0s autopkgtest [17:19:21]: starting date and time: 2025-09-04 17:19:21+0000 0s autopkgtest [17:19:21]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [17:19:21]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.tiglj5u2/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:build-essential --apt-upgrade gjs --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=build-essential/12.12ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-ppc64el-1.secgroup --name adt-questing-ppc64el-gjs-20250904-171921-juju-7f2275-prod-proposed-migration-environment-2-4ba30a45-4ef7-4e72-9906-f8e6b68794db --image adt/ubuntu-questing-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-questing-ppc64el-gjs-20250904-171921-juju-7f2275-prod-proposed-migration-environment-2-4ba30a45-4ef7-4e72-9906-f8e6b68794db from image adt/ubuntu-questing-ppc64el-server-20250904.img (UUID e972553c-60b1-4e41-bd5d-505dae6af81e)... 111s autopkgtest [17:21:12]: testbed dpkg architecture: ppc64el 111s autopkgtest [17:21:12]: testbed apt version: 3.1.5ubuntu1 111s autopkgtest [17:21:12]: @@@@@@@@@@@@@@@@@@@@ test bed setup 111s autopkgtest [17:21:12]: testbed release detected to be: None 112s autopkgtest [17:21:13]: updating testbed package index (apt update) 113s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [265 kB] 114s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 114s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 114s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 114s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [59.7 kB] 114s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [239 kB] 114s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [14.1 kB] 114s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [3848 B] 114s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main ppc64el Packages [91.4 kB] 114s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/main ppc64el c-n-f Metadata [3828 B] 114s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/restricted ppc64el Packages [728 B] 114s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/restricted ppc64el c-n-f Metadata [120 B] 114s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el Packages [229 kB] 115s Get:14 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el c-n-f Metadata [7336 B] 115s Get:15 http://ftpmaster.internal/ubuntu questing-proposed/multiverse ppc64el Packages [4600 B] 115s Get:16 http://ftpmaster.internal/ubuntu questing-proposed/multiverse ppc64el c-n-f Metadata [300 B] 116s Fetched 918 kB in 2s (441 kB/s) 117s Reading package lists... 117s Failed to check for VM: Permission denied 117s autopkgtest [17:21:18]: upgrading testbed (apt dist-upgrade and autopurge) 118s Reading package lists... 118s Building dependency tree... 118s Reading state information... 118s Calculating upgrade... 118s The following packages will be upgraded: 118s bpftrace cryptsetup-bin libcryptsetup12 118s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 118s Need to get 2766 kB of archives. 118s After this operation, 0 B of additional disk space will be used. 118s Get:1 http://ftpmaster.internal/ubuntu questing/main ppc64el libcryptsetup12 ppc64el 2:2.8.0-1ubuntu2 [404 kB] 119s Get:2 http://ftpmaster.internal/ubuntu questing/main ppc64el bpftrace ppc64el 0.23.5-1ubuntu1 [2112 kB] 122s Get:3 http://ftpmaster.internal/ubuntu questing/main ppc64el cryptsetup-bin ppc64el 2:2.8.0-1ubuntu2 [250 kB] 122s Fetched 2766 kB in 4s (695 kB/s) 123s (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 ... 117956 files and directories currently installed.) 123s Preparing to unpack .../libcryptsetup12_2%3a2.8.0-1ubuntu2_ppc64el.deb ... 123s Unpacking libcryptsetup12:ppc64el (2:2.8.0-1ubuntu2) over (2:2.8.0-1ubuntu1) ... 123s Preparing to unpack .../bpftrace_0.23.5-1ubuntu1_ppc64el.deb ... 123s Unpacking bpftrace (0.23.5-1ubuntu1) over (0.23.2-1ubuntu2) ... 123s Preparing to unpack .../cryptsetup-bin_2%3a2.8.0-1ubuntu2_ppc64el.deb ... 123s Unpacking cryptsetup-bin (2:2.8.0-1ubuntu2) over (2:2.8.0-1ubuntu1) ... 123s Setting up bpftrace (0.23.5-1ubuntu1) ... 123s Setting up libcryptsetup12:ppc64el (2:2.8.0-1ubuntu2) ... 123s Setting up cryptsetup-bin (2:2.8.0-1ubuntu2) ... 123s Processing triggers for man-db (2.13.1-1) ... 123s Processing triggers for libc-bin (2.42-0ubuntu1) ... 124s Reading package lists... 124s Building dependency tree... 124s Reading state information... 124s Solving dependencies... 124s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 127s autopkgtest [17:21:28]: testbed running kernel: Linux 6.16.0-16-generic #16-Ubuntu SMP PREEMPT_DYNAMIC Mon Aug 18 03:54:43 UTC 2025 127s autopkgtest [17:21:28]: @@@@@@@@@@@@@@@@@@@@ apt-source gjs 131s Get:1 http://ftpmaster.internal/ubuntu questing/main gjs 1.85.2-2 (dsc) [2716 B] 131s Get:2 http://ftpmaster.internal/ubuntu questing/main gjs 1.85.2-2 (tar) [798 kB] 131s Get:3 http://ftpmaster.internal/ubuntu questing/main gjs 1.85.2-2 (diff) [28.0 kB] 131s gpgv: Signature made Wed Sep 3 03:52:45 2025 UTC 131s gpgv: using RSA key 43B03E28326C54CFA2EC66A340F65066AD7C16DB 131s gpgv: Can't check signature: No public key 131s dpkg-source: warning: cannot verify inline signature for ./gjs_1.85.2-2.dsc: no acceptable signature found 131s autopkgtest [17:21:32]: testing package gjs version 1.85.2-2 132s autopkgtest [17:21:33]: build not needed 134s autopkgtest [17:21:35]: test build: preparing testbed 134s Reading package lists... 134s Building dependency tree... 134s Reading state information... 134s Solving dependencies... 134s The following packages will be REMOVED: 134s coreutils-from-gnu 134s The following NEW packages will be installed: 134s build-essential coreutils-from-uutils cpp cpp-15 134s cpp-15-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu fontconfig-config 134s fonts-dejavu-core fonts-dejavu-mono g++ g++-15 g++-15-powerpc64le-linux-gnu 134s g++-powerpc64le-linux-gnu gcc gcc-15 gcc-15-powerpc64le-linux-gnu 134s gcc-powerpc64le-linux-gnu gir1.2-girepository-3.0 girepository-tools 134s libasan8 libblkid-dev libbrotli-dev libbz2-dev libcairo-gobject2 134s libcairo-script-interpreter2 libcairo2 libcairo2-dev libcc1-0 libexpat1-dev 134s libffi-dev libfontconfig-dev libfontconfig1 libfreetype-dev libgcc-15-dev 134s libgio-2.0-dev libgio-2.0-dev-bin libgirepository-2.0-0 134s libgirepository-2.0-dev libgjs-dev libgjs0 libglib2.0-bin libglib2.0-dev 134s libglib2.0-dev-bin libgomp1 libice-dev libice6 libisl23 libitm1 liblsan0 134s libmount-dev libmozjs-140-0 libmozjs-140-dev libmpc3 libpcre2-16-0 134s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 libpixman-1-dev 134s libpkgconf3 libpng-dev libquadmath0 libselinux1-dev libsepol-dev libsm-dev 134s libsm6 libstdc++-15-dev libsysprof-capture-4-dev libtsan2 libubsan1 134s libx11-dev libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 134s libxcb-shm0-dev libxcb1-dev libxdmcp-dev libxext-dev libxrender-dev 134s libxrender1 native-architecture pkgconf pkgconf-bin rust-coreutils uuid-dev 134s x11-common x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 134s 0 upgraded, 91 newly installed, 1 to remove and 0 not upgraded. 134s Need to get 296 MB of archives. 134s After this operation, 1118 MB of additional disk space will be used. 134s Get:1 http://ftpmaster.internal/ubuntu questing/main ppc64el rust-coreutils ppc64el 0.1.0+git20250813.4af2a84-0ubuntu2 [3463 kB] 138s Get:2 http://ftpmaster.internal/ubuntu questing/universe ppc64el coreutils-from-uutils all 0.0.0~ubuntu20 [6490 B] 138s Get:3 http://ftpmaster.internal/ubuntu questing/main ppc64el libisl23 ppc64el 0.27-1 [882 kB] 140s Get:4 http://ftpmaster.internal/ubuntu questing/main ppc64el libmpc3 ppc64el 1.3.1-1build3 [62.6 kB] 140s Get:5 http://ftpmaster.internal/ubuntu questing/main ppc64el cpp-15-powerpc64le-linux-gnu ppc64el 15.2.0-2ubuntu1 [75.1 MB] 212s Get:6 http://ftpmaster.internal/ubuntu questing/main ppc64el cpp-15 ppc64el 15.2.0-2ubuntu1 [1034 B] 212s Get:7 http://ftpmaster.internal/ubuntu questing/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:15.1.0-1ubuntu1 [5604 B] 212s Get:8 http://ftpmaster.internal/ubuntu questing/main ppc64el cpp ppc64el 4:15.1.0-1ubuntu1 [22.5 kB] 212s Get:9 http://ftpmaster.internal/ubuntu questing/main ppc64el libcc1-0 ppc64el 15.2.0-2ubuntu1 [49.0 kB] 212s Get:10 http://ftpmaster.internal/ubuntu questing/main ppc64el libgomp1 ppc64el 15.2.0-2ubuntu1 [169 kB] 212s Get:11 http://ftpmaster.internal/ubuntu questing/main ppc64el libitm1 ppc64el 15.2.0-2ubuntu1 [32.3 kB] 212s Get:12 http://ftpmaster.internal/ubuntu questing/main ppc64el libasan8 ppc64el 15.2.0-2ubuntu1 [3006 kB] 215s Get:13 http://ftpmaster.internal/ubuntu questing/main ppc64el liblsan0 ppc64el 15.2.0-2ubuntu1 [1374 kB] 216s Get:14 http://ftpmaster.internal/ubuntu questing/main ppc64el libtsan2 ppc64el 15.2.0-2ubuntu1 [2728 kB] 219s Get:15 http://ftpmaster.internal/ubuntu questing/main ppc64el libubsan1 ppc64el 15.2.0-2ubuntu1 [1231 kB] 221s Get:16 http://ftpmaster.internal/ubuntu questing/main ppc64el libquadmath0 ppc64el 15.2.0-2ubuntu1 [160 kB] 221s Get:17 http://ftpmaster.internal/ubuntu questing/main ppc64el libgcc-15-dev ppc64el 15.2.0-2ubuntu1 [1670 kB] 223s Get:18 http://ftpmaster.internal/ubuntu questing/main ppc64el gcc-15-powerpc64le-linux-gnu ppc64el 15.2.0-2ubuntu1 [84.0 MB] 316s Get:19 http://ftpmaster.internal/ubuntu questing/main ppc64el gcc-15 ppc64el 15.2.0-2ubuntu1 [520 kB] 317s Get:20 http://ftpmaster.internal/ubuntu questing/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:15.1.0-1ubuntu1 [1226 B] 317s Get:21 http://ftpmaster.internal/ubuntu questing/main ppc64el gcc ppc64el 4:15.1.0-1ubuntu1 [5018 B] 317s Get:22 http://ftpmaster.internal/ubuntu questing/main ppc64el libstdc++-15-dev ppc64el 15.2.0-2ubuntu1 [2718 kB] 319s Get:23 http://ftpmaster.internal/ubuntu questing/main ppc64el g++-15-powerpc64le-linux-gnu ppc64el 15.2.0-2ubuntu1 [81.0 MB] 416s Get:24 http://ftpmaster.internal/ubuntu questing/main ppc64el g++-15 ppc64el 15.2.0-2ubuntu1 [23.1 kB] 416s Get:25 http://ftpmaster.internal/ubuntu questing/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:15.1.0-1ubuntu1 [974 B] 416s Get:26 http://ftpmaster.internal/ubuntu questing/main ppc64el g++ ppc64el 4:15.1.0-1ubuntu1 [1092 B] 416s Get:27 http://ftpmaster.internal/ubuntu questing-proposed/main ppc64el build-essential ppc64el 12.12ubuntu2 [5256 B] 417s Get:28 http://ftpmaster.internal/ubuntu questing/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 417s Get:29 http://ftpmaster.internal/ubuntu questing/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 418s Get:30 http://ftpmaster.internal/ubuntu questing/main ppc64el fontconfig-config ppc64el 2.15.0-2.3ubuntu1 [38.1 kB] 418s Get:31 http://ftpmaster.internal/ubuntu questing/main ppc64el libgirepository-2.0-0 ppc64el 2.85.3-1 [85.5 kB] 418s Get:32 http://ftpmaster.internal/ubuntu questing/main ppc64el gir1.2-girepository-3.0 ppc64el 2.85.3-1 [25.2 kB] 418s Get:33 http://ftpmaster.internal/ubuntu questing/main ppc64el native-architecture all 0.2.6 [2140 B] 418s Get:34 http://ftpmaster.internal/ubuntu questing/main ppc64el girepository-tools ppc64el 2.85.3-1 [135 kB] 418s Get:35 http://ftpmaster.internal/ubuntu questing/main ppc64el libbrotli-dev ppc64el 1.1.0-2build5 [428 kB] 418s Get:36 http://ftpmaster.internal/ubuntu questing/main ppc64el libbz2-dev ppc64el 1.0.8-6 [50.2 kB] 418s Get:37 http://ftpmaster.internal/ubuntu questing/main ppc64el libfontconfig1 ppc64el 2.15.0-2.3ubuntu1 [188 kB] 419s Get:38 http://ftpmaster.internal/ubuntu questing/main ppc64el libpixman-1-0 ppc64el 0.44.0-3 [334 kB] 419s Get:39 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcb-render0 ppc64el 1.17.0-2 [17.2 kB] 419s Get:40 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcb-shm0 ppc64el 1.17.0-2 [5980 B] 419s Get:41 http://ftpmaster.internal/ubuntu questing/main ppc64el libxrender1 ppc64el 1:0.9.12-1 [23.0 kB] 419s Get:42 http://ftpmaster.internal/ubuntu questing/main ppc64el libcairo2 ppc64el 1.18.4-1 [746 kB] 420s Get:43 http://ftpmaster.internal/ubuntu questing/main ppc64el libcairo-gobject2 ppc64el 1.18.4-1 [128 kB] 420s Get:44 http://ftpmaster.internal/ubuntu questing/main ppc64el libcairo-script-interpreter2 ppc64el 1.18.4-1 [78.9 kB] 420s Get:45 http://ftpmaster.internal/ubuntu questing/main ppc64el libexpat1-dev ppc64el 2.7.1-2 [151 kB] 420s Get:46 http://ftpmaster.internal/ubuntu questing/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg+really1.3.1-1ubuntu1 [902 kB] 421s Get:47 http://ftpmaster.internal/ubuntu questing/main ppc64el libpng-dev ppc64el 1.6.50-1 [327 kB] 421s Get:48 http://ftpmaster.internal/ubuntu questing/main ppc64el libfreetype-dev ppc64el 2.13.3+dfsg-1 [719 kB] 422s Get:49 http://ftpmaster.internal/ubuntu questing/main ppc64el uuid-dev ppc64el 2.41-4ubuntu3 [58.5 kB] 422s Get:50 http://ftpmaster.internal/ubuntu questing/main ppc64el libpkgconf3 ppc64el 1.8.1-4 [37.1 kB] 422s Get:51 http://ftpmaster.internal/ubuntu questing/main ppc64el pkgconf-bin ppc64el 1.8.1-4 [22.5 kB] 422s Get:52 http://ftpmaster.internal/ubuntu questing/main ppc64el pkgconf ppc64el 1.8.1-4 [16.7 kB] 422s Get:53 http://ftpmaster.internal/ubuntu questing/main ppc64el libfontconfig-dev ppc64el 2.15.0-2.3ubuntu1 [209 kB] 422s Get:54 http://ftpmaster.internal/ubuntu questing/main ppc64el libffi-dev ppc64el 3.5.2-1 [69.9 kB] 422s Get:55 http://ftpmaster.internal/ubuntu questing/main ppc64el libblkid-dev ppc64el 2.41-4ubuntu3 [283 kB] 422s Get:56 http://ftpmaster.internal/ubuntu questing/main ppc64el libsepol-dev ppc64el 3.8.1-1 [505 kB] 423s Get:57 http://ftpmaster.internal/ubuntu questing/main ppc64el libpcre2-16-0 ppc64el 10.46-1 [292 kB] 423s Get:58 http://ftpmaster.internal/ubuntu questing/main ppc64el libpcre2-32-0 ppc64el 10.46-1 [275 kB] 423s Get:59 http://ftpmaster.internal/ubuntu questing/main ppc64el libpcre2-posix3 ppc64el 10.46-1 [7334 B] 423s Get:60 http://ftpmaster.internal/ubuntu questing/main ppc64el libpcre2-dev ppc64el 10.46-1 [937 kB] 424s Get:61 http://ftpmaster.internal/ubuntu questing/main ppc64el libselinux1-dev ppc64el 3.8.1-1 [204 kB] 424s Get:62 http://ftpmaster.internal/ubuntu questing/main ppc64el libmount-dev ppc64el 2.41-4ubuntu3 [36.2 kB] 424s Get:63 http://ftpmaster.internal/ubuntu questing/main ppc64el libsysprof-capture-4-dev ppc64el 48.0-2 [62.2 kB] 424s Get:64 http://ftpmaster.internal/ubuntu questing/main ppc64el libgio-2.0-dev ppc64el 2.85.3-1 [2204 kB] 426s Get:65 http://ftpmaster.internal/ubuntu questing/main ppc64el libglib2.0-bin ppc64el 2.85.3-1 [111 kB] 426s Get:66 http://ftpmaster.internal/ubuntu questing/main ppc64el libgio-2.0-dev-bin ppc64el 2.85.3-1 [131 kB] 426s Get:67 http://ftpmaster.internal/ubuntu questing/main ppc64el libglib2.0-dev-bin ppc64el 2.85.3-1 [18.2 kB] 426s Get:68 http://ftpmaster.internal/ubuntu questing/main ppc64el libglib2.0-dev ppc64el 2.85.3-1 [18.9 kB] 426s Get:69 http://ftpmaster.internal/ubuntu questing/main ppc64el libpixman-1-dev ppc64el 0.44.0-3 [10.7 kB] 426s Get:70 http://ftpmaster.internal/ubuntu questing/main ppc64el x11-common all 1:7.7+24ubuntu1 [22.4 kB] 426s Get:71 http://ftpmaster.internal/ubuntu questing/main ppc64el libice6 ppc64el 2:1.1.1-1 [49.9 kB] 426s Get:72 http://ftpmaster.internal/ubuntu questing/main ppc64el libsm6 ppc64el 2:1.2.6-1 [18.6 kB] 426s Get:73 http://ftpmaster.internal/ubuntu questing/main ppc64el xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 426s Get:74 http://ftpmaster.internal/ubuntu questing/main ppc64el x11proto-dev all 2024.1-1 [606 kB] 427s Get:75 http://ftpmaster.internal/ubuntu questing/main ppc64el libice-dev ppc64el 2:1.1.1-1 [61.5 kB] 427s Get:76 http://ftpmaster.internal/ubuntu questing/main ppc64el libsm-dev ppc64el 2:1.2.6-1 [21.6 kB] 427s Get:77 http://ftpmaster.internal/ubuntu questing/main ppc64el libxau-dev ppc64el 1:1.0.11-1 [10.6 kB] 427s Get:78 http://ftpmaster.internal/ubuntu questing/main ppc64el libxdmcp-dev ppc64el 1:1.1.5-1 [27.7 kB] 427s Get:79 http://ftpmaster.internal/ubuntu questing/main ppc64el xtrans-dev all 1.4.0-1 [68.9 kB] 427s Get:80 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcb1-dev ppc64el 1.17.0-2 [97.5 kB] 427s Get:81 http://ftpmaster.internal/ubuntu questing/main ppc64el libx11-dev ppc64el 2:1.8.12-1 [843 kB] 428s Get:82 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcb-render0-dev ppc64el 1.17.0-2 [21.0 kB] 428s Get:83 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcb-shm0-dev ppc64el 1.17.0-2 [8688 B] 428s Get:84 http://ftpmaster.internal/ubuntu questing/main ppc64el libxext-dev ppc64el 2:1.3.4-1build2 [95.6 kB] 428s Get:85 http://ftpmaster.internal/ubuntu questing/main ppc64el libxrender-dev ppc64el 1:0.9.12-1 [33.6 kB] 428s Get:86 http://ftpmaster.internal/ubuntu questing/main ppc64el libcairo2-dev ppc64el 1.18.4-1 [41.1 kB] 428s Get:87 http://ftpmaster.internal/ubuntu questing/main ppc64el libgirepository-2.0-dev ppc64el 2.85.3-1 [235 kB] 428s Get:88 http://ftpmaster.internal/ubuntu questing/main ppc64el libmozjs-140-0 ppc64el 140.2.0-1 [11.3 MB] 438s Get:89 http://ftpmaster.internal/ubuntu questing/main ppc64el libgjs0 ppc64el 1.85.2-2 [546 kB] 438s Get:90 http://ftpmaster.internal/ubuntu questing/main ppc64el libmozjs-140-dev ppc64el 140.2.0-1 [12.7 MB] 448s Get:91 http://ftpmaster.internal/ubuntu questing/main ppc64el libgjs-dev ppc64el 1.85.2-2 [9694 B] 448s Fetched 296 MB in 5min 13s (945 kB/s) 448s Selecting previously unselected package rust-coreutils. 448s (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 ... 117956 files and directories currently installed.) 448s Preparing to unpack .../rust-coreutils_0.1.0+git20250813.4af2a84-0ubuntu2_ppc64el.deb ... 448s Unpacking rust-coreutils (0.1.0+git20250813.4af2a84-0ubuntu2) ... 448s Setting up rust-coreutils (0.1.0+git20250813.4af2a84-0ubuntu2) ... 448s dpkg: coreutils-from-gnu: dependency problems, but removing anyway as you requested: 448s coreutils depends on coreutils-from-gnu | coreutils-from-uutils; however: 448s Package coreutils-from-gnu is to be removed. 448s Package coreutils-from-uutils is not installed. 448s 448s (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 ... 118689 files and directories currently installed.) 448s Removing coreutils-from-gnu (0.0.0~ubuntu20) ... 448s Adding 'diversion of /usr/bin/[ to /usr/bin/[.remove-bak by coreutils-switch' 448s Adding 'diversion of /usr/bin/arch to /usr/bin/arch.remove-bak by coreutils-switch' 448s Adding 'diversion of /usr/bin/b2sum to /usr/bin/b2sum.remove-bak by coreutils-switch' 448s Adding 'diversion of /usr/bin/base32 to /usr/bin/base32.remove-bak by coreutils-switch' 448s Adding 'diversion of /usr/bin/base64 to /usr/bin/base64.remove-bak by coreutils-switch' 448s Adding 'diversion of /usr/bin/basename to /usr/bin/basename.remove-bak by coreutils-switch' 448s Adding 'diversion of /usr/bin/basenc to /usr/bin/basenc.remove-bak by coreutils-switch' 448s Adding 'diversion of /usr/bin/cat to /usr/bin/cat.remove-bak by coreutils-switch' 448s Adding 'diversion of /usr/bin/chcon to /usr/bin/chcon.remove-bak by coreutils-switch' 448s Adding 'diversion of /usr/bin/chgrp to /usr/bin/chgrp.remove-bak by coreutils-switch' 448s Adding 'diversion of /usr/bin/chmod to /usr/bin/chmod.remove-bak by coreutils-switch' 448s Adding 'diversion of /usr/bin/chown to /usr/bin/chown.remove-bak by coreutils-switch' 448s Adding 'diversion of /usr/bin/cksum to /usr/bin/cksum.remove-bak by coreutils-switch' 448s Adding 'diversion of /usr/bin/comm to /usr/bin/comm.remove-bak by coreutils-switch' 448s Adding 'diversion of /usr/bin/cp to /usr/bin/cp.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/csplit to /usr/bin/csplit.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/cut to /usr/bin/cut.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/date to /usr/bin/date.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/dd to /usr/bin/dd.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/df to /usr/bin/df.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/dir to /usr/bin/dir.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/dircolors to /usr/bin/dircolors.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/dirname to /usr/bin/dirname.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/du to /usr/bin/du.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/echo to /usr/bin/echo.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/env to /usr/bin/env.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/expand to /usr/bin/expand.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/expr to /usr/bin/expr.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/factor to /usr/bin/factor.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/false to /usr/bin/false.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/fmt to /usr/bin/fmt.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/fold to /usr/bin/fold.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/groups to /usr/bin/groups.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/head to /usr/bin/head.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/hostid to /usr/bin/hostid.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/id to /usr/bin/id.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/install to /usr/bin/install.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/join to /usr/bin/join.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/link to /usr/bin/link.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/ln to /usr/bin/ln.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/logname to /usr/bin/logname.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/ls to /usr/bin/ls.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/md5sum to /usr/bin/md5sum.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/mkdir to /usr/bin/mkdir.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/mkfifo to /usr/bin/mkfifo.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/mknod to /usr/bin/mknod.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/mktemp to /usr/bin/mktemp.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/mv to /usr/bin/mv.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/nice to /usr/bin/nice.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/nl to /usr/bin/nl.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/nohup to /usr/bin/nohup.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/nproc to /usr/bin/nproc.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/numfmt to /usr/bin/numfmt.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/od to /usr/bin/od.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/paste to /usr/bin/paste.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/pathchk to /usr/bin/pathchk.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/pinky to /usr/bin/pinky.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/pr to /usr/bin/pr.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/printenv to /usr/bin/printenv.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/printf to /usr/bin/printf.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/ptx to /usr/bin/ptx.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/pwd to /usr/bin/pwd.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/readlink to /usr/bin/readlink.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/realpath to /usr/bin/realpath.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/rm to /usr/bin/rm.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/rmdir to /usr/bin/rmdir.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/runcon to /usr/bin/runcon.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/seq to /usr/bin/seq.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/sha1sum to /usr/bin/sha1sum.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/sha224sum to /usr/bin/sha224sum.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/sha256sum to /usr/bin/sha256sum.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/sha384sum to /usr/bin/sha384sum.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/sha512sum to /usr/bin/sha512sum.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/shred to /usr/bin/shred.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/shuf to /usr/bin/shuf.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/sleep to /usr/bin/sleep.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/sort to /usr/bin/sort.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/split to /usr/bin/split.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/stat to /usr/bin/stat.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/stdbuf to /usr/bin/stdbuf.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/stty to /usr/bin/stty.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/sum to /usr/bin/sum.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/sync to /usr/bin/sync.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/tac to /usr/bin/tac.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/tail to /usr/bin/tail.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/tee to /usr/bin/tee.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/test to /usr/bin/test.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/timeout to /usr/bin/timeout.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/touch to /usr/bin/touch.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/tr to /usr/bin/tr.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/true to /usr/bin/true.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/truncate to /usr/bin/truncate.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/tsort to /usr/bin/tsort.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/tty to /usr/bin/tty.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/uname to /usr/bin/uname.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/unexpand to /usr/bin/unexpand.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/uniq to /usr/bin/uniq.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/unlink to /usr/bin/unlink.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/users to /usr/bin/users.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/vdir to /usr/bin/vdir.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/wc to /usr/bin/wc.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/who to /usr/bin/who.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/whoami to /usr/bin/whoami.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/bin/yes to /usr/bin/yes.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/sbin/chroot to /usr/sbin/chroot.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/arch.1.gz to /usr/share/man/man1/arch.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/b2sum.1.gz to /usr/share/man/man1/b2sum.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/base32.1.gz to /usr/share/man/man1/base32.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/base64.1.gz to /usr/share/man/man1/base64.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/basename.1.gz to /usr/share/man/man1/basename.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/basenc.1.gz to /usr/share/man/man1/basenc.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/cat.1.gz to /usr/share/man/man1/cat.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/chcon.1.gz to /usr/share/man/man1/chcon.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/chgrp.1.gz to /usr/share/man/man1/chgrp.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/chmod.1.gz to /usr/share/man/man1/chmod.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/chown.1.gz to /usr/share/man/man1/chown.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/cksum.1.gz to /usr/share/man/man1/cksum.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/comm.1.gz to /usr/share/man/man1/comm.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/cp.1.gz to /usr/share/man/man1/cp.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/csplit.1.gz to /usr/share/man/man1/csplit.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/cut.1.gz to /usr/share/man/man1/cut.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/date.1.gz to /usr/share/man/man1/date.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/dd.1.gz to /usr/share/man/man1/dd.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/df.1.gz to /usr/share/man/man1/df.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/dir.1.gz to /usr/share/man/man1/dir.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/dircolors.1.gz to /usr/share/man/man1/dircolors.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/dirname.1.gz to /usr/share/man/man1/dirname.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/du.1.gz to /usr/share/man/man1/du.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/echo.1.gz to /usr/share/man/man1/echo.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/env.1.gz to /usr/share/man/man1/env.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/expand.1.gz to /usr/share/man/man1/expand.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/expr.1.gz to /usr/share/man/man1/expr.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/factor.1.gz to /usr/share/man/man1/factor.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/false.1.gz to /usr/share/man/man1/false.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/fmt.1.gz to /usr/share/man/man1/fmt.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/fold.1.gz to /usr/share/man/man1/fold.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/groups.1.gz to /usr/share/man/man1/groups.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/head.1.gz to /usr/share/man/man1/head.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/hostid.1.gz to /usr/share/man/man1/hostid.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/id.1.gz to /usr/share/man/man1/id.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/install.1.gz to /usr/share/man/man1/install.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/join.1.gz to /usr/share/man/man1/join.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/link.1.gz to /usr/share/man/man1/link.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/ln.1.gz to /usr/share/man/man1/ln.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/logname.1.gz to /usr/share/man/man1/logname.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/ls.1.gz to /usr/share/man/man1/ls.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/md5sum.1.gz to /usr/share/man/man1/md5sum.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/mkdir.1.gz to /usr/share/man/man1/mkdir.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/mkfifo.1.gz to /usr/share/man/man1/mkfifo.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/mknod.1.gz to /usr/share/man/man1/mknod.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/mktemp.1.gz to /usr/share/man/man1/mktemp.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/mv.1.gz to /usr/share/man/man1/mv.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/nice.1.gz to /usr/share/man/man1/nice.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/nl.1.gz to /usr/share/man/man1/nl.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/nohup.1.gz to /usr/share/man/man1/nohup.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/nproc.1.gz to /usr/share/man/man1/nproc.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/numfmt.1.gz to /usr/share/man/man1/numfmt.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/od.1.gz to /usr/share/man/man1/od.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/paste.1.gz to /usr/share/man/man1/paste.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/pathchk.1.gz to /usr/share/man/man1/pathchk.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/pinky.1.gz to /usr/share/man/man1/pinky.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/pr.1.gz to /usr/share/man/man1/pr.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/printenv.1.gz to /usr/share/man/man1/printenv.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/printf.1.gz to /usr/share/man/man1/printf.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/ptx.1.gz to /usr/share/man/man1/ptx.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/pwd.1.gz to /usr/share/man/man1/pwd.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/readlink.1.gz to /usr/share/man/man1/readlink.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/realpath.1.gz to /usr/share/man/man1/realpath.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/rm.1.gz to /usr/share/man/man1/rm.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/rmdir.1.gz to /usr/share/man/man1/rmdir.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/runcon.1.gz to /usr/share/man/man1/runcon.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/seq.1.gz to /usr/share/man/man1/seq.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/sha1sum.1.gz to /usr/share/man/man1/sha1sum.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/sha224sum.1.gz to /usr/share/man/man1/sha224sum.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/sha256sum.1.gz to /usr/share/man/man1/sha256sum.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/sha384sum.1.gz to /usr/share/man/man1/sha384sum.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/sha512sum.1.gz to /usr/share/man/man1/sha512sum.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/shred.1.gz to /usr/share/man/man1/shred.1.gz.remove-bak by coreutils-switch' 449s Adding 'diversion of /usr/share/man/man1/shuf.1.gz to /usr/share/man/man1/shuf.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/sleep.1.gz to /usr/share/man/man1/sleep.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/sort.1.gz to /usr/share/man/man1/sort.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/split.1.gz to /usr/share/man/man1/split.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/stat.1.gz to /usr/share/man/man1/stat.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/stdbuf.1.gz to /usr/share/man/man1/stdbuf.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/stty.1.gz to /usr/share/man/man1/stty.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/sum.1.gz to /usr/share/man/man1/sum.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/sync.1.gz to /usr/share/man/man1/sync.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/tac.1.gz to /usr/share/man/man1/tac.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/tail.1.gz to /usr/share/man/man1/tail.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/tee.1.gz to /usr/share/man/man1/tee.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/test.1.gz to /usr/share/man/man1/test.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/timeout.1.gz to /usr/share/man/man1/timeout.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/touch.1.gz to /usr/share/man/man1/touch.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/tr.1.gz to /usr/share/man/man1/tr.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/true.1.gz to /usr/share/man/man1/true.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/truncate.1.gz to /usr/share/man/man1/truncate.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/tsort.1.gz to /usr/share/man/man1/tsort.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/tty.1.gz to /usr/share/man/man1/tty.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/uname.1.gz to /usr/share/man/man1/uname.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/unexpand.1.gz to /usr/share/man/man1/unexpand.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/uniq.1.gz to /usr/share/man/man1/uniq.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/unlink.1.gz to /usr/share/man/man1/unlink.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/users.1.gz to /usr/share/man/man1/users.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/vdir.1.gz to /usr/share/man/man1/vdir.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/wc.1.gz to /usr/share/man/man1/wc.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/who.1.gz to /usr/share/man/man1/who.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/whoami.1.gz to /usr/share/man/man1/whoami.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/yes.1.gz to /usr/share/man/man1/yes.1.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man8/chroot.8.gz to /usr/share/man/man8/chroot.8.gz.remove-bak by coreutils-switch' 450s Adding 'diversion of /usr/share/man/man1/[.1.gz to /usr/share/man/man1/[.1.gz.remove-bak by coreutils-switch' 450s Selecting previously unselected package coreutils-from-uutils. 450s (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 ... 118898 files and directories currently installed.) 450s Preparing to unpack .../coreutils-from-uutils_0.0.0~ubuntu20_all.deb ... 450s Removing 'diversion of /usr/bin/[ to /usr/bin/[.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/arch to /usr/bin/arch.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/b2sum to /usr/bin/b2sum.remove-bak by coreutils-switch' 450s No diversion 'diversion of /usr/bin/b3sum to /usr/bin/b3sum.remove-bak by coreutils-switch', none removed. 450s Removing 'diversion of /usr/bin/base32 to /usr/bin/base32.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/base64 to /usr/bin/base64.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/basename to /usr/bin/basename.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/basenc to /usr/bin/basenc.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/cat to /usr/bin/cat.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/chcon to /usr/bin/chcon.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/chgrp to /usr/bin/chgrp.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/chmod to /usr/bin/chmod.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/chown to /usr/bin/chown.remove-bak by coreutils-switch' 450s No diversion 'diversion of /usr/bin/chroot to /usr/bin/chroot.remove-bak by coreutils-switch', none removed. 450s Removing 'diversion of /usr/bin/cksum to /usr/bin/cksum.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/comm to /usr/bin/comm.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/cp to /usr/bin/cp.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/csplit to /usr/bin/csplit.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/cut to /usr/bin/cut.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/date to /usr/bin/date.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/dd to /usr/bin/dd.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/df to /usr/bin/df.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/dir to /usr/bin/dir.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/dircolors to /usr/bin/dircolors.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/dirname to /usr/bin/dirname.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/du to /usr/bin/du.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/echo to /usr/bin/echo.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/env to /usr/bin/env.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/expand to /usr/bin/expand.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/expr to /usr/bin/expr.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/factor to /usr/bin/factor.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/false to /usr/bin/false.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/fmt to /usr/bin/fmt.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/fold to /usr/bin/fold.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/groups to /usr/bin/groups.remove-bak by coreutils-switch' 450s No diversion 'diversion of /usr/bin/hashsum to /usr/bin/hashsum.remove-bak by coreutils-switch', none removed. 450s Removing 'diversion of /usr/bin/head to /usr/bin/head.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/hostid to /usr/bin/hostid.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/id to /usr/bin/id.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/install to /usr/bin/install.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/join to /usr/bin/join.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/link to /usr/bin/link.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/ln to /usr/bin/ln.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/logname to /usr/bin/logname.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/ls to /usr/bin/ls.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/md5sum to /usr/bin/md5sum.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/mkdir to /usr/bin/mkdir.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/mkfifo to /usr/bin/mkfifo.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/mknod to /usr/bin/mknod.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/mktemp to /usr/bin/mktemp.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/mv to /usr/bin/mv.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/nice to /usr/bin/nice.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/nl to /usr/bin/nl.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/nohup to /usr/bin/nohup.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/nproc to /usr/bin/nproc.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/numfmt to /usr/bin/numfmt.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/od to /usr/bin/od.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/paste to /usr/bin/paste.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/pathchk to /usr/bin/pathchk.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/pinky to /usr/bin/pinky.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/pr to /usr/bin/pr.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/printenv to /usr/bin/printenv.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/printf to /usr/bin/printf.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/ptx to /usr/bin/ptx.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/pwd to /usr/bin/pwd.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/readlink to /usr/bin/readlink.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/realpath to /usr/bin/realpath.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/rm to /usr/bin/rm.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/rmdir to /usr/bin/rmdir.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/runcon to /usr/bin/runcon.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/seq to /usr/bin/seq.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/sha1sum to /usr/bin/sha1sum.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/sha224sum to /usr/bin/sha224sum.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/sha256sum to /usr/bin/sha256sum.remove-bak by coreutils-switch' 450s No diversion 'diversion of /usr/bin/sha3-224sum to /usr/bin/sha3-224sum.remove-bak by coreutils-switch', none removed. 450s No diversion 'diversion of /usr/bin/sha3-256sum to /usr/bin/sha3-256sum.remove-bak by coreutils-switch', none removed. 450s No diversion 'diversion of /usr/bin/sha3-384sum to /usr/bin/sha3-384sum.remove-bak by coreutils-switch', none removed. 450s No diversion 'diversion of /usr/bin/sha3-512sum to /usr/bin/sha3-512sum.remove-bak by coreutils-switch', none removed. 450s Removing 'diversion of /usr/bin/sha384sum to /usr/bin/sha384sum.remove-bak by coreutils-switch' 450s No diversion 'diversion of /usr/bin/sha3sum to /usr/bin/sha3sum.remove-bak by coreutils-switch', none removed. 450s Removing 'diversion of /usr/bin/sha512sum to /usr/bin/sha512sum.remove-bak by coreutils-switch' 450s No diversion 'diversion of /usr/bin/shake128sum to /usr/bin/shake128sum.remove-bak by coreutils-switch', none removed. 450s No diversion 'diversion of /usr/bin/shake256sum to /usr/bin/shake256sum.remove-bak by coreutils-switch', none removed. 450s Removing 'diversion of /usr/bin/shred to /usr/bin/shred.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/shuf to /usr/bin/shuf.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/sleep to /usr/bin/sleep.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/sort to /usr/bin/sort.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/split to /usr/bin/split.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/stat to /usr/bin/stat.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/stty to /usr/bin/stty.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/sum to /usr/bin/sum.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/sync to /usr/bin/sync.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/tac to /usr/bin/tac.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/tail to /usr/bin/tail.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/tee to /usr/bin/tee.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/test to /usr/bin/test.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/timeout to /usr/bin/timeout.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/touch to /usr/bin/touch.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/tr to /usr/bin/tr.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/true to /usr/bin/true.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/truncate to /usr/bin/truncate.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/tsort to /usr/bin/tsort.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/tty to /usr/bin/tty.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/uname to /usr/bin/uname.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/unexpand to /usr/bin/unexpand.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/uniq to /usr/bin/uniq.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/unlink to /usr/bin/unlink.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/users to /usr/bin/users.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/vdir to /usr/bin/vdir.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/wc to /usr/bin/wc.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/who to /usr/bin/who.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/whoami to /usr/bin/whoami.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/bin/yes to /usr/bin/yes.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/share/man/man1/arch.1.gz to /usr/share/man/man1/arch.1.gz.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/share/man/man1/base32.1.gz to /usr/share/man/man1/base32.1.gz.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/share/man/man1/base64.1.gz to /usr/share/man/man1/base64.1.gz.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/share/man/man1/basename.1.gz to /usr/share/man/man1/basename.1.gz.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/share/man/man1/basenc.1.gz to /usr/share/man/man1/basenc.1.gz.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/share/man/man1/cat.1.gz to /usr/share/man/man1/cat.1.gz.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/share/man/man1/chcon.1.gz to /usr/share/man/man1/chcon.1.gz.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/share/man/man1/chgrp.1.gz to /usr/share/man/man1/chgrp.1.gz.remove-bak by coreutils-switch' 450s Removing 'diversion of /usr/share/man/man1/chmod.1.gz to /usr/share/man/man1/chmod.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/chown.1.gz to /usr/share/man/man1/chown.1.gz.remove-bak by coreutils-switch' 451s 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. 451s Removing 'diversion of /usr/share/man/man1/cksum.1.gz to /usr/share/man/man1/cksum.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/comm.1.gz to /usr/share/man/man1/comm.1.gz.remove-bak by coreutils-switch' 451s 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. 451s Removing 'diversion of /usr/share/man/man1/cp.1.gz to /usr/share/man/man1/cp.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/csplit.1.gz to /usr/share/man/man1/csplit.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/cut.1.gz to /usr/share/man/man1/cut.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/date.1.gz to /usr/share/man/man1/date.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/dd.1.gz to /usr/share/man/man1/dd.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/df.1.gz to /usr/share/man/man1/df.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/dir.1.gz to /usr/share/man/man1/dir.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/dircolors.1.gz to /usr/share/man/man1/dircolors.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/dirname.1.gz to /usr/share/man/man1/dirname.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/du.1.gz to /usr/share/man/man1/du.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/echo.1.gz to /usr/share/man/man1/echo.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/env.1.gz to /usr/share/man/man1/env.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/expand.1.gz to /usr/share/man/man1/expand.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/expr.1.gz to /usr/share/man/man1/expr.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/factor.1.gz to /usr/share/man/man1/factor.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/false.1.gz to /usr/share/man/man1/false.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/fmt.1.gz to /usr/share/man/man1/fmt.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/fold.1.gz to /usr/share/man/man1/fold.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/groups.1.gz to /usr/share/man/man1/groups.1.gz.remove-bak by coreutils-switch' 451s 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. 451s Removing 'diversion of /usr/share/man/man1/head.1.gz to /usr/share/man/man1/head.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/hostid.1.gz to /usr/share/man/man1/hostid.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/id.1.gz to /usr/share/man/man1/id.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/install.1.gz to /usr/share/man/man1/install.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/join.1.gz to /usr/share/man/man1/join.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/link.1.gz to /usr/share/man/man1/link.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/ln.1.gz to /usr/share/man/man1/ln.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/logname.1.gz to /usr/share/man/man1/logname.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/ls.1.gz to /usr/share/man/man1/ls.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/mkdir.1.gz to /usr/share/man/man1/mkdir.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/mkfifo.1.gz to /usr/share/man/man1/mkfifo.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/mknod.1.gz to /usr/share/man/man1/mknod.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/mktemp.1.gz to /usr/share/man/man1/mktemp.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/mv.1.gz to /usr/share/man/man1/mv.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/nice.1.gz to /usr/share/man/man1/nice.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/nl.1.gz to /usr/share/man/man1/nl.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/nohup.1.gz to /usr/share/man/man1/nohup.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/nproc.1.gz to /usr/share/man/man1/nproc.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/numfmt.1.gz to /usr/share/man/man1/numfmt.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/od.1.gz to /usr/share/man/man1/od.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/paste.1.gz to /usr/share/man/man1/paste.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/pathchk.1.gz to /usr/share/man/man1/pathchk.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/pinky.1.gz to /usr/share/man/man1/pinky.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/pr.1.gz to /usr/share/man/man1/pr.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/printenv.1.gz to /usr/share/man/man1/printenv.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/printf.1.gz to /usr/share/man/man1/printf.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/ptx.1.gz to /usr/share/man/man1/ptx.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/pwd.1.gz to /usr/share/man/man1/pwd.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/readlink.1.gz to /usr/share/man/man1/readlink.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/realpath.1.gz to /usr/share/man/man1/realpath.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/rm.1.gz to /usr/share/man/man1/rm.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/rmdir.1.gz to /usr/share/man/man1/rmdir.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/runcon.1.gz to /usr/share/man/man1/runcon.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/seq.1.gz to /usr/share/man/man1/seq.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/shred.1.gz to /usr/share/man/man1/shred.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/shuf.1.gz to /usr/share/man/man1/shuf.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/sleep.1.gz to /usr/share/man/man1/sleep.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/sort.1.gz to /usr/share/man/man1/sort.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/split.1.gz to /usr/share/man/man1/split.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/stat.1.gz to /usr/share/man/man1/stat.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/stty.1.gz to /usr/share/man/man1/stty.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/sum.1.gz to /usr/share/man/man1/sum.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/sync.1.gz to /usr/share/man/man1/sync.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/tac.1.gz to /usr/share/man/man1/tac.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/tail.1.gz to /usr/share/man/man1/tail.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/tee.1.gz to /usr/share/man/man1/tee.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/test.1.gz to /usr/share/man/man1/test.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/timeout.1.gz to /usr/share/man/man1/timeout.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/touch.1.gz to /usr/share/man/man1/touch.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/tr.1.gz to /usr/share/man/man1/tr.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/true.1.gz to /usr/share/man/man1/true.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/truncate.1.gz to /usr/share/man/man1/truncate.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/tsort.1.gz to /usr/share/man/man1/tsort.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/tty.1.gz to /usr/share/man/man1/tty.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/uname.1.gz to /usr/share/man/man1/uname.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/unexpand.1.gz to /usr/share/man/man1/unexpand.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/uniq.1.gz to /usr/share/man/man1/uniq.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/unlink.1.gz to /usr/share/man/man1/unlink.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/users.1.gz to /usr/share/man/man1/users.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/vdir.1.gz to /usr/share/man/man1/vdir.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/wc.1.gz to /usr/share/man/man1/wc.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/who.1.gz to /usr/share/man/man1/who.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/whoami.1.gz to /usr/share/man/man1/whoami.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/yes.1.gz to /usr/share/man/man1/yes.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/[.1.gz to /usr/share/man/man1/[.1.gz.remove-bak by coreutils-switch' 451s Unpacking coreutils-from-uutils (0.0.0~ubuntu20) ... 451s Setting up coreutils-from-uutils (0.0.0~ubuntu20) ... 451s Removing 'diversion of /usr/share/man/man1/sha512sum.1.gz to /usr/share/man/man1/sha512sum.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/sha1sum.1.gz to /usr/share/man/man1/sha1sum.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/sha384sum.1.gz to /usr/share/man/man1/sha384sum.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/b2sum.1.gz to /usr/share/man/man1/b2sum.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/sha256sum.1.gz to /usr/share/man/man1/sha256sum.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/sbin/chroot to /usr/sbin/chroot.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/bin/stdbuf to /usr/bin/stdbuf.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/stdbuf.1.gz to /usr/share/man/man1/stdbuf.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/sha224sum.1.gz to /usr/share/man/man1/sha224sum.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man1/md5sum.1.gz to /usr/share/man/man1/md5sum.1.gz.remove-bak by coreutils-switch' 451s Removing 'diversion of /usr/share/man/man8/chroot.8.gz to /usr/share/man/man8/chroot.8.gz.remove-bak by coreutils-switch' 451s Selecting previously unselected package libisl23:ppc64el. 451s (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 ... 118693 files and directories currently installed.) 451s Preparing to unpack .../00-libisl23_0.27-1_ppc64el.deb ... 451s Unpacking libisl23:ppc64el (0.27-1) ... 451s Selecting previously unselected package libmpc3:ppc64el. 451s Preparing to unpack .../01-libmpc3_1.3.1-1build3_ppc64el.deb ... 451s Unpacking libmpc3:ppc64el (1.3.1-1build3) ... 451s Selecting previously unselected package cpp-15-powerpc64le-linux-gnu. 451s Preparing to unpack .../02-cpp-15-powerpc64le-linux-gnu_15.2.0-2ubuntu1_ppc64el.deb ... 451s Unpacking cpp-15-powerpc64le-linux-gnu (15.2.0-2ubuntu1) ... 453s Selecting previously unselected package cpp-15. 453s Preparing to unpack .../03-cpp-15_15.2.0-2ubuntu1_ppc64el.deb ... 453s Unpacking cpp-15 (15.2.0-2ubuntu1) ... 453s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 453s Preparing to unpack .../04-cpp-powerpc64le-linux-gnu_4%3a15.1.0-1ubuntu1_ppc64el.deb ... 453s Unpacking cpp-powerpc64le-linux-gnu (4:15.1.0-1ubuntu1) ... 453s Selecting previously unselected package cpp. 453s Preparing to unpack .../05-cpp_4%3a15.1.0-1ubuntu1_ppc64el.deb ... 453s Unpacking cpp (4:15.1.0-1ubuntu1) ... 453s Selecting previously unselected package libcc1-0:ppc64el. 453s Preparing to unpack .../06-libcc1-0_15.2.0-2ubuntu1_ppc64el.deb ... 453s Unpacking libcc1-0:ppc64el (15.2.0-2ubuntu1) ... 453s Selecting previously unselected package libgomp1:ppc64el. 453s Preparing to unpack .../07-libgomp1_15.2.0-2ubuntu1_ppc64el.deb ... 453s Unpacking libgomp1:ppc64el (15.2.0-2ubuntu1) ... 453s Selecting previously unselected package libitm1:ppc64el. 453s Preparing to unpack .../08-libitm1_15.2.0-2ubuntu1_ppc64el.deb ... 453s Unpacking libitm1:ppc64el (15.2.0-2ubuntu1) ... 453s Selecting previously unselected package libasan8:ppc64el. 453s Preparing to unpack .../09-libasan8_15.2.0-2ubuntu1_ppc64el.deb ... 453s Unpacking libasan8:ppc64el (15.2.0-2ubuntu1) ... 453s Selecting previously unselected package liblsan0:ppc64el. 453s Preparing to unpack .../10-liblsan0_15.2.0-2ubuntu1_ppc64el.deb ... 453s Unpacking liblsan0:ppc64el (15.2.0-2ubuntu1) ... 453s Selecting previously unselected package libtsan2:ppc64el. 453s Preparing to unpack .../11-libtsan2_15.2.0-2ubuntu1_ppc64el.deb ... 453s Unpacking libtsan2:ppc64el (15.2.0-2ubuntu1) ... 453s Selecting previously unselected package libubsan1:ppc64el. 453s Preparing to unpack .../12-libubsan1_15.2.0-2ubuntu1_ppc64el.deb ... 453s Unpacking libubsan1:ppc64el (15.2.0-2ubuntu1) ... 453s Selecting previously unselected package libquadmath0:ppc64el. 453s Preparing to unpack .../13-libquadmath0_15.2.0-2ubuntu1_ppc64el.deb ... 453s Unpacking libquadmath0:ppc64el (15.2.0-2ubuntu1) ... 453s Selecting previously unselected package libgcc-15-dev:ppc64el. 453s Preparing to unpack .../14-libgcc-15-dev_15.2.0-2ubuntu1_ppc64el.deb ... 453s Unpacking libgcc-15-dev:ppc64el (15.2.0-2ubuntu1) ... 453s Selecting previously unselected package gcc-15-powerpc64le-linux-gnu. 453s Preparing to unpack .../15-gcc-15-powerpc64le-linux-gnu_15.2.0-2ubuntu1_ppc64el.deb ... 453s Unpacking gcc-15-powerpc64le-linux-gnu (15.2.0-2ubuntu1) ... 454s Selecting previously unselected package gcc-15. 454s Preparing to unpack .../16-gcc-15_15.2.0-2ubuntu1_ppc64el.deb ... 454s Unpacking gcc-15 (15.2.0-2ubuntu1) ... 454s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 454s Preparing to unpack .../17-gcc-powerpc64le-linux-gnu_4%3a15.1.0-1ubuntu1_ppc64el.deb ... 454s Unpacking gcc-powerpc64le-linux-gnu (4:15.1.0-1ubuntu1) ... 454s Selecting previously unselected package gcc. 454s Preparing to unpack .../18-gcc_4%3a15.1.0-1ubuntu1_ppc64el.deb ... 454s Unpacking gcc (4:15.1.0-1ubuntu1) ... 454s Selecting previously unselected package libstdc++-15-dev:ppc64el. 454s Preparing to unpack .../19-libstdc++-15-dev_15.2.0-2ubuntu1_ppc64el.deb ... 454s Unpacking libstdc++-15-dev:ppc64el (15.2.0-2ubuntu1) ... 454s Selecting previously unselected package g++-15-powerpc64le-linux-gnu. 454s Preparing to unpack .../20-g++-15-powerpc64le-linux-gnu_15.2.0-2ubuntu1_ppc64el.deb ... 454s Unpacking g++-15-powerpc64le-linux-gnu (15.2.0-2ubuntu1) ... 456s Selecting previously unselected package g++-15. 456s Preparing to unpack .../21-g++-15_15.2.0-2ubuntu1_ppc64el.deb ... 456s Unpacking g++-15 (15.2.0-2ubuntu1) ... 456s Selecting previously unselected package g++-powerpc64le-linux-gnu. 456s Preparing to unpack .../22-g++-powerpc64le-linux-gnu_4%3a15.1.0-1ubuntu1_ppc64el.deb ... 456s Unpacking g++-powerpc64le-linux-gnu (4:15.1.0-1ubuntu1) ... 456s Selecting previously unselected package g++. 456s Preparing to unpack .../23-g++_4%3a15.1.0-1ubuntu1_ppc64el.deb ... 456s Unpacking g++ (4:15.1.0-1ubuntu1) ... 456s Selecting previously unselected package build-essential. 456s Preparing to unpack .../24-build-essential_12.12ubuntu2_ppc64el.deb ... 456s Unpacking build-essential (12.12ubuntu2) ... 456s Selecting previously unselected package fonts-dejavu-mono. 456s Preparing to unpack .../25-fonts-dejavu-mono_2.37-8_all.deb ... 456s Unpacking fonts-dejavu-mono (2.37-8) ... 456s Selecting previously unselected package fonts-dejavu-core. 456s Preparing to unpack .../26-fonts-dejavu-core_2.37-8_all.deb ... 456s Unpacking fonts-dejavu-core (2.37-8) ... 456s Selecting previously unselected package fontconfig-config. 456s Preparing to unpack .../27-fontconfig-config_2.15.0-2.3ubuntu1_ppc64el.deb ... 456s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 456s Selecting previously unselected package libgirepository-2.0-0:ppc64el. 456s Preparing to unpack .../28-libgirepository-2.0-0_2.85.3-1_ppc64el.deb ... 456s Unpacking libgirepository-2.0-0:ppc64el (2.85.3-1) ... 456s Selecting previously unselected package gir1.2-girepository-3.0:ppc64el. 456s Preparing to unpack .../29-gir1.2-girepository-3.0_2.85.3-1_ppc64el.deb ... 456s Unpacking gir1.2-girepository-3.0:ppc64el (2.85.3-1) ... 456s Selecting previously unselected package native-architecture. 456s Preparing to unpack .../30-native-architecture_0.2.6_all.deb ... 456s Unpacking native-architecture (0.2.6) ... 456s Selecting previously unselected package girepository-tools:ppc64el. 456s Preparing to unpack .../31-girepository-tools_2.85.3-1_ppc64el.deb ... 456s Unpacking girepository-tools:ppc64el (2.85.3-1) ... 456s Selecting previously unselected package libbrotli-dev:ppc64el. 456s Preparing to unpack .../32-libbrotli-dev_1.1.0-2build5_ppc64el.deb ... 456s Unpacking libbrotli-dev:ppc64el (1.1.0-2build5) ... 456s Selecting previously unselected package libbz2-dev:ppc64el. 456s Preparing to unpack .../33-libbz2-dev_1.0.8-6_ppc64el.deb ... 456s Unpacking libbz2-dev:ppc64el (1.0.8-6) ... 456s Selecting previously unselected package libfontconfig1:ppc64el. 456s Preparing to unpack .../34-libfontconfig1_2.15.0-2.3ubuntu1_ppc64el.deb ... 456s Unpacking libfontconfig1:ppc64el (2.15.0-2.3ubuntu1) ... 456s Selecting previously unselected package libpixman-1-0:ppc64el. 456s Preparing to unpack .../35-libpixman-1-0_0.44.0-3_ppc64el.deb ... 456s Unpacking libpixman-1-0:ppc64el (0.44.0-3) ... 456s Selecting previously unselected package libxcb-render0:ppc64el. 456s Preparing to unpack .../36-libxcb-render0_1.17.0-2_ppc64el.deb ... 456s Unpacking libxcb-render0:ppc64el (1.17.0-2) ... 456s Selecting previously unselected package libxcb-shm0:ppc64el. 456s Preparing to unpack .../37-libxcb-shm0_1.17.0-2_ppc64el.deb ... 456s Unpacking libxcb-shm0:ppc64el (1.17.0-2) ... 456s Selecting previously unselected package libxrender1:ppc64el. 456s Preparing to unpack .../38-libxrender1_1%3a0.9.12-1_ppc64el.deb ... 456s Unpacking libxrender1:ppc64el (1:0.9.12-1) ... 456s Selecting previously unselected package libcairo2:ppc64el. 456s Preparing to unpack .../39-libcairo2_1.18.4-1_ppc64el.deb ... 456s Unpacking libcairo2:ppc64el (1.18.4-1) ... 456s Selecting previously unselected package libcairo-gobject2:ppc64el. 456s Preparing to unpack .../40-libcairo-gobject2_1.18.4-1_ppc64el.deb ... 456s Unpacking libcairo-gobject2:ppc64el (1.18.4-1) ... 456s Selecting previously unselected package libcairo-script-interpreter2:ppc64el. 456s Preparing to unpack .../41-libcairo-script-interpreter2_1.18.4-1_ppc64el.deb ... 456s Unpacking libcairo-script-interpreter2:ppc64el (1.18.4-1) ... 456s Selecting previously unselected package libexpat1-dev:ppc64el. 456s Preparing to unpack .../42-libexpat1-dev_2.7.1-2_ppc64el.deb ... 456s Unpacking libexpat1-dev:ppc64el (2.7.1-2) ... 456s Selecting previously unselected package zlib1g-dev:ppc64el. 456s Preparing to unpack .../43-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_ppc64el.deb ... 456s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 456s Selecting previously unselected package libpng-dev:ppc64el. 456s Preparing to unpack .../44-libpng-dev_1.6.50-1_ppc64el.deb ... 456s Unpacking libpng-dev:ppc64el (1.6.50-1) ... 456s Selecting previously unselected package libfreetype-dev:ppc64el. 456s Preparing to unpack .../45-libfreetype-dev_2.13.3+dfsg-1_ppc64el.deb ... 456s Unpacking libfreetype-dev:ppc64el (2.13.3+dfsg-1) ... 457s Selecting previously unselected package uuid-dev:ppc64el. 457s Preparing to unpack .../46-uuid-dev_2.41-4ubuntu3_ppc64el.deb ... 457s Unpacking uuid-dev:ppc64el (2.41-4ubuntu3) ... 457s Selecting previously unselected package libpkgconf3:ppc64el. 457s Preparing to unpack .../47-libpkgconf3_1.8.1-4_ppc64el.deb ... 457s Unpacking libpkgconf3:ppc64el (1.8.1-4) ... 457s Selecting previously unselected package pkgconf-bin. 457s Preparing to unpack .../48-pkgconf-bin_1.8.1-4_ppc64el.deb ... 457s Unpacking pkgconf-bin (1.8.1-4) ... 457s Selecting previously unselected package pkgconf:ppc64el. 457s Preparing to unpack .../49-pkgconf_1.8.1-4_ppc64el.deb ... 457s Unpacking pkgconf:ppc64el (1.8.1-4) ... 457s Selecting previously unselected package libfontconfig-dev:ppc64el. 457s Preparing to unpack .../50-libfontconfig-dev_2.15.0-2.3ubuntu1_ppc64el.deb ... 457s Unpacking libfontconfig-dev:ppc64el (2.15.0-2.3ubuntu1) ... 457s Selecting previously unselected package libffi-dev:ppc64el. 457s Preparing to unpack .../51-libffi-dev_3.5.2-1_ppc64el.deb ... 457s Unpacking libffi-dev:ppc64el (3.5.2-1) ... 457s Selecting previously unselected package libblkid-dev:ppc64el. 457s Preparing to unpack .../52-libblkid-dev_2.41-4ubuntu3_ppc64el.deb ... 457s Unpacking libblkid-dev:ppc64el (2.41-4ubuntu3) ... 457s Selecting previously unselected package libsepol-dev:ppc64el. 457s Preparing to unpack .../53-libsepol-dev_3.8.1-1_ppc64el.deb ... 457s Unpacking libsepol-dev:ppc64el (3.8.1-1) ... 457s Selecting previously unselected package libpcre2-16-0:ppc64el. 457s Preparing to unpack .../54-libpcre2-16-0_10.46-1_ppc64el.deb ... 457s Unpacking libpcre2-16-0:ppc64el (10.46-1) ... 457s Selecting previously unselected package libpcre2-32-0:ppc64el. 457s Preparing to unpack .../55-libpcre2-32-0_10.46-1_ppc64el.deb ... 457s Unpacking libpcre2-32-0:ppc64el (10.46-1) ... 457s Selecting previously unselected package libpcre2-posix3:ppc64el. 457s Preparing to unpack .../56-libpcre2-posix3_10.46-1_ppc64el.deb ... 457s Unpacking libpcre2-posix3:ppc64el (10.46-1) ... 457s Selecting previously unselected package libpcre2-dev:ppc64el. 457s Preparing to unpack .../57-libpcre2-dev_10.46-1_ppc64el.deb ... 457s Unpacking libpcre2-dev:ppc64el (10.46-1) ... 457s Selecting previously unselected package libselinux1-dev:ppc64el. 457s Preparing to unpack .../58-libselinux1-dev_3.8.1-1_ppc64el.deb ... 457s Unpacking libselinux1-dev:ppc64el (3.8.1-1) ... 457s Selecting previously unselected package libmount-dev:ppc64el. 457s Preparing to unpack .../59-libmount-dev_2.41-4ubuntu3_ppc64el.deb ... 457s Unpacking libmount-dev:ppc64el (2.41-4ubuntu3) ... 457s Selecting previously unselected package libsysprof-capture-4-dev:ppc64el. 457s Preparing to unpack .../60-libsysprof-capture-4-dev_48.0-2_ppc64el.deb ... 457s Unpacking libsysprof-capture-4-dev:ppc64el (48.0-2) ... 457s Selecting previously unselected package libgio-2.0-dev:ppc64el. 457s Preparing to unpack .../61-libgio-2.0-dev_2.85.3-1_ppc64el.deb ... 457s Unpacking libgio-2.0-dev:ppc64el (2.85.3-1) ... 457s Selecting previously unselected package libglib2.0-bin. 457s Preparing to unpack .../62-libglib2.0-bin_2.85.3-1_ppc64el.deb ... 457s Unpacking libglib2.0-bin (2.85.3-1) ... 457s Selecting previously unselected package libgio-2.0-dev-bin. 457s Preparing to unpack .../63-libgio-2.0-dev-bin_2.85.3-1_ppc64el.deb ... 457s Unpacking libgio-2.0-dev-bin (2.85.3-1) ... 457s Selecting previously unselected package libglib2.0-dev-bin. 457s Preparing to unpack .../64-libglib2.0-dev-bin_2.85.3-1_ppc64el.deb ... 457s Unpacking libglib2.0-dev-bin (2.85.3-1) ... 457s Selecting previously unselected package libglib2.0-dev:ppc64el. 457s Preparing to unpack .../65-libglib2.0-dev_2.85.3-1_ppc64el.deb ... 457s Unpacking libglib2.0-dev:ppc64el (2.85.3-1) ... 457s Selecting previously unselected package libpixman-1-dev:ppc64el. 457s Preparing to unpack .../66-libpixman-1-dev_0.44.0-3_ppc64el.deb ... 457s Unpacking libpixman-1-dev:ppc64el (0.44.0-3) ... 457s Selecting previously unselected package x11-common. 457s Preparing to unpack .../67-x11-common_1%3a7.7+24ubuntu1_all.deb ... 457s Unpacking x11-common (1:7.7+24ubuntu1) ... 457s Selecting previously unselected package libice6:ppc64el. 457s Preparing to unpack .../68-libice6_2%3a1.1.1-1_ppc64el.deb ... 457s Unpacking libice6:ppc64el (2:1.1.1-1) ... 457s Selecting previously unselected package libsm6:ppc64el. 457s Preparing to unpack .../69-libsm6_2%3a1.2.6-1_ppc64el.deb ... 457s Unpacking libsm6:ppc64el (2:1.2.6-1) ... 457s Selecting previously unselected package xorg-sgml-doctools. 457s Preparing to unpack .../70-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 457s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 457s Selecting previously unselected package x11proto-dev. 457s Preparing to unpack .../71-x11proto-dev_2024.1-1_all.deb ... 457s Unpacking x11proto-dev (2024.1-1) ... 457s Selecting previously unselected package libice-dev:ppc64el. 457s Preparing to unpack .../72-libice-dev_2%3a1.1.1-1_ppc64el.deb ... 457s Unpacking libice-dev:ppc64el (2:1.1.1-1) ... 457s Selecting previously unselected package libsm-dev:ppc64el. 457s Preparing to unpack .../73-libsm-dev_2%3a1.2.6-1_ppc64el.deb ... 457s Unpacking libsm-dev:ppc64el (2:1.2.6-1) ... 457s Selecting previously unselected package libxau-dev:ppc64el. 457s Preparing to unpack .../74-libxau-dev_1%3a1.0.11-1_ppc64el.deb ... 457s Unpacking libxau-dev:ppc64el (1:1.0.11-1) ... 457s Selecting previously unselected package libxdmcp-dev:ppc64el. 457s Preparing to unpack .../75-libxdmcp-dev_1%3a1.1.5-1_ppc64el.deb ... 457s Unpacking libxdmcp-dev:ppc64el (1:1.1.5-1) ... 457s Selecting previously unselected package xtrans-dev. 457s Preparing to unpack .../76-xtrans-dev_1.4.0-1_all.deb ... 457s Unpacking xtrans-dev (1.4.0-1) ... 458s Selecting previously unselected package libxcb1-dev:ppc64el. 458s Preparing to unpack .../77-libxcb1-dev_1.17.0-2_ppc64el.deb ... 458s Unpacking libxcb1-dev:ppc64el (1.17.0-2) ... 458s Selecting previously unselected package libx11-dev:ppc64el. 458s Preparing to unpack .../78-libx11-dev_2%3a1.8.12-1_ppc64el.deb ... 458s Unpacking libx11-dev:ppc64el (2:1.8.12-1) ... 458s Selecting previously unselected package libxcb-render0-dev:ppc64el. 458s Preparing to unpack .../79-libxcb-render0-dev_1.17.0-2_ppc64el.deb ... 458s Unpacking libxcb-render0-dev:ppc64el (1.17.0-2) ... 458s Selecting previously unselected package libxcb-shm0-dev:ppc64el. 458s Preparing to unpack .../80-libxcb-shm0-dev_1.17.0-2_ppc64el.deb ... 458s Unpacking libxcb-shm0-dev:ppc64el (1.17.0-2) ... 458s Selecting previously unselected package libxext-dev:ppc64el. 458s Preparing to unpack .../81-libxext-dev_2%3a1.3.4-1build2_ppc64el.deb ... 458s Unpacking libxext-dev:ppc64el (2:1.3.4-1build2) ... 458s Selecting previously unselected package libxrender-dev:ppc64el. 458s Preparing to unpack .../82-libxrender-dev_1%3a0.9.12-1_ppc64el.deb ... 458s Unpacking libxrender-dev:ppc64el (1:0.9.12-1) ... 458s Selecting previously unselected package libcairo2-dev:ppc64el. 458s Preparing to unpack .../83-libcairo2-dev_1.18.4-1_ppc64el.deb ... 458s Unpacking libcairo2-dev:ppc64el (1.18.4-1) ... 458s Selecting previously unselected package libgirepository-2.0-dev:ppc64el. 458s Preparing to unpack .../84-libgirepository-2.0-dev_2.85.3-1_ppc64el.deb ... 458s Unpacking libgirepository-2.0-dev:ppc64el (2.85.3-1) ... 458s Selecting previously unselected package libmozjs-140-0:ppc64el. 458s Preparing to unpack .../85-libmozjs-140-0_140.2.0-1_ppc64el.deb ... 458s Unpacking libmozjs-140-0:ppc64el (140.2.0-1) ... 458s Selecting previously unselected package libgjs0:ppc64el. 458s Preparing to unpack .../86-libgjs0_1.85.2-2_ppc64el.deb ... 458s Unpacking libgjs0:ppc64el (1.85.2-2) ... 458s Selecting previously unselected package libmozjs-140-dev:ppc64el. 458s Preparing to unpack .../87-libmozjs-140-dev_140.2.0-1_ppc64el.deb ... 458s Unpacking libmozjs-140-dev:ppc64el (140.2.0-1) ... 458s Selecting previously unselected package libgjs-dev:ppc64el. 458s Preparing to unpack .../88-libgjs-dev_1.85.2-2_ppc64el.deb ... 458s Unpacking libgjs-dev:ppc64el (1.85.2-2) ... 458s Setting up libpixman-1-0:ppc64el (0.44.0-3) ... 458s Setting up libgio-2.0-dev-bin (2.85.3-1) ... 458s Setting up libpixman-1-dev:ppc64el (0.44.0-3) ... 458s Setting up native-architecture (0.2.6) ... 458s Setting up libxrender1:ppc64el (1:0.9.12-1) ... 458s Setting up libgirepository-2.0-0:ppc64el (2.85.3-1) ... 458s Setting up libxcb-render0:ppc64el (1.17.0-2) ... 458s Setting up x11-common (1:7.7+24ubuntu1) ... 459s Setting up libglib2.0-bin (2.85.3-1) ... 459s Setting up libxcb-shm0:ppc64el (1.17.0-2) ... 459s Setting up libgomp1:ppc64el (15.2.0-2ubuntu1) ... 459s Setting up libffi-dev:ppc64el (3.5.2-1) ... 459s Setting up libpcre2-16-0:ppc64el (10.46-1) ... 459s Setting up gir1.2-girepository-3.0:ppc64el (2.85.3-1) ... 459s Setting up libsysprof-capture-4-dev:ppc64el (48.0-2) ... 459s Setting up xtrans-dev (1.4.0-1) ... 459s Setting up libpcre2-32-0:ppc64el (10.46-1) ... 459s Setting up libpkgconf3:ppc64el (1.8.1-4) ... 459s Setting up libexpat1-dev:ppc64el (2.7.1-2) ... 459s Setting up uuid-dev:ppc64el (2.41-4ubuntu3) ... 459s Setting up libquadmath0:ppc64el (15.2.0-2ubuntu1) ... 459s Setting up fonts-dejavu-mono (2.37-8) ... 459s Setting up libmpc3:ppc64el (1.3.1-1build3) ... 459s Setting up fonts-dejavu-core (2.37-8) ... 459s Setting up libsepol-dev:ppc64el (3.8.1-1) ... 459s Setting up pkgconf-bin (1.8.1-4) ... 459s Setting up libubsan1:ppc64el (15.2.0-2ubuntu1) ... 459s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 459s Setting up libpcre2-posix3:ppc64el (10.46-1) ... 459s Setting up libasan8:ppc64el (15.2.0-2ubuntu1) ... 459s Setting up libmozjs-140-0:ppc64el (140.2.0-1) ... 459s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 459s Setting up libtsan2:ppc64el (15.2.0-2ubuntu1) ... 459s Setting up libisl23:ppc64el (0.27-1) ... 459s Setting up libcc1-0:ppc64el (15.2.0-2ubuntu1) ... 459s Setting up libbrotli-dev:ppc64el (1.1.0-2build5) ... 459s Setting up liblsan0:ppc64el (15.2.0-2ubuntu1) ... 459s Setting up libitm1:ppc64el (15.2.0-2ubuntu1) ... 459s Setting up libbz2-dev:ppc64el (1.0.8-6) ... 459s Setting up x11proto-dev (2024.1-1) ... 459s Setting up libblkid-dev:ppc64el (2.41-4ubuntu3) ... 459s Setting up libice6:ppc64el (2:1.1.1-1) ... 459s Setting up girepository-tools:ppc64el (2.85.3-1) ... 459s Setting up libgcc-15-dev:ppc64el (15.2.0-2ubuntu1) ... 459s Setting up libxau-dev:ppc64el (1:1.0.11-1) ... 459s Setting up libpcre2-dev:ppc64el (10.46-1) ... 459s Setting up libmozjs-140-dev:ppc64el (140.2.0-1) ... 459s Setting up libice-dev:ppc64el (2:1.1.1-1) ... 459s Setting up libselinux1-dev:ppc64el (3.8.1-1) ... 459s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 459s Setting up libpng-dev:ppc64el (1.6.50-1) ... 459s Setting up pkgconf:ppc64el (1.8.1-4) ... 459s Setting up libfreetype-dev:ppc64el (2.13.3+dfsg-1) ... 459s Setting up libxdmcp-dev:ppc64el (1:1.1.5-1) ... 459s Setting up cpp-15-powerpc64le-linux-gnu (15.2.0-2ubuntu1) ... 459s Setting up libstdc++-15-dev:ppc64el (15.2.0-2ubuntu1) ... 459s Setting up cpp-15 (15.2.0-2ubuntu1) ... 459s Setting up libfontconfig1:ppc64el (2.15.0-2.3ubuntu1) ... 459s Setting up libsm6:ppc64el (2:1.2.6-1) ... 459s Setting up libmount-dev:ppc64el (2.41-4ubuntu3) ... 459s Setting up cpp-powerpc64le-linux-gnu (4:15.1.0-1ubuntu1) ... 459s Setting up libglib2.0-dev-bin (2.85.3-1) ... 459s Setting up libgio-2.0-dev:ppc64el (2.85.3-1) ... 459s Setting up libxcb1-dev:ppc64el (1.17.0-2) ... 459s Setting up gcc-15-powerpc64le-linux-gnu (15.2.0-2ubuntu1) ... 459s Setting up libfontconfig-dev:ppc64el (2.15.0-2.3ubuntu1) ... 459s Setting up libsm-dev:ppc64el (2:1.2.6-1) ... 459s Setting up libx11-dev:ppc64el (2:1.8.12-1) ... 459s Setting up libcairo2:ppc64el (1.18.4-1) ... 459s Setting up libxcb-shm0-dev:ppc64el (1.17.0-2) ... 459s Setting up gcc-15 (15.2.0-2ubuntu1) ... 459s Setting up gcc-powerpc64le-linux-gnu (4:15.1.0-1ubuntu1) ... 459s Setting up libxcb-render0-dev:ppc64el (1.17.0-2) ... 459s Setting up libxext-dev:ppc64el (2:1.3.4-1build2) ... 459s Setting up cpp (4:15.1.0-1ubuntu1) ... 459s Setting up libcairo-gobject2:ppc64el (1.18.4-1) ... 459s Setting up libxrender-dev:ppc64el (1:0.9.12-1) ... 459s Setting up libcairo-script-interpreter2:ppc64el (1.18.4-1) ... 459s Setting up g++-15-powerpc64le-linux-gnu (15.2.0-2ubuntu1) ... 459s Setting up gcc (4:15.1.0-1ubuntu1) ... 459s Setting up libgjs0:ppc64el (1.85.2-2) ... 459s Setting up g++-15 (15.2.0-2ubuntu1) ... 459s Setting up g++-powerpc64le-linux-gnu (4:15.1.0-1ubuntu1) ... 459s Setting up g++ (4:15.1.0-1ubuntu1) ... 459s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 459s Setting up build-essential (12.12ubuntu2) ... 459s Processing triggers for install-info (7.1.1-1) ... 459s Processing triggers for libc-bin (2.42-0ubuntu1) ... 459s Processing triggers for man-db (2.13.1-1) ... 461s Processing triggers for libglib2.0-0t64:ppc64el (2.85.3-1) ... 461s No schema files found: doing nothing. 461s Setting up libglib2.0-dev:ppc64el (2.85.3-1) ... 461s Setting up libgirepository-2.0-dev:ppc64el (2.85.3-1) ... 461s Setting up libcairo2-dev:ppc64el (1.18.4-1) ... 461s Setting up libgjs-dev:ppc64el (1.85.2-2) ... 462s autopkgtest [17:27:03]: test build: [----------------------- 463s build: OK 463s run: OK 463s autopkgtest [17:27:04]: test build: -----------------------] 464s build PASS (superficial) 464s autopkgtest [17:27:05]: test build: - - - - - - - - - - results - - - - - - - - - - 464s autopkgtest [17:27:05]: test installed-tests: preparing testbed 472s Creating nova instance adt-questing-ppc64el-gjs-20250904-171921-juju-7f2275-prod-proposed-migration-environment-2-4ba30a45-4ef7-4e72-9906-f8e6b68794db from image adt/ubuntu-questing-ppc64el-server-20250904.img (UUID e972553c-60b1-4e41-bd5d-505dae6af81e)... 565s autopkgtest [17:28:46]: testbed dpkg architecture: ppc64el 566s autopkgtest [17:28:47]: testbed apt version: 3.1.5ubuntu1 566s autopkgtest [17:28:47]: @@@@@@@@@@@@@@@@@@@@ test bed setup 566s autopkgtest [17:28:47]: testbed release detected to be: questing 567s autopkgtest [17:28:48]: updating testbed package index (apt update) 567s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [265 kB] 568s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 568s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 568s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 568s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [3848 B] 568s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [59.7 kB] 568s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [14.1 kB] 568s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [239 kB] 569s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main ppc64el Packages [91.4 kB] 569s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/main ppc64el c-n-f Metadata [3828 B] 569s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/restricted ppc64el Packages [728 B] 569s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/restricted ppc64el c-n-f Metadata [120 B] 569s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el Packages [229 kB] 569s Get:14 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el c-n-f Metadata [7336 B] 569s Get:15 http://ftpmaster.internal/ubuntu questing-proposed/multiverse ppc64el Packages [4600 B] 569s Get:16 http://ftpmaster.internal/ubuntu questing-proposed/multiverse ppc64el c-n-f Metadata [300 B] 570s Fetched 918 kB in 2s (552 kB/s) 571s Reading package lists... 572s Failed to check for VM: Permission denied 572s autopkgtest [17:28:53]: upgrading testbed (apt dist-upgrade and autopurge) 572s Reading package lists... 572s Building dependency tree... 572s Reading state information... 572s Calculating upgrade... 572s The following packages will be upgraded: 572s bpftrace cryptsetup-bin libcryptsetup12 572s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 572s Need to get 2766 kB of archives. 572s After this operation, 0 B of additional disk space will be used. 572s Get:1 http://ftpmaster.internal/ubuntu questing/main ppc64el libcryptsetup12 ppc64el 2:2.8.0-1ubuntu2 [404 kB] 573s Get:2 http://ftpmaster.internal/ubuntu questing/main ppc64el bpftrace ppc64el 0.23.5-1ubuntu1 [2112 kB] 575s Get:3 http://ftpmaster.internal/ubuntu questing/main ppc64el cryptsetup-bin ppc64el 2:2.8.0-1ubuntu2 [250 kB] 576s Fetched 2766 kB in 3s (914 kB/s) 576s (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 ... 117956 files and directories currently installed.) 576s Preparing to unpack .../libcryptsetup12_2%3a2.8.0-1ubuntu2_ppc64el.deb ... 576s Unpacking libcryptsetup12:ppc64el (2:2.8.0-1ubuntu2) over (2:2.8.0-1ubuntu1) ... 576s Preparing to unpack .../bpftrace_0.23.5-1ubuntu1_ppc64el.deb ... 576s Unpacking bpftrace (0.23.5-1ubuntu1) over (0.23.2-1ubuntu2) ... 576s Preparing to unpack .../cryptsetup-bin_2%3a2.8.0-1ubuntu2_ppc64el.deb ... 576s Unpacking cryptsetup-bin (2:2.8.0-1ubuntu2) over (2:2.8.0-1ubuntu1) ... 576s Setting up bpftrace (0.23.5-1ubuntu1) ... 576s Setting up libcryptsetup12:ppc64el (2:2.8.0-1ubuntu2) ... 576s Setting up cryptsetup-bin (2:2.8.0-1ubuntu2) ... 576s Processing triggers for man-db (2.13.1-1) ... 577s Processing triggers for libc-bin (2.42-0ubuntu1) ... 578s Reading package lists... 578s Building dependency tree... 578s Reading state information... 578s Solving dependencies... 578s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 581s Reading package lists... 581s Building dependency tree... 581s Reading state information... 581s Solving dependencies... 581s The following NEW packages will be installed: 581s adwaita-icon-theme at-spi2-common at-spi2-core dconf-gsettings-backend 581s dconf-service fontconfig fontconfig-config fonts-dejavu-core 581s fonts-dejavu-mono gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 581s gir1.2-girepository-3.0 gir1.2-graphene-1.0 gir1.2-gtk-3.0 gir1.2-gtk-4.0 581s gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gjs gjs-tests gnome-desktop-testing 581s gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme 581s libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 libavahi-client3 581s libavahi-common-data libavahi-common3 libcairo-gobject2 581s libcairo-script-interpreter2 libcairo2 libcolord2 libcpdb-frontend2t64 581s libcpdb2t64 libcups2t64 libdatrie1 libdconf1 libdeflate0 libegl-mesa0 581s libegl1 libepoxy0 libfontconfig1 libfontenc1 libgbm1 libgdk-pixbuf-2.0-0 581s libgdk-pixbuf2.0-common libgirepository-2.0-0 libgjs0 libgl1 libgl1-mesa-dri 581s libgles2 libglvnd0 libglx-mesa0 libglx0 libgraphene-1.0-0 libgraphite2-3 581s libgstreamer-gl1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 581s libgtk-3-0t64 libgtk-3-common libgtk-4-1 libgtk-4-common 581s libharfbuzz-gobject0 libharfbuzz-subset0 libharfbuzz0b libice6 libjbig0 581s libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 libmozjs-140-0 liborc-0.4-0t64 581s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 581s libpixman-1-0 librsvg2-2 libsharpyuv0 libsm6 libthai-data libthai0 libtiff6 581s libunwind8 libvulkan1 libwayland-client0 libwayland-cursor0 libwayland-egl1 581s libwebp7 libx11-xcb1 libxaw7 libxcb-dri3-0 libxcb-glx0 libxcb-present0 581s libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 581s libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxfont2 libxft2 libxi6 581s libxinerama1 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 581s libxshmfence1 libxt6t64 libxtst6 libxxf86vm1 mesa-libgallium x11-common 581s x11-xkb-utils xserver-common xvfb 581s 0 upgraded, 125 newly installed, 0 to remove and 0 not upgraded. 581s Need to get 53.1 MB of archives. 581s After this operation, 209 MB of additional disk space will be used. 581s Get:1 http://ftpmaster.internal/ubuntu questing/main ppc64el libgdk-pixbuf2.0-common all 2.42.12+dfsg-5 [8326 B] 581s Get:2 http://ftpmaster.internal/ubuntu questing/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-4ubuntu2 [215 kB] 582s Get:3 http://ftpmaster.internal/ubuntu questing/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 582s Get:4 http://ftpmaster.internal/ubuntu questing/main ppc64el libdeflate0 ppc64el 1.23-2 [63.3 kB] 582s Get:5 http://ftpmaster.internal/ubuntu questing/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu2 [35.9 kB] 582s Get:6 http://ftpmaster.internal/ubuntu questing/main ppc64el liblerc4 ppc64el 4.0.0+ds-5ubuntu1 [298 kB] 582s Get:7 http://ftpmaster.internal/ubuntu questing/main ppc64el libsharpyuv0 ppc64el 1.5.0-0.1 [22.3 kB] 582s Get:8 http://ftpmaster.internal/ubuntu questing/main ppc64el libwebp7 ppc64el 1.5.0-0.1 [315 kB] 582s Get:9 http://ftpmaster.internal/ubuntu questing/main ppc64el libtiff6 ppc64el 4.7.0-3ubuntu2 [307 kB] 583s Get:10 http://ftpmaster.internal/ubuntu questing/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.12+dfsg-5 [195 kB] 583s Get:11 http://ftpmaster.internal/ubuntu questing/main ppc64el gtk-update-icon-cache ppc64el 4.20.0+ds-1 [57.3 kB] 583s Get:12 http://ftpmaster.internal/ubuntu questing/main ppc64el hicolor-icon-theme all 0.18-2 [13.3 kB] 583s Get:13 http://ftpmaster.internal/ubuntu questing/main ppc64el adwaita-icon-theme all 48.1-1 [579 kB] 584s Get:14 http://ftpmaster.internal/ubuntu questing/main ppc64el at-spi2-common all 2.57.1-1 [9432 B] 584s Get:15 http://ftpmaster.internal/ubuntu questing/main ppc64el libxi6 ppc64el 2:1.8.2-1 [37.9 kB] 584s Get:16 http://ftpmaster.internal/ubuntu questing/main ppc64el libatspi2.0-0t64 ppc64el 2.57.1-1 [102 kB] 584s Get:17 http://ftpmaster.internal/ubuntu questing/main ppc64el x11-common all 1:7.7+24ubuntu1 [22.4 kB] 584s Get:18 http://ftpmaster.internal/ubuntu questing/main ppc64el libxtst6 ppc64el 2:1.2.5-1 [14.7 kB] 584s Get:19 http://ftpmaster.internal/ubuntu questing/main ppc64el libdconf1 ppc64el 0.40.0-5willsync1 [45.0 kB] 584s Get:20 http://ftpmaster.internal/ubuntu questing/main ppc64el dconf-service ppc64el 0.40.0-5willsync1 [31.4 kB] 584s Get:21 http://ftpmaster.internal/ubuntu questing/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-5willsync1 [27.3 kB] 584s Get:22 http://ftpmaster.internal/ubuntu questing/main ppc64el gsettings-desktop-schemas all 49~alpha-0ubuntu1 [37.8 kB] 584s Get:23 http://ftpmaster.internal/ubuntu questing/main ppc64el at-spi2-core ppc64el 2.57.1-1 [65.4 kB] 584s Get:24 http://ftpmaster.internal/ubuntu questing/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 584s Get:25 http://ftpmaster.internal/ubuntu questing/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 585s Get:26 http://ftpmaster.internal/ubuntu questing/main ppc64el fontconfig-config ppc64el 2.15.0-2.3ubuntu1 [38.1 kB] 585s Get:27 http://ftpmaster.internal/ubuntu questing/main ppc64el libfontconfig1 ppc64el 2.15.0-2.3ubuntu1 [188 kB] 585s Get:28 http://ftpmaster.internal/ubuntu questing/main ppc64el fontconfig ppc64el 2.15.0-2.3ubuntu1 [192 kB] 585s Get:29 http://ftpmaster.internal/ubuntu questing/main ppc64el libatk1.0-0t64 ppc64el 2.57.1-1 [60.8 kB] 585s Get:30 http://ftpmaster.internal/ubuntu questing/main ppc64el gir1.2-atk-1.0 ppc64el 2.57.1-1 [23.1 kB] 585s Get:31 http://ftpmaster.internal/ubuntu questing/main ppc64el libpixman-1-0 ppc64el 0.44.0-3 [334 kB] 586s Get:32 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcb-render0 ppc64el 1.17.0-2 [17.2 kB] 586s Get:33 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcb-shm0 ppc64el 1.17.0-2 [5980 B] 586s Get:34 http://ftpmaster.internal/ubuntu questing/main ppc64el libxrender1 ppc64el 1:0.9.12-1 [23.0 kB] 586s Get:35 http://ftpmaster.internal/ubuntu questing/main ppc64el libcairo2 ppc64el 1.18.4-1 [746 kB] 586s Get:36 http://ftpmaster.internal/ubuntu questing/main ppc64el libcairo-gobject2 ppc64el 1.18.4-1 [128 kB] 587s Get:37 http://ftpmaster.internal/ubuntu questing/main ppc64el gir1.2-freedesktop ppc64el 1.84.0-1 [65.1 kB] 587s Get:38 http://ftpmaster.internal/ubuntu questing/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.12+dfsg-5 [9300 B] 587s Get:39 http://ftpmaster.internal/ubuntu questing/main ppc64el libgirepository-2.0-0 ppc64el 2.85.3-1 [85.5 kB] 587s Get:40 http://ftpmaster.internal/ubuntu questing/main ppc64el gir1.2-girepository-3.0 ppc64el 2.85.3-1 [25.2 kB] 587s Get:41 http://ftpmaster.internal/ubuntu questing/main ppc64el libgraphene-1.0-0 ppc64el 1.10.8-5 [53.9 kB] 587s Get:42 http://ftpmaster.internal/ubuntu questing/main ppc64el gir1.2-graphene-1.0 ppc64el 1.10.8-5 [11.1 kB] 587s Get:43 http://ftpmaster.internal/ubuntu questing/main ppc64el libgraphite2-3 ppc64el 1.3.14-2ubuntu1 [84.6 kB] 587s Get:44 http://ftpmaster.internal/ubuntu questing/main ppc64el libharfbuzz0b ppc64el 10.2.0-1 [598 kB] 587s Get:45 http://ftpmaster.internal/ubuntu questing/main ppc64el libharfbuzz-gobject0 ppc64el 10.2.0-1 [34.6 kB] 587s Get:46 http://ftpmaster.internal/ubuntu questing/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 10.2.0-1 [45.1 kB] 587s Get:47 http://ftpmaster.internal/ubuntu questing/main ppc64el libthai-data all 0.1.29-2build1 [158 kB] 587s Get:48 http://ftpmaster.internal/ubuntu questing/main ppc64el libdatrie1 ppc64el 0.2.13-4 [22.2 kB] 588s Get:49 http://ftpmaster.internal/ubuntu questing/main ppc64el libthai0 ppc64el 0.1.29-2build1 [21.8 kB] 588s Get:50 http://ftpmaster.internal/ubuntu questing/main ppc64el libpango-1.0-0 ppc64el 1.56.3-1 [278 kB] 588s Get:51 http://ftpmaster.internal/ubuntu questing/main ppc64el libpangoft2-1.0-0 ppc64el 1.56.3-1 [58.9 kB] 588s Get:52 http://ftpmaster.internal/ubuntu questing/main ppc64el libpangocairo-1.0-0 ppc64el 1.56.3-1 [30.7 kB] 588s Get:53 http://ftpmaster.internal/ubuntu questing/main ppc64el libxft2 ppc64el 2.3.6-1build1 [61.5 kB] 588s Get:54 http://ftpmaster.internal/ubuntu questing/main ppc64el libpangoxft-1.0-0 ppc64el 1.56.3-1 [22.6 kB] 588s Get:55 http://ftpmaster.internal/ubuntu questing/main ppc64el gir1.2-pango-1.0 ppc64el 1.56.3-1 [34.6 kB] 588s Get:56 http://ftpmaster.internal/ubuntu questing/main ppc64el libatk-bridge2.0-0t64 ppc64el 2.57.1-1 [78.9 kB] 588s Get:57 http://ftpmaster.internal/ubuntu questing/main ppc64el liblcms2-2 ppc64el 2.16-2 [243 kB] 588s Get:58 http://ftpmaster.internal/ubuntu questing/main ppc64el libcolord2 ppc64el 1.4.7-3 [162 kB] 588s Get:59 http://ftpmaster.internal/ubuntu questing/main ppc64el libavahi-common-data ppc64el 0.8-16ubuntu2 [31.0 kB] 588s Get:60 http://ftpmaster.internal/ubuntu questing/main ppc64el libavahi-common3 ppc64el 0.8-16ubuntu2 [25.9 kB] 588s Get:61 http://ftpmaster.internal/ubuntu questing/main ppc64el libavahi-client3 ppc64el 0.8-16ubuntu2 [30.9 kB] 588s Get:62 http://ftpmaster.internal/ubuntu questing/main ppc64el libcups2t64 ppc64el 2.4.12-0ubuntu1 [348 kB] 589s Get:63 http://ftpmaster.internal/ubuntu questing/main ppc64el libepoxy0 ppc64el 1.5.10-2 [234 kB] 589s Get:64 http://ftpmaster.internal/ubuntu questing/main ppc64el libwayland-client0 ppc64el 1.24.0-1 [32.8 kB] 589s Get:65 http://ftpmaster.internal/ubuntu questing/main ppc64el libwayland-cursor0 ppc64el 1.24.0-1 [11.9 kB] 589s Get:66 http://ftpmaster.internal/ubuntu questing/main ppc64el libwayland-egl1 ppc64el 1.24.0-1 [6230 B] 589s Get:67 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcomposite1 ppc64el 1:0.4.6-1 [6816 B] 589s Get:68 http://ftpmaster.internal/ubuntu questing/main ppc64el libxfixes3 ppc64el 1:6.0.0-2build1 [11.8 kB] 589s Get:69 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcursor1 ppc64el 1:1.2.3-1 [27.4 kB] 589s Get:70 http://ftpmaster.internal/ubuntu questing/main ppc64el libxdamage1 ppc64el 1:1.1.6-1build1 [6550 B] 589s Get:71 http://ftpmaster.internal/ubuntu questing/main ppc64el libxinerama1 ppc64el 2:1.1.4-3build1 [6908 B] 589s Get:72 http://ftpmaster.internal/ubuntu questing/main ppc64el libxrandr2 ppc64el 2:1.5.4-1 [21.7 kB] 589s Get:73 http://ftpmaster.internal/ubuntu questing/main ppc64el libgtk-3-common all 3.24.50-1ubuntu1 [1425 kB] 590s Get:74 http://ftpmaster.internal/ubuntu questing/main ppc64el libgtk-3-0t64 ppc64el 3.24.50-1ubuntu1 [3552 kB] 594s Get:75 http://ftpmaster.internal/ubuntu questing/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.50-1ubuntu1 [240 kB] 594s Get:76 http://ftpmaster.internal/ubuntu questing/main ppc64el libcairo-script-interpreter2 ppc64el 1.18.4-1 [78.9 kB] 594s Get:77 http://ftpmaster.internal/ubuntu questing/main ppc64el libcpdb2t64 ppc64el 2.0~b7-0ubuntu3 [32.8 kB] 594s Get:78 http://ftpmaster.internal/ubuntu questing/main ppc64el libcpdb-frontend2t64 ppc64el 2.0~b7-0ubuntu3 [24.5 kB] 594s Get:79 http://ftpmaster.internal/ubuntu questing/main ppc64el libglvnd0 ppc64el 1.7.0-1build1 [72.4 kB] 594s Get:80 http://ftpmaster.internal/ubuntu questing/main ppc64el libx11-xcb1 ppc64el 2:1.8.12-1 [8014 B] 594s Get:81 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcb-dri3-0 ppc64el 1.17.0-2 [7842 B] 594s Get:82 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcb-present0 ppc64el 1.17.0-2 [6276 B] 594s Get:83 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcb-randr0 ppc64el 1.17.0-2 [19.1 kB] 594s Get:84 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcb-sync1 ppc64el 1.17.0-2 [9804 B] 594s Get:85 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcb-xfixes0 ppc64el 1.17.0-2 [10.7 kB] 594s Get:86 http://ftpmaster.internal/ubuntu questing/main ppc64el libxshmfence1 ppc64el 1.3.3-1 [5364 B] 594s Get:87 http://ftpmaster.internal/ubuntu questing/main ppc64el mesa-libgallium ppc64el 25.2.1-2ubuntu1 [12.6 MB] 605s Get:88 http://ftpmaster.internal/ubuntu questing/main ppc64el libgbm1 ppc64el 25.2.1-2ubuntu1 [41.3 kB] 605s Get:89 http://ftpmaster.internal/ubuntu questing/main ppc64el libegl-mesa0 ppc64el 25.2.1-2ubuntu1 [144 kB] 605s Get:90 http://ftpmaster.internal/ubuntu questing/main ppc64el libegl1 ppc64el 1.7.0-1build1 [34.1 kB] 605s Get:91 http://ftpmaster.internal/ubuntu questing/main ppc64el libxcb-glx0 ppc64el 1.17.0-2 [26.3 kB] 605s Get:92 http://ftpmaster.internal/ubuntu questing/main ppc64el libxxf86vm1 ppc64el 1:1.1.4-1build4 [11.1 kB] 605s Get:93 http://ftpmaster.internal/ubuntu questing/main ppc64el libvulkan1 ppc64el 1.4.321.0-1 [167 kB] 606s Get:94 http://ftpmaster.internal/ubuntu questing/main ppc64el libgl1-mesa-dri ppc64el 25.2.1-2ubuntu1 [36.4 kB] 606s Get:95 http://ftpmaster.internal/ubuntu questing/main ppc64el libglx-mesa0 ppc64el 25.2.1-2ubuntu1 [132 kB] 606s Get:96 http://ftpmaster.internal/ubuntu questing/main ppc64el libglx0 ppc64el 1.7.0-1build1 [42.7 kB] 606s Get:97 http://ftpmaster.internal/ubuntu questing/main ppc64el libgl1 ppc64el 1.7.0-1build1 [107 kB] 606s Get:98 http://ftpmaster.internal/ubuntu questing/main ppc64el libgstreamer1.0-0 ppc64el 1.26.5-2 [1369 kB] 607s Get:99 http://ftpmaster.internal/ubuntu questing/main ppc64el liborc-0.4-0t64 ppc64el 1:0.4.41-1 [259 kB] 607s Get:100 http://ftpmaster.internal/ubuntu questing/main ppc64el libgstreamer-plugins-base1.0-0 ppc64el 1.26.5-1 [1136 kB] 608s Get:101 http://ftpmaster.internal/ubuntu questing/main ppc64el libgstreamer-gl1.0-0 ppc64el 1.26.5-1 [251 kB] 609s Get:102 http://ftpmaster.internal/ubuntu questing/main ppc64el libharfbuzz-subset0 ppc64el 10.2.0-1 [605 kB] 609s Get:103 http://ftpmaster.internal/ubuntu questing/main ppc64el librsvg2-2 ppc64el 2.60.0+dfsg-1build1 [1862 kB] 611s Get:104 http://ftpmaster.internal/ubuntu questing/main ppc64el libgles2 ppc64el 1.7.0-1build1 [18.8 kB] 611s Get:105 http://ftpmaster.internal/ubuntu questing/main ppc64el libgtk-4-common all 4.20.0+ds-1 [1528 kB] 613s Get:106 http://ftpmaster.internal/ubuntu questing/main ppc64el libgtk-4-1 ppc64el 4.20.0+ds-1 [3965 kB] 616s Get:107 http://ftpmaster.internal/ubuntu questing/main ppc64el gir1.2-gtk-4.0 ppc64el 4.20.0+ds-1 [220 kB] 617s Get:108 http://ftpmaster.internal/ubuntu questing/main ppc64el libmozjs-140-0 ppc64el 140.2.0-1 [11.3 MB] 625s Get:109 http://ftpmaster.internal/ubuntu questing/main ppc64el libgjs0 ppc64el 1.85.2-2 [546 kB] 626s Get:110 http://ftpmaster.internal/ubuntu questing/main ppc64el gjs ppc64el 1.85.2-2 [118 kB] 626s Get:111 http://ftpmaster.internal/ubuntu questing/universe ppc64el gjs-tests ppc64el 1.85.2-2 [308 kB] 626s Get:112 http://ftpmaster.internal/ubuntu questing/universe ppc64el gnome-desktop-testing ppc64el 2021.1-4 [17.7 kB] 626s Get:113 http://ftpmaster.internal/ubuntu questing/main ppc64el libfontenc1 ppc64el 1:1.1.8-1build1 [15.8 kB] 626s Get:114 http://ftpmaster.internal/ubuntu questing/main ppc64el libice6 ppc64el 2:1.1.1-1 [49.9 kB] 626s Get:115 http://ftpmaster.internal/ubuntu questing/main ppc64el libsm6 ppc64el 2:1.2.6-1 [18.6 kB] 626s Get:116 http://ftpmaster.internal/ubuntu questing/main ppc64el libunwind8 ppc64el 1.8.1-0.1ubuntu1 [67.7 kB] 626s Get:117 http://ftpmaster.internal/ubuntu questing/main ppc64el libxt6t64 ppc64el 1:1.2.1-1.2build1 [202 kB] 626s Get:118 http://ftpmaster.internal/ubuntu questing/main ppc64el libxmu6 ppc64el 2:1.1.3-3build2 [56.8 kB] 626s Get:119 http://ftpmaster.internal/ubuntu questing/main ppc64el libxpm4 ppc64el 1:3.5.17-1build2 [49.9 kB] 626s Get:120 http://ftpmaster.internal/ubuntu questing/main ppc64el libxaw7 ppc64el 2:1.0.16-1 [230 kB] 626s Get:121 http://ftpmaster.internal/ubuntu questing/main ppc64el libxfont2 ppc64el 1:2.0.6-1build1 [116 kB] 626s Get:122 http://ftpmaster.internal/ubuntu questing/main ppc64el libxkbfile1 ppc64el 1:1.1.0-1build4 [88.9 kB] 626s Get:123 http://ftpmaster.internal/ubuntu questing/main ppc64el x11-xkb-utils ppc64el 7.7+9 [201 kB] 626s Get:124 http://ftpmaster.internal/ubuntu questing/main ppc64el xserver-common all 2:21.1.18-1ubuntu1 [34.6 kB] 626s Get:125 http://ftpmaster.internal/ubuntu questing/universe ppc64el xvfb ppc64el 2:21.1.18-1ubuntu1 [1101 kB] 627s Fetched 53.1 MB in 46s (1157 kB/s) 627s Selecting previously unselected package libgdk-pixbuf2.0-common. 627s (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 ... 117956 files and directories currently installed.) 627s Preparing to unpack .../000-libgdk-pixbuf2.0-common_2.42.12+dfsg-5_all.deb ... 627s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-5) ... 627s Selecting previously unselected package libjpeg-turbo8:ppc64el. 627s Preparing to unpack .../001-libjpeg-turbo8_2.1.5-4ubuntu2_ppc64el.deb ... 627s Unpacking libjpeg-turbo8:ppc64el (2.1.5-4ubuntu2) ... 627s Selecting previously unselected package libjpeg8:ppc64el. 627s Preparing to unpack .../002-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 627s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 627s Selecting previously unselected package libdeflate0:ppc64el. 627s Preparing to unpack .../003-libdeflate0_1.23-2_ppc64el.deb ... 627s Unpacking libdeflate0:ppc64el (1.23-2) ... 628s Selecting previously unselected package libjbig0:ppc64el. 628s Preparing to unpack .../004-libjbig0_2.1-6.1ubuntu2_ppc64el.deb ... 628s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu2) ... 628s Selecting previously unselected package liblerc4:ppc64el. 628s Preparing to unpack .../005-liblerc4_4.0.0+ds-5ubuntu1_ppc64el.deb ... 628s Unpacking liblerc4:ppc64el (4.0.0+ds-5ubuntu1) ... 628s Selecting previously unselected package libsharpyuv0:ppc64el. 628s Preparing to unpack .../006-libsharpyuv0_1.5.0-0.1_ppc64el.deb ... 628s Unpacking libsharpyuv0:ppc64el (1.5.0-0.1) ... 628s Selecting previously unselected package libwebp7:ppc64el. 628s Preparing to unpack .../007-libwebp7_1.5.0-0.1_ppc64el.deb ... 628s Unpacking libwebp7:ppc64el (1.5.0-0.1) ... 628s Selecting previously unselected package libtiff6:ppc64el. 628s Preparing to unpack .../008-libtiff6_4.7.0-3ubuntu2_ppc64el.deb ... 628s Unpacking libtiff6:ppc64el (4.7.0-3ubuntu2) ... 628s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 628s Preparing to unpack .../009-libgdk-pixbuf-2.0-0_2.42.12+dfsg-5_ppc64el.deb ... 628s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.12+dfsg-5) ... 628s Selecting previously unselected package gtk-update-icon-cache. 628s Preparing to unpack .../010-gtk-update-icon-cache_4.20.0+ds-1_ppc64el.deb ... 628s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 628s 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. 628s Unpacking gtk-update-icon-cache (4.20.0+ds-1) ... 628s Selecting previously unselected package hicolor-icon-theme. 628s Preparing to unpack .../011-hicolor-icon-theme_0.18-2_all.deb ... 628s Unpacking hicolor-icon-theme (0.18-2) ... 628s Selecting previously unselected package adwaita-icon-theme. 628s Preparing to unpack .../012-adwaita-icon-theme_48.1-1_all.deb ... 628s Unpacking adwaita-icon-theme (48.1-1) ... 628s Selecting previously unselected package at-spi2-common. 628s Preparing to unpack .../013-at-spi2-common_2.57.1-1_all.deb ... 628s Unpacking at-spi2-common (2.57.1-1) ... 628s Selecting previously unselected package libxi6:ppc64el. 628s Preparing to unpack .../014-libxi6_2%3a1.8.2-1_ppc64el.deb ... 628s Unpacking libxi6:ppc64el (2:1.8.2-1) ... 628s Selecting previously unselected package libatspi2.0-0t64:ppc64el. 628s Preparing to unpack .../015-libatspi2.0-0t64_2.57.1-1_ppc64el.deb ... 628s Unpacking libatspi2.0-0t64:ppc64el (2.57.1-1) ... 628s Selecting previously unselected package x11-common. 628s Preparing to unpack .../016-x11-common_1%3a7.7+24ubuntu1_all.deb ... 628s Unpacking x11-common (1:7.7+24ubuntu1) ... 628s Selecting previously unselected package libxtst6:ppc64el. 628s Preparing to unpack .../017-libxtst6_2%3a1.2.5-1_ppc64el.deb ... 628s Unpacking libxtst6:ppc64el (2:1.2.5-1) ... 628s Selecting previously unselected package libdconf1:ppc64el. 628s Preparing to unpack .../018-libdconf1_0.40.0-5willsync1_ppc64el.deb ... 628s Unpacking libdconf1:ppc64el (0.40.0-5willsync1) ... 628s Selecting previously unselected package dconf-service. 628s Preparing to unpack .../019-dconf-service_0.40.0-5willsync1_ppc64el.deb ... 628s Unpacking dconf-service (0.40.0-5willsync1) ... 628s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 628s Preparing to unpack .../020-dconf-gsettings-backend_0.40.0-5willsync1_ppc64el.deb ... 628s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-5willsync1) ... 628s Selecting previously unselected package gsettings-desktop-schemas. 628s Preparing to unpack .../021-gsettings-desktop-schemas_49~alpha-0ubuntu1_all.deb ... 628s Unpacking gsettings-desktop-schemas (49~alpha-0ubuntu1) ... 628s Selecting previously unselected package at-spi2-core. 628s Preparing to unpack .../022-at-spi2-core_2.57.1-1_ppc64el.deb ... 628s Unpacking at-spi2-core (2.57.1-1) ... 628s Selecting previously unselected package fonts-dejavu-mono. 628s Preparing to unpack .../023-fonts-dejavu-mono_2.37-8_all.deb ... 628s Unpacking fonts-dejavu-mono (2.37-8) ... 628s Selecting previously unselected package fonts-dejavu-core. 628s Preparing to unpack .../024-fonts-dejavu-core_2.37-8_all.deb ... 628s Unpacking fonts-dejavu-core (2.37-8) ... 628s Selecting previously unselected package fontconfig-config. 628s Preparing to unpack .../025-fontconfig-config_2.15.0-2.3ubuntu1_ppc64el.deb ... 628s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 628s Selecting previously unselected package libfontconfig1:ppc64el. 628s Preparing to unpack .../026-libfontconfig1_2.15.0-2.3ubuntu1_ppc64el.deb ... 628s Unpacking libfontconfig1:ppc64el (2.15.0-2.3ubuntu1) ... 628s Selecting previously unselected package fontconfig. 628s Preparing to unpack .../027-fontconfig_2.15.0-2.3ubuntu1_ppc64el.deb ... 628s Unpacking fontconfig (2.15.0-2.3ubuntu1) ... 629s Selecting previously unselected package libatk1.0-0t64:ppc64el. 629s Preparing to unpack .../028-libatk1.0-0t64_2.57.1-1_ppc64el.deb ... 629s Unpacking libatk1.0-0t64:ppc64el (2.57.1-1) ... 629s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 629s Preparing to unpack .../029-gir1.2-atk-1.0_2.57.1-1_ppc64el.deb ... 629s Unpacking gir1.2-atk-1.0:ppc64el (2.57.1-1) ... 629s Selecting previously unselected package libpixman-1-0:ppc64el. 629s Preparing to unpack .../030-libpixman-1-0_0.44.0-3_ppc64el.deb ... 629s Unpacking libpixman-1-0:ppc64el (0.44.0-3) ... 629s Selecting previously unselected package libxcb-render0:ppc64el. 629s Preparing to unpack .../031-libxcb-render0_1.17.0-2_ppc64el.deb ... 629s Unpacking libxcb-render0:ppc64el (1.17.0-2) ... 629s Selecting previously unselected package libxcb-shm0:ppc64el. 629s Preparing to unpack .../032-libxcb-shm0_1.17.0-2_ppc64el.deb ... 629s Unpacking libxcb-shm0:ppc64el (1.17.0-2) ... 629s Selecting previously unselected package libxrender1:ppc64el. 629s Preparing to unpack .../033-libxrender1_1%3a0.9.12-1_ppc64el.deb ... 629s Unpacking libxrender1:ppc64el (1:0.9.12-1) ... 629s Selecting previously unselected package libcairo2:ppc64el. 629s Preparing to unpack .../034-libcairo2_1.18.4-1_ppc64el.deb ... 629s Unpacking libcairo2:ppc64el (1.18.4-1) ... 629s Selecting previously unselected package libcairo-gobject2:ppc64el. 629s Preparing to unpack .../035-libcairo-gobject2_1.18.4-1_ppc64el.deb ... 629s Unpacking libcairo-gobject2:ppc64el (1.18.4-1) ... 629s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 629s Preparing to unpack .../036-gir1.2-freedesktop_1.84.0-1_ppc64el.deb ... 629s Unpacking gir1.2-freedesktop:ppc64el (1.84.0-1) ... 629s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 629s Preparing to unpack .../037-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-5_ppc64el.deb ... 629s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.12+dfsg-5) ... 629s Selecting previously unselected package libgirepository-2.0-0:ppc64el. 629s Preparing to unpack .../038-libgirepository-2.0-0_2.85.3-1_ppc64el.deb ... 629s Unpacking libgirepository-2.0-0:ppc64el (2.85.3-1) ... 629s Selecting previously unselected package gir1.2-girepository-3.0:ppc64el. 629s Preparing to unpack .../039-gir1.2-girepository-3.0_2.85.3-1_ppc64el.deb ... 629s Unpacking gir1.2-girepository-3.0:ppc64el (2.85.3-1) ... 629s Selecting previously unselected package libgraphene-1.0-0:ppc64el. 629s Preparing to unpack .../040-libgraphene-1.0-0_1.10.8-5_ppc64el.deb ... 629s Unpacking libgraphene-1.0-0:ppc64el (1.10.8-5) ... 629s Selecting previously unselected package gir1.2-graphene-1.0:ppc64el. 629s Preparing to unpack .../041-gir1.2-graphene-1.0_1.10.8-5_ppc64el.deb ... 629s Unpacking gir1.2-graphene-1.0:ppc64el (1.10.8-5) ... 629s Selecting previously unselected package libgraphite2-3:ppc64el. 629s Preparing to unpack .../042-libgraphite2-3_1.3.14-2ubuntu1_ppc64el.deb ... 629s Unpacking libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 629s Selecting previously unselected package libharfbuzz0b:ppc64el. 629s Preparing to unpack .../043-libharfbuzz0b_10.2.0-1_ppc64el.deb ... 629s Unpacking libharfbuzz0b:ppc64el (10.2.0-1) ... 629s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 629s Preparing to unpack .../044-libharfbuzz-gobject0_10.2.0-1_ppc64el.deb ... 629s Unpacking libharfbuzz-gobject0:ppc64el (10.2.0-1) ... 629s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 629s Preparing to unpack .../045-gir1.2-harfbuzz-0.0_10.2.0-1_ppc64el.deb ... 629s Unpacking gir1.2-harfbuzz-0.0:ppc64el (10.2.0-1) ... 629s Selecting previously unselected package libthai-data. 629s Preparing to unpack .../046-libthai-data_0.1.29-2build1_all.deb ... 629s Unpacking libthai-data (0.1.29-2build1) ... 629s Selecting previously unselected package libdatrie1:ppc64el. 629s Preparing to unpack .../047-libdatrie1_0.2.13-4_ppc64el.deb ... 629s Unpacking libdatrie1:ppc64el (0.2.13-4) ... 629s Selecting previously unselected package libthai0:ppc64el. 629s Preparing to unpack .../048-libthai0_0.1.29-2build1_ppc64el.deb ... 629s Unpacking libthai0:ppc64el (0.1.29-2build1) ... 629s Selecting previously unselected package libpango-1.0-0:ppc64el. 629s Preparing to unpack .../049-libpango-1.0-0_1.56.3-1_ppc64el.deb ... 629s Unpacking libpango-1.0-0:ppc64el (1.56.3-1) ... 629s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 629s Preparing to unpack .../050-libpangoft2-1.0-0_1.56.3-1_ppc64el.deb ... 629s Unpacking libpangoft2-1.0-0:ppc64el (1.56.3-1) ... 629s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 629s Preparing to unpack .../051-libpangocairo-1.0-0_1.56.3-1_ppc64el.deb ... 629s Unpacking libpangocairo-1.0-0:ppc64el (1.56.3-1) ... 629s Selecting previously unselected package libxft2:ppc64el. 629s Preparing to unpack .../052-libxft2_2.3.6-1build1_ppc64el.deb ... 629s Unpacking libxft2:ppc64el (2.3.6-1build1) ... 629s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 629s Preparing to unpack .../053-libpangoxft-1.0-0_1.56.3-1_ppc64el.deb ... 629s Unpacking libpangoxft-1.0-0:ppc64el (1.56.3-1) ... 629s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 629s Preparing to unpack .../054-gir1.2-pango-1.0_1.56.3-1_ppc64el.deb ... 629s Unpacking gir1.2-pango-1.0:ppc64el (1.56.3-1) ... 629s Selecting previously unselected package libatk-bridge2.0-0t64:ppc64el. 629s Preparing to unpack .../055-libatk-bridge2.0-0t64_2.57.1-1_ppc64el.deb ... 629s Unpacking libatk-bridge2.0-0t64:ppc64el (2.57.1-1) ... 629s Selecting previously unselected package liblcms2-2:ppc64el. 629s Preparing to unpack .../056-liblcms2-2_2.16-2_ppc64el.deb ... 629s Unpacking liblcms2-2:ppc64el (2.16-2) ... 629s Selecting previously unselected package libcolord2:ppc64el. 629s Preparing to unpack .../057-libcolord2_1.4.7-3_ppc64el.deb ... 629s Unpacking libcolord2:ppc64el (1.4.7-3) ... 629s Selecting previously unselected package libavahi-common-data:ppc64el. 629s Preparing to unpack .../058-libavahi-common-data_0.8-16ubuntu2_ppc64el.deb ... 629s Unpacking libavahi-common-data:ppc64el (0.8-16ubuntu2) ... 629s Selecting previously unselected package libavahi-common3:ppc64el. 629s Preparing to unpack .../059-libavahi-common3_0.8-16ubuntu2_ppc64el.deb ... 629s Unpacking libavahi-common3:ppc64el (0.8-16ubuntu2) ... 629s Selecting previously unselected package libavahi-client3:ppc64el. 629s Preparing to unpack .../060-libavahi-client3_0.8-16ubuntu2_ppc64el.deb ... 629s Unpacking libavahi-client3:ppc64el (0.8-16ubuntu2) ... 629s Selecting previously unselected package libcups2t64:ppc64el. 629s Preparing to unpack .../061-libcups2t64_2.4.12-0ubuntu1_ppc64el.deb ... 629s Unpacking libcups2t64:ppc64el (2.4.12-0ubuntu1) ... 629s Selecting previously unselected package libepoxy0:ppc64el. 629s Preparing to unpack .../062-libepoxy0_1.5.10-2_ppc64el.deb ... 629s Unpacking libepoxy0:ppc64el (1.5.10-2) ... 629s Selecting previously unselected package libwayland-client0:ppc64el. 629s Preparing to unpack .../063-libwayland-client0_1.24.0-1_ppc64el.deb ... 629s Unpacking libwayland-client0:ppc64el (1.24.0-1) ... 629s Selecting previously unselected package libwayland-cursor0:ppc64el. 629s Preparing to unpack .../064-libwayland-cursor0_1.24.0-1_ppc64el.deb ... 629s Unpacking libwayland-cursor0:ppc64el (1.24.0-1) ... 629s Selecting previously unselected package libwayland-egl1:ppc64el. 629s Preparing to unpack .../065-libwayland-egl1_1.24.0-1_ppc64el.deb ... 629s Unpacking libwayland-egl1:ppc64el (1.24.0-1) ... 629s Selecting previously unselected package libxcomposite1:ppc64el. 629s Preparing to unpack .../066-libxcomposite1_1%3a0.4.6-1_ppc64el.deb ... 629s Unpacking libxcomposite1:ppc64el (1:0.4.6-1) ... 629s Selecting previously unselected package libxfixes3:ppc64el. 629s Preparing to unpack .../067-libxfixes3_1%3a6.0.0-2build1_ppc64el.deb ... 629s Unpacking libxfixes3:ppc64el (1:6.0.0-2build1) ... 629s Selecting previously unselected package libxcursor1:ppc64el. 629s Preparing to unpack .../068-libxcursor1_1%3a1.2.3-1_ppc64el.deb ... 629s Unpacking libxcursor1:ppc64el (1:1.2.3-1) ... 629s Selecting previously unselected package libxdamage1:ppc64el. 629s Preparing to unpack .../069-libxdamage1_1%3a1.1.6-1build1_ppc64el.deb ... 629s Unpacking libxdamage1:ppc64el (1:1.1.6-1build1) ... 629s Selecting previously unselected package libxinerama1:ppc64el. 629s Preparing to unpack .../070-libxinerama1_2%3a1.1.4-3build1_ppc64el.deb ... 629s Unpacking libxinerama1:ppc64el (2:1.1.4-3build1) ... 629s Selecting previously unselected package libxrandr2:ppc64el. 629s Preparing to unpack .../071-libxrandr2_2%3a1.5.4-1_ppc64el.deb ... 629s Unpacking libxrandr2:ppc64el (2:1.5.4-1) ... 630s Selecting previously unselected package libgtk-3-common. 630s Preparing to unpack .../072-libgtk-3-common_3.24.50-1ubuntu1_all.deb ... 630s Unpacking libgtk-3-common (3.24.50-1ubuntu1) ... 630s Selecting previously unselected package libgtk-3-0t64:ppc64el. 630s Preparing to unpack .../073-libgtk-3-0t64_3.24.50-1ubuntu1_ppc64el.deb ... 630s Unpacking libgtk-3-0t64:ppc64el (3.24.50-1ubuntu1) ... 630s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 630s Preparing to unpack .../074-gir1.2-gtk-3.0_3.24.50-1ubuntu1_ppc64el.deb ... 630s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.50-1ubuntu1) ... 630s Selecting previously unselected package libcairo-script-interpreter2:ppc64el. 630s Preparing to unpack .../075-libcairo-script-interpreter2_1.18.4-1_ppc64el.deb ... 630s Unpacking libcairo-script-interpreter2:ppc64el (1.18.4-1) ... 630s Selecting previously unselected package libcpdb2t64:ppc64el. 630s Preparing to unpack .../076-libcpdb2t64_2.0~b7-0ubuntu3_ppc64el.deb ... 630s Unpacking libcpdb2t64:ppc64el (2.0~b7-0ubuntu3) ... 630s Selecting previously unselected package libcpdb-frontend2t64:ppc64el. 630s Preparing to unpack .../077-libcpdb-frontend2t64_2.0~b7-0ubuntu3_ppc64el.deb ... 630s Unpacking libcpdb-frontend2t64:ppc64el (2.0~b7-0ubuntu3) ... 630s Selecting previously unselected package libglvnd0:ppc64el. 630s Preparing to unpack .../078-libglvnd0_1.7.0-1build1_ppc64el.deb ... 630s Unpacking libglvnd0:ppc64el (1.7.0-1build1) ... 630s Selecting previously unselected package libx11-xcb1:ppc64el. 630s Preparing to unpack .../079-libx11-xcb1_2%3a1.8.12-1_ppc64el.deb ... 630s Unpacking libx11-xcb1:ppc64el (2:1.8.12-1) ... 630s Selecting previously unselected package libxcb-dri3-0:ppc64el. 630s Preparing to unpack .../080-libxcb-dri3-0_1.17.0-2_ppc64el.deb ... 630s Unpacking libxcb-dri3-0:ppc64el (1.17.0-2) ... 630s Selecting previously unselected package libxcb-present0:ppc64el. 630s Preparing to unpack .../081-libxcb-present0_1.17.0-2_ppc64el.deb ... 630s Unpacking libxcb-present0:ppc64el (1.17.0-2) ... 630s Selecting previously unselected package libxcb-randr0:ppc64el. 630s Preparing to unpack .../082-libxcb-randr0_1.17.0-2_ppc64el.deb ... 630s Unpacking libxcb-randr0:ppc64el (1.17.0-2) ... 630s Selecting previously unselected package libxcb-sync1:ppc64el. 630s Preparing to unpack .../083-libxcb-sync1_1.17.0-2_ppc64el.deb ... 630s Unpacking libxcb-sync1:ppc64el (1.17.0-2) ... 630s Selecting previously unselected package libxcb-xfixes0:ppc64el. 630s Preparing to unpack .../084-libxcb-xfixes0_1.17.0-2_ppc64el.deb ... 630s Unpacking libxcb-xfixes0:ppc64el (1.17.0-2) ... 630s Selecting previously unselected package libxshmfence1:ppc64el. 630s Preparing to unpack .../085-libxshmfence1_1.3.3-1_ppc64el.deb ... 630s Unpacking libxshmfence1:ppc64el (1.3.3-1) ... 630s Selecting previously unselected package mesa-libgallium:ppc64el. 630s Preparing to unpack .../086-mesa-libgallium_25.2.1-2ubuntu1_ppc64el.deb ... 630s Unpacking mesa-libgallium:ppc64el (25.2.1-2ubuntu1) ... 630s Selecting previously unselected package libgbm1:ppc64el. 630s Preparing to unpack .../087-libgbm1_25.2.1-2ubuntu1_ppc64el.deb ... 630s Unpacking libgbm1:ppc64el (25.2.1-2ubuntu1) ... 630s Selecting previously unselected package libegl-mesa0:ppc64el. 630s Preparing to unpack .../088-libegl-mesa0_25.2.1-2ubuntu1_ppc64el.deb ... 630s Unpacking libegl-mesa0:ppc64el (25.2.1-2ubuntu1) ... 630s Selecting previously unselected package libegl1:ppc64el. 630s Preparing to unpack .../089-libegl1_1.7.0-1build1_ppc64el.deb ... 630s Unpacking libegl1:ppc64el (1.7.0-1build1) ... 630s Selecting previously unselected package libxcb-glx0:ppc64el. 630s Preparing to unpack .../090-libxcb-glx0_1.17.0-2_ppc64el.deb ... 630s Unpacking libxcb-glx0:ppc64el (1.17.0-2) ... 630s Selecting previously unselected package libxxf86vm1:ppc64el. 630s Preparing to unpack .../091-libxxf86vm1_1%3a1.1.4-1build4_ppc64el.deb ... 630s Unpacking libxxf86vm1:ppc64el (1:1.1.4-1build4) ... 630s Selecting previously unselected package libvulkan1:ppc64el. 630s Preparing to unpack .../092-libvulkan1_1.4.321.0-1_ppc64el.deb ... 630s Unpacking libvulkan1:ppc64el (1.4.321.0-1) ... 630s Selecting previously unselected package libgl1-mesa-dri:ppc64el. 630s Preparing to unpack .../093-libgl1-mesa-dri_25.2.1-2ubuntu1_ppc64el.deb ... 630s Unpacking libgl1-mesa-dri:ppc64el (25.2.1-2ubuntu1) ... 630s Selecting previously unselected package libglx-mesa0:ppc64el. 630s Preparing to unpack .../094-libglx-mesa0_25.2.1-2ubuntu1_ppc64el.deb ... 630s Unpacking libglx-mesa0:ppc64el (25.2.1-2ubuntu1) ... 630s Selecting previously unselected package libglx0:ppc64el. 630s Preparing to unpack .../095-libglx0_1.7.0-1build1_ppc64el.deb ... 630s Unpacking libglx0:ppc64el (1.7.0-1build1) ... 630s Selecting previously unselected package libgl1:ppc64el. 630s Preparing to unpack .../096-libgl1_1.7.0-1build1_ppc64el.deb ... 630s Unpacking libgl1:ppc64el (1.7.0-1build1) ... 630s Selecting previously unselected package libgstreamer1.0-0:ppc64el. 630s Preparing to unpack .../097-libgstreamer1.0-0_1.26.5-2_ppc64el.deb ... 630s Unpacking libgstreamer1.0-0:ppc64el (1.26.5-2) ... 630s Selecting previously unselected package liborc-0.4-0t64:ppc64el. 630s Preparing to unpack .../098-liborc-0.4-0t64_1%3a0.4.41-1_ppc64el.deb ... 630s Unpacking liborc-0.4-0t64:ppc64el (1:0.4.41-1) ... 630s Selecting previously unselected package libgstreamer-plugins-base1.0-0:ppc64el. 630s Preparing to unpack .../099-libgstreamer-plugins-base1.0-0_1.26.5-1_ppc64el.deb ... 630s Unpacking libgstreamer-plugins-base1.0-0:ppc64el (1.26.5-1) ... 631s Selecting previously unselected package libgstreamer-gl1.0-0:ppc64el. 631s Preparing to unpack .../100-libgstreamer-gl1.0-0_1.26.5-1_ppc64el.deb ... 631s Unpacking libgstreamer-gl1.0-0:ppc64el (1.26.5-1) ... 631s Selecting previously unselected package libharfbuzz-subset0:ppc64el. 631s Preparing to unpack .../101-libharfbuzz-subset0_10.2.0-1_ppc64el.deb ... 631s Unpacking libharfbuzz-subset0:ppc64el (10.2.0-1) ... 631s Selecting previously unselected package librsvg2-2:ppc64el. 631s Preparing to unpack .../102-librsvg2-2_2.60.0+dfsg-1build1_ppc64el.deb ... 631s Unpacking librsvg2-2:ppc64el (2.60.0+dfsg-1build1) ... 631s Selecting previously unselected package libgles2:ppc64el. 631s Preparing to unpack .../103-libgles2_1.7.0-1build1_ppc64el.deb ... 631s Unpacking libgles2:ppc64el (1.7.0-1build1) ... 631s Selecting previously unselected package libgtk-4-common. 631s Preparing to unpack .../104-libgtk-4-common_4.20.0+ds-1_all.deb ... 631s Unpacking libgtk-4-common (4.20.0+ds-1) ... 631s Selecting previously unselected package libgtk-4-1:ppc64el. 631s Preparing to unpack .../105-libgtk-4-1_4.20.0+ds-1_ppc64el.deb ... 631s Unpacking libgtk-4-1:ppc64el (4.20.0+ds-1) ... 631s Selecting previously unselected package gir1.2-gtk-4.0:ppc64el. 631s Preparing to unpack .../106-gir1.2-gtk-4.0_4.20.0+ds-1_ppc64el.deb ... 631s Unpacking gir1.2-gtk-4.0:ppc64el (4.20.0+ds-1) ... 631s Selecting previously unselected package libmozjs-140-0:ppc64el. 631s Preparing to unpack .../107-libmozjs-140-0_140.2.0-1_ppc64el.deb ... 631s Unpacking libmozjs-140-0:ppc64el (140.2.0-1) ... 631s Selecting previously unselected package libgjs0:ppc64el. 631s Preparing to unpack .../108-libgjs0_1.85.2-2_ppc64el.deb ... 631s Unpacking libgjs0:ppc64el (1.85.2-2) ... 631s Selecting previously unselected package gjs. 631s Preparing to unpack .../109-gjs_1.85.2-2_ppc64el.deb ... 631s Unpacking gjs (1.85.2-2) ... 631s Selecting previously unselected package gjs-tests. 631s Preparing to unpack .../110-gjs-tests_1.85.2-2_ppc64el.deb ... 631s Unpacking gjs-tests (1.85.2-2) ... 631s Selecting previously unselected package gnome-desktop-testing. 631s Preparing to unpack .../111-gnome-desktop-testing_2021.1-4_ppc64el.deb ... 631s Unpacking gnome-desktop-testing (2021.1-4) ... 631s Selecting previously unselected package libfontenc1:ppc64el. 631s Preparing to unpack .../112-libfontenc1_1%3a1.1.8-1build1_ppc64el.deb ... 631s Unpacking libfontenc1:ppc64el (1:1.1.8-1build1) ... 631s Selecting previously unselected package libice6:ppc64el. 631s Preparing to unpack .../113-libice6_2%3a1.1.1-1_ppc64el.deb ... 631s Unpacking libice6:ppc64el (2:1.1.1-1) ... 631s Selecting previously unselected package libsm6:ppc64el. 631s Preparing to unpack .../114-libsm6_2%3a1.2.6-1_ppc64el.deb ... 631s Unpacking libsm6:ppc64el (2:1.2.6-1) ... 631s Selecting previously unselected package libunwind8:ppc64el. 631s Preparing to unpack .../115-libunwind8_1.8.1-0.1ubuntu1_ppc64el.deb ... 631s Unpacking libunwind8:ppc64el (1.8.1-0.1ubuntu1) ... 631s Selecting previously unselected package libxt6t64:ppc64el. 631s Preparing to unpack .../116-libxt6t64_1%3a1.2.1-1.2build1_ppc64el.deb ... 631s Unpacking libxt6t64:ppc64el (1:1.2.1-1.2build1) ... 631s Selecting previously unselected package libxmu6:ppc64el. 631s Preparing to unpack .../117-libxmu6_2%3a1.1.3-3build2_ppc64el.deb ... 631s Unpacking libxmu6:ppc64el (2:1.1.3-3build2) ... 631s Selecting previously unselected package libxpm4:ppc64el. 631s Preparing to unpack .../118-libxpm4_1%3a3.5.17-1build2_ppc64el.deb ... 631s Unpacking libxpm4:ppc64el (1:3.5.17-1build2) ... 631s Selecting previously unselected package libxaw7:ppc64el. 631s Preparing to unpack .../119-libxaw7_2%3a1.0.16-1_ppc64el.deb ... 631s Unpacking libxaw7:ppc64el (2:1.0.16-1) ... 631s Selecting previously unselected package libxfont2:ppc64el. 631s Preparing to unpack .../120-libxfont2_1%3a2.0.6-1build1_ppc64el.deb ... 631s Unpacking libxfont2:ppc64el (1:2.0.6-1build1) ... 631s Selecting previously unselected package libxkbfile1:ppc64el. 631s Preparing to unpack .../121-libxkbfile1_1%3a1.1.0-1build4_ppc64el.deb ... 631s Unpacking libxkbfile1:ppc64el (1:1.1.0-1build4) ... 631s Selecting previously unselected package x11-xkb-utils. 631s Preparing to unpack .../122-x11-xkb-utils_7.7+9_ppc64el.deb ... 631s Unpacking x11-xkb-utils (7.7+9) ... 631s Selecting previously unselected package xserver-common. 631s Preparing to unpack .../123-xserver-common_2%3a21.1.18-1ubuntu1_all.deb ... 631s Unpacking xserver-common (2:21.1.18-1ubuntu1) ... 631s Selecting previously unselected package xvfb. 631s Preparing to unpack .../124-xvfb_2%3a21.1.18-1ubuntu1_ppc64el.deb ... 631s Unpacking xvfb (2:21.1.18-1ubuntu1) ... 631s Setting up gnome-desktop-testing (2021.1-4) ... 631s Setting up libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 631s Setting up libxcb-dri3-0:ppc64el (1.17.0-2) ... 631s Setting up liblcms2-2:ppc64el (2.16-2) ... 631s Setting up libpixman-1-0:ppc64el (0.44.0-3) ... 631s Setting up libsharpyuv0:ppc64el (1.5.0-0.1) ... 631s Setting up libx11-xcb1:ppc64el (2:1.8.12-1) ... 631s Setting up libxdamage1:ppc64el (1:1.1.6-1build1) ... 631s Setting up libxcb-xfixes0:ppc64el (1.17.0-2) ... 631s Setting up liblerc4:ppc64el (4.0.0+ds-5ubuntu1) ... 631s Setting up libxpm4:ppc64el (1:3.5.17-1build2) ... 631s Setting up hicolor-icon-theme (0.18-2) ... 631s Setting up libxi6:ppc64el (2:1.8.2-1) ... 631s Setting up libxrender1:ppc64el (1:0.9.12-1) ... 631s Setting up libdatrie1:ppc64el (0.2.13-4) ... 631s Setting up libgirepository-2.0-0:ppc64el (2.85.3-1) ... 631s Setting up libxcb-render0:ppc64el (1.17.0-2) ... 631s Setting up libglvnd0:ppc64el (1.7.0-1build1) ... 631s Setting up libxcb-glx0:ppc64el (1.17.0-2) ... 631s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-5) ... 631s Setting up x11-common (1:7.7+24ubuntu1) ... 632s Setting up libdeflate0:ppc64el (1.23-2) ... 632s Setting up libcpdb2t64:ppc64el (2.0~b7-0ubuntu3) ... 632s Setting up libxcb-shm0:ppc64el (1.17.0-2) ... 632s Setting up libcpdb-frontend2t64:ppc64el (2.0~b7-0ubuntu3) ... 632s Setting up libunwind8:ppc64el (1.8.1-0.1ubuntu1) ... 632s Setting up libjbig0:ppc64el (2.1-6.1ubuntu2) ... 632s Setting up gir1.2-girepository-3.0:ppc64el (2.85.3-1) ... 632s Setting up libcolord2:ppc64el (1.4.7-3) ... 632s Setting up libxxf86vm1:ppc64el (1:1.1.4-1build4) ... 632s Setting up liborc-0.4-0t64:ppc64el (1:0.4.41-1) ... 632s Setting up libxcb-present0:ppc64el (1.17.0-2) ... 632s Setting up libdconf1:ppc64el (0.40.0-5willsync1) ... 632s Setting up libfontenc1:ppc64el (1:1.1.8-1build1) ... 632s Setting up libgles2:ppc64el (1.7.0-1build1) ... 632s Setting up libepoxy0:ppc64el (1.5.10-2) ... 632s Setting up libxfixes3:ppc64el (1:6.0.0-2build1) ... 632s Setting up libxcb-sync1:ppc64el (1.17.0-2) ... 632s Setting up libavahi-common-data:ppc64el (0.8-16ubuntu2) ... 632s Setting up libatspi2.0-0t64:ppc64el (2.57.1-1) ... 632s Setting up libxinerama1:ppc64el (2:1.1.4-3build1) ... 632s Setting up fonts-dejavu-mono (2.37-8) ... 632s Setting up libxrandr2:ppc64el (2:1.5.4-1) ... 632s Setting up fonts-dejavu-core (2.37-8) ... 632s Setting up libjpeg-turbo8:ppc64el (2.1.5-4ubuntu2) ... 632s Setting up libvulkan1:ppc64el (1.4.321.0-1) ... 632s Setting up libwebp7:ppc64el (1.5.0-0.1) ... 632s Setting up libxshmfence1:ppc64el (1.3.3-1) ... 632s Setting up at-spi2-common (2.57.1-1) ... 632s Setting up libxcb-randr0:ppc64el (1.17.0-2) ... 632s Setting up libmozjs-140-0:ppc64el (140.2.0-1) ... 632s Setting up libharfbuzz0b:ppc64el (10.2.0-1) ... 632s Setting up libthai-data (0.1.29-2build1) ... 632s Setting up libwayland-egl1:ppc64el (1.24.0-1) ... 632s Setting up libxkbfile1:ppc64el (1:1.1.0-1build4) ... 632s Setting up libxcomposite1:ppc64el (1:0.4.6-1) ... 632s Setting up libxfont2:ppc64el (1:2.0.6-1build1) ... 632s Setting up libgstreamer1.0-0:ppc64el (1.26.5-2) ... 632s Setcap worked! gst-ptp-helper is not suid! 632s Setting up libgraphene-1.0-0:ppc64el (1.10.8-5) ... 632s Setting up libwayland-client0:ppc64el (1.24.0-1) ... 632s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 632s Setting up gir1.2-graphene-1.0:ppc64el (1.10.8-5) ... 632s Setting up libice6:ppc64el (2:1.1.1-1) ... 632s Setting up mesa-libgallium:ppc64el (25.2.1-2ubuntu1) ... 632s Setting up libatk1.0-0t64:ppc64el (2.57.1-1) ... 632s Setting up libgbm1:ppc64el (25.2.1-2ubuntu1) ... 632s Setting up gir1.2-atk-1.0:ppc64el (2.57.1-1) ... 632s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 632s Setting up libxtst6:ppc64el (2:1.2.5-1) ... 632s Setting up libxcursor1:ppc64el (1:1.2.3-1) ... 632s Setting up libgl1-mesa-dri:ppc64el (25.2.1-2ubuntu1) ... 632s Setting up libavahi-common3:ppc64el (0.8-16ubuntu2) ... 632s Setting up libgstreamer-plugins-base1.0-0:ppc64el (1.26.5-1) ... 632s Setting up dconf-service (0.40.0-5willsync1) ... 632s Setting up libharfbuzz-gobject0:ppc64el (10.2.0-1) ... 632s Setting up libthai0:ppc64el (0.1.29-2build1) ... 632s Setting up libegl-mesa0:ppc64el (25.2.1-2ubuntu1) ... 632s Setting up libtiff6:ppc64el (4.7.0-3ubuntu2) ... 632s Setting up libwayland-cursor0:ppc64el (1.24.0-1) ... 632s Setting up libegl1:ppc64el (1.7.0-1build1) ... 632s Setting up libharfbuzz-subset0:ppc64el (10.2.0-1) ... 632s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.12+dfsg-5) ... 632s Setting up libfontconfig1:ppc64el (2.15.0-2.3ubuntu1) ... 632s Setting up libsm6:ppc64el (2:1.2.6-1) ... 632s Setting up libavahi-client3:ppc64el (0.8-16ubuntu2) ... 632s Setting up libatk-bridge2.0-0t64:ppc64el (2.57.1-1) ... 632s Setting up gtk-update-icon-cache (4.20.0+ds-1) ... 632s Setting up fontconfig (2.15.0-2.3ubuntu1) ... 634s Regenerating fonts cache... done. 634s Setting up libxft2:ppc64el (2.3.6-1build1) ... 634s Setting up libglx-mesa0:ppc64el (25.2.1-2ubuntu1) ... 634s Setting up libglx0:ppc64el (1.7.0-1build1) ... 634s Setting up dconf-gsettings-backend:ppc64el (0.40.0-5willsync1) ... 634s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.12+dfsg-5) ... 634s Setting up libpango-1.0-0:ppc64el (1.56.3-1) ... 634s Setting up libcairo2:ppc64el (1.18.4-1) ... 634s Setting up libgl1:ppc64el (1.7.0-1build1) ... 634s Setting up adwaita-icon-theme (48.1-1) ... 634s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 634s Setting up libxt6t64:ppc64el (1:1.2.1-1.2build1) ... 634s Setting up libcairo-gobject2:ppc64el (1.18.4-1) ... 634s Setting up libgtk-4-common (4.20.0+ds-1) ... 634s Setting up libpangoft2-1.0-0:ppc64el (1.56.3-1) ... 634s Setting up libcups2t64:ppc64el (2.4.12-0ubuntu1) ... 634s Setting up libgtk-3-common (3.24.50-1ubuntu1) ... 634s Setting up libpangocairo-1.0-0:ppc64el (1.56.3-1) ... 634s Setting up libcairo-script-interpreter2:ppc64el (1.18.4-1) ... 634s Setting up gsettings-desktop-schemas (49~alpha-0ubuntu1) ... 634s Setting up libxmu6:ppc64el (2:1.1.3-3build2) ... 634s Setting up gir1.2-freedesktop:ppc64el (1.84.0-1) ... 634s Setting up libpangoxft-1.0-0:ppc64el (1.56.3-1) ... 634s Setting up libxaw7:ppc64el (2:1.0.16-1) ... 634s Setting up gir1.2-harfbuzz-0.0:ppc64el (10.2.0-1) ... 634s Setting up librsvg2-2:ppc64el (2.60.0+dfsg-1build1) ... 634s Setting up gir1.2-pango-1.0:ppc64el (1.56.3-1) ... 634s Setting up libgstreamer-gl1.0-0:ppc64el (1.26.5-1) ... 634s Setting up libgjs0:ppc64el (1.85.2-2) ... 634s Setting up gjs (1.85.2-2) ... 634s Setting up x11-xkb-utils (7.7+9) ... 634s Setting up xserver-common (2:21.1.18-1ubuntu1) ... 634s Setting up xvfb (2:21.1.18-1ubuntu1) ... 634s Processing triggers for libc-bin (2.42-0ubuntu1) ... 634s Processing triggers for man-db (2.13.1-1) ... 635s Processing triggers for libglib2.0-0t64:ppc64el (2.85.3-1) ... 635s Setting up libgtk-3-0t64:ppc64el (3.24.50-1ubuntu1) ... 635s Setting up at-spi2-core (2.57.1-1) ... 635s Setting up libgtk-4-1:ppc64el (4.20.0+ds-1) ... 635s Setting up gir1.2-gtk-4.0:ppc64el (4.20.0+ds-1) ... 635s Setting up gir1.2-gtk-3.0:ppc64el (3.24.50-1ubuntu1) ... 635s Setting up gjs-tests (1.85.2-2) ... 635s Processing triggers for libc-bin (2.42-0ubuntu1) ... 638s autopkgtest [17:29:59]: test installed-tests: [----------------------- 644s Running test: gjs/testCommandLine.sh.test 644s ok 1 - Invalid option should exit with failure (exit code 1) 644s ok 2 - Invalid option should print a relevant message 644s ok 3 - System.exit(0) should exit successfully 644s ok 4 - System.exit(42) should exit with the correct exit code 644s ok 5 - System.programPath should end in '/argv.js' when gjs argv.js is run 644s # VALGRIND = 644s ok 6 - System.exit() should still exit across an FFI boundary 644s ok 7 - Unhandled promise rejections should still be printed when exiting 644s ok 8 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. 644s ok 9 - Unicode encoding for symbols should be functioning properly for ARGV and imports. 644s ok 10 - --help should succeed 644s ok 11 - --help should print something 644s ok 12 - should succeed when --help is not first arg 644s ok 13 - should print something when --help is not first arg 644s ok 14 - --help should succeed before a script file 644s ok 15 - --help should print something before a script file 644s ok 16 - --help should succeed before -c 644s ok 17 - --help should print something before -c 644s ok 18 - --help after script file should be passed to script 644s ok 19 - --help after script file should not print anything 644s ok 20 - --help after -c should be passed to script 644s ok 21 - --help after -c should not print anything 644s ok 22 - -I after script should succeed but give a warning 644s ok 23 - --coverage-prefix after script should succeed but give a warning 644s ok 24 - --coverage-output after script should succeed but give a warning 644s ok 25 - --version should work 644s ok 26 - --version should print something 644s ok 27 - --version after -c should be passed to script 644s ok 28 - --version after -c should not print anything 644s ok 29 - --jsversion should work 644s ok 30 - --jsversion should print something 644s ok 31 - --jsversion after -c should be passed to script 644s ok 32 - --jsversion after -c should not print anything 644s ok 33 - no profiling data should be dumped without --profile 644s Gjs-Message: 17:30:01.633: Profiler started 644s Gjs-Message: 17:30:01.634: Profiler stopped 644s ok 34 - --profile should dump profiling data to the default file name 644s Gjs-Message: 17:30:01.681: Profiler started 644s Gjs-Message: 17:30:01.682: Profiler stopped 644s ok 35 - --profile with argument should dump profiling data to the named file 644s Gjs-Message: 17:30:01.729: Profiler started 644s Gjs-Message: 17:30:01.729: Profiler stopped 644s ok 36 - GJS_ENABLE_PROFILER=1 should enable the profiler 644s ok 37 - interpreter should exit with the correct exit code from a queued promise job 644s ok 38 - interpreter should run queued promise jobs before finishing 644s ok 39 - interpreter should stop running jobs when one calls System.exit() 644s ok 40 - unhandled promise rejection should be reported 644s ok 41 - catching an await expression should not cause unhandled rejection 644s ok 42 - main program exceptions are not swallowed by queued promise jobs 644s ok 43 - object unref from other thread after shutdown should not race 644s ok 44 - avoid crashing when GTK vfuncs are called on context destroy # SKIP GTK disabled 644s Gjs-Message: 17:30:02.035: Wrote coverage statistics to /tmp/test-tmp-gjs_testCommandLine.sh.test-CR20B3/coverage.lcov 644s ok 45 - coverage prefix is treated as an absolute path 644s ok 46 - avoid statically importing two versions of the same module 644s # VALGRIND = 644s ok 47 - exit with correct code from a signal callback 644s ok 48 - avoid asserting when System.exit is called from a signal callback 644s ok 49 - exit after first System.exit call in a signal callback 644s ok 50 - %Id prints Latin digits in C locale 0036 0030 644s ok 51 - %Id prints Latin digits in en_CA locale 0036 0030 644s ok 52 - %Id prints Persian digits in fa_IR locale 06f6 06f0 644s ok 53 - %Id prints Arabic digits in ar_EG locale 0666 0660 644s 1..53 644s PASS: gjs/testCommandLine.sh.test 644s Running test: gjs/sourcemap-separate.test 644s 1..1 644s not ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-separate.debugger 644s #--- /usr/libexec/installed-tests/gjs/debugger/sourcemap-separate.debugger.output 2025-08-06 00:52:43.000000000 +0000 644s #+++ - 2025-09-04 17:30:05.142275493 +0000 644s #@@ -3,47 +3,32 @@ 644s #db> # SPDX-FileCopyrightText: 2024 Gary Li 644s #db> set colors false 644s #db> list 644s #- 1 interface FancyNumber { 644s #- 2 n: number; 644s #- 3 } 644s #- 4 644s #- *5 let a: FancyNumber = {n: null}; 644s #- 6 const b = a.n.toString(42); 644s #- 7 644s #- 8 644s #+ *1 var a = { n: null }; 644s #+ 2 var b = a.n.toString(42); 644s #+ 3 //# sourceMappingURL=noModule.js.map 644s #db> bt 644s #-#0 toplevel at sourcemap-separate.debugger.js:1:1 -> noModule.ts:5:1 644s #+#0 toplevel at sourcemap-separate.debugger.js:1:1 644s #db> frame 644s #-#0 toplevel at sourcemap-separate.debugger.js:1:1 -> noModule.ts:5:1 644s #+#0 toplevel at sourcemap-separate.debugger.js:1:1 644s #1 var a = { n: null }; 644s #db> c 644s #Unwinding due to exception. (Type 'c' to continue unwinding.) 644s #-#0 toplevel at sourcemap-separate.debugger.js:2:9 -> noModule.ts:6:12 644s #+#0 toplevel at sourcemap-separate.debugger.js:2:9 644s #2 var b = a.n.toString(42); 644s #Exception value is: 644s #$1 = [object TypeError] 644s #TypeError: can't access property "toString", a.n is null 644s #db> list 644s #- 1 interface FancyNumber { 644s #- 2 n: number; 644s #- 3 } 644s #- 4 644s #- 5 let a: FancyNumber = {n: null}; 644s #- *6 const b = a.n.toString(42); 644s #- 7 644s #- 8 644s #+ 1 var a = { n: null }; 644s #+ *2 var b = a.n.toString(42); 644s #+ 3 //# sourceMappingURL=noModule.js.map 644s #db> up 644s #Initial frame selected; you cannot go up. 644s #db> list 644s #- 1 interface FancyNumber { 644s #- 2 n: number; 644s #- 3 } 644s #- 4 644s #- 5 let a: FancyNumber = {n: null}; 644s #- *6 const b = a.n.toString(42); 644s #- 7 644s #- 8 644s #+ 1 var a = { n: null }; 644s #+ *2 var b = a.n.toString(42); 644s #+ 3 //# sourceMappingURL=noModule.js.map 644s #db> bt 644s #-#0 toplevel at sourcemap-separate.debugger.js:2:9 -> noModule.ts:6:12 644s #+#0 toplevel at sourcemap-separate.debugger.js:2:9 644s #db> [quit due to end of input] 644s #Program exited with code 0 644s PASS: gjs/sourcemap-separate.test 644s Running test: gjs/testFundamental.test 644s JS NATIVE: Registered native JS module '_promiseNative' 644s JS NATIVE: Registered native JS module '_byteArrayNative' 644s JS NATIVE: Registered native JS module '_encodingNative' 644s JS NATIVE: Registered native JS module '_gi' 644s JS NATIVE: Registered native JS module 'gi' 644s JS NATIVE: Registered native JS module 'cairoNative' 644s JS NATIVE: Registered native JS module 'system' 644s JS NATIVE: Registered native JS module 'console' 644s JS NATIVE: Registered native JS module '_print' 644s JS CTX: Enabling JIT 644s JS CTX: Initialized class GjsFileImporter prototype 0xe393b0001a0 644s JS IMPORT: Defining parent (nil) of 0xe393b000200 'imports' is mod 0 644s JS IMPORT: Importing '_print' 644s JS NATIVE: Defining native module '_print' 644s JS IMPORT: Defining parent 0xe393b000200 of 0xe393b0009b0 '_print' is mod 1 644s JS IMPORT: successfully imported module '_print' 644s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 644s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2be769c3c090 644s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2be769c3c090 644s JS MAINLOOP: Main loop instance 0x3a5e71eb4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Starting promise job dispatcher 644s 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 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2be769c3c128 644s JS MAINLOOP: Main loop instance 0x3a5e71eb4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Main loop instance 0x3a5e71eb4a8: Spinning loop until released or hook cleared 644s JS MAINLOOP: handling job 0, 644s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 644s JS MAINLOOP: Main loop instance 0x3a5e71eb4a8: release 644s JS MAINLOOP: Completed job 0 644s JS MAINLOOP: handling job 1, 644s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 644s JS MAINLOOP: Main loop instance 0x3a5e71eb4a8: release 644s JS MAINLOOP: Completed job 1 644s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module metadata hook for module 0xe393b076990 644s JS IMPORT: Defining meta.importSync for module 0xe393b076990 644s JS NATIVE: Defining native module 'gi' 644s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe393b07b338 644s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 644s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 644s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 644s JS IMPORT: Importing directory 'overrides' 644s JS IMPORT: Defining parent 0x2be769c3f610 of 0xe393b07b3b8 'overrides' is mod 1 644s JS IMPORT: Defined importer 'overrides' 0xe393b07b3b8 in 0x2be769c3f610 644s JS IMPORT: successfully imported directory 'overrides' 644s JS IMPORT: Importing '_promiseNative' 644s JS NATIVE: Defining native module '_promiseNative' 644s JS IMPORT: Defining parent 0x2be769c3f610 of 0xe393b07b868 '_promiseNative' is mod 1 644s JS IMPORT: successfully imported module '_promiseNative' 644s JS IMPORT: Importing module GLib succeeded 644s JS IMPORT: Defining parent 0xe393b07b3b8 of 0x2be769c95038 'GLib' is mod 1 644s JS IMPORT: successfully imported module 'GLib' 644s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 644s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2be769c94060, JSClass 0x6985998976c8, in object 0x2be769c94038 644s JS CTX: Initialized class GIRepositoryGType prototype 0xe393b07bbb0 644s JS CTX: Initialized class GIRepositoryFunction prototype 0xe393b07bc10 644s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 644s JS G BXD: Defined class for Error (GError), prototype 0x2be769c940b0, JSClass 0x6985998976c8, in object 0x2be769c94038 644s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 644s JS G BXD: Defined class for Variant (GVariant), prototype 0x2be769c94100, JSClass 0x6985998976c8, in object 0x2be769c94038 644s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 644s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2be769c94150, JSClass 0x6985998976c8, in object 0x2be769c94038 644s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 644s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2be769c941a0, JSClass 0x6985998976c8, in object 0x2be769c94038 644s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 644s JS G BXD: Defined class for Thread (GThread), prototype 0x2be769c941f0, JSClass 0x6985998976c8, in object 0x2be769c94038 644s JS G BXD: Defining method ref in prototype for GLib.Thread 644s JS G BXD: Defining method unref in prototype for GLib.Thread 644s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 644s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2be769c94240, JSClass 0x6985998976c8, in object 0x2be769c94038 644s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 644s JS G BXD: Defined class for Regex (GRegex), prototype 0x2be769c94290, JSClass 0x6985998976c8, in object 0x2be769c94038 644s JS G BXD: Defining method match in prototype for GLib.Regex 644s JS G BXD: Defining method match_full in prototype for GLib.Regex 644s JS G BXD: Defining method match_all in prototype for GLib.Regex 644s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 644s JS G NS: Defined namespace 'GLib' 0x2be769c94038 in GIRepository 0xe393b07b1c8 644s JS IMPORT: Importing module jasmine succeeded 644s JS IMPORT: Defining parent 0x2be769c3f610 of 0x2be769c95ba0 'jasmine' is mod 1 644s JS IMPORT: successfully imported module 'jasmine' 644s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 644s JS MAINLOOP: Main loop instance 0x3a5e71eb4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Main loop instance 0x3a5e71eb4a8: Spinning loop until released or hook cleared 644s JS MAINLOOP: handling job 0, 644s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 644s JS MAINLOOP: Main loop instance 0x3a5e71eb4a8: release 644s JS MAINLOOP: Completed job 0 644s JS IMPORT: Importing 'gi' 644s JS IMPORT: Defining parent 0x2be769c3f610 of 0x2be769c3f760 'gi' is mod 1 644s JS IMPORT: successfully imported module 'gi' 644s JS IMPORT: Importing '_gi' 644s JS NATIVE: Defining native module '_gi' 644s JS IMPORT: Defining parent 0x2be769c3f610 of 0xe393b01bc08 '_gi' is mod 1 644s JS IMPORT: successfully imported module '_gi' 644s 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 644s JS G NS: Defined namespace 'GjsPrivate' 0x2be769c94330 in GIRepository 0x2be769c3f760 644s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 644s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 644s JS IMPORT: Importing module _common succeeded 644s JS IMPORT: Defining parent 0x2be769c3f610 of 0x2be769c95c68 '_common' is mod 1 644s JS IMPORT: successfully imported module '_common' 644s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 644s JS IMPORT: Importing module _legacy succeeded 644s JS IMPORT: Defining parent 0x2be769c3f610 of 0x2be769c95c90 '_legacy' is mod 1 644s JS IMPORT: successfully imported module '_legacy' 644s JS IMPORT: Importing module GObject succeeded 644s JS IMPORT: Defining parent 0x2be769c3f868 of 0x2be769c95c40 'GObject' is mod 1 644s JS IMPORT: successfully imported module 'GObject' 644s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 644s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 644s JS G BXD: Defined class for String (GString), prototype 0x2be769c945b0, JSClass 0x6985998976c8, in object 0x2be769c94308 644s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 644s JS G PRM: Defined class ParamSpec prototype is 0x2be769c95ce0 class 0x6985998a0090 in object 0x2be769c94308 644s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 644s JS G OBJ: Defined class for Object (GObject), prototype 0x2be769c94718, JSClass 0x698599897728, in object 0x2be769c94308 644s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 644s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 644s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2be769c94740, JSClass 0x698599897728, in object 0x2be769c94308 644s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 644s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 644s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 644s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 644s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 644s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 644s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 644s JS G BXD: Defined class for Value (GValue), prototype 0x2be769c94790, JSClass 0x6985998976c8, in object 0x2be769c94308 644s JS G NS: Defined namespace 'GObject' 0x2be769c94308 in GIRepository 0x2be769c3f760 644s 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 644s JS G NS: Defined namespace 'Regress' 0x2be769c947e0 in GIRepository 0x2be769c3f760 644s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObject' in namespace 'Regress' 644s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x2be769c94808, JSClass 0x698599897bd8, in object 0x2be769c947e0 644s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 644s JS G NS: Found info type GIObjectInfo for 'TestFundamentalSubObject' in namespace 'Regress' 644s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x2be769c94858, JSClass 0x698599897bd8, in object 0x2be769c947e0 644s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 644s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObjectNoGetSetFunc' in namespace 'Regress' 644s JS G FNDMTL: Defined class for TestFundamentalObjectNoGetSetFunc (RegressTestFundamentalObjectNoGetSetFunc), prototype 0x2be769c948a8, JSClass 0x698599897bd8, in object 0x2be769c947e0 644s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObjectNoGetSetFunc' apparently has accessible fields. GJS has no support for this yet, ignoring these. 644s JS G NS: Found info type GIObjectInfo for 'TestFundamentalSubObjectNoGetSetFunc' in namespace 'Regress' 644s JS G FNDMTL: Defined class for TestFundamentalSubObjectNoGetSetFunc (RegressTestFundamentalSubObjectNoGetSetFunc), prototype 0x2be769c948f8, JSClass 0x698599897bd8, in object 0x2be769c947e0 644s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObjectNoGetSetFunc' apparently has accessible fields. GJS has no support for this yet, ignoring these. 644s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 644s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 644s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 644s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 644s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 644s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 644s JS G ENUM: Defining enum value ACTION (fixed from action) 32 644s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 644s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 644s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 644s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 644s JS G ENUM: Defining GObject.SignalFlags as 0xe393b020798 644s JS CTX: Script evaluation succeeded 644s JS MAINLOOP: Main loop instance 0x3a5e71eb4a8: Spinning loop until released or hook cleared 644s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module metadata hook for module 0xe393b02dc08 644s JS IMPORT: Defining meta.importSync for module 0xe393b02dc08 644s JS NATIVE: Defining native module 'system' 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2be769c3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2be769c3c128 644s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 644s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 644s JS MAINLOOP: Set main loop hook to 644s JS MAINLOOP: Main loop instance 0x3a5e71eb4a8: hold 644s JS MAINLOOP: Running and clearing main loop hook 644s JS G BXD: Defining method run in prototype for GLib.MainLoop 644s 1..10 644s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 644s JS G BXD: Defined class for Source (GSource), prototype 0x2be769c94998, JSClass 0x6985998976c8, in object 0x2be769c94038 644s JS G BXD: Defining method set_priority in prototype for GLib.Source 644s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 644s JS G BXD: Defining method attach in prototype for GLib.Source 644s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 644s JS IMPORT: Module metadata hook for module 0x2be769c86388 644s JS IMPORT: Defining meta.importSync for module 0x2be769c86388 644s JS G NS: Found info type GIFunctionInfo for 'strdup_value_contents' in namespace 'GObject' 644s JS G BXD: Defining method destroy in prototype for GLib.Source 644s ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue 644s ok 2 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue 644s JS G FNDMTL: Defining method get_data in prototype for Regress.TestFundamentalObjectNoGetSetFunc 644s 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 644s 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 644s ok 5 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype 644s ok 6 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype 644s ok 7 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype 644s ok 8 Fundamental type support can marshal a custom fundamental type into a transformable type 644s JS G BXD: Defining method init in prototype for GObject.Value 644s ok 9 Fundamental type support can marshal to a null value 644s ok 10 Fundamental type support can marshal to a null value if has no getter function 644s JS G BXD: Defining method quit in prototype for GLib.MainLoop 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Main loop instance 0x3a5e71eb4a8: Spinning loop until released or hook cleared 644s JS MAINLOOP: handling job 0, 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Completed job 0 644s JS MAINLOOP: handling job 1, 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Completed job 1 644s JS MAINLOOP: handling job 2, 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Completed job 2 644s JS MAINLOOP: handling job 3, 644s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 644s JS MAINLOOP: Main loop instance 0x3a5e71eb4a8: release 644s JS MAINLOOP: Completed job 3 644s JS MEMORY: Memory report: before destroying context 644s JS MEMORY: 229 objects currently alive 644s JS MEMORY: boxed_instance = 49 644s JS MEMORY: boxed_prototype = 11 644s JS MEMORY: closure = 13 644s JS MEMORY: function = 123 644s JS MEMORY: fundamental_instance = 9 644s JS MEMORY: fundamental_prototype = 4 644s JS MEMORY: gerror_instance = 0 644s JS MEMORY: gerror_prototype = 0 644s JS MEMORY: interface = 0 644s JS MEMORY: module = 5 644s JS MEMORY: ns = 4 644s JS MEMORY: object_instance = 8 644s JS MEMORY: object_prototype = 3 644s JS MEMORY: param = 0 644s JS MEMORY: union_instance = 0 644s JS MEMORY: union_prototype = 0 644s JS CTX: JS shutdown sequence 644s JS CTX: Stopping profiler 644s JS CTX: Shutting down toggle queue 644s JS CTX: Notifying external reference holders of GjsContext dispose 644s JS MAINLOOP: Stopping promise job dispatcher 644s JS CTX: Notifying reference holders of GjsContext dispose 644s JS CTX: Checking unhandled promise rejections 644s JS CTX: Releasing cached JS wrappers 644s JS CTX: Final triggered GC 644s JS CTX: Destroying JS context 644s JS CTX: Releasing all native objects 644s JS CTX: Disabling auto GC 644s JS CTX: Ending trace on global object 644s JS CTX: Freeing allocated resources 644s JS CTX: JS context destroyed 644s PASS: gjs/testFundamental.test 644s Running test: gjs/list.test 644s 1..1 644s ok 1 - /usr/libexec/installed-tests/gjs/debugger/list.debugger 644s PASS: gjs/list.test 644s Running test: gjs/continue.test 644s 1..1 644s ok 1 - /usr/libexec/installed-tests/gjs/debugger/continue.debugger 644s PASS: gjs/continue.test 644s Running test: gjs/next.test 644s 1..1 644s ok 1 - /usr/libexec/installed-tests/gjs/debugger/next.debugger 644s PASS: gjs/next.test 644s Running test: gjs/testConsole.test 644s JS NATIVE: Registered native JS module '_promiseNative' 644s JS NATIVE: Registered native JS module '_byteArrayNative' 644s JS NATIVE: Registered native JS module '_encodingNative' 644s JS NATIVE: Registered native JS module '_gi' 644s JS NATIVE: Registered native JS module 'gi' 644s JS NATIVE: Registered native JS module 'cairoNative' 644s JS NATIVE: Registered native JS module 'system' 644s JS NATIVE: Registered native JS module 'console' 644s JS NATIVE: Registered native JS module '_print' 644s JS CTX: Enabling JIT 644s JS CTX: Initialized class GjsFileImporter prototype 0x1e7b02f001a0 644s JS IMPORT: Defining parent (nil) of 0x1e7b02f00200 'imports' is mod 0 644s JS IMPORT: Importing '_print' 644s JS NATIVE: Defining native module '_print' 644s JS IMPORT: Defining parent 0x1e7b02f00200 of 0x1e7b02f009b0 '_print' is mod 1 644s JS IMPORT: successfully imported module '_print' 644s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 644s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1e6c1eb3c090 644s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1e6c1eb3c090 644s JS MAINLOOP: Main loop instance 0x3590de5b4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Starting promise job dispatcher 644s 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 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1e6c1eb3c128 644s JS MAINLOOP: Main loop instance 0x3590de5b4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Main loop instance 0x3590de5b4a8: Spinning loop until released or hook cleared 644s JS MAINLOOP: handling job 0, 644s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 644s JS MAINLOOP: Main loop instance 0x3590de5b4a8: release 644s JS MAINLOOP: Completed job 0 644s JS MAINLOOP: handling job 1, 644s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 644s JS MAINLOOP: Main loop instance 0x3590de5b4a8: release 644s JS MAINLOOP: Completed job 1 644s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module metadata hook for module 0x1e7b02f76990 644s JS IMPORT: Defining meta.importSync for module 0x1e7b02f76990 644s JS NATIVE: Defining native module 'gi' 644s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1e7b02f7b338 644s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 644s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 644s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 644s JS IMPORT: Importing directory 'overrides' 644s JS IMPORT: Defining parent 0x1e6c1eb3f610 of 0x1e7b02f7b3b8 'overrides' is mod 1 644s JS IMPORT: Defined importer 'overrides' 0x1e7b02f7b3b8 in 0x1e6c1eb3f610 644s JS IMPORT: successfully imported directory 'overrides' 644s JS IMPORT: Importing '_promiseNative' 644s JS NATIVE: Defining native module '_promiseNative' 644s JS IMPORT: Defining parent 0x1e6c1eb3f610 of 0x1e7b02f7b868 '_promiseNative' is mod 1 644s JS IMPORT: successfully imported module '_promiseNative' 644s JS IMPORT: Importing module GLib succeeded 644s JS IMPORT: Defining parent 0x1e7b02f7b3b8 of 0x1e6c1eb95038 'GLib' is mod 1 644s JS IMPORT: successfully imported module 'GLib' 644s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 644s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1e6c1eb94060, JSClass 0x69c3dac476c8, in object 0x1e6c1eb94038 644s JS CTX: Initialized class GIRepositoryGType prototype 0x1e7b02f7bbb0 644s JS CTX: Initialized class GIRepositoryFunction prototype 0x1e7b02f7bc10 644s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 644s JS G BXD: Defined class for Error (GError), prototype 0x1e6c1eb940b0, JSClass 0x69c3dac476c8, in object 0x1e6c1eb94038 644s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 644s JS G BXD: Defined class for Variant (GVariant), prototype 0x1e6c1eb94100, JSClass 0x69c3dac476c8, in object 0x1e6c1eb94038 644s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 644s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1e6c1eb94150, JSClass 0x69c3dac476c8, in object 0x1e6c1eb94038 644s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 644s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1e6c1eb941a0, JSClass 0x69c3dac476c8, in object 0x1e6c1eb94038 644s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 644s JS G BXD: Defined class for Thread (GThread), prototype 0x1e6c1eb941f0, JSClass 0x69c3dac476c8, in object 0x1e6c1eb94038 644s JS G BXD: Defining method ref in prototype for GLib.Thread 644s JS G BXD: Defining method unref in prototype for GLib.Thread 644s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 644s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1e6c1eb94240, JSClass 0x69c3dac476c8, in object 0x1e6c1eb94038 644s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 644s JS G BXD: Defined class for Regex (GRegex), prototype 0x1e6c1eb94290, JSClass 0x69c3dac476c8, in object 0x1e6c1eb94038 644s JS G BXD: Defining method match in prototype for GLib.Regex 644s JS G BXD: Defining method match_full in prototype for GLib.Regex 644s JS G BXD: Defining method match_all in prototype for GLib.Regex 644s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 644s JS G NS: Defined namespace 'GLib' 0x1e6c1eb94038 in GIRepository 0x1e7b02f7b1c8 644s JS IMPORT: Importing module jasmine succeeded 644s JS IMPORT: Defining parent 0x1e6c1eb3f610 of 0x1e6c1eb95ba0 'jasmine' is mod 1 644s JS IMPORT: successfully imported module 'jasmine' 644s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 644s JS MAINLOOP: Main loop instance 0x3590de5b4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Main loop instance 0x3590de5b4a8: Spinning loop until released or hook cleared 644s JS MAINLOOP: handling job 0, 644s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 644s JS MAINLOOP: Main loop instance 0x3590de5b4a8: release 644s JS MAINLOOP: Completed job 0 644s 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 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x1e6c1eb3c128 644s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 644s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 644s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 644s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 644s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 644s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 644s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 644s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 644s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 644s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 644s JS G ENUM: Defining GLib.LogLevelFlags as 0x1e7b02f47c58 644s JS MAINLOOP: Main loop instance 0x3590de5b4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Main loop instance 0x3590de5b4a8: Spinning loop until released or hook cleared 644s JS MAINLOOP: handling job 0, 644s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testConsole.js async resolved" 644s JS MAINLOOP: Main loop instance 0x3590de5b4a8: release 644s JS MAINLOOP: Completed job 0 644s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module metadata hook for module 0x1e7b02f6d298 644s JS IMPORT: Defining meta.importSync for module 0x1e7b02f6d298 644s JS NATIVE: Defining native module 'system' 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e6c1eb3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1e6c1eb3c128 644s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 644s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 644s JS MAINLOOP: Set main loop hook to 644s JS MAINLOOP: Main loop instance 0x3590de5b4a8: hold 644s JS MAINLOOP: Running and clearing main loop hook 644s JS G BXD: Defining method run in prototype for GLib.MainLoop 644s 1..68 644s JS IMPORT: Importing 'gi' 644s JS IMPORT: Defining parent 0x1e6c1eb3f610 of 0x1e6c1eb3f760 'gi' is mod 1 644s JS IMPORT: successfully imported module 'gi' 644s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 644s JS G BXD: Defined class for Source (GSource), prototype 0x1e6c1eb94330, JSClass 0x69c3dac476c8, in object 0x1e6c1eb94038 644s JS G BXD: Defining method set_priority in prototype for GLib.Source 644s JS IMPORT: Importing '_gi' 644s JS NATIVE: Defining native module '_gi' 644s JS IMPORT: Defining parent 0x1e6c1eb3f610 of 0x1e7b02f7e020 '_gi' is mod 1 644s JS IMPORT: successfully imported module '_gi' 644s 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 644s JS G NS: Defined namespace 'GjsPrivate' 0x1e6c1eb943d0 in GIRepository 0x1e6c1eb3f760 644s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 644s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 644s JS IMPORT: Importing module _common succeeded 644s JS IMPORT: Defining parent 0x1e6c1eb3f610 of 0x1e6c1eb95df8 '_common' is mod 1 644s JS IMPORT: successfully imported module '_common' 644s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 644s JS IMPORT: Importing module _legacy succeeded 644s JS IMPORT: Defining parent 0x1e6c1eb3f610 of 0x1e6c1eb95e20 '_legacy' is mod 1 644s JS IMPORT: successfully imported module '_legacy' 644s JS IMPORT: Importing module GObject succeeded 644s JS IMPORT: Defining parent 0x1e6c1eb3f880 of 0x1e6c1eb95dd0 'GObject' is mod 1 644s JS IMPORT: successfully imported module 'GObject' 644s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 644s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 644s JS G BXD: Defined class for String (GString), prototype 0x1e6c1eb94628, JSClass 0x69c3dac476c8, in object 0x1e6c1eb943a8 644s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 644s JS G PRM: Defined class ParamSpec prototype is 0x1e6c1eb95e70 class 0x69c3dac50090 in object 0x1e6c1eb943a8 644s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 644s JS G OBJ: Defined class for Object (GObject), prototype 0x1e6c1eb94790, JSClass 0x69c3dac47728, in object 0x1e6c1eb943a8 644s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 644s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 644s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1e6c1eb947b8, JSClass 0x69c3dac47728, in object 0x1e6c1eb943a8 644s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 644s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 644s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 644s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 644s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 644s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 644s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 644s JS G BXD: Defined class for Value (GValue), prototype 0x1e6c1eb94808, JSClass 0x69c3dac476c8, in object 0x1e6c1eb943a8 644s JS G NS: Defined namespace 'GObject' 0x1e6c1eb943a8 in GIRepository 0x1e6c1eb3f760 644s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 644s JS G BXD: Defining method attach in prototype for GLib.Source 644s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 644s JS IMPORT: Module metadata hook for module 0x1e6c1eb854a0 644s JS IMPORT: Defining meta.importSync for module 0x1e6c1eb854a0 644s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GjsPrivate' 644s JS G BXD: Defining method destroy in prototype for GLib.Source 644s ok 1 console has correct object tag 644s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 644s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1e6c1eb94ad8, JSClass 0x69c3dac476c8, in object 0x1e6c1eb94038 644s JS G BXD: Defining method classify in prototype for GLib.Variant 644s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 644s JS G BXD: Defining method n_children in prototype for GLib.Variant 644s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 644s JS G BXD: Defining method get_string in prototype for GLib.Variant 644s JS G BXD: Defining method get_variant in prototype for GLib.Variant 644s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 644s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 644s JS IMPORT: Importing '_byteArrayNative' 644s JS NATIVE: Defining native module '_byteArrayNative' 644s JS IMPORT: Defining parent 0x1e6c1eb3f610 of 0x1e7b02f8ee30 '_byteArrayNative' is mod 1 644s JS IMPORT: successfully imported module '_byteArrayNative' 644s JS G NS: Found info type GIEnumInfo for 'LogWriterOutput' in namespace 'GLib' 644s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 644s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 644s JS G ENUM: Defining GLib.LogWriterOutput as 0x1e7b02f8f580 644s JS IMPORT: Module metadata hook for module 0x1e6c1eb71a88 644s JS IMPORT: Defining meta.importSync for module 0x1e6c1eb71a88 644s JS NATIVE: Defining native module '_encodingNative' 644s ok 2 console logs a message 644s ok 3 console logs an empty object correctly 644s ok 4 console logs an object with custom constructor name 644s ok 5 console logs an object with undefined constructor 644s ok 6 console logs an object with Symbol.toStringTag and __name__ 644s ok 7 console logs a warning 644s ok 8 console logs an informative message 644s ok 9 console traces a line 644s ok 10 console traces a empty message 644s ok 11 console asserts a true condition 644s ok 12 console asserts a false condition 644s ok 13 console asserts a false condition with message 644s JS G NS: Found info type GIFunctionInfo for 'clear_terminal' in namespace 'GjsPrivate' 644s ok 14 console clear() can be called 644s ok 15 console clear() resets indentation 644s ok 16 console table() logs at least something 644s ok 17 console string replacement console.log() supports %s 644s ok 18 console string replacement console.log() supports %d 644s ok 19 console string replacement console.log() supports %i 644s ok 20 console string replacement console.log() supports %f 644s ok 21 console string replacement console.log() supports %o 644s ok 22 console string replacement console.log() supports %O 644s ok 23 console string replacement console.log() ignores %c 644s ok 24 console string replacement console.log() supports mixing substitutions 644s ok 25 console string replacement console.log() supports invalid numbers 644s ok 26 console string replacement console.log() supports missing substitutions 644s ok 27 console string replacement console.warn() supports %s 644s ok 28 console string replacement console.warn() supports %d 644s ok 29 console string replacement console.warn() supports %i 644s ok 30 console string replacement console.warn() supports %f 644s ok 31 console string replacement console.warn() supports %o 644s ok 32 console string replacement console.warn() supports %O 644s ok 33 console string replacement console.warn() ignores %c 644s ok 34 console string replacement console.warn() supports mixing substitutions 644s ok 35 console string replacement console.warn() supports invalid numbers 644s ok 36 console string replacement console.warn() supports missing substitutions 644s ok 37 console string replacement console.info() supports %s 644s ok 38 console string replacement console.info() supports %d 644s ok 39 console string replacement console.info() supports %i 644s ok 40 console string replacement console.info() supports %f 644s ok 41 console string replacement console.info() supports %o 644s ok 42 console string replacement console.info() supports %O 644s ok 43 console string replacement console.info() ignores %c 644s ok 44 console string replacement console.info() supports mixing substitutions 644s ok 45 console string replacement console.info() supports invalid numbers 644s ok 46 console string replacement console.info() supports missing substitutions 644s ok 47 console string replacement console.error() supports %s 644s ok 48 console string replacement console.error() supports %d 644s ok 49 console string replacement console.error() supports %i 644s ok 50 console string replacement console.error() supports %f 644s ok 51 console string replacement console.error() supports %o 644s ok 52 console string replacement console.error() supports %O 644s ok 53 console string replacement console.error() ignores %c 644s ok 54 console string replacement console.error() supports mixing substitutions 644s ok 55 console string replacement console.error() supports invalid numbers 644s ok 56 console string replacement console.error() supports missing substitutions 644s ok 57 console string replacement console.trace() supports %s 644s ok 58 console string replacement console.trace() supports %d 644s ok 59 console string replacement console.trace() supports %i 644s ok 60 console string replacement console.trace() supports %f 644s ok 61 console string replacement console.trace() supports %o 644s ok 62 console string replacement console.trace() supports %O 644s ok 63 console string replacement console.trace() ignores %c 644s ok 64 console string replacement console.trace() supports mixing substitutions 644s ok 65 console string replacement console.trace() supports invalid numbers 644s ok 66 console string replacement console.trace() supports missing substitutions 644s JS G NS: Found info type GIFunctionInfo for 'get_monotonic_time' in namespace 'GLib' 644s ok 67 console time() ends correctly 644s ok 68 console time() doesn't log initially 644s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_default' in namespace 'GjsPrivate' 644s JS G BXD: Defining method quit in prototype for GLib.MainLoop 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Main loop instance 0x3590de5b4a8: Spinning loop until released or hook cleared 644s JS MAINLOOP: handling job 0, 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Completed job 0 644s JS MAINLOOP: handling job 1, 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Completed job 1 644s JS MAINLOOP: handling job 2, 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Completed job 2 644s JS MAINLOOP: handling job 3, 644s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 644s JS MAINLOOP: Main loop instance 0x3590de5b4a8: release 644s JS MAINLOOP: Completed job 3 644s JS MEMORY: Memory report: before destroying context 644s JS MEMORY: 4504 objects currently alive 644s JS MEMORY: boxed_instance = 4343 644s JS MEMORY: boxed_prototype = 12 644s JS MEMORY: closure = 1 644s JS MEMORY: function = 138 644s JS MEMORY: fundamental_instance = 0 644s JS MEMORY: fundamental_prototype = 0 644s JS MEMORY: gerror_instance = 0 644s JS MEMORY: gerror_prototype = 0 644s JS MEMORY: interface = 0 644s JS MEMORY: module = 5 644s JS MEMORY: ns = 3 644s JS MEMORY: object_instance = 0 644s JS MEMORY: object_prototype = 2 644s JS MEMORY: param = 0 644s JS MEMORY: union_instance = 0 644s JS MEMORY: union_prototype = 0 644s JS CTX: JS shutdown sequence 644s JS CTX: Stopping profiler 644s JS CTX: Shutting down toggle queue 644s JS CTX: Notifying external reference holders of GjsContext dispose 644s JS MAINLOOP: Stopping promise job dispatcher 644s JS CTX: Notifying reference holders of GjsContext dispose 644s JS CTX: Checking unhandled promise rejections 644s JS CTX: Releasing cached JS wrappers 644s JS CTX: Final triggered GC 644s JS CTX: Destroying JS context 644s JS CTX: Releasing all native objects 644s JS CTX: Disabling auto GC 644s JS CTX: Ending trace on global object 644s JS CTX: Freeing allocated resources 644s JS CTX: JS context destroyed 644s PASS: gjs/testConsole.test 644s Running test: gjs/testGlobal.test 644s JS NATIVE: Registered native JS module '_promiseNative' 644s JS NATIVE: Registered native JS module '_byteArrayNative' 644s JS NATIVE: Registered native JS module '_encodingNative' 644s JS NATIVE: Registered native JS module '_gi' 644s JS NATIVE: Registered native JS module 'gi' 644s JS NATIVE: Registered native JS module 'cairoNative' 644s JS NATIVE: Registered native JS module 'system' 644s JS NATIVE: Registered native JS module 'console' 644s JS NATIVE: Registered native JS module '_print' 644s JS CTX: Enabling JIT 644s JS CTX: Initialized class GjsFileImporter prototype 0xb6c8b0001a0 644s JS IMPORT: Defining parent (nil) of 0xb6c8b000200 'imports' is mod 0 644s JS IMPORT: Importing '_print' 644s JS NATIVE: Defining native module '_print' 644s JS IMPORT: Defining parent 0xb6c8b000200 of 0xb6c8b0009b0 '_print' is mod 1 644s JS IMPORT: successfully imported module '_print' 644s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 644s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3a27dc83c090 644s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3a27dc83c090 644s JS MAINLOOP: Main loop instance 0x1b09cf65b4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Starting promise job dispatcher 644s 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 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3a27dc83c128 644s JS MAINLOOP: Main loop instance 0x1b09cf65b4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Main loop instance 0x1b09cf65b4a8: Spinning loop until released or hook cleared 644s JS MAINLOOP: handling job 0, 644s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 644s JS MAINLOOP: Main loop instance 0x1b09cf65b4a8: release 644s JS MAINLOOP: Completed job 0 644s JS MAINLOOP: handling job 1, 644s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 644s JS MAINLOOP: Main loop instance 0x1b09cf65b4a8: release 644s JS MAINLOOP: Completed job 1 644s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module metadata hook for module 0xb6c8b076990 644s JS IMPORT: Defining meta.importSync for module 0xb6c8b076990 644s JS NATIVE: Defining native module 'gi' 644s JS CTX: Initialized class GIRepositoryNamespace prototype 0xb6c8b07b338 644s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 644s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 644s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 644s JS IMPORT: Importing directory 'overrides' 644s JS IMPORT: Defining parent 0x3a27dc83f610 of 0xb6c8b07b3b8 'overrides' is mod 1 644s JS IMPORT: Defined importer 'overrides' 0xb6c8b07b3b8 in 0x3a27dc83f610 644s JS IMPORT: successfully imported directory 'overrides' 644s JS IMPORT: Importing '_promiseNative' 644s JS NATIVE: Defining native module '_promiseNative' 644s JS IMPORT: Defining parent 0x3a27dc83f610 of 0xb6c8b07b868 '_promiseNative' is mod 1 644s JS IMPORT: successfully imported module '_promiseNative' 644s JS IMPORT: Importing module GLib succeeded 644s JS IMPORT: Defining parent 0xb6c8b07b3b8 of 0x3a27dc895038 'GLib' is mod 1 644s JS IMPORT: successfully imported module 'GLib' 644s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 644s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3a27dc894060, JSClass 0x64d9ca4f76c8, in object 0x3a27dc894038 644s JS CTX: Initialized class GIRepositoryGType prototype 0xb6c8b07bbb0 644s JS CTX: Initialized class GIRepositoryFunction prototype 0xb6c8b07bc10 644s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 644s JS G BXD: Defined class for Error (GError), prototype 0x3a27dc8940b0, JSClass 0x64d9ca4f76c8, in object 0x3a27dc894038 644s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 644s JS G BXD: Defined class for Variant (GVariant), prototype 0x3a27dc894100, JSClass 0x64d9ca4f76c8, in object 0x3a27dc894038 644s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 644s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a27dc894150, JSClass 0x64d9ca4f76c8, in object 0x3a27dc894038 644s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 644s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a27dc8941a0, JSClass 0x64d9ca4f76c8, in object 0x3a27dc894038 644s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 644s JS G BXD: Defined class for Thread (GThread), prototype 0x3a27dc8941f0, JSClass 0x64d9ca4f76c8, in object 0x3a27dc894038 644s JS G BXD: Defining method ref in prototype for GLib.Thread 644s JS G BXD: Defining method unref in prototype for GLib.Thread 644s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 644s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3a27dc894240, JSClass 0x64d9ca4f76c8, in object 0x3a27dc894038 644s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 644s JS G BXD: Defined class for Regex (GRegex), prototype 0x3a27dc894290, JSClass 0x64d9ca4f76c8, in object 0x3a27dc894038 644s JS G BXD: Defining method match in prototype for GLib.Regex 644s JS G BXD: Defining method match_full in prototype for GLib.Regex 644s JS G BXD: Defining method match_all in prototype for GLib.Regex 644s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 644s JS G NS: Defined namespace 'GLib' 0x3a27dc894038 in GIRepository 0xb6c8b07b1c8 644s JS IMPORT: Importing module jasmine succeeded 644s JS IMPORT: Defining parent 0x3a27dc83f610 of 0x3a27dc895ba0 'jasmine' is mod 1 644s JS IMPORT: successfully imported module 'jasmine' 644s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 644s JS MAINLOOP: Main loop instance 0x1b09cf65b4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Main loop instance 0x1b09cf65b4a8: Spinning loop until released or hook cleared 644s JS MAINLOOP: handling job 0, 644s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 644s JS MAINLOOP: Main loop instance 0x1b09cf65b4a8: release 644s JS MAINLOOP: Completed job 0 644s 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 0x3a27dc83c128 644s JS IMPORT: Importing 'system' 644s JS NATIVE: Defining native module 'system' 644s JS IMPORT: Defining parent 0x3a27dc83f610 of 0xb6c8b019a88 'system' is mod 1 644s JS IMPORT: successfully imported module 'system' 644s JS MAINLOOP: Main loop instance 0x1b09cf65b4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Main loop instance 0x1b09cf65b4a8: Spinning loop until released or hook cleared 644s JS MAINLOOP: handling job 0, 644s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testGlobal.js async resolved" 644s JS MAINLOOP: Main loop instance 0x1b09cf65b4a8: release 644s JS MAINLOOP: Completed job 0 644s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module metadata hook for module 0xb6c8b024598 644s JS IMPORT: Defining meta.importSync for module 0xb6c8b024598 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a27dc83c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a27dc83c128 644s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 644s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 644s JS MAINLOOP: Set main loop hook to 644s JS MAINLOOP: Main loop instance 0x1b09cf65b4a8: hold 644s JS MAINLOOP: Running and clearing main loop hook 644s JS G BXD: Defining method run in prototype for GLib.MainLoop 644s 1..10 644s JS IMPORT: Importing 'gi' 644s JS IMPORT: Defining parent 0x3a27dc83f610 of 0x3a27dc83f760 'gi' is mod 1 644s JS IMPORT: successfully imported module 'gi' 644s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 644s JS G BXD: Defined class for Source (GSource), prototype 0x3a27dc894308, JSClass 0x64d9ca4f76c8, in object 0x3a27dc894038 644s JS G BXD: Defining method set_priority in prototype for GLib.Source 644s JS IMPORT: Importing '_gi' 644s JS NATIVE: Defining native module '_gi' 644s JS IMPORT: Defining parent 0x3a27dc83f610 of 0xb6c8b030580 '_gi' is mod 1 644s JS IMPORT: successfully imported module '_gi' 644s 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 644s JS G NS: Defined namespace 'GjsPrivate' 0x3a27dc8943a8 in GIRepository 0x3a27dc83f760 644s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 644s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 644s JS IMPORT: Importing module _common succeeded 644s JS IMPORT: Defining parent 0x3a27dc83f610 of 0x3a27dc895df8 '_common' is mod 1 644s JS IMPORT: successfully imported module '_common' 644s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 644s JS IMPORT: Importing module _legacy succeeded 644s JS IMPORT: Defining parent 0x3a27dc83f610 of 0x3a27dc895e20 '_legacy' is mod 1 644s JS IMPORT: successfully imported module '_legacy' 644s JS IMPORT: Importing module GObject succeeded 644s JS IMPORT: Defining parent 0x3a27dc83f880 of 0x3a27dc895dd0 'GObject' is mod 1 644s JS IMPORT: successfully imported module 'GObject' 644s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 644s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 644s JS G BXD: Defined class for String (GString), prototype 0x3a27dc894628, JSClass 0x64d9ca4f76c8, in object 0x3a27dc894380 644s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 644s JS G PRM: Defined class ParamSpec prototype is 0x3a27dc895e70 class 0x64d9ca500090 in object 0x3a27dc894380 644s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 644s JS G OBJ: Defined class for Object (GObject), prototype 0x3a27dc894790, JSClass 0x64d9ca4f7728, in object 0x3a27dc894380 644s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 644s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 644s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3a27dc8947b8, JSClass 0x64d9ca4f7728, in object 0x3a27dc894380 644s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 644s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 644s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 644s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 644s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 644s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 644s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 644s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 644s JS G BXD: Defined class for Value (GValue), prototype 0x3a27dc894808, JSClass 0x64d9ca4f76c8, in object 0x3a27dc894380 644s JS G NS: Defined namespace 'GObject' 0x3a27dc894380 in GIRepository 0x3a27dc83f760 644s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 644s JS G BXD: Defining method attach in prototype for GLib.Source 644s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 644s JS IMPORT: Module metadata hook for module 0x3a27dc886350 644s JS IMPORT: Defining meta.importSync for module 0x3a27dc886350 644s JS G BXD: Defining method destroy in prototype for GLib.Source 644s ok 1 globalThis is equal to window 644s ok 2 globalThis WeakRef is defined 644s ok 3 globalThis console is defined 644s ok 4 globalThis TextEncoder is defined 644s ok 5 globalThis TextDecoder is defined 644s ok 6 globalThis ARGV is defined 644s ok 7 globalThis print function log is defined 644s ok 8 globalThis print function print is defined 644s ok 9 globalThis print function printerr is defined 644s ok 10 globalThis print function logError is defined 644s JS G BXD: Defining method quit in prototype for GLib.MainLoop 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Main loop instance 0x1b09cf65b4a8: Spinning loop until released or hook cleared 644s JS MAINLOOP: handling job 0, 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Completed job 0 644s JS MAINLOOP: handling job 1, 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Completed job 1 644s JS MAINLOOP: handling job 2, 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Completed job 2 644s JS MAINLOOP: handling job 3, 644s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 644s JS MAINLOOP: Main loop instance 0x1b09cf65b4a8: release 644s JS MAINLOOP: Completed job 3 644s JS MEMORY: Memory report: before destroying context 644s JS MEMORY: 203 objects currently alive 644s JS MEMORY: boxed_instance = 65 644s JS MEMORY: boxed_prototype = 11 644s JS MEMORY: closure = 1 644s JS MEMORY: function = 116 644s JS MEMORY: fundamental_instance = 0 644s JS MEMORY: fundamental_prototype = 0 644s JS MEMORY: gerror_instance = 0 644s JS MEMORY: gerror_prototype = 0 644s JS MEMORY: interface = 0 644s JS MEMORY: module = 5 644s JS MEMORY: ns = 3 644s JS MEMORY: object_instance = 0 644s JS MEMORY: object_prototype = 2 644s JS MEMORY: param = 0 644s JS MEMORY: union_instance = 0 644s JS MEMORY: union_prototype = 0 644s JS CTX: JS shutdown sequence 644s JS CTX: Stopping profiler 644s JS CTX: Shutting down toggle queue 644s JS CTX: Notifying external reference holders of GjsContext dispose 644s JS MAINLOOP: Stopping promise job dispatcher 644s JS CTX: Notifying reference holders of GjsContext dispose 644s JS CTX: Checking unhandled promise rejections 644s JS CTX: Releasing cached JS wrappers 644s JS CTX: Final triggered GC 644s JS CTX: Destroying JS context 644s JS CTX: Releasing all native objects 644s JS CTX: Disabling auto GC 644s JS CTX: Ending trace on global object 644s JS CTX: Freeing allocated resources 644s JS CTX: JS context destroyed 644s PASS: gjs/testGlobal.test 644s Running test: gjs/testAsyncMainloop.test 644s JS NATIVE: Registered native JS module '_promiseNative' 644s JS NATIVE: Registered native JS module '_byteArrayNative' 644s JS NATIVE: Registered native JS module '_encodingNative' 644s JS NATIVE: Registered native JS module '_gi' 644s JS NATIVE: Registered native JS module 'gi' 644s JS NATIVE: Registered native JS module 'cairoNative' 644s JS NATIVE: Registered native JS module 'system' 644s JS NATIVE: Registered native JS module 'console' 644s JS NATIVE: Registered native JS module '_print' 644s JS CTX: Enabling JIT 644s JS CTX: Initialized class GjsFileImporter prototype 0x13d8460001a0 644s JS IMPORT: Defining parent (nil) of 0x13d846000200 'imports' is mod 0 644s JS IMPORT: Importing '_print' 644s JS NATIVE: Defining native module '_print' 644s JS IMPORT: Defining parent 0x13d846000200 of 0x13d8460009b0 '_print' is mod 1 644s JS IMPORT: successfully imported module '_print' 644s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 644s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x186be8a3c090 644s Executing: gjs/testAsyncMainloop.test 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x186be8a3c090 644s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x186be8a3c090 644s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Starting promise job dispatcher 644s 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 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x186be8a3c128 644s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: Spinning loop until released or hook cleared 644s JS MAINLOOP: handling job 0, 644s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 644s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: release 644s JS MAINLOOP: Completed job 0 644s JS MAINLOOP: handling job 1, 644s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 644s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: release 644s JS MAINLOOP: Completed job 1 644s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module metadata hook for module 0x13d846076990 644s JS IMPORT: Defining meta.importSync for module 0x13d846076990 644s JS NATIVE: Defining native module 'gi' 644s JS CTX: Initialized class GIRepositoryNamespace prototype 0x13d84607b338 644s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 644s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 644s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 644s JS IMPORT: Importing directory 'overrides' 644s JS IMPORT: Defining parent 0x186be8a3f610 of 0x13d84607b3b8 'overrides' is mod 1 644s JS IMPORT: Defined importer 'overrides' 0x13d84607b3b8 in 0x186be8a3f610 644s JS IMPORT: successfully imported directory 'overrides' 644s JS IMPORT: Importing '_promiseNative' 644s JS NATIVE: Defining native module '_promiseNative' 644s JS IMPORT: Defining parent 0x186be8a3f610 of 0x13d84607b868 '_promiseNative' is mod 1 644s JS IMPORT: successfully imported module '_promiseNative' 644s JS IMPORT: Importing module GLib succeeded 644s JS IMPORT: Defining parent 0x13d84607b3b8 of 0x186be8a95038 'GLib' is mod 1 644s JS IMPORT: successfully imported module 'GLib' 644s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 644s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x186be8a94060, JSClass 0x7161dcf676c8, in object 0x186be8a94038 644s JS CTX: Initialized class GIRepositoryGType prototype 0x13d84607bbb0 644s JS CTX: Initialized class GIRepositoryFunction prototype 0x13d84607bc10 644s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 644s JS G BXD: Defined class for Error (GError), prototype 0x186be8a940b0, JSClass 0x7161dcf676c8, in object 0x186be8a94038 644s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 644s JS G BXD: Defined class for Variant (GVariant), prototype 0x186be8a94100, JSClass 0x7161dcf676c8, in object 0x186be8a94038 644s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 644s JS G BXD: Defined class for Bytes (GBytes), prototype 0x186be8a94150, JSClass 0x7161dcf676c8, in object 0x186be8a94038 644s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 644s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x186be8a941a0, JSClass 0x7161dcf676c8, in object 0x186be8a94038 644s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 644s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 644s JS G BXD: Defined class for Thread (GThread), prototype 0x186be8a941f0, JSClass 0x7161dcf676c8, in object 0x186be8a94038 644s JS G BXD: Defining method ref in prototype for GLib.Thread 644s JS G BXD: Defining method unref in prototype for GLib.Thread 644s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 644s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x186be8a94240, JSClass 0x7161dcf676c8, in object 0x186be8a94038 644s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 644s JS G BXD: Defined class for Regex (GRegex), prototype 0x186be8a94290, JSClass 0x7161dcf676c8, in object 0x186be8a94038 644s JS G BXD: Defining method match in prototype for GLib.Regex 644s JS G BXD: Defining method match_full in prototype for GLib.Regex 644s JS G BXD: Defining method match_all in prototype for GLib.Regex 644s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 644s JS G NS: Defined namespace 'GLib' 0x186be8a94038 in GIRepository 0x13d84607b1c8 644s JS IMPORT: Importing module jasmine succeeded 644s JS IMPORT: Defining parent 0x186be8a3f610 of 0x186be8a95ba0 'jasmine' is mod 1 644s JS IMPORT: successfully imported module 'jasmine' 644s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 644s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: Spinning loop until released or hook cleared 644s JS MAINLOOP: handling job 0, 644s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 644s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: release 644s JS MAINLOOP: Completed job 0 644s 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 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x186be8a3c128 644s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: hold 644s JS MAINLOOP: Enqueue job , promise=, allocation site= 644s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: Spinning loop until released or hook cleared 644s JS MAINLOOP: handling job 0, 644s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testAsyncMainloop.js async resolved" 644s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: release 644s JS MAINLOOP: Completed job 0 644s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module metadata hook for module 0x13d84601d0b0 644s JS IMPORT: Defining meta.importSync for module 0x13d84601d0b0 644s JS NATIVE: Defining native module 'system' 644s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x186be8a3c128 644s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x186be8a3c128 644s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 644s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 644s JS MAINLOOP: Set main loop hook to 644s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: hold 644s JS MAINLOOP: Running and clearing main loop hook 644s JS G BXD: Defining method run in prototype for GLib.MainLoop 644s 1..1 644s JS IMPORT: Importing 'gi' 644s JS IMPORT: Defining parent 0x186be8a3f610 of 0x186be8a3f760 'gi' is mod 1 644s JS IMPORT: successfully imported module 'gi' 644s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 644s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 644s JS G BXD: Defined class for Source (GSource), prototype 0x186be8a94308, JSClass 0x7161dcf676c8, in object 0x186be8a94038 644s JS G BXD: Defining method set_priority in prototype for GLib.Source 644s JS IMPORT: Importing '_gi' 644s JS NATIVE: Defining native module '_gi' 644s JS IMPORT: Defining parent 0x186be8a3f610 of 0x13d8460271b8 '_gi' is mod 1 644s JS IMPORT: successfully imported module '_gi' 644s 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 644s JS G NS: Defined namespace 'GjsPrivate' 0x186be8a943a8 in GIRepository 0x186be8a3f760 644s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 644s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 644s JS IMPORT: Importing module _common succeeded 644s JS IMPORT: Defining parent 0x186be8a3f610 of 0x186be8a95df8 '_common' is mod 1 644s JS IMPORT: successfully imported module '_common' 644s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 644s JS IMPORT: Importing module _legacy succeeded 644s JS IMPORT: Defining parent 0x186be8a3f610 of 0x186be8a95e20 '_legacy' is mod 1 644s JS IMPORT: successfully imported module '_legacy' 644s JS IMPORT: Importing module GObject succeeded 644s JS IMPORT: Defining parent 0x186be8a3f850 of 0x186be8a95dd0 'GObject' is mod 1 644s JS IMPORT: successfully imported module 'GObject' 644s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 644s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 644s JS G BXD: Defined class for String (GString), prototype 0x186be8a94628, JSClass 0x7161dcf676c8, in object 0x186be8a94380 644s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 645s JS G PRM: Defined class ParamSpec prototype is 0x186be8a95e70 class 0x7161dcf70090 in object 0x186be8a94380 645s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 645s JS G OBJ: Defined class for Object (GObject), prototype 0x186be8a94790, JSClass 0x7161dcf67728, in object 0x186be8a94380 645s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 645s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 645s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x186be8a947b8, JSClass 0x7161dcf67728, in object 0x186be8a94380 645s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 645s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 645s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 645s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 645s JS G BXD: Defined class for Value (GValue), prototype 0x186be8a94808, JSClass 0x7161dcf676c8, in object 0x186be8a94380 645s JS G NS: Defined namespace 'GObject' 0x186be8a94380 in GIRepository 0x186be8a3f760 645s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 645s JS G BXD: Defining method attach in prototype for GLib.Source 645s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 645s JS IMPORT: Module metadata hook for module 0x186be8a864a0 645s JS IMPORT: Defining meta.importSync for module 0x186be8a864a0 645s JS G BXD: Defining method destroy in prototype for GLib.Source 645s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 645s JS G BXD: Defining method quit in prototype for GLib.MainLoop 645s JS G NS: Found info type GIFunctionInfo for 'timeout_add' in namespace 'GLib' 645s JS MAINLOOP: Set main loop hook to 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS MAINLOOP: Completed job 0 645s JS MAINLOOP: Running and clearing main loop hook 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 0 645s JS MAINLOOP: handling job 1, 645s JS MAINLOOP: Set main loop hook to 645s JS MAINLOOP: Completed job 1 645s JS MAINLOOP: handling job 2, 645s ok 1 Async mainloop resolves when main loop exits 645s JS MAINLOOP: Completed job 2 645s JS MAINLOOP: Running and clearing main loop hook 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 0 645s JS MAINLOOP: handling job 1, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 1 645s JS MAINLOOP: handling job 2, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 2 645s JS MAINLOOP: handling job 3, 645s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 645s JS MAINLOOP: Main loop instance 0x114ffd6cb4a8: release 645s JS MAINLOOP: Completed job 3 645s JS MEMORY: Memory report: before destroying context 645s JS MEMORY: 154 objects currently alive 645s JS MEMORY: boxed_instance = 14 645s JS MEMORY: boxed_prototype = 11 645s JS MEMORY: closure = 1 645s JS MEMORY: function = 118 645s JS MEMORY: fundamental_instance = 0 645s JS MEMORY: fundamental_prototype = 0 645s JS MEMORY: gerror_instance = 0 645s JS MEMORY: gerror_prototype = 0 645s JS MEMORY: interface = 0 645s JS MEMORY: module = 5 645s JS MEMORY: ns = 3 645s JS MEMORY: object_instance = 0 645s JS MEMORY: object_prototype = 2 645s JS MEMORY: param = 0 645s JS MEMORY: union_instance = 0 645s JS MEMORY: union_prototype = 0 645s JS CTX: JS shutdown sequence 645s JS CTX: Stopping profiler 645s JS CTX: Shutting down toggle queue 645s JS CTX: Notifying external reference holders of GjsContext dispose 645s JS MAINLOOP: Stopping promise job dispatcher 645s JS CTX: Notifying reference holders of GjsContext dispose 645s JS CTX: Checking unhandled promise rejections 645s JS CTX: Releasing cached JS wrappers 645s JS CTX: Final triggered GC 645s JS CTX: Destroying JS context 645s JS CTX: Releasing all native objects 645s JS CTX: Disabling auto GC 645s JS CTX: Ending trace on global object 645s JS CTX: Freeing allocated resources 645s JS CTX: JS context destroyed 645s PASS: gjs/testAsyncMainloop.test 645s Running test: gjs/testParamSpec.test 645s JS NATIVE: Registered native JS module '_promiseNative' 645s JS NATIVE: Registered native JS module '_byteArrayNative' 645s JS NATIVE: Registered native JS module '_encodingNative' 645s JS NATIVE: Registered native JS module '_gi' 645s JS NATIVE: Registered native JS module 'gi' 645s JS NATIVE: Registered native JS module 'cairoNative' 645s JS NATIVE: Registered native JS module 'system' 645s JS NATIVE: Registered native JS module 'console' 645s JS NATIVE: Registered native JS module '_print' 645s JS CTX: Enabling JIT 645s JS CTX: Initialized class GjsFileImporter prototype 0x29628e8001a0 645s JS IMPORT: Defining parent (nil) of 0x29628e800200 'imports' is mod 0 645s JS IMPORT: Importing '_print' 645s JS NATIVE: Defining native module '_print' 645s JS IMPORT: Defining parent 0x29628e800200 of 0x29628e8009b0 '_print' is mod 1 645s JS IMPORT: successfully imported module '_print' 645s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 645s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x14749693c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x14749693c090 645s JS MAINLOOP: Main loop instance 0xe38ce6bb4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Starting promise job dispatcher 645s 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 0x14749693c128 645s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x14749693c128 645s JS MAINLOOP: Main loop instance 0xe38ce6bb4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0xe38ce6bb4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 645s JS MAINLOOP: Main loop instance 0xe38ce6bb4a8: release 645s JS MAINLOOP: Completed job 0 645s JS MAINLOOP: handling job 1, 645s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 645s JS MAINLOOP: Main loop instance 0xe38ce6bb4a8: release 645s JS MAINLOOP: Completed job 1 645s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x14749693c128 645s JS IMPORT: Module metadata hook for module 0x29628e876990 645s JS IMPORT: Defining meta.importSync for module 0x29628e876990 645s JS NATIVE: Defining native module 'gi' 645s JS CTX: Initialized class GIRepositoryNamespace prototype 0x29628e87b338 645s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 645s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 645s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 645s JS IMPORT: Importing directory 'overrides' 645s JS IMPORT: Defining parent 0x14749693f610 of 0x29628e87b3b8 'overrides' is mod 1 645s JS IMPORT: Defined importer 'overrides' 0x29628e87b3b8 in 0x14749693f610 645s JS IMPORT: successfully imported directory 'overrides' 645s JS IMPORT: Importing '_promiseNative' 645s JS NATIVE: Defining native module '_promiseNative' 645s JS IMPORT: Defining parent 0x14749693f610 of 0x29628e87b868 '_promiseNative' is mod 1 645s JS IMPORT: successfully imported module '_promiseNative' 645s JS IMPORT: Importing module GLib succeeded 645s JS IMPORT: Defining parent 0x29628e87b3b8 of 0x147496995038 'GLib' is mod 1 645s JS IMPORT: successfully imported module 'GLib' 645s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 645s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x147496994060, JSClass 0x6670cb9b76c8, in object 0x147496994038 645s JS CTX: Initialized class GIRepositoryGType prototype 0x29628e87bbb0 645s JS CTX: Initialized class GIRepositoryFunction prototype 0x29628e87bc10 645s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 645s JS G BXD: Defined class for Error (GError), prototype 0x1474969940b0, JSClass 0x6670cb9b76c8, in object 0x147496994038 645s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 645s JS G BXD: Defined class for Variant (GVariant), prototype 0x147496994100, JSClass 0x6670cb9b76c8, in object 0x147496994038 645s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 645s JS G BXD: Defined class for Bytes (GBytes), prototype 0x147496994150, JSClass 0x6670cb9b76c8, in object 0x147496994038 645s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 645s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1474969941a0, JSClass 0x6670cb9b76c8, in object 0x147496994038 645s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 645s JS G BXD: Defined class for Thread (GThread), prototype 0x1474969941f0, JSClass 0x6670cb9b76c8, in object 0x147496994038 645s JS G BXD: Defining method ref in prototype for GLib.Thread 645s JS G BXD: Defining method unref in prototype for GLib.Thread 645s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 645s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x147496994240, JSClass 0x6670cb9b76c8, in object 0x147496994038 645s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 645s JS G BXD: Defined class for Regex (GRegex), prototype 0x147496994290, JSClass 0x6670cb9b76c8, in object 0x147496994038 645s JS G BXD: Defining method match in prototype for GLib.Regex 645s JS G BXD: Defining method match_full in prototype for GLib.Regex 645s JS G BXD: Defining method match_all in prototype for GLib.Regex 645s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 645s JS G NS: Defined namespace 'GLib' 0x147496994038 in GIRepository 0x29628e87b1c8 645s JS IMPORT: Importing module jasmine succeeded 645s JS IMPORT: Defining parent 0x14749693f610 of 0x147496995ba0 'jasmine' is mod 1 645s JS IMPORT: successfully imported module 'jasmine' 645s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 645s JS MAINLOOP: Main loop instance 0xe38ce6bb4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0xe38ce6bb4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 645s JS MAINLOOP: Main loop instance 0xe38ce6bb4a8: release 645s JS MAINLOOP: Completed job 0 645s JS IMPORT: Importing 'gi' 645s JS IMPORT: Defining parent 0x14749693f610 of 0x14749693f760 'gi' is mod 1 645s JS IMPORT: successfully imported module 'gi' 645s 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 645s JS G NS: Defined namespace 'Regress' 0x147496994308 in GIRepository 0x14749693f760 645s JS IMPORT: Importing '_gi' 645s JS NATIVE: Defining native module '_gi' 645s JS IMPORT: Defining parent 0x14749693f610 of 0x29628e815cc8 '_gi' is mod 1 645s JS IMPORT: successfully imported module '_gi' 645s 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 645s JS G NS: Defined namespace 'GjsPrivate' 0x147496994358 in GIRepository 0x14749693f760 645s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 645s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 645s JS IMPORT: Importing module _common succeeded 645s JS IMPORT: Defining parent 0x14749693f610 of 0x147496995c68 '_common' is mod 1 645s JS IMPORT: successfully imported module '_common' 645s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 645s JS IMPORT: Importing module _legacy succeeded 645s JS IMPORT: Defining parent 0x14749693f610 of 0x147496995c90 '_legacy' is mod 1 645s JS IMPORT: successfully imported module '_legacy' 645s JS IMPORT: Importing module GObject succeeded 645s JS IMPORT: Defining parent 0x14749693f880 of 0x147496995c40 'GObject' is mod 1 645s JS IMPORT: successfully imported module 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 645s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 645s JS G BXD: Defined class for String (GString), prototype 0x1474969945d8, JSClass 0x6670cb9b76c8, in object 0x147496994330 645s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 645s JS G PRM: Defined class ParamSpec prototype is 0x147496995ce0 class 0x6670cb9c0090 in object 0x147496994330 645s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 645s JS G OBJ: Defined class for Object (GObject), prototype 0x147496994740, JSClass 0x6670cb9b7728, in object 0x147496994330 645s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 645s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 645s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x147496994768, JSClass 0x6670cb9b7728, in object 0x147496994330 645s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 645s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 645s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 645s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 645s JS G BXD: Defined class for Value (GValue), prototype 0x1474969947b8, JSClass 0x6670cb9b76c8, in object 0x147496994330 645s JS G NS: Defined namespace 'GObject' 0x147496994330 in GIRepository 0x14749693f760 645s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 645s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 645s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 645s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 645s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 645s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 645s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 645s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 645s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 645s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 645s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 645s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 645s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 645s JS G ENUM: Defining GObject.ParamFlags as 0x29628e81a0b0 645s JS G NS: Found info type GIEnumInfo for 'TestEnum' in namespace 'Regress' 645s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 645s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 645s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 645s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 645s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 645s JS G ENUM: Defining Regress.TestEnum as 0x29628e824a98 645s JS G NS: Found info type GIFlagsInfo for 'TestFlags' in namespace 'Regress' 645s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 645s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 645s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 645s JS G ENUM: Defining Regress.TestFlags as 0x29628e826d20 645s JS CTX: Script evaluation succeeded 645s JS MAINLOOP: Main loop instance 0xe38ce6bb4a8: Spinning loop until released or hook cleared 645s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x14749693c128 645s JS IMPORT: Module metadata hook for module 0x29628e835dd8 645s JS IMPORT: Defining meta.importSync for module 0x29628e835dd8 645s JS NATIVE: Defining native module 'system' 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x14749693c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x14749693c128 645s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 645s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 645s JS MAINLOOP: Set main loop hook to 645s JS MAINLOOP: Main loop instance 0xe38ce6bb4a8: hold 645s JS MAINLOOP: Running and clearing main loop hook 645s JS G BXD: Defining method run in prototype for GLib.MainLoop 645s 1..29 645s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 645s JS G BXD: Defined class for Source (GSource), prototype 0x147496994858, JSClass 0x6670cb9b76c8, in object 0x147496994038 645s JS G BXD: Defining method set_priority in prototype for GLib.Source 645s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 645s JS G BXD: Defining method attach in prototype for GLib.Source 645s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 645s JS IMPORT: Module metadata hook for module 0x147496985350 645s JS IMPORT: Defining meta.importSync for module 0x147496985350 645s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 645s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce8ce040 type GParamString 645s JS G BXD: Defining method destroy in prototype for GLib.Source 645s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 645s ok 1 GObject.ParamSpec.string has the correct name strings 645s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce8d0a80 type GParamString 645s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 645s ok 2 GObject.ParamSpec.string has the correct flags 645s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce8d5b40 type GParamString 645s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 645s ok 3 GObject.ParamSpec.string has the correct default value 645s JS G NS: Found info type GIFunctionInfo for 'param_spec_int' in namespace 'GObject' 645s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce9090c0 type GParamInt 645s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 645s ok 4 GObject.ParamSpec.int has the correct name strings 645s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce90b260 type GParamInt 645s ok 5 GObject.ParamSpec.int has the correct flags 645s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce90b830 type GParamInt 645s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 645s ok 6 GObject.ParamSpec.int has the correct default value 645s JS G NS: Found info type GIFunctionInfo for 'param_spec_uint' in namespace 'GObject' 645s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce90c640 type GParamUInt 645s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 645s ok 7 GObject.ParamSpec.uint has the correct name strings 645s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce90cfb0 type GParamUInt 645s ok 8 GObject.ParamSpec.uint has the correct flags 645s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce90d500 type GParamUInt 645s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 645s ok 9 GObject.ParamSpec.uint has the correct default value 645s JS G NS: Found info type GIFunctionInfo for 'param_spec_int64' in namespace 'GObject' 645s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce908030 type GParamInt64 645s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 645s ok 10 GObject.ParamSpec.int64 has the correct name strings 645s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce907c40 type GParamInt64 645s ok 11 GObject.ParamSpec.int64 has the correct flags 645s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce90f1b0 type GParamInt64 645s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 645s ok 12 GObject.ParamSpec.int64 has the correct default value 645s JS G NS: Found info type GIFunctionInfo for 'param_spec_uint64' in namespace 'GObject' 645s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce90ffa0 type GParamUInt64 645s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 645s ok 13 GObject.ParamSpec.uint64 has the correct name strings 645s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce910920 type GParamUInt64 645s ok 14 GObject.ParamSpec.uint64 has the correct flags 645s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce910e80 type GParamUInt64 645s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 645s ok 15 GObject.ParamSpec.uint64 has the correct default value 645s JS G NS: Found info type GIFunctionInfo for 'param_spec_enum' in namespace 'GObject' 645s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce911d20 type GParamEnum 645s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 645s ok 16 GObject.ParamSpec.enum has the correct name strings 645s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce912690 type GParamEnum 645s ok 17 GObject.ParamSpec.enum has the correct flags 645s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce912be0 type GParamEnum 645s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 645s ok 18 GObject.ParamSpec.enum has the correct default value 645s JS G NS: Found info type GIFunctionInfo for 'param_spec_flags' in namespace 'GObject' 645s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce8c3a10 type GParamFlags 645s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 645s ok 19 GObject.ParamSpec.flags has the correct name strings 645s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce8a0e40 type GParamFlags 645s ok 20 GObject.ParamSpec.flags has the correct flags 645s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce8a11e0 type GParamFlags 645s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 645s ok 21 GObject.ParamSpec.flags has the correct default value 645s JS G NS: Found info type GIFunctionInfo for 'param_spec_object' in namespace 'GObject' 645s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce913f80 type GParamObject 645s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 645s ok 22 GObject.ParamSpec.object has the correct name strings 645s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce914720 type GParamObject 645s ok 23 GObject.ParamSpec.object has the correct flags 645s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce914b40 type GParamObject 645s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 645s ok 24 GObject.ParamSpec.object has the correct default value 645s JS G NS: Found info type GIFunctionInfo for 'param_spec_boxed' in namespace 'GObject' 645s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce915bb0 type GParamBoxed 645s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 645s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 645s ok 25 GObject.ParamSpec.jsobject has the correct name strings 645s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce916410 type GParamBoxed 645s ok 26 GObject.ParamSpec.jsobject has the correct flags 645s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce916830 type GParamBoxed 645s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 645s ok 27 GObject.ParamSpec.jsobject has the correct default value 645s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce9081a0 type GParamString 645s ok 28 GObject.ParamSpec object doesn't crash when resolving a non-string property 645s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0xe38ce917b10 type GParamString 645s ok 29 GObject.ParamSpec object has correct object tag 645s JS G BXD: Defining method quit in prototype for GLib.MainLoop 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0xe38ce6bb4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 0 645s JS MAINLOOP: handling job 1, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 1 645s JS MAINLOOP: handling job 2, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 2 645s JS MAINLOOP: handling job 3, 645s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 645s JS MAINLOOP: Main loop instance 0xe38ce6bb4a8: release 645s JS MAINLOOP: Completed job 3 645s JS MEMORY: Memory report: before destroying context 645s JS MEMORY: 392 objects currently alive 645s JS MEMORY: boxed_instance = 177 645s JS MEMORY: boxed_prototype = 11 645s JS MEMORY: closure = 1 645s JS MEMORY: function = 163 645s JS MEMORY: fundamental_instance = 0 645s JS MEMORY: fundamental_prototype = 0 645s JS MEMORY: gerror_instance = 0 645s JS MEMORY: gerror_prototype = 0 645s JS MEMORY: interface = 0 645s JS MEMORY: module = 5 645s JS MEMORY: ns = 4 645s JS MEMORY: object_instance = 0 645s JS MEMORY: object_prototype = 2 645s JS MEMORY: param = 29 645s JS MEMORY: union_instance = 0 645s JS MEMORY: union_prototype = 0 645s JS CTX: JS shutdown sequence 645s JS CTX: Stopping profiler 645s JS CTX: Shutting down toggle queue 645s JS CTX: Notifying external reference holders of GjsContext dispose 645s JS MAINLOOP: Stopping promise job dispatcher 645s JS CTX: Notifying reference holders of GjsContext dispose 645s JS CTX: Checking unhandled promise rejections 645s JS CTX: Releasing cached JS wrappers 645s JS CTX: Final triggered GC 645s JS CTX: Destroying JS context 645s JS CTX: Releasing all native objects 645s JS CTX: Disabling auto GC 645s JS CTX: Ending trace on global object 645s JS CTX: Freeing allocated resources 645s JS CTX: JS context destroyed 645s PASS: gjs/testParamSpec.test 645s Running test: gjs/testGLibLogWriter.test 645s JS NATIVE: Registered native JS module '_promiseNative' 645s JS NATIVE: Registered native JS module '_byteArrayNative' 645s JS NATIVE: Registered native JS module '_encodingNative' 645s JS NATIVE: Registered native JS module '_gi' 645s JS NATIVE: Registered native JS module 'gi' 645s JS NATIVE: Registered native JS module 'cairoNative' 645s JS NATIVE: Registered native JS module 'system' 645s JS NATIVE: Registered native JS module 'console' 645s JS NATIVE: Registered native JS module '_print' 645s JS CTX: Enabling JIT 645s JS CTX: Initialized class GjsFileImporter prototype 0x19aae03001a0 645s JS IMPORT: Defining parent (nil) of 0x19aae0300200 'imports' is mod 0 645s JS IMPORT: Importing '_print' 645s JS NATIVE: Defining native module '_print' 645s JS IMPORT: Defining parent 0x19aae0300200 of 0x19aae03009b0 '_print' is mod 1 645s JS IMPORT: successfully imported module '_print' 645s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 645s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x36a57743c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x36a57743c090 645s JS MAINLOOP: Main loop instance 0x13df1fb8b4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Starting promise job dispatcher 645s 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 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x36a57743c128 645s JS MAINLOOP: Main loop instance 0x13df1fb8b4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x13df1fb8b4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 645s JS MAINLOOP: Main loop instance 0x13df1fb8b4a8: release 645s JS MAINLOOP: Completed job 0 645s JS MAINLOOP: handling job 1, 645s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 645s JS MAINLOOP: Main loop instance 0x13df1fb8b4a8: release 645s JS MAINLOOP: Completed job 1 645s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module metadata hook for module 0x19aae0376990 645s JS IMPORT: Defining meta.importSync for module 0x19aae0376990 645s JS NATIVE: Defining native module 'gi' 645s JS CTX: Initialized class GIRepositoryNamespace prototype 0x19aae037b338 645s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 645s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 645s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 645s JS IMPORT: Importing directory 'overrides' 645s JS IMPORT: Defining parent 0x36a57743f610 of 0x19aae037b3b8 'overrides' is mod 1 645s JS IMPORT: Defined importer 'overrides' 0x19aae037b3b8 in 0x36a57743f610 645s JS IMPORT: successfully imported directory 'overrides' 645s JS IMPORT: Importing '_promiseNative' 645s JS NATIVE: Defining native module '_promiseNative' 645s JS IMPORT: Defining parent 0x36a57743f610 of 0x19aae037b868 '_promiseNative' is mod 1 645s JS IMPORT: successfully imported module '_promiseNative' 645s JS IMPORT: Importing module GLib succeeded 645s JS IMPORT: Defining parent 0x19aae037b3b8 of 0x36a577495038 'GLib' is mod 1 645s JS IMPORT: successfully imported module 'GLib' 645s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 645s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x36a577494060, JSClass 0x6bf7790b76c8, in object 0x36a577494038 645s JS CTX: Initialized class GIRepositoryGType prototype 0x19aae037bbb0 645s JS CTX: Initialized class GIRepositoryFunction prototype 0x19aae037bc10 645s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 645s JS G BXD: Defined class for Error (GError), prototype 0x36a5774940b0, JSClass 0x6bf7790b76c8, in object 0x36a577494038 645s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 645s JS G BXD: Defined class for Variant (GVariant), prototype 0x36a577494100, JSClass 0x6bf7790b76c8, in object 0x36a577494038 645s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 645s JS G BXD: Defined class for Bytes (GBytes), prototype 0x36a577494150, JSClass 0x6bf7790b76c8, in object 0x36a577494038 645s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 645s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x36a5774941a0, JSClass 0x6bf7790b76c8, in object 0x36a577494038 645s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 645s JS G BXD: Defined class for Thread (GThread), prototype 0x36a5774941f0, JSClass 0x6bf7790b76c8, in object 0x36a577494038 645s JS G BXD: Defining method ref in prototype for GLib.Thread 645s JS G BXD: Defining method unref in prototype for GLib.Thread 645s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 645s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x36a577494240, JSClass 0x6bf7790b76c8, in object 0x36a577494038 645s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 645s JS G BXD: Defined class for Regex (GRegex), prototype 0x36a577494290, JSClass 0x6bf7790b76c8, in object 0x36a577494038 645s JS G BXD: Defining method match in prototype for GLib.Regex 645s JS G BXD: Defining method match_full in prototype for GLib.Regex 645s JS G BXD: Defining method match_all in prototype for GLib.Regex 645s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 645s JS G NS: Defined namespace 'GLib' 0x36a577494038 in GIRepository 0x19aae037b1c8 645s JS IMPORT: Importing module jasmine succeeded 645s JS IMPORT: Defining parent 0x36a57743f610 of 0x36a577495ba0 'jasmine' is mod 1 645s JS IMPORT: successfully imported module 'jasmine' 645s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 645s JS MAINLOOP: Main loop instance 0x13df1fb8b4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x13df1fb8b4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 645s JS MAINLOOP: Main loop instance 0x13df1fb8b4a8: release 645s JS MAINLOOP: Completed job 0 645s 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 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x36a57743c128 645s JS MAINLOOP: Main loop instance 0x13df1fb8b4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x13df1fb8b4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testGLibLogWriter.js async resolved" 645s JS MAINLOOP: Main loop instance 0x13df1fb8b4a8: release 645s JS MAINLOOP: Completed job 0 645s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module metadata hook for module 0x19aae032c080 645s JS IMPORT: Defining meta.importSync for module 0x19aae032c080 645s JS NATIVE: Defining native module 'system' 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36a57743c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x36a57743c128 645s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 645s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 645s JS MAINLOOP: Set main loop hook to 645s JS MAINLOOP: Main loop instance 0x13df1fb8b4a8: hold 645s JS MAINLOOP: Running and clearing main loop hook 645s JS G BXD: Defining method run in prototype for GLib.MainLoop 645s 1..4 645s JS IMPORT: Importing 'gi' 645s JS IMPORT: Defining parent 0x36a57743f610 of 0x36a57743f760 'gi' is mod 1 645s JS IMPORT: successfully imported module 'gi' 645s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 645s JS G BXD: Defined class for Source (GSource), prototype 0x36a577494308, JSClass 0x6bf7790b76c8, in object 0x36a577494038 645s JS G BXD: Defining method set_priority in prototype for GLib.Source 645s JS IMPORT: Importing '_gi' 645s JS NATIVE: Defining native module '_gi' 645s JS IMPORT: Defining parent 0x36a57743f610 of 0x19aae0336508 '_gi' is mod 1 645s JS IMPORT: successfully imported module '_gi' 645s 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 645s JS G NS: Defined namespace 'GjsPrivate' 0x36a5774943a8 in GIRepository 0x36a57743f760 645s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 645s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 645s JS IMPORT: Importing module _common succeeded 645s JS IMPORT: Defining parent 0x36a57743f610 of 0x36a577495df8 '_common' is mod 1 645s JS IMPORT: successfully imported module '_common' 645s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 645s JS IMPORT: Importing module _legacy succeeded 645s JS IMPORT: Defining parent 0x36a57743f610 of 0x36a577495e20 '_legacy' is mod 1 645s JS IMPORT: successfully imported module '_legacy' 645s JS IMPORT: Importing module GObject succeeded 645s JS IMPORT: Defining parent 0x36a57743f868 of 0x36a577495dd0 'GObject' is mod 1 645s JS IMPORT: successfully imported module 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 645s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 645s JS G BXD: Defined class for String (GString), prototype 0x36a577494628, JSClass 0x6bf7790b76c8, in object 0x36a577494380 645s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 645s JS G PRM: Defined class ParamSpec prototype is 0x36a577495e70 class 0x6bf7790c0090 in object 0x36a577494380 645s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 645s JS G OBJ: Defined class for Object (GObject), prototype 0x36a577494790, JSClass 0x6bf7790b7728, in object 0x36a577494380 645s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 645s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 645s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x36a5774947b8, JSClass 0x6bf7790b7728, in object 0x36a577494380 645s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 645s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 645s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 645s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 645s JS G BXD: Defined class for Value (GValue), prototype 0x36a577494808, JSClass 0x6bf7790b76c8, in object 0x36a577494380 645s JS G NS: Defined namespace 'GObject' 0x36a577494380 in GIRepository 0x36a57743f760 645s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 645s JS G BXD: Defining method attach in prototype for GLib.Source 645s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 645s JS IMPORT: Module metadata hook for module 0x36a577485510 645s JS IMPORT: Defining meta.importSync for module 0x36a577485510 645s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GjsPrivate' 645s JS G BXD: Defining method destroy in prototype for GLib.Source 645s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 645s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 645s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 645s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 645s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 645s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 645s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 645s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 645s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 645s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 645s JS G ENUM: Defining GLib.LogLevelFlags as 0x19aae0340de0 645s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 645s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x36a577494a10, JSClass 0x6bf7790b76c8, in object 0x36a577494038 645s JS G BXD: Defining method classify in prototype for GLib.Variant 645s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 645s JS G BXD: Defining method n_children in prototype for GLib.Variant 645s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 645s JS G BXD: Defining method get_string in prototype for GLib.Variant 645s JS G BXD: Defining method get_variant in prototype for GLib.Variant 645s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 645s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 645s JS IMPORT: Importing '_byteArrayNative' 645s JS NATIVE: Defining native module '_byteArrayNative' 645s JS IMPORT: Defining parent 0x36a57743f610 of 0x19aae03414c8 '_byteArrayNative' is mod 1 645s JS IMPORT: successfully imported module '_byteArrayNative' 645s JS G NS: Found info type GIEnumInfo for 'LogWriterOutput' in namespace 'GLib' 645s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 645s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 645s JS G ENUM: Defining GLib.LogWriterOutput as 0x19aae0341c18 645s JS IMPORT: Module metadata hook for module 0x36a577471e40 645s JS IMPORT: Defining meta.importSync for module 0x36a577471e40 645s JS NATIVE: Defining native module '_encodingNative' 645s ok 1 GLib Structured logging handler writes a message 645s ok 2 GLib Structured logging handler writes a warning 645s ok 3 GLib Structured logging handler preserves a custom string field 645s ok 4 GLib Structured logging handler preserves a custom byte array field 645s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_default' in namespace 'GjsPrivate' 645s JS G BXD: Defining method quit in prototype for GLib.MainLoop 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x13df1fb8b4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 0 645s JS MAINLOOP: handling job 1, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 1 645s JS MAINLOOP: handling job 2, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 2 645s JS MAINLOOP: handling job 3, 645s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 645s JS MAINLOOP: Main loop instance 0x13df1fb8b4a8: release 645s JS MAINLOOP: Completed job 3 645s JS MEMORY: Memory report: before destroying context 645s JS MEMORY: 390 objects currently alive 645s JS MEMORY: boxed_instance = 231 645s JS MEMORY: boxed_prototype = 12 645s JS MEMORY: closure = 1 645s JS MEMORY: function = 136 645s JS MEMORY: fundamental_instance = 0 645s JS MEMORY: fundamental_prototype = 0 645s JS MEMORY: gerror_instance = 0 645s JS MEMORY: gerror_prototype = 0 645s JS MEMORY: interface = 0 645s JS MEMORY: module = 5 645s JS MEMORY: ns = 3 645s JS MEMORY: object_instance = 0 645s JS MEMORY: object_prototype = 2 645s JS MEMORY: param = 0 645s JS MEMORY: union_instance = 0 645s JS MEMORY: union_prototype = 0 645s JS CTX: JS shutdown sequence 645s JS CTX: Stopping profiler 645s JS CTX: Shutting down toggle queue 645s JS CTX: Notifying external reference holders of GjsContext dispose 645s JS MAINLOOP: Stopping promise job dispatcher 645s JS CTX: Notifying reference holders of GjsContext dispose 645s JS CTX: Checking unhandled promise rejections 645s JS CTX: Releasing cached JS wrappers 645s JS CTX: Final triggered GC 645s JS CTX: Destroying JS context 645s JS CTX: Releasing all native objects 645s JS CTX: Disabling auto GC 645s JS CTX: Ending trace on global object 645s JS CTX: Freeing allocated resources 645s JS CTX: JS context destroyed 645s PASS: gjs/testGLibLogWriter.test 645s Running test: gjs/set.test 645s 1..1 645s ok 1 - /usr/libexec/installed-tests/gjs/debugger/set.debugger 645s PASS: gjs/set.test 645s Running test: gjs/sourcemap-separate-module.test 645s 1..1 645s not ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-separate-module.debugger 645s #--- /usr/libexec/installed-tests/gjs/debugger/sourcemap-separate-module.debugger.output 2025-08-06 00:52:43.000000000 +0000 645s #+++ - 2025-09-04 17:30:06.243686130 +0000 645s #@@ -3,42 +3,36 @@ 645s #db> # SPDX-FileCopyrightText: 2024 Gary Li 645s #db> set colors false 645s #db> list 645s #- 1 interface SuperFancyNumber { 645s #- 2 n: number; 645s #- 3 } 645s #- 4 645s #- *5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 645s #- 6 return num[1].n.toFixed(1); 645s #- 7 } 645s #+ *1 export var get2ndNumber = function (num) { 645s #+ 2 return num[1].n.toFixed(1); 645s #+ 3 }; 645s #+ 4 //# sourceMappingURL=number.js.map 645s #db> bt 645s #-#0 module code at sourcemap-number-module.js:1:27 -> number.ts:5:29 645s #+#0 module code at sourcemap-number-module.js:1:27 645s #db> frame 645s #-#0 module code at sourcemap-number-module.js:1:27 -> number.ts:5:29 645s #+#0 module code at sourcemap-number-module.js:1:27 645s #1 export var get2ndNumber = function (num) { 645s #db> c 645s #Unwinding due to exception. (Type 'c' to continue unwinding.) 645s #-#0 ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 645s #+#0 ([object Array]) at sourcemap-number-module.js:2:5 645s #2 return num[1].n.toFixed(1); 645s #Exception value is: 645s #$1 = [object TypeError] 645s #TypeError: can't access property "toFixed", num[1].n is null 645s #db> list 645s #- 1 interface SuperFancyNumber { 645s #- 2 n: number; 645s #- 3 } 645s #- 4 645s #- 5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 645s #- *6 return num[1].n.toFixed(1); 645s #- 7 } 645s #+ 1 export var get2ndNumber = function (num) { 645s #+ *2 return num[1].n.toFixed(1); 645s #+ 3 }; 645s #+ 4 //# sourceMappingURL=number.js.map 645s #db> up 645s #-#1 module code at sourcemap-separate-module.debugger.js:2:13 -> numberWork.ts:3:14 645s #+#1 module code at sourcemap-separate-module.debugger.js:2:13 645s #2 get2ndNumber([{ n: 1 }, { n: null }]); 645s #db> list 645s #- 1 import { get2ndNumber } from "./number.js"; 645s #- 2 645s #- *3 get2ndNumber([{n:1}, {n: null}]); 645s #+ 1 import { get2ndNumber } from "./sourcemap-number-module.js"; 645s #+ *2 get2ndNumber([{ n: 1 }, { n: null }]); 645s #+ 3 //# sourceMappingURL=numberWork.js.map 645s #db> bt 645s #-#0 ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 645s #-#1 module code at sourcemap-separate-module.debugger.js:2:13 -> numberWork.ts:3:14 645s #+#0 ([object Array]) at sourcemap-number-module.js:2:5 645s #+#1 module code at sourcemap-separate-module.debugger.js:2:13 645s #db> [quit due to end of input] 645s #Program exited with code 0 645s PASS: gjs/sourcemap-separate-module.test 645s Running test: gjs/testGtk3.test 645s JS NATIVE: Registered native JS module '_promiseNative' 645s JS NATIVE: Registered native JS module '_byteArrayNative' 645s JS NATIVE: Registered native JS module '_encodingNative' 645s JS NATIVE: Registered native JS module '_gi' 645s JS NATIVE: Registered native JS module 'gi' 645s JS NATIVE: Registered native JS module 'cairoNative' 645s JS NATIVE: Registered native JS module 'system' 645s JS NATIVE: Registered native JS module 'console' 645s JS NATIVE: Registered native JS module '_print' 645s JS CTX: Enabling JIT 645s JS CTX: Initialized class GjsFileImporter prototype 0x489e9d001a0 645s JS IMPORT: Defining parent (nil) of 0x489e9d00200 'imports' is mod 0 645s JS IMPORT: Importing '_print' 645s JS NATIVE: Defining native module '_print' 645s JS IMPORT: Defining parent 0x489e9d00200 of 0x489e9d009b0 '_print' is mod 1 645s JS IMPORT: successfully imported module '_print' 645s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 645s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3994efa3c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3994efa3c090 645s JS MAINLOOP: Main loop instance 0x1967b6d5b4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Starting promise job dispatcher 645s 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 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3994efa3c128 645s JS MAINLOOP: Main loop instance 0x1967b6d5b4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x1967b6d5b4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 645s JS MAINLOOP: Main loop instance 0x1967b6d5b4a8: release 645s JS MAINLOOP: Completed job 0 645s JS MAINLOOP: handling job 1, 645s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 645s JS MAINLOOP: Main loop instance 0x1967b6d5b4a8: release 645s JS MAINLOOP: Completed job 1 645s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module metadata hook for module 0x489e9d76990 645s JS IMPORT: Defining meta.importSync for module 0x489e9d76990 645s JS NATIVE: Defining native module 'gi' 645s JS CTX: Initialized class GIRepositoryNamespace prototype 0x489e9d7b338 645s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 645s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 645s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 645s JS IMPORT: Importing directory 'overrides' 645s JS IMPORT: Defining parent 0x3994efa3f610 of 0x489e9d7b3b8 'overrides' is mod 1 645s JS IMPORT: Defined importer 'overrides' 0x489e9d7b3b8 in 0x3994efa3f610 645s JS IMPORT: successfully imported directory 'overrides' 645s JS IMPORT: Importing '_promiseNative' 645s JS NATIVE: Defining native module '_promiseNative' 645s JS IMPORT: Defining parent 0x3994efa3f610 of 0x489e9d7b868 '_promiseNative' is mod 1 645s JS IMPORT: successfully imported module '_promiseNative' 645s JS IMPORT: Importing module GLib succeeded 645s JS IMPORT: Defining parent 0x489e9d7b3b8 of 0x3994efa95038 'GLib' is mod 1 645s JS IMPORT: successfully imported module 'GLib' 645s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 645s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3994efa94060, JSClass 0x695d901a76c8, in object 0x3994efa94038 645s JS CTX: Initialized class GIRepositoryGType prototype 0x489e9d7bbb0 645s JS CTX: Initialized class GIRepositoryFunction prototype 0x489e9d7bc10 645s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 645s JS G BXD: Defined class for Error (GError), prototype 0x3994efa940b0, JSClass 0x695d901a76c8, in object 0x3994efa94038 645s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 645s JS G BXD: Defined class for Variant (GVariant), prototype 0x3994efa94100, JSClass 0x695d901a76c8, in object 0x3994efa94038 645s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 645s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3994efa94150, JSClass 0x695d901a76c8, in object 0x3994efa94038 645s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 645s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3994efa941a0, JSClass 0x695d901a76c8, in object 0x3994efa94038 645s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 645s JS G BXD: Defined class for Thread (GThread), prototype 0x3994efa941f0, JSClass 0x695d901a76c8, in object 0x3994efa94038 645s JS G BXD: Defining method ref in prototype for GLib.Thread 645s JS G BXD: Defining method unref in prototype for GLib.Thread 645s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 645s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3994efa94240, JSClass 0x695d901a76c8, in object 0x3994efa94038 645s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 645s JS G BXD: Defined class for Regex (GRegex), prototype 0x3994efa94290, JSClass 0x695d901a76c8, in object 0x3994efa94038 645s JS G BXD: Defining method match in prototype for GLib.Regex 645s JS G BXD: Defining method match_full in prototype for GLib.Regex 645s JS G BXD: Defining method match_all in prototype for GLib.Regex 645s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 645s JS G NS: Defined namespace 'GLib' 0x3994efa94038 in GIRepository 0x489e9d7b1c8 645s JS IMPORT: Importing module jasmine succeeded 645s JS IMPORT: Defining parent 0x3994efa3f610 of 0x3994efa95ba0 'jasmine' is mod 1 645s JS IMPORT: successfully imported module 'jasmine' 645s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 645s JS MAINLOOP: Main loop instance 0x1967b6d5b4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x1967b6d5b4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 645s JS MAINLOOP: Main loop instance 0x1967b6d5b4a8: release 645s JS MAINLOOP: Completed job 0 645s JS IMPORT: Importing 'gi' 645s JS IMPORT: Defining parent 0x3994efa3f610 of 0x3994efa3f760 'gi' is mod 1 645s JS IMPORT: successfully imported module 'gi' 645s 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 645s JS G NS: Defined namespace 'GjsPrivate' 0x3994efa94330 in GIRepository 0x3994efa3f760 645s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 645s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 645s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 645s JS IMPORT: Importing module _legacy succeeded 645s JS IMPORT: Defining parent 0x3994efa3f610 of 0x3994efa95cb8 '_legacy' is mod 1 645s JS IMPORT: successfully imported module '_legacy' 645s JS IMPORT: Importing module lang succeeded 645s JS IMPORT: Defining parent 0x3994efa3f610 of 0x3994efa95c90 'lang' is mod 1 645s JS IMPORT: successfully imported module 'lang' 645s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 645s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 645s JS IMPORT: Importing module _signals succeeded 645s JS IMPORT: Defining parent 0x3994efa3f610 of 0x3994efa95ce0 '_signals' is mod 1 645s JS IMPORT: successfully imported module '_signals' 645s JS IMPORT: Importing module signals succeeded 645s JS IMPORT: Defining parent 0x3994efa3f610 of 0x3994efa95c68 'signals' is mod 1 645s JS IMPORT: successfully imported module 'signals' 645s JS IMPORT: Importing module Gio succeeded 645s JS IMPORT: Defining parent 0x3994efa3f880 of 0x3994efa95c40 'Gio' is mod 1 645s JS IMPORT: successfully imported module 'Gio' 645s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 645s JS IMPORT: Importing '_gi' 645s JS NATIVE: Defining native module '_gi' 645s JS IMPORT: Defining parent 0x3994efa3f610 of 0x489e9d33248 '_gi' is mod 1 645s JS IMPORT: successfully imported module '_gi' 645s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 645s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 645s JS IMPORT: Importing module _common succeeded 645s JS IMPORT: Defining parent 0x3994efa3f610 of 0x3994efa95d30 '_common' is mod 1 645s JS IMPORT: successfully imported module '_common' 645s JS IMPORT: Importing module GObject succeeded 645s JS IMPORT: Defining parent 0x3994efa3f880 of 0x3994efa95d08 'GObject' is mod 1 645s JS IMPORT: successfully imported module 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 645s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 645s JS G BXD: Defined class for String (GString), prototype 0x3994efa945d8, JSClass 0x695d901a76c8, in object 0x3994efa94358 645s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 645s JS G PRM: Defined class ParamSpec prototype is 0x3994efa95d80 class 0x695d901b0090 in object 0x3994efa94358 645s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 645s JS G OBJ: Defined class for Object (GObject), prototype 0x3994efa94740, JSClass 0x695d901a7728, in object 0x3994efa94358 645s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 645s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 645s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3994efa94768, JSClass 0x695d901a7728, in object 0x3994efa94358 645s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 645s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 645s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 645s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 645s JS G BXD: Defined class for Value (GValue), prototype 0x3994efa947b8, JSClass 0x695d901a76c8, in object 0x3994efa94358 645s JS G NS: Defined namespace 'GObject' 0x3994efa94358 in GIRepository 0x3994efa3f760 645s JS G OBJ: Defined class for Application (GApplication), prototype 0x3994efa94808, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 645s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3994efaf62e0, JSClass 0x695d901aaa50, in object 0x3994efa94308 645s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 645s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x3994efaf6308, JSClass 0x695d901aaa50, in object 0x3994efa94308 645s 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 645s JS G NS: Defined namespace 'GioUnix' 0x3994efa948a8 in GIRepository 0x3994efa3f760 645s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 645s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 645s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x3994efa948d0, JSClass 0x695d901a7728, in object 0x3994efa948a8 645s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 645s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 645s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3994efaf66f0, JSClass 0x695d901aaa50, in object 0x3994efa948a8 645s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 645s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 645s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 645s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x3994efa94948, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x3994efa94998, JSClass 0x695d901a7728, in object 0x3994efa948a8 645s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 645s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 645s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x3994efa949e8, JSClass 0x695d901a76c8, in object 0x3994efa948a8 645s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 645s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3994efaf6830, JSClass 0x695d901aaa50, in object 0x3994efa948a8 645s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 645s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 645s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 645s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3994efa94a38, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x3994efa94a88, JSClass 0x695d901a7728, in object 0x3994efa948a8 645s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 645s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 645s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x3994efa94ad8, JSClass 0x695d901a76c8, in object 0x3994efa948a8 645s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 645s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x3994efa94b00, JSClass 0x695d901a76c8, in object 0x3994efa948a8 645s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 645s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x3994efa94b50, JSClass 0x695d901a7728, in object 0x3994efa948a8 645s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 645s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 645s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x3994efa94ba0, JSClass 0x695d901a76c8, in object 0x3994efa948a8 645s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 645s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 645s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x3994efa94bf0, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x3994efa94c40, JSClass 0x695d901a7728, in object 0x3994efa948a8 645s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 645s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 645s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x3994efa94c90, JSClass 0x695d901a76c8, in object 0x3994efa948a8 645s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 645s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 645s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 645s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 645s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 645s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 645s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 645s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 645s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 645s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 645s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 645s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 645s JS G ENUM: Defining GLib.LogLevelFlags as 0x489e9d3b930 645s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 645s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x3994efa94da8, JSClass 0x695d901a76c8, in object 0x3994efa94038 645s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 645s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x3994efa94e70, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 645s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3994efafcbf0, JSClass 0x695d901aaa50, in object 0x3994efa94308 645s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 645s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3994efafcc18, JSClass 0x695d901aaa50, in object 0x3994efa94308 645s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 645s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x15b5f5f06470, JSClass 0x695d901a76c8, in object 0x3994efa94308 645s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 645s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x15b5f5f06768, JSClass 0x695d901a76c8, in object 0x3994efa94308 645s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 645s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 645s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x15b5f5f068f8, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 645s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3994efafce98, JSClass 0x695d901aaa50, in object 0x3994efa94308 645s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 645s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3994efafcee8, JSClass 0x695d901aaa50, in object 0x3994efa94308 645s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 645s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x15b5f5f06998, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 645s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 645s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 645s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 645s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x15b5f5f0a0d8, JSClass 0x695d901aaa50, in object 0x3994efa94308 645s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 645s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x15b5f5f06a10, JSClass 0x695d901a76c8, in object 0x3994efa94308 645s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 645s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x15b5f5f06a60, JSClass 0x695d901a76c8, in object 0x3994efa94308 645s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 645s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 645s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x15b5f5f06ab0, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x15b5f5f06b00, JSClass 0x695d901a7728, in object 0x3994efa94330 645s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 645s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x15b5f5f06b50, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 645s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 645s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 645s JS G IFACE: Defined class for File (GFile), prototype 0x15b5f5f0a1a0, JSClass 0x695d901aaa50, in object 0x3994efa94308 645s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x15b5f5f06bc8, JSClass 0x695d901a7728, in object 0x3994efa3f8f8 645s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 645s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x15b5f5f06c40, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 645s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 645s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x15b5f5f0a420, JSClass 0x695d901aaa50, in object 0x3994efa94308 645s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 645s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x15b5f5f06cb8, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 645s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x15b5f5f06d08, JSClass 0x695d901a76c8, in object 0x3994efa94308 645s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 645s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 645s JS G OBJ: Defined class for Settings (GSettings), prototype 0x15b5f5f06d58, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 645s JS G NS: Defined namespace 'Gio' 0x3994efa94308 in GIRepository 0x3994efa3f760 645s JS IMPORT: Importing module Gtk succeeded 645s JS IMPORT: Defining parent 0x3994efa3f880 of 0x15b5f5f0ac40 'Gtk' is mod 1 645s JS IMPORT: successfully imported module 'Gtk' 645s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 645s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 645s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x15b5f5f06df8, JSClass 0x695d901a7728, in object 0x3994efa94358 645s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x15b5f5f06e48, JSClass 0x695d901a7728, in object 0x15b5f5f06dd0 645s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 645s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x15b5f5f0af10, JSClass 0x695d901aaa50, in object 0x15b5f5f06dd0 645s 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 645s JS G NS: Defined namespace 'Atk' 0x15b5f5f06ec0 in GIRepository 0x3994efa3f760 645s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 645s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x15b5f5f0af38, JSClass 0x695d901aaa50, in object 0x15b5f5f06ec0 645s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 645s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x15b5f5f06f10, JSClass 0x695d901a7728, in object 0x15b5f5f06dd0 645s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 645s JS G NS: Defined namespace 'Gtk' 0x15b5f5f06dd0 in GIRepository 0x3994efa3f760 645s JS IMPORT: Importing 'system' 645s JS NATIVE: Defining native module 'system' 645s JS IMPORT: Defining parent 0x3994efa3f610 of 0x489e9d45f40 'system' is mod 1 645s JS IMPORT: successfully imported module 'system' 645s JS IMPORT: Module metadata hook for module 0x3994efa71cb8 645s JS IMPORT: Defining meta.importSync for module 0x3994efa71cb8 645s JS NATIVE: Defining native module '_encodingNative' 645s JS G NS: Found info type GIObjectInfo for 'Grid' in namespace 'Gtk' 645s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x15b5f5f06f60, JSClass 0x695d901a7728, in object 0x15b5f5f06dd0 645s JS G NS: Found info type GIInterfaceInfo for 'Orientable' in namespace 'Gtk' 645s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x15b5f5f140b0, JSClass 0x695d901aaa50, in object 0x15b5f5f06dd0 645s JS G NS: Found info type GIStructInfo for 'Uri' in namespace 'GLib' 645s JS G BXD: Defined class for Uri (GUri), prototype 0x15b5f5f190b0, JSClass 0x695d901a76c8, in object 0x3994efa94038 645s JS G NS: Found info type GIFlagsInfo for 'UriFlags' in namespace 'GLib' 645s JS G ENUM: Defining enum value NONE (fixed from none) 0 645s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 1 645s JS G ENUM: Defining enum value HAS_PASSWORD (fixed from has_password) 2 645s JS G ENUM: Defining enum value HAS_AUTH_PARAMS (fixed from has_auth_params) 4 645s JS G ENUM: Defining enum value ENCODED (fixed from encoded) 8 645s JS G ENUM: Defining enum value NON_DNS (fixed from non_dns) 16 645s JS G ENUM: Defining enum value ENCODED_QUERY (fixed from encoded_query) 32 645s JS G ENUM: Defining enum value ENCODED_PATH (fixed from encoded_path) 64 645s JS G ENUM: Defining enum value ENCODED_FRAGMENT (fixed from encoded_fragment) 128 645s JS G ENUM: Defining enum value SCHEME_NORMALIZE (fixed from scheme_normalize) 256 645s JS G ENUM: Defining GLib.UriFlags as 0x489e9d47c30 645s JS G BXD: Defining method get_scheme in prototype for GLib.Uri 645s JS G BXD: Defining method get_path in prototype for GLib.Uri 645s JS G NS: Found info type GIObjectInfo for 'FileIOStream' in namespace 'Gio' 645s JS G NS: Found info type GIObjectInfo for 'IOStream' in namespace 'Gio' 645s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x15b5f5f19150, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x15b5f5f191a0, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x15b5f5f191f0, JSClass 0x695d901a7728, in object 0x3994efa3f8f8 645s JS G NS: Found info type GIInterfaceInfo for 'Seekable' in namespace 'Gio' 645s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x15b5f5f14498, JSClass 0x695d901aaa50, in object 0x3994efa94308 645s JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) 645s JS G NS: Found info type GIObjectInfo for 'FileOutputStream' in namespace 'Gio' 645s JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x15b5f5f19290, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x15b5f5f192e0, JSClass 0x695d901a7728, in object 0x3994efa3f8f8 645s JS G NS: Found info type GIObjectInfo for 'DataOutputStream' in namespace 'Gio' 645s JS G NS: Found info type GIObjectInfo for 'FilterOutputStream' in namespace 'Gio' 645s JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x15b5f5f19358, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x15b5f5f193a8, JSClass 0x695d901a7728, in object 0x3994efa94308 645s JS G NS: Found info type GIInterfaceInfo for 'PollableOutputStream' in namespace 'Gio' 645s JS G IFACE: Defined class for PollableOutputStream (GPollableOutputStream), prototype 0x15b5f5f14510, JSClass 0x695d901aaa50, in object 0x3994efa94308 645s JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) 645s JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) 645s JS CTX: Script evaluation succeeded 645s JS MAINLOOP: Main loop instance 0x1967b6d5b4a8: Spinning loop until released or hook cleared 645s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module metadata hook for module 0x489e9d65d00 645s JS IMPORT: Defining meta.importSync for module 0x489e9d65d00 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3994efa3c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3994efa3c128 645s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 645s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 645s JS MAINLOOP: Set main loop hook to 645s JS MAINLOOP: Main loop instance 0x1967b6d5b4a8: hold 645s JS MAINLOOP: Running and clearing main loop hook 645s JS G BXD: Defining method run in prototype for GLib.MainLoop 645s 1..33 645s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 645s JS G BXD: Defined class for Source (GSource), prototype 0x15b5f5f19538, JSClass 0x695d901a76c8, in object 0x3994efa94038 645s JS G BXD: Defining method set_priority in prototype for GLib.Source 645s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 645s JS G BXD: Defining method attach in prototype for GLib.Source 645s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 645s JS IMPORT: Module metadata hook for module 0x3994efa86548 645s JS IMPORT: Defining meta.importSync for module 0x3994efa86548 645s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gtk' 645s dbus-daemon[3482]: [session uid=1000 pid=3482 pidfd=5] Activating service name='org.a11y.Bus' requested by ':1.0' (uid=1000 pid=4088 comm="/usr/libexec/installed-tests/gjs/minijasmine /usr/" label="unconfined") 645s dbus-daemon[3482]: [session uid=1000 pid=3482 pidfd=5] Successfully activated service 'org.a11y.Bus' 645s JS G BXD: Defining method destroy in prototype for GLib.Source 645s dbus-daemon[4106]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=1000 pid=4088 comm="/usr/libexec/installed-tests/gjs/minijasmine /usr/" label="unconfined") 645s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gtk' 645s JS G NS: Found info type GIObjectInfo for 'Bin' in namespace 'Gtk' 645s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x15b5f5f19678, JSClass 0x695d901a7728, in object 0x15b5f5f06dd0 645s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x15b5f5f196c8, JSClass 0x695d901a7728, in object 0x15b5f5f06dd0 645s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gtk' 645s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 645s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 645s JS G ENUM: Defining Gtk.WindowType as 0x489e9d7ad78 645s dbus-daemon[4106]: Successfully activated service 'org.a11y.atspi.Registry' 645s SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 645s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 645s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x15b5f5f19790, JSClass 0x695d901a7728, in object 0x15b5f5f06dd0 645s JS G NS: Found info type GIObjectInfo for 'Label' in namespace 'Gtk' 645s JS G NS: Found info type GIObjectInfo for 'Misc' in namespace 'Gtk' 645s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x15b5f5f19808, JSClass 0x695d901a7728, in object 0x15b5f5f06dd0 645s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x15b5f5f19858, JSClass 0x695d901a7728, in object 0x15b5f5f06dd0 645s JS G OBJ: Defining method get_objects in prototype for GtkBuilder (Gtk.Builder) 645s JS G NS: Found info type GIFlagsInfo for 'ConnectFlags' in namespace 'GObject' 645s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 645s JS G ENUM: Defining enum value AFTER (fixed from after) 1 645s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 645s JS G ENUM: Defining GObject.ConnectFlags as 0x489e9d7af18 645s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 645s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 645s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 645s ok 1 Gtk overrides UI template sets up internal and public template children 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 645s ok 2 Gtk overrides UI template sets up public template children with the correct widgets 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s ok 3 Gtk overrides UI template sets up internal template children with the correct widgets 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s ok 4 Gtk overrides UI template connects template callbacks to the correct handler 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s ok 5 Gtk overrides UI template binds template callbacks to the correct object 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s ok 6 Gtk overrides UI template from resource sets up internal and public template children 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s ok 7 Gtk overrides UI template from resource sets up public template children with the correct widgets 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s ok 8 Gtk overrides UI template from resource sets up internal template children with the correct widgets 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s ok 9 Gtk overrides UI template from resource connects template callbacks to the correct handler 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s ok 10 Gtk overrides UI template from resource binds template callbacks to the correct object 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s ok 11 Gtk overrides UI template from file sets up internal and public template children 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s ok 12 Gtk overrides UI template from file sets up public template children with the correct widgets 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s ok 13 Gtk overrides UI template from file sets up internal template children with the correct widgets 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s ok 14 Gtk overrides UI template from file connects template callbacks to the correct handler 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s ok 15 Gtk overrides UI template from file binds template callbacks to the correct object 645s ok 16 Gtk overrides Class inheriting from template class sets up internal and public template children # SKIP pending 645s ok 17 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending 645s ok 18 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending 645s ok 19 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending 645s ok 20 Gtk overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending 645s ok 21 Gtk overrides sets CSS names on classes 645s ok 22 Gtk overrides static inheritance works 645s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 645s ok 23 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection 645s ok 24 Gtk overrides GTK vfuncs are not called if the object is disposed 645s ok 25 Gtk overrides destroy signal is emitted while disposing objects 645s ok 26 Gtk overrides destroy signal is not emitted when objects are garbage collected 645s JS G NS: Found info type GIObjectInfo for 'Clipboard' in namespace 'Gtk' 645s JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x3994efa94d58, JSClass 0x695d901a7728, in object 0x15b5f5f06dd0 645s ok 27 Gtk overrides accepts string in place of GdkAtom 645s ok 28 Gtk overrides accepts null in place of GdkAtom as GDK_NONE 645s JS G NS: Found info type GIObjectInfo for 'Stack' in namespace 'Gtk' 645s JS G OBJ: Defined class for Stack (GtkStack), prototype 0x15b5f5f06060, JSClass 0x695d901a7728, in object 0x15b5f5f06dd0 645s JS G NS: Found info type GIObjectInfo for 'Box' in namespace 'Gtk' 645s JS G OBJ: Defined class for Box (GtkBox), prototype 0x15b5f5f060d8, JSClass 0x695d901a7728, in object 0x15b5f5f06dd0 645s JS G OBJ: Defining method add_named in prototype for GtkStack (Gtk.Stack) 645s JS G OBJ: Defining method get_child_by_name in prototype for GtkStack (Gtk.Stack) 645s JS G NS: Found info type GIFunctionInfo for 'gtk_container_child_set_property' in namespace 'GjsPrivate' 645s ok 29 Gtk overrides uses the correct GType for null child properties 645s JS G NS: Found info type GIStructInfo for 'TreeIter' in namespace 'Gtk' 645s JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0x15b5f5f061f0, JSClass 0x695d901a76c8, in object 0x15b5f5f06dd0 645s ok 30 Gtk overrides can create a Gtk.TreeIter with accessible stamp field 645s JS G NS: Found info type GIObjectInfo for 'ScrolledWindow' in namespace 'Gtk' 645s JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0x15b5f5f06308, JSClass 0x695d901a7728, in object 0x15b5f5f06dd0 645s JS G BXD: Defining method init in prototype for GObject.Value 645s JS G OBJ: Defining method style_get_property in prototype for GtkWidget (Gtk.Widget) 645s JS G BXD: Defining method get_boolean in prototype for GObject.Value 645s JS G BXD: Defining method unset in prototype for GObject.Value 645s JS G BXD: Defining method set_int in prototype for GObject.Value 645s JS G BXD: Defining method get_int in prototype for GObject.Value 645s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 645s JS G BXD: Defining method set_string in prototype for GObject.Value 645s JS G BXD: Defining method get_string in prototype for GObject.Value 645s ok 31 Gtk overrides can get style properties using GObject.Value 645s JS G NS: Found info type GIObjectInfo for 'Frame' in namespace 'Gtk' 645s JS G OBJ: Defined class for Frame (GtkFrame), prototype 0x15b5f5f06470, JSClass 0x695d901a7728, in object 0x15b5f5f06dd0 645s JS G OBJ: Defining method show in prototype for GtkWidget (Gtk.Widget) 645s ok 32 Gtk overrides can pass a parent object to a child at construction 645s JS G NS: Found info type GIObjectInfo for 'Button' in namespace 'Gtk' 645s JS G OBJ: Defined class for Button (GtkButton), prototype 0x15b5f5f06628, JSClass 0x695d901a7728, in object 0x15b5f5f06dd0 645s JS G NS: Found info type GIInterfaceInfo for 'Activatable' in namespace 'Gtk' 645s JS G IFACE: Defined class for Activatable (GtkActivatable), prototype 0x3994efa95768, JSClass 0x695d901aaa50, in object 0x15b5f5f06dd0 645s JS G NS: Found info type GIInterfaceInfo for 'Actionable' in namespace 'Gtk' 645s JS G IFACE: Defined class for Actionable (GtkActionable), prototype 0x3994efa95790, JSClass 0x695d901aaa50, in object 0x15b5f5f06dd0 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: handling job 0, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 0 645s JS MAINLOOP: handling job 1, 645s ok 33 Gtk overrides does not leak instance when connecting template signal 645s JS MAINLOOP: Completed job 1 645s JS G BXD: Defining method quit in prototype for GLib.MainLoop 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x1967b6d5b4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 0 645s JS MAINLOOP: handling job 1, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 1 645s JS MAINLOOP: handling job 2, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 2 645s JS MAINLOOP: handling job 3, 645s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 645s JS MAINLOOP: Main loop instance 0x1967b6d5b4a8: release 645s JS MAINLOOP: Completed job 3 645s JS MEMORY: Memory report: before destroying context 645s JS MEMORY: 549 objects currently alive 645s JS MEMORY: boxed_instance = 9 645s JS MEMORY: boxed_prototype = 21 645s JS MEMORY: closure = 8 645s JS MEMORY: function = 425 645s JS MEMORY: fundamental_instance = 0 645s JS MEMORY: fundamental_prototype = 0 645s JS MEMORY: gerror_instance = 0 645s JS MEMORY: gerror_prototype = 0 645s JS MEMORY: interface = 16 645s JS MEMORY: module = 10 645s JS MEMORY: ns = 7 645s JS MEMORY: object_instance = 4 645s JS MEMORY: object_prototype = 49 645s JS MEMORY: param = 0 645s JS MEMORY: union_instance = 0 645s JS MEMORY: union_prototype = 0 645s JS CTX: JS shutdown sequence 645s JS CTX: Stopping profiler 645s JS CTX: Shutting down toggle queue 645s JS CTX: Notifying external reference holders of GjsContext dispose 645s JS MAINLOOP: Stopping promise job dispatcher 645s JS CTX: Notifying reference holders of GjsContext dispose 645s JS CTX: Checking unhandled promise rejections 645s JS CTX: Releasing cached JS wrappers 645s JS CTX: Final triggered GC 645s JS CTX: Destroying JS context 645s JS CTX: Releasing all native objects 645s JS CTX: Disabling auto GC 645s JS CTX: Ending trace on global object 645s JS CTX: Freeing allocated resources 645s JS CTX: JS context destroyed 645s PASS: gjs/testGtk3.test 645s Running test: gjs/down-up.test 645s 1..1 645s ok 1 - /usr/libexec/installed-tests/gjs/debugger/down-up.debugger 645s PASS: gjs/down-up.test 645s Running test: gjs/sourcemap-inlined-module.test 645s 1..1 645s not ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-inlined-module.debugger 645s #--- /usr/libexec/installed-tests/gjs/debugger/sourcemap-inlined-module.debugger.output 2025-08-06 00:52:43.000000000 +0000 645s #+++ - 2025-09-04 17:30:06.669557443 +0000 645s #@@ -3,33 +3,27 @@ 645s #db> # SPDX-FileCopyrightText: 2024 Gary Li 645s #db> set colors false 645s #db> list 645s #- 1 interface SuperFancyNumber { 645s #- 2 n: number; 645s #- 3 } 645s #- 4 645s #- *5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 645s #- 6 return num[1].n.toFixed(1); 645s #- 7 } 645s #+ *1 export var get2ndNumber = function (num) { 645s #+ 2 return num[1].n.toFixed(1); 645s #+ 3 }; 645s #+ 4 //# sourceMappingURL=number.js.map 645s #db> bt 645s #-#0 module code at sourcemap-number-module.js:1:27 -> number.ts:5:29 645s #+#0 module code at sourcemap-number-module.js:1:27 645s #db> frame 645s #-#0 module code at sourcemap-number-module.js:1:27 -> number.ts:5:29 645s #+#0 module code at sourcemap-number-module.js:1:27 645s #1 export var get2ndNumber = function (num) { 645s #db> c 645s #Unwinding due to exception. (Type 'c' to continue unwinding.) 645s #-#0 ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 645s #+#0 ([object Array]) at sourcemap-number-module.js:2:5 645s #2 return num[1].n.toFixed(1); 645s #Exception value is: 645s #$1 = [object TypeError] 645s #TypeError: can't access property "toFixed", num[1].n is null 645s #db> list 645s #- 1 interface SuperFancyNumber { 645s #- 2 n: number; 645s #- 3 } 645s #- 4 645s #- 5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 645s #- *6 return num[1].n.toFixed(1); 645s #- 7 } 645s #+ 1 export var get2ndNumber = function (num) { 645s #+ *2 return num[1].n.toFixed(1); 645s #+ 3 }; 645s #+ 4 //# sourceMappingURL=number.js.map 645s #db> up 645s ##1 module code at sourcemap-inlined-module.debugger.js:2:13 -> numberWork.ts:3:14 645s #2 get2ndNumber([{ n: 1 }, { n: null }]); 645s #@@ -38,7 +32,7 @@ 645s #2 645s #*3 get2ndNumber([{n:1}, {n: null}]); 645s #db> bt 645s #-#0 ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 645s #+#0 ([object Array]) at sourcemap-number-module.js:2:5 645s ##1 module code at sourcemap-inlined-module.debugger.js:2:13 -> numberWork.ts:3:14 645s #db> [quit due to end of input] 645s #Program exited with code 0 645s PASS: gjs/sourcemap-inlined-module.test 645s Running test: gjs/testImporter2.test 645s JS NATIVE: Registered native JS module '_promiseNative' 645s JS NATIVE: Registered native JS module '_byteArrayNative' 645s JS NATIVE: Registered native JS module '_encodingNative' 645s JS NATIVE: Registered native JS module '_gi' 645s JS NATIVE: Registered native JS module 'gi' 645s JS NATIVE: Registered native JS module 'cairoNative' 645s JS NATIVE: Registered native JS module 'system' 645s JS NATIVE: Registered native JS module 'console' 645s JS NATIVE: Registered native JS module '_print' 645s JS CTX: Enabling JIT 645s JS CTX: Initialized class GjsFileImporter prototype 0x289f073001a0 645s JS IMPORT: Defining parent (nil) of 0x289f07300200 'imports' is mod 0 645s JS IMPORT: Importing '_print' 645s JS NATIVE: Defining native module '_print' 645s JS IMPORT: Defining parent 0x289f07300200 of 0x289f073009b0 '_print' is mod 1 645s JS IMPORT: successfully imported module '_print' 645s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 645s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19790c23c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19790c23c090 645s JS MAINLOOP: Main loop instance 0x198e14acb4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Starting promise job dispatcher 645s 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 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x19790c23c128 645s JS MAINLOOP: Main loop instance 0x198e14acb4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x198e14acb4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 645s JS MAINLOOP: Main loop instance 0x198e14acb4a8: release 645s JS MAINLOOP: Completed job 0 645s JS MAINLOOP: handling job 1, 645s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 645s JS MAINLOOP: Main loop instance 0x198e14acb4a8: release 645s JS MAINLOOP: Completed job 1 645s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module metadata hook for module 0x289f07376990 645s JS IMPORT: Defining meta.importSync for module 0x289f07376990 645s JS NATIVE: Defining native module 'gi' 645s JS CTX: Initialized class GIRepositoryNamespace prototype 0x289f0737b338 645s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 645s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 645s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 645s JS IMPORT: Importing directory 'overrides' 645s JS IMPORT: Defining parent 0x19790c23f610 of 0x289f0737b3b8 'overrides' is mod 1 645s JS IMPORT: Defined importer 'overrides' 0x289f0737b3b8 in 0x19790c23f610 645s JS IMPORT: successfully imported directory 'overrides' 645s JS IMPORT: Importing '_promiseNative' 645s JS NATIVE: Defining native module '_promiseNative' 645s JS IMPORT: Defining parent 0x19790c23f610 of 0x289f0737b868 '_promiseNative' is mod 1 645s JS IMPORT: successfully imported module '_promiseNative' 645s JS IMPORT: Importing module GLib succeeded 645s JS IMPORT: Defining parent 0x289f0737b3b8 of 0x19790c295038 'GLib' is mod 1 645s JS IMPORT: successfully imported module 'GLib' 645s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 645s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x19790c294060, JSClass 0x76d1666d76c8, in object 0x19790c294038 645s JS CTX: Initialized class GIRepositoryGType prototype 0x289f0737bbb0 645s JS CTX: Initialized class GIRepositoryFunction prototype 0x289f0737bc10 645s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 645s JS G BXD: Defined class for Error (GError), prototype 0x19790c2940b0, JSClass 0x76d1666d76c8, in object 0x19790c294038 645s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 645s JS G BXD: Defined class for Variant (GVariant), prototype 0x19790c294100, JSClass 0x76d1666d76c8, in object 0x19790c294038 645s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 645s JS G BXD: Defined class for Bytes (GBytes), prototype 0x19790c294150, JSClass 0x76d1666d76c8, in object 0x19790c294038 645s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 645s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19790c2941a0, JSClass 0x76d1666d76c8, in object 0x19790c294038 645s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 645s JS G BXD: Defined class for Thread (GThread), prototype 0x19790c2941f0, JSClass 0x76d1666d76c8, in object 0x19790c294038 645s JS G BXD: Defining method ref in prototype for GLib.Thread 645s JS G BXD: Defining method unref in prototype for GLib.Thread 645s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 645s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x19790c294240, JSClass 0x76d1666d76c8, in object 0x19790c294038 645s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 645s JS G BXD: Defined class for Regex (GRegex), prototype 0x19790c294290, JSClass 0x76d1666d76c8, in object 0x19790c294038 645s JS G BXD: Defining method match in prototype for GLib.Regex 645s JS G BXD: Defining method match_full in prototype for GLib.Regex 645s JS G BXD: Defining method match_all in prototype for GLib.Regex 645s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 645s JS G NS: Defined namespace 'GLib' 0x19790c294038 in GIRepository 0x289f0737b1c8 645s JS IMPORT: Importing module jasmine succeeded 645s JS IMPORT: Defining parent 0x19790c23f610 of 0x19790c295ba0 'jasmine' is mod 1 645s JS IMPORT: successfully imported module 'jasmine' 645s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 645s JS MAINLOOP: Main loop instance 0x198e14acb4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x198e14acb4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 645s JS MAINLOOP: Main loop instance 0x198e14acb4a8: release 645s JS MAINLOOP: Completed job 0 645s JS CTX: Script evaluation succeeded 645s JS MAINLOOP: Main loop instance 0x198e14acb4a8: Spinning loop until released or hook cleared 645s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module metadata hook for module 0x289f0731eeb0 645s JS IMPORT: Defining meta.importSync for module 0x289f0731eeb0 645s JS NATIVE: Defining native module 'system' 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19790c23c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19790c23c128 645s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 645s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 645s JS MAINLOOP: Set main loop hook to 645s JS MAINLOOP: Main loop instance 0x198e14acb4a8: hold 645s JS MAINLOOP: Running and clearing main loop hook 645s JS G BXD: Defining method run in prototype for GLib.MainLoop 645s 1..4 645s JS IMPORT: Importing 'gi' 645s JS IMPORT: Defining parent 0x19790c23f610 of 0x19790c23f760 'gi' is mod 1 645s JS IMPORT: successfully imported module 'gi' 645s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 645s JS G BXD: Defined class for Source (GSource), prototype 0x19790c294308, JSClass 0x76d1666d76c8, in object 0x19790c294038 645s JS G BXD: Defining method set_priority in prototype for GLib.Source 645s JS IMPORT: Importing '_gi' 645s JS NATIVE: Defining native module '_gi' 645s JS IMPORT: Defining parent 0x19790c23f610 of 0x289f07329668 '_gi' is mod 1 645s JS IMPORT: successfully imported module '_gi' 645s 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 645s JS G NS: Defined namespace 'GjsPrivate' 0x19790c2943a8 in GIRepository 0x19790c23f760 645s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 645s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 645s JS IMPORT: Importing module _common succeeded 645s JS IMPORT: Defining parent 0x19790c23f610 of 0x19790c295df8 '_common' is mod 1 645s JS IMPORT: successfully imported module '_common' 645s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 645s JS IMPORT: Importing module _legacy succeeded 645s JS IMPORT: Defining parent 0x19790c23f610 of 0x19790c295e20 '_legacy' is mod 1 645s JS IMPORT: successfully imported module '_legacy' 645s JS IMPORT: Importing module GObject succeeded 645s JS IMPORT: Defining parent 0x19790c23f898 of 0x19790c295dd0 'GObject' is mod 1 645s JS IMPORT: successfully imported module 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 645s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 645s JS G BXD: Defined class for String (GString), prototype 0x19790c294628, JSClass 0x76d1666d76c8, in object 0x19790c294380 645s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 645s JS G PRM: Defined class ParamSpec prototype is 0x19790c295e70 class 0x76d1666e0090 in object 0x19790c294380 645s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 645s JS G OBJ: Defined class for Object (GObject), prototype 0x19790c294790, JSClass 0x76d1666d7728, in object 0x19790c294380 645s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 645s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 645s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x19790c2947b8, JSClass 0x76d1666d7728, in object 0x19790c294380 645s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 645s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 645s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 645s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 645s JS G BXD: Defined class for Value (GValue), prototype 0x19790c294808, JSClass 0x76d1666d76c8, in object 0x19790c294380 645s JS G NS: Defined namespace 'GObject' 0x19790c294380 in GIRepository 0x19790c23f760 645s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 645s JS G BXD: Defining method attach in prototype for GLib.Source 645s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 645s JS IMPORT: Module metadata hook for module 0x19790c286388 645s JS IMPORT: Defining meta.importSync for module 0x19790c286388 645s JS G BXD: Defining method destroy in prototype for GLib.Source 645s JS IMPORT: Importing module GIMarshallingTests succeeded 645s JS IMPORT: Defining parent 0x19790c23f898 of 0x19790c2f0448 'GIMarshallingTests' is mod 1 645s JS IMPORT: successfully imported module 'GIMarshallingTests' 645s ok 1 GI importer on failure throws an exception when the overrides _init isn't a function 645s JS IMPORT: Importing module Gio succeeded 645s JS IMPORT: Defining parent 0x19790c23f898 of 0x19790c2f0498 'Gio' is mod 1 645s JS IMPORT: successfully imported module 'Gio' 645s ok 2 GI importer on failure throws an exception when the overrides _init is null 645s JS IMPORT: Importing module Regress succeeded 645s JS IMPORT: Defining parent 0x19790c23f898 of 0x19790c2f04c0 'Regress' is mod 1 645s JS IMPORT: successfully imported module 'Regress' 645s ok 3 GI importer on failure throws an exception when the overrides _init is undefined 645s JS IMPORT: Importing module WarnLib succeeded 645s JS IMPORT: Defining parent 0x19790c23f898 of 0x19790c2f04e8 'WarnLib' is mod 1 645s JS IMPORT: successfully imported module 'WarnLib' 645s ok 4 GI importer on failure throws an exception when the overrides _init is missing 645s JS G BXD: Defining method quit in prototype for GLib.MainLoop 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x198e14acb4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 0 645s JS MAINLOOP: handling job 1, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 1 645s JS MAINLOOP: handling job 2, 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Completed job 2 645s JS MAINLOOP: handling job 3, 645s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 645s JS MAINLOOP: Main loop instance 0x198e14acb4a8: release 645s JS MAINLOOP: Completed job 3 645s JS MEMORY: Memory report: before destroying context 645s JS MEMORY: 174 objects currently alive 645s JS MEMORY: boxed_instance = 28 645s JS MEMORY: boxed_prototype = 11 645s JS MEMORY: closure = 1 645s JS MEMORY: function = 116 645s JS MEMORY: fundamental_instance = 0 645s JS MEMORY: fundamental_prototype = 0 645s JS MEMORY: gerror_instance = 0 645s JS MEMORY: gerror_prototype = 0 645s JS MEMORY: interface = 0 645s JS MEMORY: module = 9 645s JS MEMORY: ns = 7 645s JS MEMORY: object_instance = 0 645s JS MEMORY: object_prototype = 2 645s JS MEMORY: param = 0 645s JS MEMORY: union_instance = 0 645s JS MEMORY: union_prototype = 0 645s JS CTX: JS shutdown sequence 645s JS CTX: Stopping profiler 645s JS CTX: Shutting down toggle queue 645s JS CTX: Notifying external reference holders of GjsContext dispose 645s JS MAINLOOP: Stopping promise job dispatcher 645s JS CTX: Notifying reference holders of GjsContext dispose 645s JS CTX: Checking unhandled promise rejections 645s JS CTX: Releasing cached JS wrappers 645s JS CTX: Final triggered GC 645s JS CTX: Destroying JS context 645s JS CTX: Releasing all native objects 645s JS CTX: Disabling auto GC 645s JS CTX: Ending trace on global object 645s JS CTX: Freeing allocated resources 645s JS CTX: JS context destroyed 645s PASS: gjs/testImporter2.test 645s Running test: gjs/testRegress.test 645s JS NATIVE: Registered native JS module '_promiseNative' 645s JS NATIVE: Registered native JS module '_byteArrayNative' 645s JS NATIVE: Registered native JS module '_encodingNative' 645s JS NATIVE: Registered native JS module '_gi' 645s JS NATIVE: Registered native JS module 'gi' 645s JS NATIVE: Registered native JS module 'cairoNative' 645s JS NATIVE: Registered native JS module 'system' 645s JS NATIVE: Registered native JS module 'console' 645s JS NATIVE: Registered native JS module '_print' 645s JS CTX: Enabling JIT 645s JS CTX: Initialized class GjsFileImporter prototype 0x7eff73001a0 645s JS IMPORT: Defining parent (nil) of 0x7eff7300200 'imports' is mod 0 645s JS IMPORT: Importing '_print' 645s JS NATIVE: Defining native module '_print' 645s JS IMPORT: Defining parent 0x7eff7300200 of 0x7eff73009b0 '_print' is mod 1 645s JS IMPORT: successfully imported module '_print' 645s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 645s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2eead243c090 645s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2eead243c090 645s JS MAINLOOP: Main loop instance 0x834696ab4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Starting promise job dispatcher 645s 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 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2eead243c128 645s JS MAINLOOP: Main loop instance 0x834696ab4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x834696ab4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 645s JS MAINLOOP: Main loop instance 0x834696ab4a8: release 645s JS MAINLOOP: Completed job 0 645s JS MAINLOOP: handling job 1, 645s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 645s JS MAINLOOP: Main loop instance 0x834696ab4a8: release 645s JS MAINLOOP: Completed job 1 645s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module metadata hook for module 0x7eff7376990 645s JS IMPORT: Defining meta.importSync for module 0x7eff7376990 645s JS NATIVE: Defining native module 'gi' 645s JS CTX: Initialized class GIRepositoryNamespace prototype 0x7eff737b338 645s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 645s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 645s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 645s JS IMPORT: Importing directory 'overrides' 645s JS IMPORT: Defining parent 0x2eead243f610 of 0x7eff737b3b8 'overrides' is mod 1 645s JS IMPORT: Defined importer 'overrides' 0x7eff737b3b8 in 0x2eead243f610 645s JS IMPORT: successfully imported directory 'overrides' 645s JS IMPORT: Importing '_promiseNative' 645s JS NATIVE: Defining native module '_promiseNative' 645s JS IMPORT: Defining parent 0x2eead243f610 of 0x7eff737b868 '_promiseNative' is mod 1 645s JS IMPORT: successfully imported module '_promiseNative' 645s JS IMPORT: Importing module GLib succeeded 645s JS IMPORT: Defining parent 0x7eff737b3b8 of 0x2eead2495038 'GLib' is mod 1 645s JS IMPORT: successfully imported module 'GLib' 645s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 645s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2eead2494060, JSClass 0x674c125676c8, in object 0x2eead2494038 645s JS CTX: Initialized class GIRepositoryGType prototype 0x7eff737bbb0 645s JS CTX: Initialized class GIRepositoryFunction prototype 0x7eff737bc10 645s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 645s JS G BXD: Defined class for Error (GError), prototype 0x2eead24940b0, JSClass 0x674c125676c8, in object 0x2eead2494038 645s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 645s JS G BXD: Defined class for Variant (GVariant), prototype 0x2eead2494100, JSClass 0x674c125676c8, in object 0x2eead2494038 645s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 645s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2eead2494150, JSClass 0x674c125676c8, in object 0x2eead2494038 645s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 645s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2eead24941a0, JSClass 0x674c125676c8, in object 0x2eead2494038 645s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 645s JS G BXD: Defined class for Thread (GThread), prototype 0x2eead24941f0, JSClass 0x674c125676c8, in object 0x2eead2494038 645s JS G BXD: Defining method ref in prototype for GLib.Thread 645s JS G BXD: Defining method unref in prototype for GLib.Thread 645s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 645s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2eead2494240, JSClass 0x674c125676c8, in object 0x2eead2494038 645s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 645s JS G BXD: Defined class for Regex (GRegex), prototype 0x2eead2494290, JSClass 0x674c125676c8, in object 0x2eead2494038 645s JS G BXD: Defining method match in prototype for GLib.Regex 645s JS G BXD: Defining method match_full in prototype for GLib.Regex 645s JS G BXD: Defining method match_all in prototype for GLib.Regex 645s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 645s JS G NS: Defined namespace 'GLib' 0x2eead2494038 in GIRepository 0x7eff737b1c8 645s JS IMPORT: Importing module jasmine succeeded 645s JS IMPORT: Defining parent 0x2eead243f610 of 0x2eead2495ba0 'jasmine' is mod 1 645s JS IMPORT: successfully imported module 'jasmine' 645s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 645s JS MAINLOOP: Main loop instance 0x834696ab4a8: hold 645s JS MAINLOOP: Enqueue job , promise=, allocation site= 645s JS MAINLOOP: Main loop instance 0x834696ab4a8: Spinning loop until released or hook cleared 645s JS MAINLOOP: handling job 0, 645s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 645s JS MAINLOOP: Main loop instance 0x834696ab4a8: release 645s JS MAINLOOP: Completed job 0 645s JS IMPORT: Importing 'gi' 645s JS IMPORT: Defining parent 0x2eead243f610 of 0x2eead243f760 'gi' is mod 1 645s JS IMPORT: successfully imported module 'gi' 645s 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 645s JS G NS: Defined namespace 'Regress' 0x2eead2494308 in GIRepository 0x2eead243f760 645s 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 645s JS G NS: Defined namespace 'Utility' 0x2eead2494330 in GIRepository 0x2eead243f760 645s 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 645s JS G NS: Defined namespace 'GjsPrivate' 0x2eead2494380 in GIRepository 0x2eead243f760 645s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 645s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 645s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 645s JS IMPORT: Importing module _legacy succeeded 645s JS IMPORT: Defining parent 0x2eead243f610 of 0x2eead2495cb8 '_legacy' is mod 1 645s JS IMPORT: successfully imported module '_legacy' 645s JS IMPORT: Importing module lang succeeded 645s JS IMPORT: Defining parent 0x2eead243f610 of 0x2eead2495c90 'lang' is mod 1 645s JS IMPORT: successfully imported module 'lang' 645s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 645s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 645s JS IMPORT: Importing module _signals succeeded 645s JS IMPORT: Defining parent 0x2eead243f610 of 0x2eead2495ce0 '_signals' is mod 1 645s JS IMPORT: successfully imported module '_signals' 645s JS IMPORT: Importing module signals succeeded 645s JS IMPORT: Defining parent 0x2eead243f610 of 0x2eead2495c68 'signals' is mod 1 645s JS IMPORT: successfully imported module 'signals' 645s JS IMPORT: Importing module Gio succeeded 645s JS IMPORT: Defining parent 0x2eead243f850 of 0x2eead2495c40 'Gio' is mod 1 645s JS IMPORT: successfully imported module 'Gio' 645s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 645s JS IMPORT: Importing '_gi' 645s JS NATIVE: Defining native module '_gi' 645s JS IMPORT: Defining parent 0x2eead243f610 of 0x7eff7346010 '_gi' is mod 1 645s JS IMPORT: successfully imported module '_gi' 645s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 645s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 645s JS IMPORT: Importing module _common succeeded 645s JS IMPORT: Defining parent 0x2eead243f610 of 0x2eead2495d30 '_common' is mod 1 645s JS IMPORT: successfully imported module '_common' 645s JS IMPORT: Importing module GObject succeeded 645s JS IMPORT: Defining parent 0x2eead243f850 of 0x2eead2495d08 'GObject' is mod 1 645s JS IMPORT: successfully imported module 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 645s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 645s JS G BXD: Defined class for String (GString), prototype 0x2eead2494628, JSClass 0x674c125676c8, in object 0x2eead24943a8 645s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 645s JS G PRM: Defined class ParamSpec prototype is 0x2eead2495d80 class 0x674c12570090 in object 0x2eead24943a8 645s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 645s JS G OBJ: Defined class for Object (GObject), prototype 0x2eead2494790, JSClass 0x674c12567728, in object 0x2eead24943a8 645s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 645s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 645s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2eead24947b8, JSClass 0x674c12567728, in object 0x2eead24943a8 645s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 645s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 645s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 645s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 645s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 645s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 645s JS G BXD: Defined class for Value (GValue), prototype 0x2eead2494808, JSClass 0x674c125676c8, in object 0x2eead24943a8 645s JS G NS: Defined namespace 'GObject' 0x2eead24943a8 in GIRepository 0x2eead243f760 645s JS G OBJ: Defined class for Application (GApplication), prototype 0x2eead2494858, JSClass 0x674c12567728, in object 0x2eead2494358 645s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 645s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x99258d202e0, JSClass 0x674c1256aa50, in object 0x2eead2494358 645s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 645s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x99258d20308, JSClass 0x674c1256aa50, in object 0x2eead2494358 645s 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 645s JS G NS: Defined namespace 'GioUnix' 0x2eead24948f8 in GIRepository 0x2eead243f760 645s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 645s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 645s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x2eead2494920, JSClass 0x674c12567728, in object 0x2eead24948f8 645s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 645s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 645s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x99258d206f0, JSClass 0x674c1256aa50, in object 0x2eead24948f8 645s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 645s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 645s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 645s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x2eead2494998, JSClass 0x674c12567728, in object 0x2eead2494358 645s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x2eead24949e8, JSClass 0x674c12567728, in object 0x2eead24948f8 645s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 645s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 645s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x2eead2494a38, JSClass 0x674c125676c8, in object 0x2eead24948f8 645s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 645s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x99258d20830, JSClass 0x674c1256aa50, in object 0x2eead24948f8 645s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 645s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 645s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 645s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2eead2494a88, JSClass 0x674c12567728, in object 0x2eead2494358 645s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x2eead2494ad8, JSClass 0x674c12567728, in object 0x2eead24948f8 645s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 645s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 645s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x2eead2494b28, JSClass 0x674c125676c8, in object 0x2eead24948f8 645s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 645s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x2eead2494b50, JSClass 0x674c125676c8, in object 0x2eead24948f8 645s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 645s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x2eead2494ba0, JSClass 0x674c12567728, in object 0x2eead24948f8 645s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 645s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 645s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x2eead2494bf0, JSClass 0x674c125676c8, in object 0x2eead24948f8 645s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 645s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 645s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x2eead2494c40, JSClass 0x674c12567728, in object 0x2eead2494358 645s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x2eead2494c90, JSClass 0x674c12567728, in object 0x2eead24948f8 645s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 645s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 645s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x2eead2494ce0, JSClass 0x674c125676c8, in object 0x2eead24948f8 645s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 645s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 645s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 645s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 645s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 645s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 645s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 645s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 645s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 645s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 645s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 645s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 645s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 645s JS G ENUM: Defining GLib.LogLevelFlags as 0x7eff734e6f8 645s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 645s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2eead2494df8, JSClass 0x674c125676c8, in object 0x2eead2494038 645s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 645s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x2eead2494ec0, JSClass 0x674c12567728, in object 0x2eead2494358 645s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 645s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x99258d27bf0, JSClass 0x674c1256aa50, in object 0x2eead2494358 645s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 645s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x99258d27c18, JSClass 0x674c1256aa50, in object 0x2eead2494358 645s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 645s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x99258d2d4c0, JSClass 0x674c125676c8, in object 0x2eead2494358 645s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 645s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x99258d2d7b8, JSClass 0x674c125676c8, in object 0x2eead2494358 645s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 645s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 645s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 645s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x99258d2d948, JSClass 0x674c12567728, in object 0x2eead2494358 645s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 645s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x99258d27e98, JSClass 0x674c1256aa50, in object 0x2eead2494358 645s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 645s JS G IFACE: Defined class for Initable (GInitable), prototype 0x99258d27ee8, JSClass 0x674c1256aa50, in object 0x2eead2494358 645s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 645s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x99258d2d9e8, JSClass 0x674c12567728, in object 0x2eead2494358 645s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 645s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 645s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 645s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 645s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x99258d310d8, JSClass 0x674c1256aa50, in object 0x2eead2494358 645s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 645s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x99258d2da60, JSClass 0x674c125676c8, in object 0x2eead2494358 645s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 645s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x99258d2dab0, JSClass 0x674c125676c8, in object 0x2eead2494358 645s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 645s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 645s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x99258d2db00, JSClass 0x674c12567728, in object 0x2eead2494358 645s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x99258d2db50, JSClass 0x674c12567728, in object 0x2eead2494380 645s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 645s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x99258d2dba0, JSClass 0x674c12567728, in object 0x2eead2494358 645s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 645s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 645s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 645s JS G IFACE: Defined class for File (GFile), prototype 0x99258d311a0, JSClass 0x674c1256aa50, in object 0x2eead2494358 645s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x99258d2dc18, JSClass 0x674c12567728, in object 0x2eead243f8f8 645s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 645s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x99258d2dc90, JSClass 0x674c12567728, in object 0x2eead2494358 645s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 645s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 645s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x99258d31420, JSClass 0x674c1256aa50, in object 0x2eead2494358 645s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 645s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x99258d2dd08, JSClass 0x674c12567728, in object 0x2eead2494358 645s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 645s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x99258d2dd58, JSClass 0x674c125676c8, in object 0x2eead2494358 645s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 645s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 645s JS G OBJ: Defined class for Settings (GSettings), prototype 0x99258d2dda8, JSClass 0x674c12567728, in object 0x2eead2494358 645s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 645s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 645s JS G NS: Defined namespace 'Gio' 0x2eead2494358 in GIRepository 0x2eead243f760 645s JS G NS: Found info type GIConstantInfo for 'SIZEOF_LONG' in namespace 'GLib' 645s JS G NS: Found info type GIConstantInfo for 'SIZEOF_SIZE_T' in namespace 'GLib' 645s JS G NS: Found info type GIConstantInfo for 'SIZEOF_SSIZE_T' in namespace 'GLib' 645s JS G NS: Found info type GIFunctionInfo for 'test_uint64' in namespace 'Regress' 645s JS G NS: Found info type GIFunctionInfo for 'test_int64' in namespace 'Regress' 645s JS G NS: Found info type GIFunctionInfo for 'test_long' in namespace 'Regress' 645s JS G NS: Found info type GIFunctionInfo for 'test_ulong' in namespace 'Regress' 645s JS G NS: Found info type GIFunctionInfo for 'test_size' in namespace 'Regress' 645s JS G NS: Found info type GIFunctionInfo for 'test_ssize' in namespace 'Regress' 645s JS G NS: Found info type GIFlagsInfo for 'TestFlags' in namespace 'Regress' 645s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 645s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 645s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 645s JS G ENUM: Defining Regress.TestFlags as 0x7eff739da50 645s JS G NS: Found info type GIEnumInfo for 'TestEnum' in namespace 'Regress' 645s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 645s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 645s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 645s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 645s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 645s JS G ENUM: Defining Regress.TestEnum as 0x7eff739dab0 645s JS G NS: Found info type GIInterfaceInfo for 'TestInterface' in namespace 'Regress' 645s JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x99258d31d58, JSClass 0x674c1256aa50, in object 0x2eead2494308 645s JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject 645s JS G PRM: JSObject created with param instance 0x83469938af0 type GParamOverride 645s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 645s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 645s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 645s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 645s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 645s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 645s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 645s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 645s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 645s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 645s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 645s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 645s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 645s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 645s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 645s JS G ENUM: Defining GObject.ParamFlags as 0x7eff7311d78 645s JS G NS: Found info type GIObjectInfo for 'TestInheritDrawable' in namespace 'Regress' 645s JS G OBJ: Defined class for TestInheritDrawable (RegressTestInheritDrawable), prototype 0x99258d2dee8, JSClass 0x674c12567728, in object 0x2eead2494308 645s 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 645s JS G NS: Defined namespace 'RegressUnix' 0x99258d2df38 in GIRepository 0x2eead243f760 645s JS CTX: Script evaluation succeeded 645s JS MAINLOOP: Main loop instance 0x834696ab4a8: Spinning loop until released or hook cleared 645s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module metadata hook for module 0x7eff734ed78 645s JS IMPORT: Defining meta.importSync for module 0x7eff734ed78 645s JS NATIVE: Defining native module 'system' 645s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2eead243c128 645s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2eead243c128 645s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 645s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 645s JS MAINLOOP: Set main loop hook to 645s JS MAINLOOP: Main loop instance 0x834696ab4a8: hold 645s JS MAINLOOP: Running and clearing main loop hook 645s JS G BXD: Defining method run in prototype for GLib.MainLoop 645s 1..380 645s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 645s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 645s JS G BXD: Defined class for Source (GSource), prototype 0x99258d2df60, JSClass 0x674c125676c8, in object 0x2eead2494038 645s JS G BXD: Defining method set_priority in prototype for GLib.Source 645s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 645s JS G BXD: Defining method attach in prototype for GLib.Source 646s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 646s JS IMPORT: Module metadata hook for module 0x2eead24864a0 646s JS IMPORT: Defining meta.importSync for module 0x2eead24864a0 646s JS G NS: Found info type GIFunctionInfo for 'test_return_allow_none' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_return_nullable' in namespace 'Regress' 646s JS G BXD: Defining method destroy in prototype for GLib.Source 646s ok 1 Life, the Universe and Everything includes null return value 646s JS G NS: Found info type GIFunctionInfo for 'test_boolean' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_boolean_true' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_boolean_false' in namespace 'Regress' 646s ok 2 Life, the Universe and Everything includes booleans 646s JS G NS: Found info type GIFunctionInfo for 'test_int8' in namespace 'Regress' 646s ok 3 Life, the Universe and Everything includes 8-bit integers 646s JS G NS: Found info type GIFunctionInfo for 'test_uint8' in namespace 'Regress' 646s ok 4 Life, the Universe and Everything includes unsigned 8-bit integers 646s JS G NS: Found info type GIFunctionInfo for 'test_int16' in namespace 'Regress' 646s ok 5 Life, the Universe and Everything includes 16-bit integers 646s JS G NS: Found info type GIFunctionInfo for 'test_uint16' in namespace 'Regress' 646s ok 6 Life, the Universe and Everything includes unsigned 16-bit integers 646s JS G NS: Found info type GIFunctionInfo for 'test_int32' in namespace 'Regress' 646s ok 7 Life, the Universe and Everything includes 32-bit integers 646s JS G NS: Found info type GIFunctionInfo for 'test_uint32' in namespace 'Regress' 646s ok 8 Life, the Universe and Everything includes unsigned 32-bit integers 646s ok 9 Life, the Universe and Everything includes 64-bit integers 646s ok 10 Life, the Universe and Everything includes unsigned 64-bit integers 646s JS G NS: Found info type GIFunctionInfo for 'test_short' in namespace 'Regress' 646s ok 11 Life, the Universe and Everything includes shorts 646s JS G NS: Found info type GIFunctionInfo for 'test_int' in namespace 'Regress' 646s ok 12 Life, the Universe and Everything includes ints 646s ok 13 Life, the Universe and Everything includes longs 646s ok 14 Life, the Universe and Everything includes ssizes 646s JS G NS: Found info type GIFunctionInfo for 'test_float' in namespace 'Regress' 646s ok 15 Life, the Universe and Everything includes floats 646s JS G NS: Found info type GIFunctionInfo for 'test_double' in namespace 'Regress' 646s ok 16 Life, the Universe and Everything includes doubles 646s JS G NS: Found info type GIFunctionInfo for 'test_ushort' in namespace 'Regress' 646s ok 17 Life, the Universe and Everything includes ushorts 646s JS G NS: Found info type GIFunctionInfo for 'test_uint' in namespace 'Regress' 646s ok 18 Life, the Universe and Everything includes uints 646s ok 19 Life, the Universe and Everything includes ulongs 646s ok 20 Life, the Universe and Everything includes sizes 646s ok 21 Life, the Universe and Everything No implicit conversion to unsigned for uint8 646s ok 22 Life, the Universe and Everything No implicit conversion to unsigned for uint16 646s ok 23 Life, the Universe and Everything No implicit conversion to unsigned for uint32 646s ok 24 Life, the Universe and Everything No implicit conversion to unsigned for uint64 646s ok 25 Life, the Universe and Everything No implicit conversion to unsigned for uint 646s ok 26 Life, the Universe and Everything No implicit conversion to unsigned for size 646s ok 27 Life, the Universe and Everything Infinity and NaN converts to 0 for int8 646s ok 28 Life, the Universe and Everything Infinity and NaN converts to 0 for int16 646s ok 29 Life, the Universe and Everything Infinity and NaN converts to 0 for int32 646s ok 30 Life, the Universe and Everything Infinity and NaN converts to 0 for int64 646s ok 31 Life, the Universe and Everything Infinity and NaN converts to 0 for short 646s ok 32 Life, the Universe and Everything Infinity and NaN converts to 0 for int 646s ok 33 Life, the Universe and Everything Infinity and NaN converts to 0 for long 646s ok 34 Life, the Universe and Everything Infinity and NaN converts to 0 for ssize 646s ok 35 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 646s ok 36 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 646s ok 37 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 646s ok 38 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 646s ok 39 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort 646s ok 40 Life, the Universe and Everything Infinity and NaN converts to 0 for uint 646s ok 41 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong 646s ok 42 Life, the Universe and Everything Infinity and NaN converts to 0 for size 646s ok 43 Life, the Universe and Everything Infinity and NaN not for float 646s ok 44 Life, the Universe and Everything Infinity and NaN not for double 646s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 646s ok 45 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 646s ok 46 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 646s ok 47 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for long 646s ok 48 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ulong 646s ok 49 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for size 646s ok 50 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ssize 646s JS G NS: Found info type GIFunctionInfo for 'test_unichar' in namespace 'Regress' 646s ok 51 Life, the Universe and Everything includes wide characters 646s JS G NS: Found info type GIFunctionInfo for 'test_timet' in namespace 'Regress' 646s ok 52 Life, the Universe and Everything includes time_t 646s JS G NS: Found info type GIFunctionInfo for 'test_offt' in namespace 'Regress' 646s ok 53 Life, the Universe and Everything includes off_t 646s JS G NS: Found info type GIFunctionInfo for 'test_gtype' in namespace 'Regress' 646s ok 54 Life, the Universe and Everything includes GTypes 646s JS G NS: Found info type GIFunctionInfo for 'test_closure' in namespace 'Regress' 646s ok 55 Life, the Universe and Everything closures 646s JS G NS: Found info type GIFunctionInfo for 'test_closure_one_arg' in namespace 'Regress' 646s ok 56 Life, the Universe and Everything closures with one argument 646s JS G NS: Found info type GIFunctionInfo for 'test_closure_variant' in namespace 'Regress' 646s JS G BXD: Defining method classify in prototype for GLib.Variant 646s JS G BXD: Defining method get_string in prototype for GLib.Variant 646s ok 57 Life, the Universe and Everything closure with GLib.Variant argument 646s JS G NS: Found info type GIFunctionInfo for 'test_int_value_arg' in namespace 'Regress' 646s ok 58 Life, the Universe and Everything GValue marshalling integer in 646s JS G NS: Found info type GIFunctionInfo for 'test_value_return' in namespace 'Regress' 646s ok 59 Life, the Universe and Everything GValue marshalling integer out 646s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_i' in namespace 'Regress' 646s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 646s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 646s ok 60 Life, the Universe and Everything integer GLib.Variant 646s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_s' in namespace 'Regress' 646s ok 61 Life, the Universe and Everything string GLib.Variant 646s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_asv' in namespace 'Regress' 646s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 646s JS G BXD: Defining method n_children in prototype for GLib.Variant 646s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 646s JS G BXD: Defining method get_variant in prototype for GLib.Variant 646s ok 62 Life, the Universe and Everything dictionary GLib.Variant 646s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_v' in namespace 'Regress' 646s ok 63 Life, the Universe and Everything variant GLib.Variant 646s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_as' in namespace 'Regress' 646s ok 64 Life, the Universe and Everything string array GLib.Variant 646s JS G NS: Found info type GIFunctionInfo for 'test_utf8_const_return' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_utf8_nonconst_return' in namespace 'Regress' 646s ok 65 Life, the Universe and Everything UTF-8 strings as return types 646s JS G NS: Found info type GIFunctionInfo for 'test_utf8_const_in' in namespace 'Regress' 646s ok 66 Life, the Universe and Everything UTF-8 strings as in parameters 646s JS G NS: Found info type GIFunctionInfo for 'test_utf8_out' in namespace 'Regress' 646s ok 67 Life, the Universe and Everything UTF-8 strings as out parameters 646s ok 68 Life, the Universe and Everything UTF-8 strings as in-out parameters # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 646s JS G NS: Found info type GIFunctionInfo for 'test_filename_return' in namespace 'Regress' 646s ok 69 Life, the Universe and Everything return values in filename encoding 646s JS G NS: Found info type GIFunctionInfo for 'test_int_out_utf8' in namespace 'Regress' 646s ok 70 Life, the Universe and Everything Various configurations of arguments in after out 646s JS G NS: Found info type GIFunctionInfo for 'test_multi_double_args' in namespace 'Regress' 646s ok 71 Life, the Universe and Everything Various configurations of arguments multiple number args 646s JS G NS: Found info type GIFunctionInfo for 'test_utf8_out_out' in namespace 'Regress' 646s ok 72 Life, the Universe and Everything Various configurations of arguments multiple string out parameters 646s JS G NS: Found info type GIFunctionInfo for 'test_utf8_out_nonconst_return' in namespace 'Regress' 646s ok 73 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter 646s JS G NS: Found info type GIFunctionInfo for 'test_utf8_null_in' in namespace 'Regress' 646s ok 74 Life, the Universe and Everything Various configurations of arguments nullable string in parameter 646s JS G NS: Found info type GIFunctionInfo for 'test_utf8_null_out' in namespace 'Regress' 646s ok 75 Life, the Universe and Everything Various configurations of arguments nullable string out parameter 646s JS G NS: Found info type GIFunctionInfo for 'test_array_int_in' in namespace 'Regress' 646s ok 76 Life, the Universe and Everything arrays of int in 646s JS G NS: Found info type GIFunctionInfo for 'test_array_gint8_in' in namespace 'Regress' 646s ok 77 Life, the Universe and Everything arrays of gint8 in 646s JS G NS: Found info type GIFunctionInfo for 'test_array_gint16_in' in namespace 'Regress' 646s ok 78 Life, the Universe and Everything arrays of gint16 in 646s JS G NS: Found info type GIFunctionInfo for 'test_array_gint32_in' in namespace 'Regress' 646s ok 79 Life, the Universe and Everything arrays of gint32 in 646s JS G NS: Found info type GIFunctionInfo for 'test_array_gint64_in' in namespace 'Regress' 646s ok 80 Life, the Universe and Everything arrays of gint64 in 646s ok 81 Life, the Universe and Everything implicit conversions from strings to int arrays 646s JS G NS: Found info type GIFunctionInfo for 'test_array_int_out' in namespace 'Regress' 646s ok 82 Life, the Universe and Everything out arrays of integers 646s ok 83 Life, the Universe and Everything inout arrays of integers # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 646s JS G NS: Found info type GIFunctionInfo for 'test_strv_in' in namespace 'Regress' 646s ok 84 Life, the Universe and Everything String arrays marshalling in 646s JS G NS: Found info type GIFunctionInfo for 'test_strv_out' in namespace 'Regress' 646s ok 85 Life, the Universe and Everything String arrays marshalling out 646s JS G NS: Found info type GIFunctionInfo for 'test_strv_out_container' in namespace 'Regress' 646s ok 86 Life, the Universe and Everything String arrays marshalling return value with container transfer 646s JS G NS: Found info type GIFunctionInfo for 'test_strv_outarg' in namespace 'Regress' 646s ok 87 Life, the Universe and Everything String arrays marshalling out parameter with container transfer 646s JS G NS: Found info type GIFunctionInfo for 'test_array_gtype_in' in namespace 'Regress' 646s JS G NS: Found info type GIObjectInfo for 'SimpleAction' in namespace 'Gio' 646s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x2ee849c39f38, JSClass 0x674c12567728, in object 0x2eead2494358 646s JS G NS: Found info type GIInterfaceInfo for 'Icon' in namespace 'Gio' 646s JS G IFACE: Defined class for Icon (GIcon), prototype 0x99258dc1bf0, JSClass 0x674c1256aa50, in object 0x2eead2494358 646s ok 88 Life, the Universe and Everything GType arrays 646s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_size_int_in' in namespace 'Regress' 646s ok 89 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter 646s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_size_int_out' in namespace 'Regress' 646s ok 90 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter 646s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_size_int_return' in namespace 'Regress' 646s ok 91 Life, the Universe and Everything Fixed arrays of integers marshals as a return value 646s JS G NS: Found info type GIFunctionInfo for 'test_array_static_in_int' in namespace 'Regress' 646s ok 92 Life, the Universe and Everything integer array with static length 646s JS G NS: Found info type GIFunctionInfo for 'test_strv_out_c' in namespace 'Regress' 646s ok 93 Life, the Universe and Everything string array that's const in C 646s JS G NS: Found info type GIFunctionInfo for 'test_array_int_full_out' in namespace 'Regress' 646s ok 94 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full 646s JS G NS: Found info type GIFunctionInfo for 'test_array_int_none_out' in namespace 'Regress' 646s ok 95 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none 646s JS G NS: Found info type GIFunctionInfo for 'test_array_int_null_in' in namespace 'Regress' 646s ok 96 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter 646s JS G NS: Found info type GIFunctionInfo for 'test_array_int_null_out' in namespace 'Regress' 646s ok 97 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value 646s JS G NS: Found info type GIFunctionInfo for 'test_glist_nothing_return' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_glist_nothing_return2' in namespace 'Regress' 646s ok 98 Life, the Universe and Everything glist types return with transfer-none 646s JS G NS: Found info type GIFunctionInfo for 'test_glist_container_return' in namespace 'Regress' 646s ok 99 Life, the Universe and Everything glist types return with transfer-container 646s JS G NS: Found info type GIFunctionInfo for 'test_glist_everything_return' in namespace 'Regress' 646s ok 100 Life, the Universe and Everything glist types return with transfer-full 646s JS G NS: Found info type GIFunctionInfo for 'test_glist_nothing_in' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_glist_nothing_in2' in namespace 'Regress' 646s ok 101 Life, the Universe and Everything glist types in with transfer-none 646s JS G NS: Found info type GIFunctionInfo for 'test_glist_null_in' in namespace 'Regress' 646s ok 102 Life, the Universe and Everything glist types nullable in 646s JS G NS: Found info type GIFunctionInfo for 'test_glist_null_out' in namespace 'Regress' 646s ok 103 Life, the Universe and Everything glist types nullable out 646s ok 104 Life, the Universe and Everything glist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 646s JS G NS: Found info type GIFunctionInfo for 'test_gslist_nothing_return' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_gslist_nothing_return2' in namespace 'Regress' 646s ok 105 Life, the Universe and Everything gslist types return with transfer-none 646s JS G NS: Found info type GIFunctionInfo for 'test_gslist_container_return' in namespace 'Regress' 646s ok 106 Life, the Universe and Everything gslist types return with transfer-container 646s JS G NS: Found info type GIFunctionInfo for 'test_gslist_everything_return' in namespace 'Regress' 646s ok 107 Life, the Universe and Everything gslist types return with transfer-full 646s JS G NS: Found info type GIFunctionInfo for 'test_gslist_nothing_in' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_gslist_nothing_in2' in namespace 'Regress' 646s ok 108 Life, the Universe and Everything gslist types in with transfer-none 646s JS G NS: Found info type GIFunctionInfo for 'test_gslist_null_in' in namespace 'Regress' 646s ok 109 Life, the Universe and Everything gslist types nullable in 646s JS G NS: Found info type GIFunctionInfo for 'test_gslist_null_out' in namespace 'Regress' 646s ok 110 Life, the Universe and Everything gslist types nullable out 646s ok 111 Life, the Universe and Everything gslist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 646s JS G NS: Found info type GIFunctionInfo for 'test_glist_gtype_container_in' in namespace 'Regress' 646s JS G NS: Found info type GIObjectInfo for 'TestObj' in namespace 'Regress' 646s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x2ee849c460b0, JSClass 0x674c12567728, in object 0x2eead2494308 646s JS G NS: Found info type GIObjectInfo for 'TestSubObj' in namespace 'Regress' 646s JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x2ee849c46100, JSClass 0x674c12567728, in object 0x2eead2494308 646s ok 112 Life, the Universe and Everything GList of GTypes in with transfer container 646s JS G NS: Found info type GIFunctionInfo for 'test_ghash_null_return' in namespace 'Regress' 646s ok 113 Life, the Universe and Everything GHash type null GHash out 646s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nothing_return' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nothing_return2' in namespace 'Regress' 646s ok 114 Life, the Universe and Everything GHash type out GHash 646s JS G NS: Found info type GIFunctionInfo for 'test_ghash_gvalue_return' in namespace 'Regress' 646s ok 115 Life, the Universe and Everything GHash type with GValue value type out 646s ok 116 Life, the Universe and Everything GHash type with GValue value type in # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 646s JS G NS: Found info type GIFunctionInfo for 'test_ghash_container_return' in namespace 'Regress' 646s ok 117 Life, the Universe and Everything GHash type marshals as a return value with transfer container 646s JS G NS: Found info type GIFunctionInfo for 'test_ghash_everything_return' in namespace 'Regress' 646s ok 118 Life, the Universe and Everything GHash type marshals as a return value with transfer full 646s JS G NS: Found info type GIFunctionInfo for 'test_ghash_null_in' in namespace 'Regress' 646s ok 119 Life, the Universe and Everything GHash type null GHash in 646s JS G NS: Found info type GIFunctionInfo for 'test_ghash_null_out' in namespace 'Regress' 646s ok 120 Life, the Universe and Everything GHash type null GHashTable out 646s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nothing_in' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nothing_in2' in namespace 'Regress' 646s ok 121 Life, the Universe and Everything GHash type in GHash 646s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nested_everything_return' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nested_everything_return2' in namespace 'Regress' 646s ok 122 Life, the Universe and Everything GHash type nested GHash 646s JS G NS: Found info type GIFunctionInfo for 'test_garray_container_return' in namespace 'Regress' 646s ok 123 Life, the Universe and Everything GArray marshals as a return value with transfer container 646s JS G NS: Found info type GIFunctionInfo for 'test_garray_full_return' in namespace 'Regress' 646s ok 124 Life, the Universe and Everything GArray marshals as a return value with transfer full 646s JS G NS: Found info type GIEnumInfo for 'TestReferenceEnum' in namespace 'Regress' 646s JS G ENUM: Defining enum value ZERO (fixed from zero) 4 646s JS G ENUM: Defining enum value ONE (fixed from one) 2 646s JS G ENUM: Defining enum value TWO (fixed from two) 54 646s JS G ENUM: Defining enum value THREE (fixed from three) 4 646s JS G ENUM: Defining enum value FOUR (fixed from four) 216 646s JS G ENUM: Defining enum value FIVE (fixed from five) -217 646s JS G ENUM: Defining Regress.TestReferenceEnum as 0x56e70f65e48 646s ok 125 Life, the Universe and Everything enum that references its own members has correct values 646s JS G NS: Found info type GIEnumInfo for 'TestEnumNoGEnum' in namespace 'Regress' 646s JS G ENUM: Defining enum value EVALUE1 (fixed from evalue1) 0 646s JS G ENUM: Defining enum value EVALUE2 (fixed from evalue2) 42 646s JS G ENUM: Defining enum value EVALUE3 (fixed from evalue3) 48 646s JS G ENUM: Defining Regress.TestEnumNoGEnum as 0x56e70f6f728 646s ok 126 Life, the Universe and Everything unregistered enum works 646s ok 127 Life, the Universe and Everything value is not added to enum with #define 646s JS G NS: Found info type GIFunctionInfo for 'test_enum_param' in namespace 'Regress' 646s ok 128 Life, the Universe and Everything enum parameter 646s JS G NS: Found info type GIFunctionInfo for 'test_unsigned_enum_param' in namespace 'Regress' 646s JS G NS: Found info type GIEnumInfo for 'TestEnumUnsigned' in namespace 'Regress' 646s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 646s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2147483648 646s JS G ENUM: Defining Regress.TestEnumUnsigned as 0x56e70f80480 646s ok 129 Life, the Universe and Everything unsigned enum parameter 646s JS G NS: Found info type GIFunctionInfo for 'global_get_flags_out' in namespace 'Regress' 646s ok 130 Life, the Universe and Everything flags parameter 646s JS G NS: Found info type GIFlagsInfo for 'TestDiscontinuousFlags' in namespace 'Regress' 646s JS G ENUM: Defining enum value DISCONTINUOUS1 (fixed from discontinuous1) 512 646s JS G ENUM: Defining enum value DISCONTINUOUS2 (fixed from discontinuous2) 536870912 646s JS G ENUM: Defining Regress.TestDiscontinuousFlags as 0x56e70f8ad10 646s JS G NS: Found info type GIFunctionInfo for 'test_discontinuous_1_with_private_values' in namespace 'Regress' 646s ok 131 Life, the Universe and Everything flag returned without private values below smallest flag value 646s JS G NS: Found info type GIFunctionInfo for 'test_discontinuous_2_with_private_values' in namespace 'Regress' 646s ok 132 Life, the Universe and Everything flag returned without private values above highest flag value 646s JS G NS: Found info type GIStructInfo for 'TestStructA' in namespace 'Regress' 646s JS G BXD: Defined class for TestStructA (void), prototype 0x2ee849c46fb0, JSClass 0x674c125676c8, in object 0x2eead2494308 646s ok 133 Life, the Universe and Everything Simple introspected struct sets fields correctly 646s JS G BXD: Defining method clone in prototype for Regress.TestStructA 646s ok 134 Life, the Universe and Everything Simple introspected struct can clone 646s ok 135 Life, the Universe and Everything Simple introspected struct can be modified by a method 646s ok 136 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values 646s ok 137 Life, the Universe and Everything Simple introspected struct constructors catches bad field names 646s ok 138 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type 646s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_out' in namespace 'Regress' 646s ok 139 Life, the Universe and Everything out arrays of structs 646s JS G NS: Found info type GIStructInfo for 'TestStructB' in namespace 'Regress' 646s JS G BXD: Defined class for TestStructB (void), prototype 0x2ee849c4c948, JSClass 0x674c125676c8, in object 0x2eead2494308 646s ok 140 Life, the Universe and Everything Introspected nested struct sets fields correctly 646s JS G BXD: Defining method clone in prototype for Regress.TestStructB 646s ok 141 Life, the Universe and Everything Introspected nested struct can clone 646s ok 142 Life, the Universe and Everything Struct with non-basic member sets fields correctly # SKIP pending 646s ok 143 Life, the Universe and Everything Struct with annotated fields sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/83 646s ok 144 Life, the Universe and Everything Struct with array of anonymous unions sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 646s ok 145 Life, the Universe and Everything Struct with const/volatile members sets fields correctly # SKIP pending 646s JS G NS: Found info type GIStructInfo for 'TestSimpleBoxedA' in namespace 'Regress' 646s JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0x2ee849c52088, JSClass 0x674c125676c8, in object 0x2eead2494308 646s ok 146 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly 646s JS G BXD: Defining method equals in prototype for Regress.TestSimpleBoxedA 646s ok 147 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method 646s ok 148 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method 646s ok 149 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values 646s ok 150 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names 646s ok 151 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type 646s JS G NS: Found info type GIStructInfo for 'TestSimpleBoxedB' in namespace 'Regress' 646s JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0x2ee849c528f8, JSClass 0x674c125676c8, in object 0x2eead2494308 646s ok 152 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields 646s ok 153 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field from an instance 646s ok 154 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field directly from a hash of field values 646s ok 155 Life, the Universe and Everything Introspected boxed nested struct constructors constructs with a nested hash of field values 646s ok 156 Life, the Universe and Everything Introspected boxed nested struct constructors copies an object from another object of the same type 646s JS G NS: Found info type GIStructInfo for 'TestBoxed' in namespace 'Regress' 646s JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x2ee849c5c218, JSClass 0x674c125676c8, in object 0x2eead2494308 646s ok 157 Life, the Universe and Everything Introspected boxed types Opaque constructs from a default constructor 646s ok 158 Life, the Universe and Everything Introspected boxed types Opaque sets fields correctly 646s ok 159 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor 646s ok 160 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with different args 646s ok 161 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args 646s JS G BXD: Defining method equals in prototype for Regress.TestBoxed 646s ok 162 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type 646s JS G NS: Found info type GIFunctionInfo for 'test_boxeds_not_a_method' in namespace 'Regress' 646s ok 163 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly 646s JS G NS: Found info type GIFunctionInfo for 'test_boxeds_not_a_static' in namespace 'Regress' 646s ok 164 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly 646s JS G NS: Found info type GIStructInfo for 'TestBoxedB' in namespace 'Regress' 646s JS G BXD: Defined class for TestBoxedB (RegressTestBoxedB), prototype 0x2ee849c5c920, JSClass 0x674c125676c8, in object 0x2eead2494308 646s ok 165 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly 646s ok 166 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor 646s ok 167 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type 646s ok 168 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode 646s JS G NS: Found info type GIStructInfo for 'TestBoxedC' in namespace 'Regress' 646s JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x2ee849c5cd30, JSClass 0x674c125676c8, in object 0x2eead2494308 646s JS G BXD: Defining method name_conflict in prototype for Regress.TestBoxedC 646s JS G BXD: Field Regress.TestBoxedC.name_conflict overlaps with method of the same name; skipping 646s ok 169 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor 646s ok 170 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type 646s JS G NS: Found info type GIStructInfo for 'TestBoxedD' in namespace 'Regress' 646s JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x2ee849c5cfb0, JSClass 0x674c125676c8, in object 0x2eead2494308 646s JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD 646s ok 171 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor 646s ok 172 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type 646s ok 173 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor 646s ok 174 Life, the Universe and Everything Introspected boxed types methods take priority over fields in a name conflict 646s JS G NS: Found info type GIInterfaceInfo for 'Action' in namespace 'Gio' 646s JS G IFACE: Defined class for Action (GAction), prototype 0x2ee849c45830, JSClass 0x674c1256aa50, in object 0x2eead2494358 646s JS G NS: Found info type GIStructInfo for 'KeyFile' in namespace 'GLib' 646s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x2ee849c60510, JSClass 0x674c125676c8, in object 0x2eead2494038 646s ok 175 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type 646s ok 176 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type 646s ok 177 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type 646s JS G BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA 646s ok 178 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject 646s ok 179 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type 646s ok 180 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type 646s ok 181 Life, the Universe and Everything Introspected GObject can access fields with simple types 646s ok 182 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) 646s ok 183 Life, the Universe and Everything Introspected GObject throws when setting a read-only field 646s ok 184 Life, the Universe and Everything Introspected GObject has normal Object methods 646s ok 185 Life, the Universe and Everything Introspected GObject sets write-only properties 646s ok 186 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties 646s ok 187 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) 646s ok 188 Life, the Universe and Everything Introspected GObject static methods 646s ok 189 Life, the Universe and Everything Introspected GObject GProperty Boxed type 646s ok 190 Life, the Universe and Everything Introspected GObject GProperty Hash table # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 646s ok 191 Life, the Universe and Everything Introspected GObject GProperty List # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 646s ok 192 Life, the Universe and Everything Introspected GObject GProperty Pointer array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 646s ok 193 Life, the Universe and Everything Introspected GObject GProperty Hash table with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 646s ok 194 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 646s ok 195 Life, the Universe and Everything Introspected GObject GProperty Integer 646s ok 196 Life, the Universe and Everything Introspected GObject GProperty Float 646s ok 197 Life, the Universe and Everything Introspected GObject GProperty Double 646s JS G OBJ: Defining method set_string in prototype for RegressTestObj (Regress.TestObj) 646s JS G OBJ: Defining method get_string in prototype for RegressTestObj (Regress.TestObj) 646s ok 198 Life, the Universe and Everything Introspected GObject GProperty String 646s ok 199 Life, the Universe and Everything Introspected GObject GProperty GType object # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 646s ok 200 Life, the Universe and Everything Introspected GObject GProperty Byte array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/276 646s ok 201 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter 646s ok 202 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited 646s JS G OBJ: Defining method set_bare in prototype for RegressTestObj (Regress.TestObj) 646s ok 203 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function 646s JS G OBJ: Defining method unset_bare in prototype for RegressTestSubObj (Regress.TestSubObj) 646s ok 204 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null 646s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 646s ok 205 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments 646s ok 206 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals 646s ok 207 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference 646s JS G OBJ: Defining method emit_sig_with_obj in prototype for RegressTestObj (Regress.TestObj) 646s ok 208 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments 646s ok 209 Life, the Universe and Everything Introspected GObject Signal connection signal with object with gets correct arguments from JS 646s JS G OBJ: Defining method emit_sig_with_obj_full in prototype for RegressTestObj (Regress.TestObj) 646s ok 210 Life, the Universe and Everything Introspected GObject Signal connection signal with object with full transport gets correct arguments 646s ok 211 Life, the Universe and Everything Introspected GObject Signal connection signal with object with full transport gets correct arguments from JS 646s ok 212 Life, the Universe and Everything Introspected GObject Signal connection signal with int64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 646s ok 213 Life, the Universe and Everything Introspected GObject Signal connection signal with uint64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 646s ok 214 Life, the Universe and Everything Introspected GObject Signal connection signal with array parameter is properly handled # SKIP Not yet implemented 646s ok 215 Life, the Universe and Everything Introspected GObject Signal connection signal with hash parameter is properly handled # SKIP Not yet implemented 646s JS G OBJ: Defining method emit_sig_with_array_len_prop in prototype for RegressTestObj (Regress.TestObj) 646s ok 216 Life, the Universe and Everything Introspected GObject Signal connection signal with array len parameter is not passed correct array and no length arg 646s ok 217 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter is properly handled 646s ok 218 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter and transfer full is properly handled from JS 646s ok 219 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 646s ok 220 Life, the Universe and Everything Introspected GObject Signal connection signal with int array ret parameter is properly handled # SKIP Not yet implemented 646s ok 221 Life, the Universe and Everything Introspected GObject Signal connection can pass parameter to signal with array len parameter via emit # SKIP Not yet implemented 646s ok 222 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter # SKIP Not yet implemented 646s ok 223 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter # SKIP Not yet implemented 646s JS G OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) 646s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 646s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x2ee849c45ab0, JSClass 0x674c1256a600, in object 0x2eead2494358 646s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 646s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 646s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 646s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 646s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 646s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 646s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 646s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 646s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 646s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 646s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 646s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 646s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 646s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 646s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 646s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 646s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 646s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 646s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 646s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 646s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 646s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 646s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 646s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 646s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 646s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 646s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 646s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 646s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 646s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 646s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 646s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 646s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 646s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 646s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 646s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 646s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 646s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 646s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 646s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 646s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 646s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 646s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 646s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 646s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 646s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 646s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 646s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 646s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 646s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 646s JS G NS: Found info type GIFunctionInfo for 'io_error_quark' in namespace 'Gio' 646s ok 224 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set 646s JS G OBJ: Defining method emit_sig_with_null_error in prototype for RegressTestObj (Regress.TestObj) 646s ok 225 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set 646s ok 226 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js 646s ok 227 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js 646s JS G OBJ: Defining method instance_method in prototype for RegressTestObj (Regress.TestObj) 646s ok 228 Life, the Universe and Everything Introspected GObject can call an instance method 646s JS G OBJ: Defining method instance_method_full in prototype for RegressTestObj (Regress.TestObj) 646s ok 229 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method 646s ok 230 Life, the Universe and Everything Introspected GObject can call a static method 646s JS G OBJ: Defining method forced_method in prototype for RegressTestObj (Regress.TestObj) 646s ok 231 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) 646s JS G OBJ: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) 646s ok 232 Life, the Universe and Everything Introspected GObject Object torture signature 0 646s JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) 646s ok 233 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail 646s ok 234 Life, the Universe and Everything Introspected GObject Object torture signature 1 success 646s ok 235 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods 646s ok 236 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters 646s JS G OBJ: Defining method skip_return_val in prototype for RegressTestObj (Regress.TestObj) 646s ok 237 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters 646s JS G OBJ: Defining method skip_return_val_no_out in prototype for RegressTestObj (Regress.TestObj) 646s ok 238 Life, the Universe and Everything Introspected GObject Introspected function length DOES NOT skip over return value annotated with skip 646s JS G OBJ: Defining method skip_param in prototype for RegressTestObj (Regress.TestObj) 646s ok 239 Life, the Universe and Everything Introspected GObject Introspected function length DOES NOT skip over parameters annotated with skip 646s JS G OBJ: Defining method skip_out_param in prototype for RegressTestObj (Regress.TestObj) 646s ok 240 Life, the Universe and Everything Introspected GObject Introspected function length DOES NOT skip over out parameters annotated with skip 646s JS G OBJ: Defining method skip_inout_param in prototype for RegressTestObj (Regress.TestObj) 646s ok 241 Life, the Universe and Everything Introspected GObject Introspected function length skips over inout parameters annotated with skip 646s ok 242 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods 646s ok 243 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters 646s JS G OBJ: Defining method do_matrix in prototype for RegressTestObj (Regress.TestObj) 646s ok 244 Life, the Universe and Everything Introspected GObject virtual function 646s JS G NS: Found info type GIFunctionInfo for 'func_obj_null_in' in namespace 'Regress' 646s ok 245 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type 646s ok 246 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject 646s ok 247 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type 646s ok 248 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type 646s ok 249 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type 646s ok 250 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed 646s ok 251 Life, the Universe and Everything Introspected GObject wrong type for GObject method can be called on a GObject of subclass of expected type 646s JS G NS: Found info type GIFunctionInfo for 'func_obj_nullable_in' in namespace 'Regress' 646s ok 252 Life, the Universe and Everything Introspected GObject marshals a null object in 646s ok 253 Life, the Universe and Everything Introspected GObject marshals a null object out 646s JS G OBJ: Defining method not_nullable_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 646s ok 254 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in 646s JS G OBJ: Defining method not_nullable_element_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 646s ok 255 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in 646s ok 256 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods 646s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_out_objects' in namespace 'Regress' 646s ok 257 Life, the Universe and Everything marshals a fixed-size array of objects out 646s ok 258 Life, the Universe and Everything Inherited GObject can read fields from a parent class 646s ok 259 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor 646s JS G OBJ: Defining method instance_method in prototype for RegressTestSubObj (Regress.TestSubObj) 646s ok 260 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class 646s ok 261 Life, the Universe and Everything Inherited GObject can have its own properties 646s ok 262 Life, the Universe and Everything Overridden properties on interfaces set and get properly 646s ok 263 Life, the Universe and Everything Overridden properties on interfaces default properly 646s ok 264 Life, the Universe and Everything Overridden properties on interfaces construct properly 646s JS G NS: Found info type GIObjectInfo for 'TestFundamentalSubObject' in namespace 'Regress' 646s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObject' in namespace 'Regress' 646s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x2ee849c94858, JSClass 0x674c12567bd8, in object 0x2eead2494308 646s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 646s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x2ee849c948a8, JSClass 0x674c12567bd8, in object 0x2eead2494308 646s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 646s ok 265 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type 646s JS G NS: Found info type GIFunctionInfo for 'test_create_fundamental_hidden_class_instance' in namespace 'Regress' 646s ok 266 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type 646s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObjectNoGetSetFunc' in namespace 'Regress' 646s JS G FNDMTL: Defined class for TestFundamentalObjectNoGetSetFunc (RegressTestFundamentalObjectNoGetSetFunc), prototype 0x2ee849c94a88, JSClass 0x674c12567bd8, in object 0x2eead2494308 646s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObjectNoGetSetFunc' apparently has accessible fields. GJS has no support for this yet, ignoring these. 646s JS G FNDMTL: Defining method get_data in prototype for Regress.TestFundamentalObjectNoGetSetFunc 646s ok 267 Life, the Universe and Everything Fundamental type constructs an instance of a fundamental type with no get/set function 646s JS G NS: Found info type GIFunctionInfo for 'test_callback' in namespace 'Regress' 646s ok 268 Life, the Universe and Everything callbacks 646s ok 269 Life, the Universe and Everything null / undefined callback 646s JS G NS: Found info type GIFunctionInfo for 'test_multi_callback' in namespace 'Regress' 646s ok 270 Life, the Universe and Everything callback called more than once 646s ok 271 Life, the Universe and Everything null callback called more than once 646s JS G NS: Found info type GIFunctionInfo for 'test_array_callback' in namespace 'Regress' 646s ok 272 Life, the Universe and Everything array callbacks 646s ok 273 Life, the Universe and Everything null array callback 646s ok 274 Life, the Universe and Everything callback with inout array # SKIP Temporarily disabled with xit 646s JS G NS: Found info type GIFunctionInfo for 'test_simple_callback' in namespace 'Regress' 646s ok 275 Life, the Universe and Everything simple callback 646s ok 276 Life, the Universe and Everything null simple callback 646s JS G NS: Found info type GIFunctionInfo for 'test_noptr_callback' in namespace 'Regress' 646s ok 277 Life, the Universe and Everything noptr callback 646s ok 278 Life, the Universe and Everything null noptr callback 646s JS G NS: Found info type GIFunctionInfo for 'get_num_processors' in namespace 'GLib' 646s ok 279 Life, the Universe and Everything gobject-introspected function as callback parameter 646s JS G NS: Found info type GIFunctionInfo for 'test_callback_user_data' in namespace 'Regress' 646s ok 280 Life, the Universe and Everything callback with user data 646s JS G NS: Found info type GIFunctionInfo for 'test_callback_return_full' in namespace 'Regress' 646s ok 281 Life, the Universe and Everything callback with transfer-full return value 646s JS G NS: Found info type GIFunctionInfo for 'test_callback_destroy_notify' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_callback_thaw_notifications' in namespace 'Regress' 646s ok 282 Life, the Universe and Everything callback with destroy-notify 646s ok 283 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 646s JS G NS: Found info type GIFunctionInfo for 'test_callback_destroy_notify_no_user_data' in namespace 'Regress' 646s ok 284 Life, the Universe and Everything callback with destroy-notify and no user data throws error 646s JS G NS: Found info type GIFunctionInfo for 'test_callback_async' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_callback_thaw_async' in namespace 'Regress' 646s ok 285 Life, the Universe and Everything async callback 646s JS G NS: Found info type GIFunctionInfo for 'test_async_ready_callback' in namespace 'Regress' 646s JS G NS: Found info type GIObjectInfo for 'SimpleAsyncResult' in namespace 'Gio' 646s JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0x2ee849c9b740, JSClass 0x674c12567728, in object 0x2eead2494358 646s JS G NS: Found info type GIInterfaceInfo for 'AsyncResult' in namespace 'Gio' 646s JS G IFACE: Defined class for AsyncResult (GAsyncResult), prototype 0x2ee849c9c240, JSClass 0x674c1256aa50, in object 0x2eead2494358 646s ok 286 Life, the Universe and Everything Gio.AsyncReadyCallback 646s JS G OBJ: Defining method instance_method_callback in prototype for RegressTestObj (Regress.TestObj) 646s ok 287 Life, the Universe and Everything instance method taking a callback 646s JS G NS: Found info type GIObjectInfo for 'Cancellable' in namespace 'Gio' 646s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x2ee849c9b970, JSClass 0x674c12567728, in object 0x2eead2494358 646s JS G OBJ: Defining method function_sync in prototype for RegressTestObj (Regress.TestObj) 646s JS G OBJ: Defining method function_async in prototype for RegressTestObj (Regress.TestObj) 646s JS G OBJ: Defining method function_thaw_async in prototype for RegressTestObj (Regress.TestObj) 646s ok 288 Life, the Universe and Everything async instance methods 646s JS G NS: Found info type GIObjectInfo for 'Task' in namespace 'Gio' 646s JS G OBJ: Defined class for Task (GTask), prototype 0x2ee849c9ba10, JSClass 0x674c12567728, in object 0x2eead2494358 646s JS G OBJ: Defining method function_finish in prototype for RegressTestObj (Regress.TestObj) 646s ok 289 Life, the Universe and Everything static method taking a callback 646s JS G NS: Found info type GIFunctionInfo for 'test_function_sync' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_function_async' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_function_thaw_async' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_function_finish' in namespace 'Regress' 646s ok 290 Life, the Universe and Everything async static methods 646s ok 291 Life, the Universe and Everything constructor taking a callback 646s ok 292 Life, the Universe and Everything async constructor 646s JS G NS: Found info type GIFunctionInfo for 'test_hash_table_callback' in namespace 'Regress' 646s ok 293 Life, the Universe and Everything hash table passed to callback 646s JS G NS: Found info type GIFunctionInfo for 'test_gerror_callback' in namespace 'Regress' 646s ok 294 Life, the Universe and Everything GError callback 646s JS G NS: Found info type GIFunctionInfo for 'test_null_gerror_callback' in namespace 'Regress' 646s ok 295 Life, the Universe and Everything null GError callback 646s JS G NS: Found info type GIFunctionInfo for 'test_owned_gerror_callback' in namespace 'Regress' 646s ok 296 Life, the Universe and Everything owned GError callback 646s ok 297 Life, the Universe and Everything Introspected interface correctly emits interface signals 646s JS G NS: Found info type GIObjectInfo for 'TestWi8021x' in namespace 'Regress' 646s JS G OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0x2ee849ca52e0, JSClass 0x674c12567728, in object 0x2eead2494308 646s ok 298 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties 646s ok 299 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor 646s JS G OBJ: Defining method get_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 646s JS G OBJ: Defining method set_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 646s ok 300 Life, the Universe and Everything GObject with nonstandard prefix calls methods 646s ok 301 Life, the Universe and Everything GObject with nonstandard prefix calls a static method 646s JS G NS: Found info type GIObjectInfo for 'TestFloating' in namespace 'Regress' 646s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 646s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x2ee849ca57e0, JSClass 0x674c12567728, in object 0x2eead24943a8 646s JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x2ee849ca5830, JSClass 0x674c12567728, in object 0x2eead2494308 646s ok 302 Life, the Universe and Everything GObject.InitiallyUnowned constructs 646s ok 303 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor 646s JS G NS: Found info type GIFunctionInfo for 'test_torture_signature_0' in namespace 'Regress' 646s ok 304 Life, the Universe and Everything torture signature 0 646s JS G NS: Found info type GIFunctionInfo for 'test_torture_signature_1' in namespace 'Regress' 646s ok 305 Life, the Universe and Everything torture signature 1 fail 646s ok 306 Life, the Universe and Everything torture signature 1 success 646s JS G NS: Found info type GIFunctionInfo for 'test_torture_signature_2' in namespace 'Regress' 646s ok 307 Life, the Universe and Everything torture signature 2 646s JS G NS: Found info type GIFunctionInfo for 'test_date_in_gvalue' in namespace 'Regress' 646s JS G NS: Found info type GIStructInfo for 'Date' in namespace 'GLib' 646s JS G BXD: Defined class for Date (GDate), prototype 0x2ee849ca5d08, JSClass 0x674c125676c8, in object 0x2eead2494038 646s JS G BXD: Defining method get_year in prototype for GLib.Date 646s JS G BXD: Defining method get_month in prototype for GLib.Date 646s JS G NS: Found info type GIEnumInfo for 'DateMonth' in namespace 'GLib' 646s JS G ENUM: Defining enum value BAD_MONTH (fixed from bad_month) 0 646s JS G ENUM: Defining enum value JANUARY (fixed from january) 1 646s JS G ENUM: Defining enum value FEBRUARY (fixed from february) 2 646s JS G ENUM: Defining enum value MARCH (fixed from march) 3 646s JS G ENUM: Defining enum value APRIL (fixed from april) 4 646s JS G ENUM: Defining enum value MAY (fixed from may) 5 646s JS G ENUM: Defining enum value JUNE (fixed from june) 6 646s JS G ENUM: Defining enum value JULY (fixed from july) 7 646s JS G ENUM: Defining enum value AUGUST (fixed from august) 8 646s JS G ENUM: Defining enum value SEPTEMBER (fixed from september) 9 646s JS G ENUM: Defining enum value OCTOBER (fixed from october) 10 646s JS G ENUM: Defining enum value NOVEMBER (fixed from november) 11 646s JS G ENUM: Defining enum value DECEMBER (fixed from december) 12 646s JS G ENUM: Defining GLib.DateMonth as 0xb5375703350 646s JS G BXD: Defining method get_day in prototype for GLib.Date 646s ok 308 Life, the Universe and Everything GValue boxing and unboxing date in 646s JS G NS: Found info type GIFunctionInfo for 'test_strv_in_gvalue' in namespace 'Regress' 646s ok 309 Life, the Universe and Everything GValue boxing and unboxing strv in 646s JS G NS: Found info type GIFunctionInfo for 'test_null_strv_in_gvalue' in namespace 'Regress' 646s ok 310 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array 646s JS G NS: Found info type GIFunctionInfo for 'test_multiline_doc_comments' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_nested_parameter' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'test_versioning' in namespace 'Regress' 646s ok 311 Life, the Universe and Everything code coverage for documentation tests that don't do anything 646s JS G NS: Found info type GIFunctionInfo for 'aliased_caller_alloc' in namespace 'Regress' 646s ok 312 Life, the Universe and Everything marshals an aliased type 646s JS G NS: Found info type GIStructInfo for 'TestStructFixedArray' in namespace 'Regress' 646s JS G BXD: Defined class for TestStructFixedArray (void), prototype 0x2ee849cad150, JSClass 0x674c125676c8, in object 0x2eead2494308 646s JS G BXD: Defining method frob in prototype for Regress.TestStructFixedArray 646s ok 313 Life, the Universe and Everything deals with a fixed-size array in a struct 646s JS G NS: Found info type GIFunctionInfo for 'has_parameter_named_attrs' in namespace 'Regress' 646s ok 314 Life, the Universe and Everything marshals a fixed-size int array as a gpointer 646s JS G NS: Found info type GIStructInfo for 'LikeXklConfigItem' in namespace 'Regress' 646s JS G BXD: Defined class for LikeXklConfigItem (void), prototype 0x2ee849cad2e0, JSClass 0x674c125676c8, in object 0x2eead2494308 646s JS G BXD: Defining method set_name in prototype for Regress.LikeXklConfigItem 646s ok 315 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct 646s JS G NS: Found info type GIFunctionInfo for 'get_variant' in namespace 'Regress' 646s ok 316 Life, the Universe and Everything marshals a transfer-floating GLib.Variant 646s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_out_none' in namespace 'Regress' 646s ok 317 Life, the Universe and Everything Flat array of structs out parameter with transfer none 646s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_out_container' in namespace 'Regress' 646s ok 318 Life, the Universe and Everything Flat array of structs out parameter with transfer container 646s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_out_full_fixed' in namespace 'Regress' 646s ok 319 Life, the Universe and Everything Flat array of structs out parameter with transfer full 646s ok 320 Life, the Universe and Everything Flat array of structs caller-allocated out parameter # SKIP Not supported 646s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_in_full' in namespace 'Regress' 646s ok 321 Life, the Universe and Everything Flat array of structs transfer-full in parameter 646s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_in_none' in namespace 'Regress' 646s ok 322 Life, the Universe and Everything Flat array of structs transfer-none in parameter 646s ok 323 Inline function 646s ok 324 Inline method 646s JS G NS: Found info type GIObjectInfo for 'AnnotationObject' in namespace 'Regress' 646s JS G OBJ: Defined class for AnnotationObject (RegressAnnotationObject), prototype 0x2ee849cadda8, JSClass 0x674c12567728, in object 0x2eead2494308 646s ok 325 Annotations object handles a deprecated string property 646s ok 326 Annotations object handles a callback property # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 646s ok 327 Annotations object handles a property that was annotated weirdly 646s ok 328 Annotations object handles a signal which takes a pointer argument but annotated as a string # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/57 646s ok 329 Annotations object handles a signal which takes a list of strings # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/57 646s ok 330 Annotations object handles a signal with undocumented argument 646s ok 331 Annotations object handles a signal with arbitrary ignored attributes 646s ok 332 Annotations object handles an in-argument passed by pointer # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/652 646s ok 333 Annotations object handles an optional in-out argument # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/53 646s JS G OBJ: Defining method method in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method out in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method inout in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method inout2 in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method inout3 in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method calleeowns in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method calleesowns in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method get_strings in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method get_hash in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method with_voidp in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method get_objects in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method create_object in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method use_buffer in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method compute_sum in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method compute_sum_n in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method compute_sum_nz in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method parse_args in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method string_out in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method foreach in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method set_data in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method set_data2 in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method set_data3 in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method allow_none in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method notrans in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method do_not_use in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method watch in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G OBJ: Defining method hidden_self in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G NS: Found info type GIFunctionInfo for 'annotation_init' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'annotation_return_array' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'annotation_string_zero_terminated' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'annotation_string_zero_terminated_out' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'annotation_versioned' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'annotation_string_array_length' in namespace 'Regress' 646s JS G OBJ: Defining method extra_annos in prototype for RegressAnnotationObject (Regress.AnnotationObject) 646s JS G NS: Found info type GIFunctionInfo for 'annotation_custom_destroy' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'annotation_custom_destroy_cleanup' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'annotation_get_source_file' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'annotation_set_source_file' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'annotation_attribute_func' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'annotation_invalid_regress_annotation' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'annotation_test_parsing_bug630862' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'annotation_space_after_comment_bug631690' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'annotation_return_filename' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'annotation_transfer_floating' in namespace 'Regress' 646s ok 334 Annotations object handles various in-out argument configurations also tested elsewhere 646s ok 335 Annotations object handles a GPtrArray of GValue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 (maybe) 646s ok 336 Annotations object handles a struct with a fixed length array field # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/525 646s JS G NS: Found info type GIStructInfo for 'AnnotationFields' in namespace 'Regress' 646s JS G BXD: Defined class for AnnotationFields (void), prototype 0x2ee849cb6678, JSClass 0x674c125676c8, in object 0x2eead2494308 646s JS G NS: Found info type GIConstantInfo for 'ANNOTATION_CALCULATED_DEFINE' in namespace 'Regress' 646s JS G NS: Found info type GIConstantInfo for 'ANNOTATION_CALCULATED_LARGE_DIV' in namespace 'Regress' 646s ok 337 Annotations object handles various header-only stuff 646s ok 338 Annotations object handles an integer constant larger than 32 bits # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/526 646s JS G OBJ: Defining method do_foo in prototype for RegressTestInheritDrawable (Regress.TestInheritDrawable) 646s JS G OBJ: Defining method get_origin in prototype for RegressTestInheritDrawable (Regress.TestInheritDrawable) 646s JS G OBJ: Defining method get_size in prototype for RegressTestInheritDrawable (Regress.TestInheritDrawable) 646s JS G OBJ: Defining method do_foo_maybe_throw in prototype for RegressTestInheritDrawable (Regress.TestInheritDrawable) 646s ok 339 Abstract drawable object calls methods 646s JS G NS: Found info type GIFunctionInfo for 'foo_init' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'foo_init_argv' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'foo_init_argv_address' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'foo_not_a_constructor_new' in namespace 'Regress' 646s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'Utility' 646s JS G OBJ: Defined class for Object (UtilityObject), prototype 0x2ee849cb6a38, JSClass 0x674c12567728, in object 0x2eead2494330 646s JS G NS: Found info type GIStructInfo for 'Struct' in namespace 'Utility' 646s JS G BXD: Defined class for Struct (void), prototype 0x2ee849cb6ab0, JSClass 0x674c125676c8, in object 0x2eead2494330 646s JS G NS: Found info type GIFunctionInfo for 'foo_method_external_references' in namespace 'Regress' 646s JS G NS: Found info type GIEnumInfo for 'EnumType' in namespace 'Utility' 646s JS G ENUM: Defining enum value A (fixed from a) 0 646s JS G ENUM: Defining enum value B (fixed from b) 1 646s JS G ENUM: Defining enum value C (fixed from c) 2 646s JS G ENUM: Defining Utility.EnumType as 0x7eff7310d98 646s JS G NS: Found info type GIFlagsInfo for 'FlagType' in namespace 'Utility' 646s JS G ENUM: Defining enum value A (fixed from a) 1 646s JS G ENUM: Defining enum value B (fixed from b) 2 646s JS G ENUM: Defining enum value C (fixed from c) 4 646s JS G ENUM: Defining Utility.FlagType as 0x7eff7310df8 646s JS G NS: Found info type GIObjectInfo for 'FooObject' in namespace 'Regress' 646s JS G OBJ: Defined class for FooObject (RegressFooObject), prototype 0x2ee849cb6b00, JSClass 0x674c12567728, in object 0x2eead2494308 646s ok 340 Regress.Foo various stuff 646s JS G NS: Found info type GIInterfaceInfo for 'FooInterface' in namespace 'Regress' 646s JS G IFACE: Defined class for FooInterface (RegressFooInterface), prototype 0x2ee849cbb5d8, JSClass 0x674c1256aa50, in object 0x2eead2494308 646s ok 341 Regress.Foo Interface 646s JS G NS: Found info type GIInterfaceInfo for 'FooSubInterface' in namespace 'Regress' 646s JS G IFACE: Defined class for FooSubInterface (RegressFooSubInterface), prototype 0x2ee849cbb650, JSClass 0x674c1256aa50, in object 0x2eead2494308 646s ok 342 Regress.Foo SubInterface 646s ok 343 Regress.Foo interface with vfunc that takes a callback # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/72 646s ok 344 Regress.Foo Object static 646s JS G OBJ: Defining method external_type in prototype for RegressFooObject (Regress.FooObject) 646s JS G OBJ: Defining method various in prototype for RegressFooObject (Regress.FooObject) 646s JS G OBJ: Defining method is_it_time_yet in prototype for RegressFooObject (Regress.FooObject) 646s JS G OBJ: Defining method seek in prototype for RegressFooObject (Regress.FooObject) 646s JS G OBJ: Defining method get_name in prototype for RegressFooObject (Regress.FooObject) 646s JS G OBJ: Defining method dup_name in prototype for RegressFooObject (Regress.FooObject) 646s JS G OBJ: Defining method handle_glyph in prototype for RegressFooObject (Regress.FooObject) 646s JS G OBJ: Defining method append_new_stack_layer in prototype for RegressFooObject (Regress.FooObject) 646s JS G OBJ: Defining method do_regress_foo in prototype for RegressFooObject (Regress.FooObject) 646s JS G OBJ: Defining method virtual_method in prototype for RegressFooObject (Regress.FooObject) 646s JS G OBJ: Defining method read in prototype for RegressFooObject (Regress.FooObject) 646s ok 345 Regress.Foo Object instance 646s ok 346 Regress.Foo Object properties 646s JS G NS: Found info type GIObjectInfo for 'FooSubobject' in namespace 'Regress' 646s JS G OBJ: Defined class for FooSubobject (RegressFooSubobject), prototype 0x2ee849cf11a0, JSClass 0x674c12567728, in object 0x2eead2494308 646s JS G OBJ: Defining method do_regress_foo in prototype for RegressFooSubobject (Regress.FooSubobject) 646s ok 347 Regress.Foo Subobject instance 646s JS G NS: Found info type GIObjectInfo for 'FooBuffer' in namespace 'Regress' 646s JS G OBJ: Defined class for RegressFooTileHandler (RegressFooTileHandler), prototype 0x2ee849cf1308, JSClass 0x674c12567728, in object 0x2eead243f8f8 646s JS G OBJ: Defined class for FooBuffer (RegressFooBuffer), prototype 0x2ee849cf1358, JSClass 0x674c12567728, in object 0x2eead2494308 646s JS G OBJ: Defining method some_method in prototype for RegressFooBuffer (Regress.FooBuffer) 646s ok 348 Regress.Foo Buffer instance 646s JS G NS: Found info type GIObjectInfo for 'FooOtherObject' in namespace 'Regress' 646s JS G OBJ: Defined class for FooOtherObject (RegressFooOtherObject), prototype 0x2ee849cf1470, JSClass 0x674c12567728, in object 0x2eead2494308 646s ok 349 Regress.Foo OtherObject instance 646s JS G NS: Found info type GIFunctionInfo for 'foo_enum_method' in namespace 'Regress' 646s JS G NS: Found info type GIEnumInfo for 'FooEnumType' in namespace 'Regress' 646s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 0 646s JS G ENUM: Defining enum value BETA (fixed from beta) 1 646s JS G ENUM: Defining enum value DELTA (fixed from delta) 2 646s JS G ENUM: Defining Regress.FooEnumType as 0x7eff734c748 646s JS G NS: Found info type GIFunctionInfo for 'foo_enum_type_method' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'foo_enum_type_returnv' in namespace 'Regress' 646s ok 350 Regress.Foo EnumType 646s JS G NS: Found info type GIFlagsInfo for 'FooFlagsType' in namespace 'Regress' 646s JS G ENUM: Defining enum value FIRST (fixed from first) 1 646s JS G ENUM: Defining enum value SECOND (fixed from second) 2 646s JS G ENUM: Defining enum value THIRD (fixed from third) 4 646s JS G ENUM: Defining Regress.FooFlagsType as 0x7eff7352bb8 646s JS G NS: Found info type GIConstantInfo for 'FOO_FLAGS_SECOND_AND_THIRD' in namespace 'Regress' 646s ok 351 Regress.Foo FlagsType 646s JS G NS: Found info type GIEnumInfo for 'FooEnumNoType' in namespace 'Regress' 646s JS G ENUM: Defining enum value UN (fixed from un) 1 646s JS G ENUM: Defining enum value DEUX (fixed from deux) 2 646s JS G ENUM: Defining enum value TROIS (fixed from trois) 3 646s JS G ENUM: Defining enum value NEUF (fixed from neuf) 9 646s JS G ENUM: Defining Regress.FooEnumNoType as 0x7eff7358878 646s ok 352 Regress.Foo EnumNoType 646s JS G NS: Found info type GIFlagsInfo for 'FooFlagsNoType' in namespace 'Regress' 646s JS G ENUM: Defining enum value ETT (fixed from ett) 1 646s JS G ENUM: Defining enum value TVA (fixed from tva) 2 646s JS G ENUM: Defining enum value FYRA (fixed from fyra) 4 646s JS G ENUM: Defining Regress.FooFlagsNoType as 0x7eff735e538 646s ok 353 Regress.Foo FlagsNoType 646s JS G NS: Found info type GIEnumInfo for 'FooEnumFullname' in namespace 'Regress' 646s JS G ENUM: Defining enum value ONE (fixed from one) 1 646s JS G ENUM: Defining enum value TWO (fixed from two) 2 646s JS G ENUM: Defining enum value THREE (fixed from three) 3 646s JS G ENUM: Defining Regress.FooEnumFullname as 0x7eff7363a48 646s ok 354 Regress.Foo EnumFullname 646s JS G NS: Found info type GIEnumInfo for 'FooAddressType' in namespace 'Regress' 646s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 646s JS G ENUM: Defining enum value IPV4 (fixed from ipv4) 1 646s JS G ENUM: Defining enum value IPV6 (fixed from ipv6) 2 646s JS G ENUM: Defining Regress.FooAddressType as 0x7eff7368f58 646s ok 355 Regress.Foo Address 646s JS G NS: Found info type GIStructInfo for 'FooBoxed' in namespace 'Regress' 646s JS G BXD: Defined class for FooBoxed (RegressFooBoxed), prototype 0x2ee849cf1998, JSClass 0x674c125676c8, in object 0x2eead2494308 646s JS G BXD: Defining method method in prototype for Regress.FooBoxed 646s JS G NS: Found info type GIStructInfo for 'FooBRect' in namespace 'Regress' 646s JS G BXD: Defined class for FooBRect (RegressFooBRect), prototype 0x2ee849cf1a10, JSClass 0x674c125676c8, in object 0x2eead2494308 646s JS G BXD: Defining method add in prototype for Regress.FooBRect 646s JS G NS: Found info type GIUnionInfo for 'FooBUnion' in namespace 'Regress' 646s JS G BXD: Defined class for FooBUnion (RegressFooBUnion), prototype 0x2ee849cf1ab0, JSClass 0x674c125676f8, in object 0x2eead2494308 646s ok 356 Regress.Foo Various boxed instances 646s JS G NS: Found info type GIStructInfo for 'FooRectangle' in namespace 'Regress' 646s JS G BXD: Defined class for FooRectangle (void), prototype 0x2ee849cf1bc8, JSClass 0x674c125676c8, in object 0x2eead2494308 646s JS G BXD: Defining method add in prototype for Regress.FooRectangle 646s ok 357 Regress.Foo Rectangle instance 646s JS G NS: Found info type GIFunctionInfo for 'foo_test_unsigned' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'foo_test_string_array' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'foo_test_string_array_with_g' in namespace 'Regress' 646s JS G NS: Found info type GIFunctionInfo for 'foo_test_array' in namespace 'Regress' 646s ok 358 Regress.Foo Various test functions 646s JS G NS: Found info type GIEnumInfo for 'FooError' in namespace 'Regress' 646s JS G ERR: Defined class for FooError (GError), prototype 0x2ee849cbbad8, JSClass 0x674c1256a600, in object 0x2eead2494308 646s JS G ENUM: Defining enum value GOOD (fixed from good) 0 646s JS G ENUM: Defining enum value BAD (fixed from bad) 1 646s JS G ENUM: Defining enum value UGLY (fixed from ugly) 2 646s ok 359 Regress.Foo Error type 646s JS G NS: Found info type GIStructInfo for 'FooForeignStruct' in namespace 'Regress' 646s JS G BXD: Defined class for FooForeignStruct (void), prototype 0x2ee849cf1e20, JSClass 0x674c125676c8, in object 0x2eead2494308 646s ok 360 Regress.Foo Foreign struct 646s ok 361 Regress.Foo Foreign struct via introspected constructor # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/656 646s JS G NS: Found info type GIFunctionInfo for 'test_devt' in namespace 'RegressUnix' 646s ok 362 RegressUnix handles devt 646s JS G NS: Found info type GIFunctionInfo for 'test_gidt' in namespace 'RegressUnix' 646s ok 363 RegressUnix handles gidt 646s JS G NS: Found info type GIFunctionInfo for 'test_pidt' in namespace 'RegressUnix' 646s ok 364 RegressUnix handles pidt 646s JS G NS: Found info type GIFunctionInfo for 'test_socklent' in namespace 'RegressUnix' 646s ok 365 RegressUnix handles socklent 646s JS G NS: Found info type GIFunctionInfo for 'test_uidt' in namespace 'RegressUnix' 646s ok 366 RegressUnix handles uidt 646s JS G NS: Found info type GIStructInfo for 'TestBoxedCWrapper' in namespace 'Regress' 646s JS G BXD: Defined class for TestBoxedCWrapper (RegressTestBoxedCWrapper), prototype 0x2ee849cfb3d0, JSClass 0x674c125676c8, in object 0x2eead2494308 646s JS G BXD: Defining method copy in prototype for Regress.TestBoxedCWrapper 646s JS G BXD: Defining method get in prototype for Regress.TestBoxedCWrapper 646s ok 367 Boxed type return extra tests Refcounted boxed type wrapper 646s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_boxed_none_out' in namespace 'Regress' 646s ok 368 Boxed type return extra tests Array of boxed type transfer none out parameter 646s JS G NS: Found info type GIConstantInfo for 'MAXINT8' in namespace 'GLib' 646s JS G NS: Found info type GIConstantInfo for 'MININT8' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'test_gvalue_out_boxed' in namespace 'Regress' 646s ok 369 Boxed type return extra tests Boxed GValue out 646s JS G NS: Found info type GIFunctionInfo for 'test_glist_boxed_none_return' in namespace 'Regress' 646s ok 370 Boxed type return extra tests GList of boxed type transfer none return value 646s JS G NS: Found info type GIFunctionInfo for 'test_glist_boxed_full_return' in namespace 'Regress' 646s ok 371 Boxed type return extra tests GList of boxed type transfer full return value 646s ok 372 UTF-8 strings invalid bytes tests handles invalid UTF-8 return values gracefully # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/658 646s JS G NS: Found info type GIFunctionInfo for 'test_array_of_fundamental_objects_in' in namespace 'Regress' 646s ok 373 Fundamental extra tests array of fundamental objects in 646s JS G NS: Found info type GIFunctionInfo for 'test_array_of_fundamental_objects_out' in namespace 'Regress' 646s ok 374 Fundamental extra tests array of fundamental objects out 646s JS G NS: Found info type GIFunctionInfo for 'test_fundamental_argument_in' in namespace 'Regress' 646s ok 375 Fundamental extra tests in argument 646s ok 376 Fundamental extra tests abstract type 646s JS G NS: Found info type GIFunctionInfo for 'test_fundamental_argument_out' in namespace 'Regress' 646s ok 377 Fundamental extra tests out argument 646s ok 378 Class with action signals returns a new object # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/661 646s JS G NS: Found info type GIObjectInfo for 'TestAction' in namespace 'Regress' 646s JS G OBJ: Defined class for TestAction (RegressTestAction), prototype 0x2ee849cfbf88, JSClass 0x674c12567728, in object 0x2eead2494308 646s ok 379 Class with action signals returns null 646s ok 380 Bitmask fundamental type can be created # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection-tests/-/issues/7 646s JS G BXD: Defining method quit in prototype for GLib.MainLoop 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Main loop instance 0x834696ab4a8: Spinning loop until released or hook cleared 646s JS MAINLOOP: handling job 0, 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Completed job 0 646s JS MAINLOOP: handling job 1, 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Completed job 1 646s JS MAINLOOP: handling job 2, 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Completed job 2 646s JS MAINLOOP: handling job 3, 646s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 646s JS MAINLOOP: Main loop instance 0x834696ab4a8: release 646s JS MAINLOOP: Completed job 3 646s JS MEMORY: Memory report: before destroying context 646s JS MEMORY: 3118 objects currently alive 646s JS MEMORY: boxed_instance = 2044 646s JS MEMORY: boxed_prototype = 41 646s JS MEMORY: closure = 28 646s JS MEMORY: function = 742 646s JS MEMORY: fundamental_instance = 10 646s JS MEMORY: fundamental_prototype = 3 646s JS MEMORY: gerror_instance = 10 646s JS MEMORY: gerror_prototype = 2 646s JS MEMORY: interface = 17 646s JS MEMORY: module = 9 646s JS MEMORY: ns = 8 646s JS MEMORY: object_instance = 157 646s JS MEMORY: object_prototype = 44 646s JS MEMORY: param = 1 646s JS MEMORY: union_instance = 1 646s JS MEMORY: union_prototype = 1 646s JS CTX: JS shutdown sequence 646s JS CTX: Stopping profiler 646s JS CTX: Shutting down toggle queue 646s JS CTX: Notifying external reference holders of GjsContext dispose 646s JS MAINLOOP: Stopping promise job dispatcher 646s JS CTX: Notifying reference holders of GjsContext dispose 646s JS CTX: Checking unhandled promise rejections 646s JS CTX: Releasing cached JS wrappers 646s JS CTX: Final triggered GC 646s JS CTX: Destroying JS context 646s JS CTX: Releasing all native objects 646s JS CTX: Disabling auto GC 646s JS CTX: Ending trace on global object 646s JS CTX: Freeing allocated resources 646s JS CTX: JS context destroyed 646s PASS: gjs/testRegress.test 646s Running test: gjs/testGTypeClass.test 646s JS NATIVE: Registered native JS module '_promiseNative' 646s JS NATIVE: Registered native JS module '_byteArrayNative' 646s JS NATIVE: Registered native JS module '_encodingNative' 646s JS NATIVE: Registered native JS module '_gi' 646s JS NATIVE: Registered native JS module 'gi' 646s JS NATIVE: Registered native JS module 'cairoNative' 646s JS NATIVE: Registered native JS module 'system' 646s JS NATIVE: Registered native JS module 'console' 646s JS NATIVE: Registered native JS module '_print' 646s JS CTX: Enabling JIT 646s JS CTX: Initialized class GjsFileImporter prototype 0x35545aa001a0 646s JS IMPORT: Defining parent (nil) of 0x35545aa00200 'imports' is mod 0 646s JS IMPORT: Importing '_print' 646s JS NATIVE: Defining native module '_print' 646s JS IMPORT: Defining parent 0x35545aa00200 of 0x35545aa009b0 '_print' is mod 1 646s JS IMPORT: successfully imported module '_print' 646s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 646s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x10cc0103c090 646s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x10cc0103c090 646s JS MAINLOOP: Main loop instance 0xcd268e6b4a8: hold 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Starting promise job dispatcher 646s 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 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x10cc0103c128 646s JS MAINLOOP: Main loop instance 0xcd268e6b4a8: hold 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Main loop instance 0xcd268e6b4a8: Spinning loop until released or hook cleared 646s JS MAINLOOP: handling job 0, 646s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 646s JS MAINLOOP: Main loop instance 0xcd268e6b4a8: release 646s JS MAINLOOP: Completed job 0 646s JS MAINLOOP: handling job 1, 646s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 646s JS MAINLOOP: Main loop instance 0xcd268e6b4a8: release 646s JS MAINLOOP: Completed job 1 646s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module metadata hook for module 0x35545aa76990 646s JS IMPORT: Defining meta.importSync for module 0x35545aa76990 646s JS NATIVE: Defining native module 'gi' 646s JS CTX: Initialized class GIRepositoryNamespace prototype 0x35545aa7b338 646s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 646s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 646s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 646s JS IMPORT: Importing directory 'overrides' 646s JS IMPORT: Defining parent 0x10cc0103f610 of 0x35545aa7b3b8 'overrides' is mod 1 646s JS IMPORT: Defined importer 'overrides' 0x35545aa7b3b8 in 0x10cc0103f610 646s JS IMPORT: successfully imported directory 'overrides' 646s JS IMPORT: Importing '_promiseNative' 646s JS NATIVE: Defining native module '_promiseNative' 646s JS IMPORT: Defining parent 0x10cc0103f610 of 0x35545aa7b868 '_promiseNative' is mod 1 646s JS IMPORT: successfully imported module '_promiseNative' 646s JS IMPORT: Importing module GLib succeeded 646s JS IMPORT: Defining parent 0x35545aa7b3b8 of 0x10cc01095038 'GLib' is mod 1 646s JS IMPORT: successfully imported module 'GLib' 646s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 646s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x10cc01094060, JSClass 0x6d96cce376c8, in object 0x10cc01094038 646s JS CTX: Initialized class GIRepositoryGType prototype 0x35545aa7bbb0 646s JS CTX: Initialized class GIRepositoryFunction prototype 0x35545aa7bc10 646s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 646s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 646s JS G BXD: Defined class for Error (GError), prototype 0x10cc010940b0, JSClass 0x6d96cce376c8, in object 0x10cc01094038 646s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 646s JS G BXD: Defined class for Variant (GVariant), prototype 0x10cc01094100, JSClass 0x6d96cce376c8, in object 0x10cc01094038 646s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 646s JS G BXD: Defined class for Bytes (GBytes), prototype 0x10cc01094150, JSClass 0x6d96cce376c8, in object 0x10cc01094038 646s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 646s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 646s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10cc010941a0, JSClass 0x6d96cce376c8, in object 0x10cc01094038 646s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 646s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 646s JS G BXD: Defined class for Thread (GThread), prototype 0x10cc010941f0, JSClass 0x6d96cce376c8, in object 0x10cc01094038 646s JS G BXD: Defining method ref in prototype for GLib.Thread 646s JS G BXD: Defining method unref in prototype for GLib.Thread 646s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 646s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x10cc01094240, JSClass 0x6d96cce376c8, in object 0x10cc01094038 646s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 646s JS G BXD: Defined class for Regex (GRegex), prototype 0x10cc01094290, JSClass 0x6d96cce376c8, in object 0x10cc01094038 646s JS G BXD: Defining method match in prototype for GLib.Regex 646s JS G BXD: Defining method match_full in prototype for GLib.Regex 646s JS G BXD: Defining method match_all in prototype for GLib.Regex 646s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 646s JS G NS: Defined namespace 'GLib' 0x10cc01094038 in GIRepository 0x35545aa7b1c8 646s JS IMPORT: Importing module jasmine succeeded 646s JS IMPORT: Defining parent 0x10cc0103f610 of 0x10cc01095ba0 'jasmine' is mod 1 646s JS IMPORT: successfully imported module 'jasmine' 646s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 646s JS MAINLOOP: Main loop instance 0xcd268e6b4a8: hold 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Main loop instance 0xcd268e6b4a8: Spinning loop until released or hook cleared 646s JS MAINLOOP: handling job 0, 646s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 646s JS MAINLOOP: Main loop instance 0xcd268e6b4a8: release 646s JS MAINLOOP: Completed job 0 646s JS IMPORT: Importing 'gi' 646s JS IMPORT: Defining parent 0x10cc0103f610 of 0x10cc0103f760 'gi' is mod 1 646s JS IMPORT: successfully imported module 'gi' 646s 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 646s JS G NS: Defined namespace 'GjsPrivate' 0x10cc01094330 in GIRepository 0x10cc0103f760 646s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 646s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 646s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 646s JS IMPORT: Importing module _legacy succeeded 646s JS IMPORT: Defining parent 0x10cc0103f610 of 0x10cc01095cb8 '_legacy' is mod 1 646s JS IMPORT: successfully imported module '_legacy' 646s JS IMPORT: Importing module lang succeeded 646s JS IMPORT: Defining parent 0x10cc0103f610 of 0x10cc01095c90 'lang' is mod 1 646s JS IMPORT: successfully imported module 'lang' 646s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 646s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 646s JS IMPORT: Importing module _signals succeeded 646s JS IMPORT: Defining parent 0x10cc0103f610 of 0x10cc01095ce0 '_signals' is mod 1 646s JS IMPORT: successfully imported module '_signals' 646s JS IMPORT: Importing module signals succeeded 646s JS IMPORT: Defining parent 0x10cc0103f610 of 0x10cc01095c68 'signals' is mod 1 646s JS IMPORT: successfully imported module 'signals' 646s JS IMPORT: Importing module Gio succeeded 646s JS IMPORT: Defining parent 0x10cc0103f880 of 0x10cc01095c40 'Gio' is mod 1 646s JS IMPORT: successfully imported module 'Gio' 646s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 646s JS IMPORT: Importing '_gi' 646s JS NATIVE: Defining native module '_gi' 646s JS IMPORT: Defining parent 0x10cc0103f610 of 0x35545aa19ae8 '_gi' is mod 1 646s JS IMPORT: successfully imported module '_gi' 646s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 646s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 646s JS IMPORT: Importing module _common succeeded 646s JS IMPORT: Defining parent 0x10cc0103f610 of 0x10cc01095d30 '_common' is mod 1 646s JS IMPORT: successfully imported module '_common' 646s JS IMPORT: Importing module GObject succeeded 646s JS IMPORT: Defining parent 0x10cc0103f880 of 0x10cc01095d08 'GObject' is mod 1 646s JS IMPORT: successfully imported module 'GObject' 646s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 646s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 646s JS G BXD: Defined class for String (GString), prototype 0x10cc010945d8, JSClass 0x6d96cce376c8, in object 0x10cc01094358 646s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 646s JS G PRM: Defined class ParamSpec prototype is 0x10cc01095d80 class 0x6d96cce40090 in object 0x10cc01094358 646s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 646s JS G OBJ: Defined class for Object (GObject), prototype 0x10cc01094740, JSClass 0x6d96cce37728, in object 0x10cc01094358 646s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 646s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 646s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x10cc01094768, JSClass 0x6d96cce37728, in object 0x10cc01094358 646s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 646s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 646s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 646s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 646s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 646s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 646s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 646s JS G BXD: Defined class for Value (GValue), prototype 0x10cc010947b8, JSClass 0x6d96cce376c8, in object 0x10cc01094358 646s JS G NS: Defined namespace 'GObject' 0x10cc01094358 in GIRepository 0x10cc0103f760 646s JS G OBJ: Defined class for Application (GApplication), prototype 0x10cc01094808, JSClass 0x6d96cce37728, in object 0x10cc01094308 646s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 646s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x10cc010f32e0, JSClass 0x6d96cce3aa50, in object 0x10cc01094308 646s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 646s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x10cc010f3308, JSClass 0x6d96cce3aa50, in object 0x10cc01094308 646s 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 646s JS G NS: Defined namespace 'GioUnix' 0x10cc010948a8 in GIRepository 0x10cc0103f760 646s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 646s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 646s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x10cc010948d0, JSClass 0x6d96cce37728, in object 0x10cc010948a8 646s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 646s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 646s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x10cc010f36f0, JSClass 0x6d96cce3aa50, in object 0x10cc010948a8 646s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 646s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 646s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 646s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x10cc01094948, JSClass 0x6d96cce37728, in object 0x10cc01094308 646s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x10cc01094998, JSClass 0x6d96cce37728, in object 0x10cc010948a8 646s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 646s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 646s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x10cc010949e8, JSClass 0x6d96cce376c8, in object 0x10cc010948a8 646s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 646s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x10cc010f3830, JSClass 0x6d96cce3aa50, in object 0x10cc010948a8 646s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 646s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 646s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 646s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x10cc01094a38, JSClass 0x6d96cce37728, in object 0x10cc01094308 646s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x10cc01094a88, JSClass 0x6d96cce37728, in object 0x10cc010948a8 646s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 646s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 646s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x10cc01094ad8, JSClass 0x6d96cce376c8, in object 0x10cc010948a8 646s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 646s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x10cc01094b00, JSClass 0x6d96cce376c8, in object 0x10cc010948a8 646s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 646s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x10cc01094b50, JSClass 0x6d96cce37728, in object 0x10cc010948a8 646s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 646s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 646s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x10cc01094ba0, JSClass 0x6d96cce376c8, in object 0x10cc010948a8 646s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 646s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 646s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x10cc01094bf0, JSClass 0x6d96cce37728, in object 0x10cc01094308 646s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x10cc01094c40, JSClass 0x6d96cce37728, in object 0x10cc010948a8 646s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 646s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 646s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x10cc01094c90, JSClass 0x6d96cce376c8, in object 0x10cc010948a8 646s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 646s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 646s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 646s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 646s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 646s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 646s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 646s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 646s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 646s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 646s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 646s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 646s JS G ENUM: Defining GLib.LogLevelFlags as 0x35545aa221d0 646s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 646s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 646s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x10cc01094da8, JSClass 0x6d96cce376c8, in object 0x10cc01094038 646s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 646s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x10cc01094e70, JSClass 0x6d96cce37728, in object 0x10cc01094308 646s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 646s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x10cc010fabf0, JSClass 0x6d96cce3aa50, in object 0x10cc01094308 646s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 646s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x10cc010fac18, JSClass 0x6d96cce3aa50, in object 0x10cc01094308 646s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 646s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x1a71f9004470, JSClass 0x6d96cce376c8, in object 0x10cc01094308 646s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 646s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x1a71f9004768, JSClass 0x6d96cce376c8, in object 0x10cc01094308 646s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 646s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 646s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1a71f90048f8, JSClass 0x6d96cce37728, in object 0x10cc01094308 646s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 646s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x10cc010fae98, JSClass 0x6d96cce3aa50, in object 0x10cc01094308 646s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 646s JS G IFACE: Defined class for Initable (GInitable), prototype 0x10cc010faee8, JSClass 0x6d96cce3aa50, in object 0x10cc01094308 646s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 646s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1a71f9004998, JSClass 0x6d96cce37728, in object 0x10cc01094308 646s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 646s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 646s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 646s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 646s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x1a71f90060d8, JSClass 0x6d96cce3aa50, in object 0x10cc01094308 646s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 646s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1a71f9004a10, JSClass 0x6d96cce376c8, in object 0x10cc01094308 646s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 646s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1a71f9004a60, JSClass 0x6d96cce376c8, in object 0x10cc01094308 646s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 646s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 646s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1a71f9004ab0, JSClass 0x6d96cce37728, in object 0x10cc01094308 646s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1a71f9004b00, JSClass 0x6d96cce37728, in object 0x10cc01094330 646s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 646s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1a71f9004b50, JSClass 0x6d96cce37728, in object 0x10cc01094308 646s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 646s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 646s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 646s JS G IFACE: Defined class for File (GFile), prototype 0x1a71f90061a0, JSClass 0x6d96cce3aa50, in object 0x10cc01094308 646s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1a71f9004bc8, JSClass 0x6d96cce37728, in object 0x10cc0103f8f8 646s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 646s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1a71f9004c40, JSClass 0x6d96cce37728, in object 0x10cc01094308 646s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 646s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 646s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x1a71f9006420, JSClass 0x6d96cce3aa50, in object 0x10cc01094308 646s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 646s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1a71f9004cb8, JSClass 0x6d96cce37728, in object 0x10cc01094308 646s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 646s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1a71f9004d08, JSClass 0x6d96cce376c8, in object 0x10cc01094308 646s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 646s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 646s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1a71f9004d58, JSClass 0x6d96cce37728, in object 0x10cc01094308 646s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 646s JS G NS: Defined namespace 'Gio' 0x10cc01094308 in GIRepository 0x10cc0103f760 646s JS CTX: Script evaluation succeeded 646s JS MAINLOOP: Main loop instance 0xcd268e6b4a8: Spinning loop until released or hook cleared 646s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module metadata hook for module 0x35545aa37f30 646s JS IMPORT: Defining meta.importSync for module 0x35545aa37f30 646s JS NATIVE: Defining native module 'system' 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x10cc0103c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x10cc0103c128 646s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 646s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 646s JS MAINLOOP: Set main loop hook to 646s JS MAINLOOP: Main loop instance 0xcd268e6b4a8: hold 646s JS MAINLOOP: Running and clearing main loop hook 646s JS G BXD: Defining method run in prototype for GLib.MainLoop 646s 1..8 646s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 646s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 646s JS G BXD: Defined class for Source (GSource), prototype 0x1a71f9004dd0, JSClass 0x6d96cce376c8, in object 0x10cc01094038 646s JS G BXD: Defining method set_priority in prototype for GLib.Source 646s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 646s JS G BXD: Defining method attach in prototype for GLib.Source 646s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 646s JS IMPORT: Module metadata hook for module 0x10cc010863f8 646s JS IMPORT: Defining meta.importSync for module 0x10cc010863f8 646s JS G NS: Found info type GIObjectInfo for 'ThemedIcon' in namespace 'Gio' 646s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x1a71f9004ec0, JSClass 0x6d96cce37728, in object 0x10cc01094308 646s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 646s JS G PRM: JSObject created with param instance 0xcd2690f9540 type GParamString 646s JS G NS: Found info type GIObjectInfo for 'SimpleAction' in namespace 'Gio' 646s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x1a71f9004f10, JSClass 0x6d96cce37728, in object 0x10cc01094308 646s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 646s JS G PRM: JSObject created with param instance 0xcd2690cf790 type GParamBoolean 646s JS G BXD: Defining method destroy in prototype for GLib.Source 646s ok 1 Looking up param specs works 646s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 646s JS G PRM: JSObject created with param instance 0xcd2690f9540 type GParamString 646s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 646s JS G PRM: JSObject created with param instance 0xcd2690cf790 type GParamBoolean 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s ok 2 Looking up param specs gives the correct name 646s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 646s JS G PRM: JSObject created with param instance 0xcd2690f9540 type GParamString 646s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 646s JS G PRM: JSObject created with param instance 0xcd2690cf790 type GParamBoolean 646s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 646s ok 3 Looking up param specs gives the default value if present 646s ok 4 GType object has a name 646s ok 5 GType object has a read-only name 646s ok 6 GType object has an undeletable name 646s ok 7 GType object has a string representation 646s JS G NS: Found info type GIFunctionInfo for 'type_parent' in namespace 'GObject' 646s ok 8 GType marshalling marshals the invalid GType object into JS null 646s JS G BXD: Defining method quit in prototype for GLib.MainLoop 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Main loop instance 0xcd268e6b4a8: Spinning loop until released or hook cleared 646s JS MAINLOOP: handling job 0, 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Completed job 0 646s JS MAINLOOP: handling job 1, 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Completed job 1 646s JS MAINLOOP: handling job 2, 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Completed job 2 646s JS MAINLOOP: handling job 3, 646s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 646s JS MAINLOOP: Main loop instance 0xcd268e6b4a8: release 646s JS MAINLOOP: Completed job 3 646s JS MEMORY: Memory report: before destroying context 646s JS MEMORY: 576 objects currently alive 646s JS MEMORY: boxed_instance = 120 646s JS MEMORY: boxed_prototype = 22 646s JS MEMORY: closure = 1 646s JS MEMORY: function = 378 646s JS MEMORY: fundamental_instance = 0 646s JS MEMORY: fundamental_prototype = 0 646s JS MEMORY: gerror_instance = 0 646s JS MEMORY: gerror_prototype = 0 646s JS MEMORY: interface = 11 646s JS MEMORY: module = 9 646s JS MEMORY: ns = 5 646s JS MEMORY: object_instance = 1 646s JS MEMORY: object_prototype = 23 646s JS MEMORY: param = 6 646s JS MEMORY: union_instance = 0 646s JS MEMORY: union_prototype = 0 646s JS CTX: JS shutdown sequence 646s JS CTX: Stopping profiler 646s JS CTX: Shutting down toggle queue 646s JS CTX: Notifying external reference holders of GjsContext dispose 646s JS MAINLOOP: Stopping promise job dispatcher 646s JS CTX: Notifying reference holders of GjsContext dispose 646s JS CTX: Checking unhandled promise rejections 646s JS CTX: Releasing cached JS wrappers 646s JS CTX: Final triggered GC 646s JS CTX: Destroying JS context 646s JS CTX: Releasing all native objects 646s JS CTX: Disabling auto GC 646s JS CTX: Ending trace on global object 646s JS CTX: Freeing allocated resources 646s JS CTX: JS context destroyed 646s PASS: gjs/testGTypeClass.test 646s Running test: gjs/testGObjectClass.test 646s JS NATIVE: Registered native JS module '_promiseNative' 646s JS NATIVE: Registered native JS module '_byteArrayNative' 646s JS NATIVE: Registered native JS module '_encodingNative' 646s JS NATIVE: Registered native JS module '_gi' 646s JS NATIVE: Registered native JS module 'gi' 646s JS NATIVE: Registered native JS module 'cairoNative' 646s JS NATIVE: Registered native JS module 'system' 646s JS NATIVE: Registered native JS module 'console' 646s JS NATIVE: Registered native JS module '_print' 646s JS CTX: Enabling JIT 646s JS CTX: Initialized class GjsFileImporter prototype 0x2ab39ba001a0 646s JS IMPORT: Defining parent (nil) of 0x2ab39ba00200 'imports' is mod 0 646s JS IMPORT: Importing '_print' 646s JS NATIVE: Defining native module '_print' 646s JS IMPORT: Defining parent 0x2ab39ba00200 of 0x2ab39ba009b0 '_print' is mod 1 646s JS IMPORT: successfully imported module '_print' 646s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 646s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1a9e9763c090 646s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1a9e9763c090 646s JS MAINLOOP: Main loop instance 0x16a3212bb4a8: hold 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Starting promise job dispatcher 646s 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 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1a9e9763c128 646s JS MAINLOOP: Main loop instance 0x16a3212bb4a8: hold 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Main loop instance 0x16a3212bb4a8: Spinning loop until released or hook cleared 646s JS MAINLOOP: handling job 0, 646s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 646s JS MAINLOOP: Main loop instance 0x16a3212bb4a8: release 646s JS MAINLOOP: Completed job 0 646s JS MAINLOOP: handling job 1, 646s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 646s JS MAINLOOP: Main loop instance 0x16a3212bb4a8: release 646s JS MAINLOOP: Completed job 1 646s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module metadata hook for module 0x2ab39ba76990 646s JS IMPORT: Defining meta.importSync for module 0x2ab39ba76990 646s JS NATIVE: Defining native module 'gi' 646s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ab39ba7b338 646s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 646s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 646s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 646s JS IMPORT: Importing directory 'overrides' 646s JS IMPORT: Defining parent 0x1a9e9763f610 of 0x2ab39ba7b3b8 'overrides' is mod 1 646s JS IMPORT: Defined importer 'overrides' 0x2ab39ba7b3b8 in 0x1a9e9763f610 646s JS IMPORT: successfully imported directory 'overrides' 646s JS IMPORT: Importing '_promiseNative' 646s JS NATIVE: Defining native module '_promiseNative' 646s JS IMPORT: Defining parent 0x1a9e9763f610 of 0x2ab39ba7b868 '_promiseNative' is mod 1 646s JS IMPORT: successfully imported module '_promiseNative' 646s JS IMPORT: Importing module GLib succeeded 646s JS IMPORT: Defining parent 0x2ab39ba7b3b8 of 0x1a9e97695038 'GLib' is mod 1 646s JS IMPORT: successfully imported module 'GLib' 646s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 646s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1a9e97694060, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694038 646s JS CTX: Initialized class GIRepositoryGType prototype 0x2ab39ba7bbb0 646s JS CTX: Initialized class GIRepositoryFunction prototype 0x2ab39ba7bc10 646s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 646s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 646s JS G BXD: Defined class for Error (GError), prototype 0x1a9e976940b0, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694038 646s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 646s JS G BXD: Defined class for Variant (GVariant), prototype 0x1a9e97694100, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694038 646s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 646s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a9e97694150, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694038 646s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 646s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 646s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a9e976941a0, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694038 646s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 646s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 646s JS G BXD: Defined class for Thread (GThread), prototype 0x1a9e976941f0, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694038 646s JS G BXD: Defining method ref in prototype for GLib.Thread 646s JS G BXD: Defining method unref in prototype for GLib.Thread 646s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 646s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1a9e97694240, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694038 646s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 646s JS G BXD: Defined class for Regex (GRegex), prototype 0x1a9e97694290, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694038 646s JS G BXD: Defining method match in prototype for GLib.Regex 646s JS G BXD: Defining method match_full in prototype for GLib.Regex 646s JS G BXD: Defining method match_all in prototype for GLib.Regex 646s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 646s JS G NS: Defined namespace 'GLib' 0x1a9e97694038 in GIRepository 0x2ab39ba7b1c8 646s JS IMPORT: Importing module jasmine succeeded 646s JS IMPORT: Defining parent 0x1a9e9763f610 of 0x1a9e97695ba0 'jasmine' is mod 1 646s JS IMPORT: successfully imported module 'jasmine' 646s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 646s JS MAINLOOP: Main loop instance 0x16a3212bb4a8: hold 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Main loop instance 0x16a3212bb4a8: Spinning loop until released or hook cleared 646s JS MAINLOOP: handling job 0, 646s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 646s JS MAINLOOP: Main loop instance 0x16a3212bb4a8: release 646s JS MAINLOOP: Completed job 0 646s JS IMPORT: Importing 'system' 646s JS NATIVE: Defining native module 'system' 646s JS IMPORT: Defining parent 0x1a9e9763f610 of 0x2ab39bab4420 'system' is mod 1 646s JS IMPORT: successfully imported module 'system' 646s JS IMPORT: Importing 'gi' 646s JS IMPORT: Defining parent 0x1a9e9763f610 of 0x1a9e9763f760 'gi' is mod 1 646s JS IMPORT: successfully imported module 'gi' 646s 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 646s JS G NS: Defined namespace 'GjsPrivate' 0x1a9e97694330 in GIRepository 0x1a9e9763f760 646s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 646s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 646s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 646s JS IMPORT: Importing module _legacy succeeded 646s JS IMPORT: Defining parent 0x1a9e9763f610 of 0x1a9e97695cb8 '_legacy' is mod 1 646s JS IMPORT: successfully imported module '_legacy' 646s JS IMPORT: Importing module lang succeeded 646s JS IMPORT: Defining parent 0x1a9e9763f610 of 0x1a9e97695c90 'lang' is mod 1 646s JS IMPORT: successfully imported module 'lang' 646s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 646s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 646s JS IMPORT: Importing module _signals succeeded 646s JS IMPORT: Defining parent 0x1a9e9763f610 of 0x1a9e97695ce0 '_signals' is mod 1 646s JS IMPORT: successfully imported module '_signals' 646s JS IMPORT: Importing module signals succeeded 646s JS IMPORT: Defining parent 0x1a9e9763f610 of 0x1a9e97695c68 'signals' is mod 1 646s JS IMPORT: successfully imported module 'signals' 646s JS IMPORT: Importing module Gio succeeded 646s JS IMPORT: Defining parent 0x1a9e9763f850 of 0x1a9e97695c40 'Gio' is mod 1 646s JS IMPORT: successfully imported module 'Gio' 646s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 646s JS IMPORT: Importing '_gi' 646s JS NATIVE: Defining native module '_gi' 646s JS IMPORT: Defining parent 0x1a9e9763f610 of 0x2ab39bab77d0 '_gi' is mod 1 646s JS IMPORT: successfully imported module '_gi' 646s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 646s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 646s JS IMPORT: Importing module _common succeeded 646s JS IMPORT: Defining parent 0x1a9e9763f610 of 0x1a9e97695d30 '_common' is mod 1 646s JS IMPORT: successfully imported module '_common' 646s JS IMPORT: Importing module GObject succeeded 646s JS IMPORT: Defining parent 0x1a9e9763f850 of 0x1a9e97695d08 'GObject' is mod 1 646s JS IMPORT: successfully imported module 'GObject' 646s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 646s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 646s JS G BXD: Defined class for String (GString), prototype 0x1a9e976945d8, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694358 646s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 646s JS G PRM: Defined class ParamSpec prototype is 0x1a9e97695d80 class 0x67f4fd5e0090 in object 0x1a9e97694358 646s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 646s JS G OBJ: Defined class for Object (GObject), prototype 0x1a9e97694740, JSClass 0x67f4fd5d7728, in object 0x1a9e97694358 646s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 646s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 646s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1a9e97694768, JSClass 0x67f4fd5d7728, in object 0x1a9e97694358 646s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 646s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 646s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 646s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 646s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 646s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 646s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 646s JS G BXD: Defined class for Value (GValue), prototype 0x1a9e976947b8, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694358 646s JS G NS: Defined namespace 'GObject' 0x1a9e97694358 in GIRepository 0x1a9e9763f760 646s JS G OBJ: Defined class for Application (GApplication), prototype 0x1a9e97694808, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 646s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x21a50830d2e0, JSClass 0x67f4fd5daa50, in object 0x1a9e97694308 646s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 646s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x21a50830d308, JSClass 0x67f4fd5daa50, in object 0x1a9e97694308 646s 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 646s JS G NS: Defined namespace 'GioUnix' 0x1a9e976948a8 in GIRepository 0x1a9e9763f760 646s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 646s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 646s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1a9e976948d0, JSClass 0x67f4fd5d7728, in object 0x1a9e976948a8 646s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 646s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 646s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x21a50830d6f0, JSClass 0x67f4fd5daa50, in object 0x1a9e976948a8 646s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 646s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 646s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 646s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x1a9e97694948, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x1a9e97694998, JSClass 0x67f4fd5d7728, in object 0x1a9e976948a8 646s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 646s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 646s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x1a9e976949e8, JSClass 0x67f4fd5d76c8, in object 0x1a9e976948a8 646s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 646s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x21a50830d830, JSClass 0x67f4fd5daa50, in object 0x1a9e976948a8 646s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 646s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 646s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 646s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1a9e97694a38, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x1a9e97694a88, JSClass 0x67f4fd5d7728, in object 0x1a9e976948a8 646s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 646s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 646s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x1a9e97694ad8, JSClass 0x67f4fd5d76c8, in object 0x1a9e976948a8 646s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 646s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x1a9e97694b00, JSClass 0x67f4fd5d76c8, in object 0x1a9e976948a8 646s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 646s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x1a9e97694b50, JSClass 0x67f4fd5d7728, in object 0x1a9e976948a8 646s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 646s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 646s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x1a9e97694ba0, JSClass 0x67f4fd5d76c8, in object 0x1a9e976948a8 646s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 646s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 646s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x1a9e97694bf0, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x1a9e97694c40, JSClass 0x67f4fd5d7728, in object 0x1a9e976948a8 646s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 646s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 646s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x1a9e97694c90, JSClass 0x67f4fd5d76c8, in object 0x1a9e976948a8 646s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 646s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 646s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 646s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 646s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 646s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 646s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 646s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 646s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 646s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 646s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 646s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 646s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 646s JS G ENUM: Defining GLib.LogLevelFlags as 0x2ab39babfeb8 646s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 646s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 646s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1a9e97694da8, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694038 646s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 646s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1a9e97694e70, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 646s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x21a508314bf0, JSClass 0x67f4fd5daa50, in object 0x1a9e97694308 646s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 646s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x21a508314c18, JSClass 0x67f4fd5daa50, in object 0x1a9e97694308 646s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 646s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x21a50832b470, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694308 646s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 646s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x21a50832b768, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694308 646s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 646s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 646s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 646s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x21a50832b8f8, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 646s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x21a508314e98, JSClass 0x67f4fd5daa50, in object 0x1a9e97694308 646s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 646s JS G IFACE: Defined class for Initable (GInitable), prototype 0x21a508314ee8, JSClass 0x67f4fd5daa50, in object 0x1a9e97694308 646s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 646s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x21a50832b998, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 646s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 646s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 646s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 646s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x21a50832f0d8, JSClass 0x67f4fd5daa50, in object 0x1a9e97694308 646s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 646s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x21a50832ba10, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694308 646s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 646s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x21a50832ba60, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694308 646s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 646s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 646s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x21a50832bab0, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x21a50832bb00, JSClass 0x67f4fd5d7728, in object 0x1a9e97694330 646s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 646s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x21a50832bb50, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 646s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 646s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 646s JS G IFACE: Defined class for File (GFile), prototype 0x21a50832f1a0, JSClass 0x67f4fd5daa50, in object 0x1a9e97694308 646s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x21a50832bbc8, JSClass 0x67f4fd5d7728, in object 0x1a9e9763f8f8 646s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 646s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x21a50832bc40, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 646s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 646s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x21a50832f420, JSClass 0x67f4fd5daa50, in object 0x1a9e97694308 646s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 646s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x21a50832bcb8, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 646s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x21a50832bd08, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694308 646s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 646s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 646s JS G OBJ: Defined class for Settings (GSettings), prototype 0x21a50832bd58, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 646s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 646s JS G NS: Defined namespace 'Gio' 0x1a9e97694308 in GIRepository 0x1a9e9763f760 646s JS IMPORT: Importing module Gtk succeeded 646s JS IMPORT: Defining parent 0x1a9e9763f850 of 0x21a50832fc40 'Gtk' is mod 1 646s JS IMPORT: successfully imported module 'Gtk' 646s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 646s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 646s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x21a50832bdf8, JSClass 0x67f4fd5d7728, in object 0x1a9e97694358 646s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x21a50832be48, JSClass 0x67f4fd5d7728, in object 0x21a50832bdd0 646s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 646s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x21a50832ff10, JSClass 0x67f4fd5daa50, in object 0x21a50832bdd0 646s 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 646s JS G NS: Defined namespace 'Atk' 0x21a50832bec0 in GIRepository 0x1a9e9763f760 646s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 646s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x21a50832ff38, JSClass 0x67f4fd5daa50, in object 0x21a50832bec0 646s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 646s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x21a50832bf10, JSClass 0x67f4fd5d7728, in object 0x21a50832bdd0 646s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 646s JS G NS: Defined namespace 'Gtk' 0x21a50832bdd0 in GIRepository 0x1a9e9763f760 646s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 646s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 646s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 646s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 646s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 646s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 646s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 646s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 646s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 646s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 646s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 646s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 646s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 646s JS G ENUM: Defining GObject.ParamFlags as 0x2ab39ba0a500 646s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 646s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a32159ce90 type GParamString 646s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215a0100 type GParamString 646s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215a0210 type GParamString 646s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 646s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 646s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 646s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 646s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 646s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 646s JS G ENUM: Defining enum value ACTION (fixed from action) 32 646s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 646s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 646s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 646s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 646s JS G ENUM: Defining GObject.SignalFlags as 0x2ab39ba0a730 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G NS: Found info type GIFunctionInfo for 'signal_lookup' in namespace 'GObject' 646s JS G NS: Found info type GIFunctionInfo for 'signal_override_class_closure' in namespace 'GObject' 646s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215aa210 type GParamString 646s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215aa180 type GParamString 646s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215a3ce0 type GParamString 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G NS: Found info type GIFlagsInfo for 'TypeFlags' in namespace 'GObject' 646s JS G ENUM: Defining enum value NONE (fixed from none) 0 646s JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 16 646s JS G ENUM: Defining enum value VALUE_ABSTRACT (fixed from value_abstract) 32 646s JS G ENUM: Defining enum value FINAL (fixed from final) 64 646s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 128 646s JS G ENUM: Defining GObject.TypeFlags as 0x2ab39ba0db00 646s JS G NS: Found info type GIFunctionInfo for 'uuid_string_random' in namespace 'GLib' 646s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b1df0 type GParamString 646s JS G NS: Found info type GIFunctionInfo for 'param_spec_boolean' in namespace 'GObject' 646s JS G PRM: Wrapping GParamBoolean 'bool' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b1e80 type GParamBoolean 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 646s JS G NS: Found info type GIFunctionInfo for 'param_spec_int' in namespace 'GObject' 646s JS G PRM: Wrapping GParamInt 'simple' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b3d30 type GParamInt 646s JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b5280 type GParamInt 646s JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b5360 type GParamInt 646s JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b5440 type GParamInt 646s JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b5520 type GParamInt 646s JS G PRM: Wrapping GParamInt 'construct-only-was-invalid-in-turkish' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b5610 type GParamInt 646s JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b56f0 type GParamInt 646s JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b57d0 type GParamInt 646s JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b58b0 type GParamInt 646s JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b5990 type GParamInt 646s JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b5a70 type GParamInt 646s JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b5b50 type GParamInt 646s JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b5c30 type GParamInt 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G NS: Found info type GIFunctionInfo for 'param_spec_boxed' in namespace 'GObject' 646s JS G PRM: Wrapping GParamBoxed 'jsobj-prop' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b83f0 type GParamBoxed 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 646s JS G NS: Found info type GIConstantInfo for 'MININT32' in namespace 'GLib' 646s JS G NS: Found info type GIConstantInfo for 'MAXINT32' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'param_spec_int64' in namespace 'GObject' 646s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a32151ea00 type GParamInt64 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 646s JS CTX: Script evaluation succeeded 646s JS MAINLOOP: Main loop instance 0x16a3212bb4a8: Spinning loop until released or hook cleared 646s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module metadata hook for module 0x2ab39ba6d5f8 646s JS IMPORT: Defining meta.importSync for module 0x2ab39ba6d5f8 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a9e9763c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a9e9763c128 646s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 646s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 646s JS MAINLOOP: Set main loop hook to 646s JS MAINLOOP: Main loop instance 0x16a3212bb4a8: hold 646s JS MAINLOOP: Running and clearing main loop hook 646s JS G BXD: Defining method run in prototype for GLib.MainLoop 646s 1..132 646s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 646s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 646s JS G BXD: Defined class for Source (GSource), prototype 0x21a50833c4e8, JSClass 0x67f4fd5d76c8, in object 0x1a9e97694038 646s JS G BXD: Defining method set_priority in prototype for GLib.Source 646s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 646s JS G BXD: Defining method attach in prototype for GLib.Source 646s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 646s JS IMPORT: Module metadata hook for module 0x1a9e97685318 646s JS IMPORT: Defining meta.importSync for module 0x1a9e97685318 646s JS G BXD: Defining method destroy in prototype for GLib.Source 646s ok 1 GObject class with decorator throws an error when not used with a GObject-derived class 646s ok 2 GObject class with decorator throws an error when used with an abstract class 646s ok 3 GObject class with decorator throws if final class is inherited from 646s ok 4 GObject class with decorator constructs with default values for properties 646s ok 5 GObject class with decorator constructs with a hash of property values 646s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 646s ok 6 GObject class with decorator warns if more than one argument passed to the default constructor 646s ok 7 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash 646s ok 8 GObject class with decorator does not accept a property hash that is not a plain object 646s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 646s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x21a50833ce98, JSClass 0x67f4fd5d7728, in object 0x21a50832bdd0 646s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 646s ok 9 GObject class with decorator constructs with property values from Gtk.Builder 646s ok 10 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties 646s ok 11 GObject class with decorator has a name 646s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 646s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215a0100 type GParamString 646s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215a0100 type GParamString 646s ok 12 GObject class with decorator has a notify signal 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: handling job 0, 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Completed job 0 646s JS MAINLOOP: handling job 1, 646s ok 13 GObject class with decorator disconnects connect_object signals on destruction 646s JS MAINLOOP: Completed job 1 646s ok 14 GObject class with decorator can define its own signals 646s ok 15 GObject class with decorator passes emitted arguments to signal handlers 646s ok 16 GObject class with decorator can return values from signals 646s ok 17 GObject class with decorator does not call first-wins signal handlers after one returns a value 646s ok 18 GObject class with decorator gets the return value of the default handler 646s ok 19 GObject class with decorator calls run-last default handler last 646s ok 20 GObject class with decorator can inherit from something that's not GObject.Object 646s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 646s ok 21 GObject class with decorator can implement an interface 646s JS G NS: Found info type GIObjectInfo for 'Cancellable' in namespace 'Gio' 646s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x21a50832b5d8, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s ok 22 GObject class with decorator can implement interface vfuncs 646s ok 23 GObject class with decorator can be a subclass 646s ok 24 GObject class with decorator can have any valid class name 646s ok 25 GObject class with decorator handles anonymous class expressions 646s ok 26 GObject class with decorator calls its _instance_init() function while chaining up in constructor 646s JS G NS: Found info type GIFunctionInfo for 'param_spec_object' in namespace 'GObject' 646s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3214d7ca0 type GParamObject 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s ok 27 GObject class with decorator can have an interface-valued property 646s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215c9330 type GParamInt64 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s ok 28 GObject class with decorator can have an int64 property 646s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a321410cc0 type GParamInt64 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s ok 29 GObject class with decorator can have a default int64 property 646s JS G NS: Found info type GIFunctionInfo for 'param_spec_uint64' in namespace 'GObject' 646s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a32140f400 type GParamUInt64 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s ok 30 GObject class with decorator can have an uint64 property 646s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3213dd680 type GParamUInt64 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s ok 31 GObject class with decorator can have a default uint64 property 646s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a321419c70 type GParamOverride 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s ok 32 GObject class with decorator can override a property from the parent class 646s ok 33 GObject class with decorator cannot override a non-existent property 646s JS G NS: Found info type GIInterfaceInfo for 'TlsFileDatabase' in namespace 'Gio' 646s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x21a5083391f0, JSClass 0x67f4fd5daa50, in object 0x1a9e97694308 646s JS G NS: Found info type GIObjectInfo for 'TlsDatabase' in namespace 'Gio' 646s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x21a5083532b8, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s ok 34 GObject class with decorator handles gracefully forgetting to override a C property 646s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215aac70 type GParamOverride 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 646s ok 35 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors 646s JS G NS: Found info type GIObjectInfo for 'CharsetConverter' in namespace 'Gio' 646s JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x21a5083536c8, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G NS: Found info type GIInterfaceInfo for 'Converter' in namespace 'Gio' 646s JS G IFACE: Defined class for Converter (GConverter), prototype 0x21a508339b78, JSClass 0x67f4fd5daa50, in object 0x1a9e97694308 646s ok 36 GObject class with decorator does not pollute the wrong prototype with GObject properties 646s JS G NS: Found info type GIInterfaceInfo for 'NetworkMonitor' in namespace 'Gio' 646s JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x21a508339bf0, JSClass 0x67f4fd5daa50, in object 0x1a9e97694308 646s JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x21a508353948, JSClass 0x67f4fd5d7728, in object 0x1a9e9763f8f8 646s JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x21a508353998, JSClass 0x67f4fd5d7728, in object 0x1a9e9763f8f8 646s ok 37 GObject class with decorator resolves properties from interfaces 646s ok 38 GObject class with decorator has a toString() defintion 646s JS G NS: Found info type GIObjectInfo for 'ZlibCompressor' in namespace 'Gio' 646s JS G OBJ: Defined class for ZlibCompressor (GZlibCompressor), prototype 0x21a508353c18, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G OBJ: Defining method reset in prototype for GZlibCompressor (Gio.ZlibCompressor) 646s ok 39 GObject class with decorator does not clobber native parent interface vfunc definitions 646s ok 40 GObject class with decorator does not clobber dynamic parent interface vfunc definitions 646s ok 41 GObject class with custom constructor throws an error when not used with a GObject-derived class 646s ok 42 GObject class with custom constructor constructs with default values for properties 646s ok 43 GObject class with custom constructor has a toString() defintion 646s Gjs-Console-Message: 17:30:07.756: { 646s "enumerable": true, 646s "configurable": false 646s } 646s ok 44 GObject class with custom constructor constructs with a hash of property values 646s ok 45 GObject class with custom constructor accepts a property hash that is not a plain object 646s ok 46 GObject class with custom constructor constructs with property values from Gtk.Builder 646s ok 47 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties 646s ok 48 GObject class with custom constructor has a name 646s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215aa180 type GParamString 646s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215aa180 type GParamString 646s ok 49 GObject class with custom constructor has a notify signal 646s ok 50 GObject class with custom constructor can define its own signals 646s ok 51 GObject class with custom constructor passes emitted arguments to signal handlers 646s ok 52 GObject class with custom constructor can return values from signals 646s ok 53 GObject class with custom constructor does not call first-wins signal handlers after one returns a value 646s ok 54 GObject class with custom constructor gets the return value of the default handler 646s ok 55 GObject class with custom constructor calls run-last default handler last 646s ok 56 GObject class with custom constructor can be a subclass 646s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a32156e760 type GParamOverride 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s ok 57 GObject class with custom constructor can override a property from the parent class 646s ok 58 GObject virtual function can have its property read 646s ok 59 GObject virtual function can have its property overridden with an anonymous function 646s ok 60 GObject virtual function can access the parent prototype with super() 646s ok 61 GObject virtual function handles non-existing properties 646s ok 62 GObject virtual function gracefully bails out when overriding an unsupported vfunc type 646s JS G NS: Found info type GIInterfaceInfo for 'Icon' in namespace 'Gio' 646s JS G IFACE: Defined class for Icon (GIcon), prototype 0x1a9e97695790, JSClass 0x67f4fd5daa50, in object 0x1a9e97694308 646s ok 63 GObject virtual function are defined also for static virtual functions 646s ok 64 GObject virtual function supports static methods # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 646s ok 65 GObject virtual function must be non-static for methods 646s ok 66 GObject virtual function must be static for methods # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 646s ok 67 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type 646s 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 646s ok 69 Register GType name uses the class name 646s ok 70 Register GType name uses the sanitized class name 646s ok 71 Register GType name use the file path and class name 646s ok 72 Register GType name use the file path and sanitized class name 646s ok 73 Register GType name use provided class name 646s ok 74 Register GType name sanitizes user provided class name 646s ok 75 Signal handler matching finds handlers by signal ID 646s ok 76 Signal handler matching finds handlers by signal detail 646s ok 77 Signal handler matching finds handlers by callback 646s ok 78 Signal handler matching finds handlers by a combination of parameters 646s ok 79 Signal handler matching blocks a handler by callback 646s ok 80 Signal handler matching blocks multiple handlers by callback 646s ok 81 Signal handler matching blocks handlers by a combination of parameters 646s ok 82 Signal handler matching disconnects a handler by callback 646s ok 83 Signal handler matching blocks multiple handlers by callback 646s ok 84 Signal handler matching blocks handlers by a combination of parameters 646s ok 85 Signal handler matching blocks a handler by callback, convenience method 646s ok 86 Signal handler matching disconnects a handler by callback, convenience method 646s ok 87 Signal handler matching does not support disconnecting a handler by callback data 646s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 646s JS G NS: Found info type GIFlagsInfo for 'BindingFlags' in namespace 'GObject' 646s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 646s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 646s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 646s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 646s JS G ENUM: Defining GObject.BindingFlags as 0x2ab39ba1b418 646s JS G NS: Found info type GIObjectInfo for 'Binding' in namespace 'GObject' 646s JS G OBJ: Defined class for Binding (GBinding), prototype 0x21a5083f1308, JSClass 0x67f4fd5d7728, in object 0x1a9e97694358 646s ok 88 Property bindings can bind properties of the same type 646s JS G NS: Found info type GIFunctionInfo for 'g_object_bind_property_full' in namespace 'GjsPrivate' 646s ok 89 Property bindings can use custom mappings to bind properties of different types 646s JS G OBJ: Defining method bind in prototype for GBindingGroup (GObject.BindingGroup) 646s ok 90 Property bindings can be set up as a group 646s JS G NS: Found info type GIFunctionInfo for 'g_binding_group_bind_full' in namespace 'GjsPrivate' 646s ok 91 Property bindings can be set up as a group with custom mappings 646s ok 92 Auto accessor generation get and set the property 646s ok 93 Auto accessor generation initial value is the param spec's default value 646s ok 94 Auto accessor generation set properties at construct time 646s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 646s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 646s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 646s JS G NS: Found info type GIEnumInfo for 'LocaleCategory' in namespace 'GjsPrivate' 646s JS G ENUM: Defining enum value ALL (fixed from all) 6 646s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 646s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 646s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 646s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 646s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 646s JS G ENUM: Defining enum value TIME (fixed from time) 2 646s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x2ab39ba5ae20 646s JS IMPORT: Importing module _gettext succeeded 646s JS IMPORT: Defining parent 0x1a9e9763f610 of 0x1a9e97695b00 '_gettext' is mod 1 646s JS IMPORT: successfully imported module '_gettext' 646s JS IMPORT: Importing module gettext succeeded 646s JS IMPORT: Defining parent 0x1a9e9763f610 of 0x1a9e976959c0 'gettext' is mod 1 646s JS IMPORT: successfully imported module 'gettext' 646s JS G NS: Found info type GIFunctionInfo for 'set_thread_locale' in namespace 'GjsPrivate' 646s ok 95 Auto accessor generation set properties at construct time with locale 646s JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3215b3d30 type GParamInt 646s ok 96 Auto accessor generation notify when the property changes 646s ok 97 Auto accessor generation copies accessors for camel and kebab if snake accessors given 646s ok 98 Auto accessor generation copies accessors for snake and kebab if camel accessors given 646s ok 99 Auto accessor generation copies accessors for snake and camel if kebab accessors given 646s ok 100 Auto accessor generation readonly getter throws 646s ok 101 Auto accessor generation writeonly setter throws 646s ok 102 Auto accessor generation getter throws when setter defined 646s ok 103 Auto accessor generation setter throws when getter defined 646s ok 104 GObject class with JSObject property assigns a valid JSObject on construct 646s ok 105 GObject class with JSObject property Set null with an empty JSObject on construct 646s ok 106 GObject class with JSObject property assigns a null JSObject on construct 646s ok 107 GObject class with JSObject property assigns a JSObject Array on construct 646s ok 108 GObject class with JSObject property assigns a Function on construct 646s ok 109 GObject class with JSObject property throws an error when using a boolean value on construct 646s ok 110 GObject class with JSObject property throws an error when using an int value on construct 646s ok 111 GObject class with JSObject property throws an error when using a numeric value on construct 646s ok 112 GObject class with JSObject property throws an error when using a string value on construct 646s ok 113 GObject class with JSObject property throws an error when using an undefined value on construct 646s JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject 646s JS G PRM: JSObject created with param instance 0x16a3212eb270 type GParamBoxed 646s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 646s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 646s JS G NS: Found info type GIObjectInfo for 'MemoryInputStream' in namespace 'Gio' 646s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x21a5083f7d30, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G NS: Found info type GIInterfaceInfo for 'Seekable' in namespace 'Gio' 646s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x21a5083fe088, JSClass 0x67f4fd5daa50, in object 0x1a9e97694308 646s JS G NS: Found info type GIObjectInfo for 'ConverterInputStream' in namespace 'Gio' 646s JS G NS: Found info type GIObjectInfo for 'FilterInputStream' in namespace 'Gio' 646s JS G OBJ: Defined class for FilterInputStream (GFilterInputStream), prototype 0x21a5083f7df8, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0x21a5083f7e48, JSClass 0x67f4fd5d7728, in object 0x1a9e97694308 646s JS G OBJ: Defining method get_converter in prototype for GConverterInputStream (Gio.ConverterInputStream) 646s ok 114 GObject class with JSObject property property value survives when GObject wrapper is collected 646s ok 115 GObject class with JSObject signals emits signal with null JSObject parameter 646s ok 116 GObject class with JSObject signals emits signal with JSObject parameter 646s ok 117 GObject class with JSObject signals emits signal with multiple JSObject parameters 646s ok 118 GObject class with JSObject signals re-emits signal with same JSObject parameter 646s ok 119 GObject class with JSObject signals throws an error when using a boolean value as parameter 646s ok 120 GObject class with JSObject signals throws an error when using an int value as parameter 646s ok 121 GObject class with JSObject signals throws an error when using a numeric value as parameter 646s ok 122 GObject class with JSObject signals throws an error when using a string value as parameter 646s ok 123 GObject class with JSObject signals throws an error when using an undefined value as parameter 646s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 646s ok 124 GObject class with JSObject signals returns a JSObject 646s ok 125 GObject class with JSObject signals returns null when returning undefined 646s ok 126 GObject class with JSObject signals returns null when not returning 646s JS G CLSR: Unable to convert return value when invoking closure 646s ok 127 GObject class with JSObject signals throws an error when returning a boolean value 646s JS G CLSR: Unable to convert return value when invoking closure 646s ok 128 GObject class with JSObject signals throws an error when returning an int value 646s JS G CLSR: Unable to convert return value when invoking closure 646s ok 129 GObject class with JSObject signals throws an error when returning a numeric value 646s JS G CLSR: Unable to convert return value when invoking closure 646s ok 130 GObject class with JSObject signals throws an error when returning a string value 646s ok 131 GObject class with int64 properties can set an int64 property 646s ok 132 GObject class with int64 properties can construct with int64 property 646s JS G BXD: Defining method quit in prototype for GLib.MainLoop 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Main loop instance 0x16a3212bb4a8: Spinning loop until released or hook cleared 646s JS MAINLOOP: handling job 0, 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Completed job 0 646s JS MAINLOOP: handling job 1, 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Completed job 1 646s JS MAINLOOP: handling job 2, 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Completed job 2 646s JS MAINLOOP: handling job 3, 646s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 646s JS MAINLOOP: Main loop instance 0x16a3212bb4a8: release 646s JS MAINLOOP: Completed job 3 646s JS MEMORY: Memory report: before destroying context 646s JS MEMORY: 756 objects currently alive 646s JS MEMORY: boxed_instance = 103 646s JS MEMORY: boxed_prototype = 19 646s JS MEMORY: closure = 23 646s JS MEMORY: function = 434 646s JS MEMORY: fundamental_instance = 0 646s JS MEMORY: fundamental_prototype = 0 646s JS MEMORY: gerror_instance = 0 646s JS MEMORY: gerror_prototype = 0 646s JS MEMORY: interface = 16 646s JS MEMORY: module = 12 646s JS MEMORY: ns = 7 646s JS MEMORY: object_instance = 29 646s JS MEMORY: object_prototype = 81 646s JS MEMORY: param = 32 646s JS MEMORY: union_instance = 0 646s JS MEMORY: union_prototype = 0 646s JS CTX: JS shutdown sequence 646s JS CTX: Stopping profiler 646s JS CTX: Shutting down toggle queue 646s JS CTX: Notifying external reference holders of GjsContext dispose 646s JS MAINLOOP: Stopping promise job dispatcher 646s JS CTX: Notifying reference holders of GjsContext dispose 646s JS CTX: Checking unhandled promise rejections 646s JS CTX: Releasing cached JS wrappers 646s JS CTX: Final triggered GC 646s JS CTX: Destroying JS context 646s JS CTX: Releasing all native objects 646s JS CTX: Disabling auto GC 646s JS CTX: Ending trace on global object 646s JS CTX: Freeing allocated resources 646s JS CTX: JS context destroyed 646s PASS: gjs/testGObjectClass.test 646s Running test: gjs/testGObjectValue.test 646s JS NATIVE: Registered native JS module '_promiseNative' 646s JS NATIVE: Registered native JS module '_byteArrayNative' 646s JS NATIVE: Registered native JS module '_encodingNative' 646s JS NATIVE: Registered native JS module '_gi' 646s JS NATIVE: Registered native JS module 'gi' 646s JS NATIVE: Registered native JS module 'cairoNative' 646s JS NATIVE: Registered native JS module 'system' 646s JS NATIVE: Registered native JS module 'console' 646s JS NATIVE: Registered native JS module '_print' 646s JS CTX: Enabling JIT 646s JS CTX: Initialized class GjsFileImporter prototype 0xbc016e001a0 646s JS IMPORT: Defining parent (nil) of 0xbc016e00200 'imports' is mod 0 646s JS IMPORT: Importing '_print' 646s JS NATIVE: Defining native module '_print' 646s JS IMPORT: Defining parent 0xbc016e00200 of 0xbc016e009b0 '_print' is mod 1 646s JS IMPORT: successfully imported module '_print' 646s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 646s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2f369833c090 646s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2f369833c090 646s JS MAINLOOP: Main loop instance 0x9747de5b4a8: hold 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Starting promise job dispatcher 646s 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 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2f369833c128 646s JS MAINLOOP: Main loop instance 0x9747de5b4a8: hold 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Main loop instance 0x9747de5b4a8: Spinning loop until released or hook cleared 646s JS MAINLOOP: handling job 0, 646s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 646s JS MAINLOOP: Main loop instance 0x9747de5b4a8: release 646s JS MAINLOOP: Completed job 0 646s JS MAINLOOP: handling job 1, 646s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 646s JS MAINLOOP: Main loop instance 0x9747de5b4a8: release 646s JS MAINLOOP: Completed job 1 646s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module metadata hook for module 0xbc016e76990 646s JS IMPORT: Defining meta.importSync for module 0xbc016e76990 646s JS NATIVE: Defining native module 'gi' 646s JS CTX: Initialized class GIRepositoryNamespace prototype 0xbc016e7b338 646s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 646s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 646s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 646s JS IMPORT: Importing directory 'overrides' 646s JS IMPORT: Defining parent 0x2f369833f610 of 0xbc016e7b3b8 'overrides' is mod 1 646s JS IMPORT: Defined importer 'overrides' 0xbc016e7b3b8 in 0x2f369833f610 646s JS IMPORT: successfully imported directory 'overrides' 646s JS IMPORT: Importing '_promiseNative' 646s JS NATIVE: Defining native module '_promiseNative' 646s JS IMPORT: Defining parent 0x2f369833f610 of 0xbc016e7b868 '_promiseNative' is mod 1 646s JS IMPORT: successfully imported module '_promiseNative' 646s JS IMPORT: Importing module GLib succeeded 646s JS IMPORT: Defining parent 0xbc016e7b3b8 of 0x2f3698395038 'GLib' is mod 1 646s JS IMPORT: successfully imported module 'GLib' 646s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 646s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2f3698394060, JSClass 0x7303ed1f76c8, in object 0x2f3698394038 646s JS CTX: Initialized class GIRepositoryGType prototype 0xbc016e7bbb0 646s JS CTX: Initialized class GIRepositoryFunction prototype 0xbc016e7bc10 646s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 646s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 646s JS G BXD: Defined class for Error (GError), prototype 0x2f36983940b0, JSClass 0x7303ed1f76c8, in object 0x2f3698394038 646s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 646s JS G BXD: Defined class for Variant (GVariant), prototype 0x2f3698394100, JSClass 0x7303ed1f76c8, in object 0x2f3698394038 646s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 646s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2f3698394150, JSClass 0x7303ed1f76c8, in object 0x2f3698394038 646s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 646s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 646s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2f36983941a0, JSClass 0x7303ed1f76c8, in object 0x2f3698394038 646s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 646s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 646s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 646s JS G BXD: Defined class for Thread (GThread), prototype 0x2f36983941f0, JSClass 0x7303ed1f76c8, in object 0x2f3698394038 646s JS G BXD: Defining method ref in prototype for GLib.Thread 646s JS G BXD: Defining method unref in prototype for GLib.Thread 646s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 646s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2f3698394240, JSClass 0x7303ed1f76c8, in object 0x2f3698394038 646s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 646s JS G BXD: Defined class for Regex (GRegex), prototype 0x2f3698394290, JSClass 0x7303ed1f76c8, in object 0x2f3698394038 646s JS G BXD: Defining method match in prototype for GLib.Regex 646s JS G BXD: Defining method match_full in prototype for GLib.Regex 646s JS G BXD: Defining method match_all in prototype for GLib.Regex 646s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 646s JS G NS: Defined namespace 'GLib' 0x2f3698394038 in GIRepository 0xbc016e7b1c8 646s JS IMPORT: Importing module jasmine succeeded 646s JS IMPORT: Defining parent 0x2f369833f610 of 0x2f3698395ba0 'jasmine' is mod 1 646s JS IMPORT: successfully imported module 'jasmine' 646s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 646s JS MAINLOOP: Main loop instance 0x9747de5b4a8: hold 646s JS MAINLOOP: Enqueue job , promise=, allocation site= 646s JS MAINLOOP: Main loop instance 0x9747de5b4a8: Spinning loop until released or hook cleared 646s JS MAINLOOP: handling job 0, 646s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 646s JS MAINLOOP: Main loop instance 0x9747de5b4a8: release 646s JS MAINLOOP: Completed job 0 646s JS IMPORT: Importing 'gi' 646s JS IMPORT: Defining parent 0x2f369833f610 of 0x2f369833f760 'gi' is mod 1 646s JS IMPORT: successfully imported module 'gi' 646s JS IMPORT: Importing '_gi' 646s JS NATIVE: Defining native module '_gi' 646s JS IMPORT: Defining parent 0x2f369833f610 of 0xbc016e248c8 '_gi' is mod 1 646s JS IMPORT: successfully imported module '_gi' 646s 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 646s JS G NS: Defined namespace 'GjsPrivate' 0x2f3698394330 in GIRepository 0x2f369833f760 646s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 646s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 646s JS IMPORT: Importing module _common succeeded 646s JS IMPORT: Defining parent 0x2f369833f610 of 0x2f3698395c68 '_common' is mod 1 646s JS IMPORT: successfully imported module '_common' 646s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 646s JS IMPORT: Importing module _legacy succeeded 646s JS IMPORT: Defining parent 0x2f369833f610 of 0x2f3698395c90 '_legacy' is mod 1 646s JS IMPORT: successfully imported module '_legacy' 646s JS IMPORT: Importing module GObject succeeded 646s JS IMPORT: Defining parent 0x2f369833f850 of 0x2f3698395c40 'GObject' is mod 1 646s JS IMPORT: successfully imported module 'GObject' 646s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 646s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 646s JS G BXD: Defined class for String (GString), prototype 0x2f36983945b0, JSClass 0x7303ed1f76c8, in object 0x2f3698394308 646s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 646s JS G PRM: Defined class ParamSpec prototype is 0x2f3698395ce0 class 0x7303ed200090 in object 0x2f3698394308 646s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 646s JS G OBJ: Defined class for Object (GObject), prototype 0x2f3698394718, JSClass 0x7303ed1f7728, in object 0x2f3698394308 646s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 646s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 646s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2f3698394740, JSClass 0x7303ed1f7728, in object 0x2f3698394308 646s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 646s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 646s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 646s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 646s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 646s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 646s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 646s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 646s JS G BXD: Defined class for Value (GValue), prototype 0x2f3698394790, JSClass 0x7303ed1f76c8, in object 0x2f3698394308 646s JS G NS: Defined namespace 'GObject' 0x2f3698394308 in GIRepository 0x2f369833f760 646s 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 646s JS G NS: Defined namespace 'GIMarshallingTests' 0x2f36983947e0 in GIRepository 0x2f369833f760 646s 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 646s JS G NS: Defined namespace 'Regress' 0x2f3698394808 in GIRepository 0x2f369833f760 646s JS G NS: Found info type GIObjectInfo for 'PropertiesObject' in namespace 'GIMarshallingTests' 646s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x2f3698394830, JSClass 0x7303ed1f7728, in object 0x2f36983947e0 646s JS G NS: Found info type GIEnumInfo for 'TestEnum' in namespace 'Regress' 646s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 646s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 646s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 646s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 646s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 646s JS G ENUM: Defining Regress.TestEnum as 0xbc016e29d78 646s JS G NS: Found info type GIStructInfo for 'BoxedStruct' in namespace 'GIMarshallingTests' 646s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x2f36983948a8, JSClass 0x7303ed1f76c8, in object 0x2f36983947e0 646s JS G BXD: Defining method init in prototype for GObject.Value 646s JS G BXD: Defining method set_uchar in prototype for GObject.Value 646s JS G NS: Found info type GIObjectInfo for 'TestFundamentalSubObject' in namespace 'Regress' 646s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObject' in namespace 'Regress' 646s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x2f3698394948, JSClass 0x7303ed1f7bd8, in object 0x2f3698394808 646s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 646s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x2f3698394998, JSClass 0x7303ed1f7bd8, in object 0x2f3698394808 646s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 646s JS CTX: Script evaluation succeeded 646s JS MAINLOOP: Main loop instance 0x9747de5b4a8: Spinning loop until released or hook cleared 646s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module metadata hook for module 0xbc016ead680 646s JS IMPORT: Defining meta.importSync for module 0xbc016ead680 646s JS NATIVE: Defining native module 'system' 646s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f369833c128 646s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f369833c128 646s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 646s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 646s JS MAINLOOP: Set main loop hook to 646s JS MAINLOOP: Main loop instance 0x9747de5b4a8: hold 646s JS MAINLOOP: Running and clearing main loop hook 646s JS G BXD: Defining method run in prototype for GLib.MainLoop 646s 1..197 646s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 646s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 646s JS G BXD: Defined class for Source (GSource), prototype 0x2f3698394a10, JSClass 0x7303ed1f76c8, in object 0x2f3698394038 646s JS G BXD: Defining method set_priority in prototype for GLib.Source 646s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 646s JS G BXD: Defining method attach in prototype for GLib.Source 646s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 646s JS IMPORT: Module metadata hook for module 0x2f36983854a0 646s JS IMPORT: Defining meta.importSync for module 0x2f36983854a0 646s JS G BXD: Defining method destroy in prototype for GLib.Source 646s JS G BXD: Defining method unset in prototype for GObject.Value 646s ok 1 GObject value (GValue) initializes schar 646s ok 2 GObject value (GValue) schar is compatible with itself 646s ok 3 GObject value (GValue) schar is transformable to itself 646s JS G BXD: Defining method set_schar in prototype for GObject.Value 646s JS G BXD: Defining method get_schar in prototype for GObject.Value 646s ok 4 GObject value (GValue) initialized sets and gets schar 646s JS G NS: Found info type GIFunctionInfo for 'gvalue_round_trip' in namespace 'GIMarshallingTests' 646s JS G NS: Found info type GIFunctionInfo for 'gvalue_copy' in namespace 'GIMarshallingTests' 646s ok 5 GObject value (GValue) initialized can be passed to a function and returns a schar 646s JS G BXD: Defining method copy in prototype for GObject.Value 646s ok 6 GObject value (GValue) initialized copies schar 646s ok 7 GObject value (GValue) can be marshalled and un-marshalled from JS schar 646s ok 8 GObject value (GValue) initializes int 646s ok 9 GObject value (GValue) int is compatible with itself 646s ok 10 GObject value (GValue) int is transformable to itself 646s JS G BXD: Defining method set_int in prototype for GObject.Value 646s JS G BXD: Defining method get_int in prototype for GObject.Value 646s ok 11 GObject value (GValue) initialized sets and gets int 646s ok 12 GObject value (GValue) initialized can be passed to a function and returns a int 646s ok 13 GObject value (GValue) initialized copies int 646s ok 14 GObject value (GValue) can be marshalled and un-marshalled from JS int 646s ok 15 GObject value (GValue) initializes int64 647s ok 16 GObject value (GValue) int64 is compatible with itself 647s ok 17 GObject value (GValue) int64 is transformable to itself 647s JS G BXD: Defining method set_int64 in prototype for GObject.Value 647s JS G BXD: Defining method get_int64 in prototype for GObject.Value 647s ok 18 GObject value (GValue) initialized sets and gets int64 647s ok 19 GObject value (GValue) initialized can be passed to a function and returns a int64 647s ok 20 GObject value (GValue) initialized copies int64 647s ok 21 GObject value (GValue) can be marshalled and un-marshalled from JS int64 647s ok 22 GObject value (GValue) initializes long 647s ok 23 GObject value (GValue) long is compatible with itself 647s ok 24 GObject value (GValue) long is transformable to itself 647s JS G BXD: Defining method set_long in prototype for GObject.Value 647s JS G BXD: Defining method get_long in prototype for GObject.Value 647s ok 25 GObject value (GValue) initialized sets and gets long 647s ok 26 GObject value (GValue) initialized can be passed to a function and returns a long 647s ok 27 GObject value (GValue) initialized copies long 647s ok 28 GObject value (GValue) can be marshalled and un-marshalled from JS long 647s ok 29 GObject value (GValue) initializes char 647s ok 30 GObject value (GValue) char is compatible with itself 647s ok 31 GObject value (GValue) char is transformable to itself 647s JS G BXD: Defining method set_char in prototype for GObject.Value 647s JS G BXD: Defining method get_char in prototype for GObject.Value 647s ok 32 GObject value (GValue) initialized sets and gets char 647s ok 33 GObject value (GValue) initialized can be passed to a function and returns a char 647s ok 34 GObject value (GValue) initialized copies char 647s ok 35 GObject value (GValue) can be marshalled and un-marshalled from JS char 647s ok 36 GObject value (GValue) initializes uchar 647s ok 37 GObject value (GValue) uchar is compatible with itself 647s ok 38 GObject value (GValue) uchar is transformable to itself 647s JS G BXD: Defining method get_uchar in prototype for GObject.Value 647s ok 39 GObject value (GValue) initialized sets and gets uchar 647s ok 40 GObject value (GValue) initialized can be passed to a function and returns a uchar 647s ok 41 GObject value (GValue) initialized copies uchar 647s ok 42 GObject value (GValue) can be marshalled and un-marshalled from JS uchar 647s ok 43 GObject value (GValue) initializes uint 647s ok 44 GObject value (GValue) uint is compatible with itself 647s ok 45 GObject value (GValue) uint is transformable to itself 647s JS G BXD: Defining method set_uint in prototype for GObject.Value 647s JS G BXD: Defining method get_uint in prototype for GObject.Value 647s ok 46 GObject value (GValue) initialized sets and gets uint 647s ok 47 GObject value (GValue) initialized can be passed to a function and returns a uint 647s ok 48 GObject value (GValue) initialized copies uint 647s ok 49 GObject value (GValue) can be marshalled and un-marshalled from JS uint 647s ok 50 GObject value (GValue) initializes uint64 647s ok 51 GObject value (GValue) uint64 is compatible with itself 647s ok 52 GObject value (GValue) uint64 is transformable to itself 647s JS G BXD: Defining method set_uint64 in prototype for GObject.Value 647s JS G BXD: Defining method get_uint64 in prototype for GObject.Value 647s ok 53 GObject value (GValue) initialized sets and gets uint64 647s ok 54 GObject value (GValue) initialized can be passed to a function and returns a uint64 647s ok 55 GObject value (GValue) initialized copies uint64 647s ok 56 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 647s ok 57 GObject value (GValue) initializes ulong 647s ok 58 GObject value (GValue) ulong is compatible with itself 647s ok 59 GObject value (GValue) ulong is transformable to itself 647s JS G BXD: Defining method set_ulong in prototype for GObject.Value 647s JS G BXD: Defining method get_ulong in prototype for GObject.Value 647s ok 60 GObject value (GValue) initialized sets and gets ulong 647s ok 61 GObject value (GValue) initialized can be passed to a function and returns a ulong 647s ok 62 GObject value (GValue) initialized copies ulong 647s ok 63 GObject value (GValue) can be marshalled and un-marshalled from JS ulong 647s ok 64 GObject value (GValue) initializes double 647s ok 65 GObject value (GValue) double is compatible with itself 647s ok 66 GObject value (GValue) double is transformable to itself 647s JS G BXD: Defining method set_double in prototype for GObject.Value 647s JS G BXD: Defining method get_double in prototype for GObject.Value 647s ok 67 GObject value (GValue) initialized sets and gets double 647s ok 68 GObject value (GValue) initialized can be passed to a function and returns a double 647s ok 69 GObject value (GValue) initialized copies double 647s ok 70 GObject value (GValue) can be marshalled and un-marshalled from JS double 647s ok 71 GObject value (GValue) initializes float 647s ok 72 GObject value (GValue) float is compatible with itself 647s ok 73 GObject value (GValue) float is transformable to itself 647s JS G BXD: Defining method set_float in prototype for GObject.Value 647s JS G BXD: Defining method get_float in prototype for GObject.Value 647s ok 74 GObject value (GValue) initialized sets and gets float 647s ok 75 GObject value (GValue) initialized can be passed to a function and returns a float 647s ok 76 GObject value (GValue) initialized copies float 647s ok 77 GObject value (GValue) can be marshalled and un-marshalled from JS float 647s ok 78 GObject value (GValue) initializes gtype 647s ok 79 GObject value (GValue) gtype is compatible with itself 647s ok 80 GObject value (GValue) gtype is transformable to itself 647s JS G BXD: Defining method set_gtype in prototype for GObject.Value 647s JS G BXD: Defining method get_gtype in prototype for GObject.Value 647s ok 81 GObject value (GValue) initialized sets and gets gtype 647s ok 82 GObject value (GValue) initialized can be passed to a function and returns a gtype 647s ok 83 GObject value (GValue) initialized copies gtype 647s ok 84 GObject value (GValue) can be marshalled and un-marshalled from JS gtype # SKIP Not supported - always implicitly converted 647s ok 85 GObject value (GValue) initializes boolean 647s ok 86 GObject value (GValue) boolean is compatible with itself 647s ok 87 GObject value (GValue) boolean is transformable to itself 647s JS G BXD: Defining method set_boolean in prototype for GObject.Value 647s JS G BXD: Defining method get_boolean in prototype for GObject.Value 647s ok 88 GObject value (GValue) initialized sets and gets boolean 647s ok 89 GObject value (GValue) initialized can be passed to a function and returns a boolean 647s ok 90 GObject value (GValue) initialized copies boolean 647s ok 91 GObject value (GValue) can be marshalled and un-marshalled from JS boolean 647s ok 92 GObject value (GValue) initializes string 647s ok 93 GObject value (GValue) string is compatible with itself 647s ok 94 GObject value (GValue) string is transformable to itself 647s JS G BXD: Defining method set_string in prototype for GObject.Value 647s JS G BXD: Defining method get_string in prototype for GObject.Value 647s ok 95 GObject value (GValue) initialized sets and gets string 647s ok 96 GObject value (GValue) initialized can be passed to a function and returns a string 647s ok 97 GObject value (GValue) initialized copies string 647s ok 98 GObject value (GValue) can be marshalled and un-marshalled from JS string 647s ok 99 GObject value (GValue) initializes param 647s ok 100 GObject value (GValue) param is compatible with itself 647s ok 101 GObject value (GValue) param is transformable to itself 647s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 647s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 647s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 647s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 647s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 647s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 647s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 647s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 647s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 647s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 647s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 647s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 647s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 647s JS G ENUM: Defining GObject.ParamFlags as 0x25e9210b7dd8 647s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 647s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 647s JS G PRM: JSObject created with param instance 0x9747e0b4d30 type GParamString 647s JS G BXD: Defining method set_param in prototype for GObject.Value 647s JS G BXD: Defining method get_param in prototype for GObject.Value 647s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 647s JS G PRM: JSObject created with param instance 0x9747e0b4d30 type GParamString 647s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 647s JS G PRM: JSObject created with param instance 0x9747e0b4d30 type GParamString 647s ok 102 GObject value (GValue) initialized sets and gets param 647s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 647s JS G PRM: JSObject created with param instance 0x9747e0b2c00 type GParamString 647s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 647s JS G PRM: JSObject created with param instance 0x9747e0b2c00 type GParamString 647s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 647s JS G PRM: JSObject created with param instance 0x9747e0b2c00 type GParamString 647s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 647s JS G PRM: JSObject created with param instance 0x9747e0b2c00 type GParamString 647s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 647s JS G PRM: JSObject created with param instance 0x9747e0b2c00 type GParamString 647s ok 103 GObject value (GValue) initialized can be passed to a function and returns a param 647s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 647s JS G PRM: JSObject created with param instance 0x9747e0b2100 type GParamString 647s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 647s JS G PRM: JSObject created with param instance 0x9747e0b2100 type GParamString 647s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 647s JS G PRM: JSObject created with param instance 0x9747e0b2100 type GParamString 647s ok 104 GObject value (GValue) initialized copies param 647s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 647s JS G PRM: JSObject created with param instance 0x9747e0558c0 type GParamString 647s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 647s JS G PRM: JSObject created with param instance 0x9747e0558c0 type GParamString 647s ok 105 GObject value (GValue) can be marshalled and un-marshalled from JS param 647s ok 106 GObject value (GValue) initializes variant 647s ok 107 GObject value (GValue) variant is compatible with itself 647s ok 108 GObject value (GValue) variant is transformable to itself 647s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 647s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x34ae9de98da8, JSClass 0x7303ed1f76c8, in object 0x2f3698394038 647s JS G BXD: Defining method set_variant in prototype for GObject.Value 647s JS G BXD: Defining method get_variant in prototype for GObject.Value 647s ok 109 GObject value (GValue) initialized sets and gets variant 647s ok 110 GObject value (GValue) initialized can be passed to a function and returns a variant 647s ok 111 GObject value (GValue) initialized copies variant 647s ok 112 GObject value (GValue) can be marshalled and un-marshalled from JS variant 647s ok 113 GObject value (GValue) initializes boxed 647s ok 114 GObject value (GValue) boxed is compatible with itself 647s ok 115 GObject value (GValue) boxed is transformable to itself 647s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 647s JS G BXD: Defining method set_boxed in prototype for GObject.Value 647s ok 116 GObject value (GValue) initialized sets and gets boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 647s 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 647s ok 118 GObject value (GValue) initialized copies boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 647s ok 119 GObject value (GValue) can be marshalled and un-marshalled from JS boxed 647s ok 120 GObject value (GValue) initializes gvalue 647s ok 121 GObject value (GValue) gvalue is compatible with itself 647s ok 122 GObject value (GValue) gvalue is transformable to itself 647s ok 123 GObject value (GValue) initialized sets and gets gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 647s 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 647s ok 125 GObject value (GValue) initialized copies gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 647s ok 126 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue # SKIP Not supported - always implicitly converted 647s ok 127 GObject value (GValue) initializes enum 647s ok 128 GObject value (GValue) enum is compatible with itself 647s ok 129 GObject value (GValue) enum is transformable to itself 647s JS G BXD: Defining method set_enum in prototype for GObject.Value 647s JS G BXD: Defining method get_enum in prototype for GObject.Value 647s ok 130 GObject value (GValue) initialized sets and gets enum 647s ok 131 GObject value (GValue) initialized can be passed to a function and returns a enum 647s ok 132 GObject value (GValue) initialized copies enum 647s ok 133 GObject value (GValue) can be marshalled and un-marshalled from JS enum 647s ok 134 GObject value (GValue) initializes object 647s ok 135 GObject value (GValue) object is compatible with itself 647s ok 136 GObject value (GValue) object is transformable to itself 647s JS G BXD: Defining method set_object in prototype for GObject.Value 647s JS G BXD: Defining method get_object in prototype for GObject.Value 647s ok 137 GObject value (GValue) initialized sets and gets object 647s ok 138 GObject value (GValue) initialized can be passed to a function and returns a object 647s ok 139 GObject value (GValue) initialized copies object 647s ok 140 GObject value (GValue) can be marshalled and un-marshalled from JS object 647s ok 141 GObject value (GValue) initializes instance 647s ok 142 GObject value (GValue) instance is compatible with itself 647s ok 143 GObject value (GValue) instance is transformable to itself 647s ok 144 GObject value (GValue) initialized sets and gets instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 647s 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 647s ok 146 GObject value (GValue) initialized copies instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 647s ok 147 GObject value (GValue) can be marshalled and un-marshalled from JS instance 647s ok 148 GObject value (GValue) initializes string 647s ok 149 GObject value (GValue) string is compatible with itself 647s ok 150 GObject value (GValue) string is transformable to itself 647s ok 151 GObject value (GValue) initialized sets and gets string 647s ok 152 GObject value (GValue) initialized can be passed to a function and returns a string 647s ok 153 GObject value (GValue) initialized copies string 647s ok 154 GObject value (GValue) can be marshalled and un-marshalled from JS string 647s ok 155 GObject value (GValue) initializes double 647s ok 156 GObject value (GValue) double is compatible with itself 647s ok 157 GObject value (GValue) double is transformable to itself 647s ok 158 GObject value (GValue) initialized sets and gets double 647s ok 159 GObject value (GValue) initialized can be passed to a function and returns a double 647s ok 160 GObject value (GValue) initialized copies double 647s ok 161 GObject value (GValue) can be marshalled and un-marshalled from JS double 647s ok 162 GObject value (GValue) initializes boolean 647s ok 163 GObject value (GValue) boolean is compatible with itself 647s ok 164 GObject value (GValue) boolean is transformable to itself 647s ok 165 GObject value (GValue) initialized sets and gets boolean 647s ok 166 GObject value (GValue) initialized can be passed to a function and returns a boolean 647s ok 167 GObject value (GValue) initialized copies boolean 647s ok 168 GObject value (GValue) can be marshalled and un-marshalled from JS boolean 647s ok 169 GObject value (GValue) initializes boxed 647s ok 170 GObject value (GValue) boxed is compatible with itself 647s ok 171 GObject value (GValue) boxed is transformable to itself 647s ok 172 GObject value (GValue) initialized sets and gets boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 647s 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 647s ok 174 GObject value (GValue) initialized copies boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 647s ok 175 GObject value (GValue) can be marshalled and un-marshalled from JS boxed 647s ok 176 GObject value (GValue) initializes object 647s ok 177 GObject value (GValue) object is compatible with itself 647s ok 178 GObject value (GValue) object is transformable to itself 647s ok 179 GObject value (GValue) initialized sets and gets object 647s ok 180 GObject value (GValue) initialized can be passed to a function and returns a object 647s ok 181 GObject value (GValue) initialized copies object 647s ok 182 GObject value (GValue) can be marshalled and un-marshalled from JS object 647s ok 183 GObject value (GValue) initializes enum 647s ok 184 GObject value (GValue) enum is compatible with itself 647s ok 185 GObject value (GValue) enum is transformable to itself 647s ok 186 GObject value (GValue) initialized sets and gets enum 647s ok 187 GObject value (GValue) initialized can be passed to a function and returns a enum 647s ok 188 GObject value (GValue) initialized copies enum 647s ok 189 GObject value (GValue) can be marshalled and un-marshalled from JS enum 647s ok 190 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int 647s ok 191 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint 647s ok 192 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean 647s ok 193 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype 647s ok 194 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double 647s ok 195 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float 647s JS G BXD: Defining method init_from_instance in prototype for GObject.Value 647s ok 196 GObject value (GValue) initializes from instance of object 647s ok 197 GObject value (GValue) initializes from instance of instance 647s JS G BXD: Defining method quit in prototype for GLib.MainLoop 647s JS MAINLOOP: Enqueue job , promise=, allocation site= 647s JS MAINLOOP: Main loop instance 0x9747de5b4a8: Spinning loop until released or hook cleared 647s JS MAINLOOP: handling job 0, 647s JS MAINLOOP: Enqueue job , promise=, allocation site= 647s JS MAINLOOP: Completed job 0 647s JS MAINLOOP: handling job 1, 647s JS MAINLOOP: Enqueue job , promise=, allocation site= 647s JS MAINLOOP: Completed job 1 647s JS MAINLOOP: handling job 2, 647s JS MAINLOOP: Enqueue job , promise=, allocation site= 647s JS MAINLOOP: Completed job 2 647s JS MAINLOOP: handling job 3, 647s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 647s JS MAINLOOP: Main loop instance 0x9747de5b4a8: release 647s JS MAINLOOP: Completed job 3 647s JS MEMORY: Memory report: before destroying context 647s JS MEMORY: 2375 objects currently alive 647s JS MEMORY: boxed_instance = 2131 647s JS MEMORY: boxed_prototype = 13 647s JS MEMORY: closure = 1 647s JS MEMORY: function = 178 647s JS MEMORY: fundamental_instance = 6 647s JS MEMORY: fundamental_prototype = 2 647s JS MEMORY: gerror_instance = 0 647s JS MEMORY: gerror_prototype = 0 647s JS MEMORY: interface = 0 647s JS MEMORY: module = 5 647s JS MEMORY: ns = 5 647s JS MEMORY: object_instance = 18 647s JS MEMORY: object_prototype = 3 647s JS MEMORY: param = 13 647s JS MEMORY: union_instance = 0 647s JS MEMORY: union_prototype = 0 647s JS CTX: JS shutdown sequence 647s JS CTX: Stopping profiler 647s JS CTX: Shutting down toggle queue 647s JS CTX: Notifying external reference holders of GjsContext dispose 647s JS MAINLOOP: Stopping promise job dispatcher 647s JS CTX: Notifying reference holders of GjsContext dispose 647s JS CTX: Checking unhandled promise rejections 647s JS CTX: Releasing cached JS wrappers 647s JS CTX: Final triggered GC 647s JS CTX: Destroying JS context 647s JS CTX: Releasing all native objects 647s JS CTX: Disabling auto GC 647s JS CTX: Ending trace on global object 647s JS CTX: Freeing allocated resources 647s JS CTX: JS context destroyed 647s PASS: gjs/testGObjectValue.test 647s Running test: gjs/throw-ignored.test 647s 1..1 647s ok 1 - /usr/libexec/installed-tests/gjs/debugger/throw-ignored.debugger 647s PASS: gjs/throw-ignored.test 647s Running test: gjs/throw.test 647s 1..1 647s ok 1 - /usr/libexec/installed-tests/gjs/debugger/throw.debugger 647s PASS: gjs/throw.test 647s Running test: gjs/testTimers.test 647s JS NATIVE: Registered native JS module '_promiseNative' 647s JS NATIVE: Registered native JS module '_byteArrayNative' 647s JS NATIVE: Registered native JS module '_encodingNative' 647s JS NATIVE: Registered native JS module '_gi' 647s JS NATIVE: Registered native JS module 'gi' 647s JS NATIVE: Registered native JS module 'cairoNative' 647s JS NATIVE: Registered native JS module 'system' 647s JS NATIVE: Registered native JS module 'console' 647s JS NATIVE: Registered native JS module '_print' 647s JS CTX: Enabling JIT 647s JS CTX: Initialized class GjsFileImporter prototype 0x3bee844001a0 647s JS IMPORT: Defining parent (nil) of 0x3bee84400200 'imports' is mod 0 647s JS IMPORT: Importing '_print' 647s JS NATIVE: Defining native module '_print' 647s JS IMPORT: Defining parent 0x3bee84400200 of 0x3bee844009b0 '_print' is mod 1 647s JS IMPORT: successfully imported module '_print' 647s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 647s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x12b16b13c090 647s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x12b16b13c090 647s JS MAINLOOP: Main loop instance 0xccd55fab4a8: hold 647s JS MAINLOOP: Enqueue job , promise=, allocation site= 647s JS MAINLOOP: Starting promise job dispatcher 647s 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 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x12b16b13c128 647s JS MAINLOOP: Main loop instance 0xccd55fab4a8: hold 647s JS MAINLOOP: Enqueue job , promise=, allocation site= 647s JS MAINLOOP: Main loop instance 0xccd55fab4a8: Spinning loop until released or hook cleared 647s JS MAINLOOP: handling job 0, 647s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 647s JS MAINLOOP: Main loop instance 0xccd55fab4a8: release 647s JS MAINLOOP: Completed job 0 647s JS MAINLOOP: handling job 1, 647s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 647s JS MAINLOOP: Main loop instance 0xccd55fab4a8: release 647s JS MAINLOOP: Completed job 1 647s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module metadata hook for module 0x3bee84476990 647s JS IMPORT: Defining meta.importSync for module 0x3bee84476990 647s JS NATIVE: Defining native module 'gi' 647s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3bee8447b338 647s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 647s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 647s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 647s JS IMPORT: Importing directory 'overrides' 647s JS IMPORT: Defining parent 0x12b16b13f610 of 0x3bee8447b3b8 'overrides' is mod 1 647s JS IMPORT: Defined importer 'overrides' 0x3bee8447b3b8 in 0x12b16b13f610 647s JS IMPORT: successfully imported directory 'overrides' 647s JS IMPORT: Importing '_promiseNative' 647s JS NATIVE: Defining native module '_promiseNative' 647s JS IMPORT: Defining parent 0x12b16b13f610 of 0x3bee8447b868 '_promiseNative' is mod 1 647s JS IMPORT: successfully imported module '_promiseNative' 647s JS IMPORT: Importing module GLib succeeded 647s JS IMPORT: Defining parent 0x3bee8447b3b8 of 0x12b16b195038 'GLib' is mod 1 647s JS IMPORT: successfully imported module 'GLib' 647s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 647s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x12b16b194060, JSClass 0x64c7697c76c8, in object 0x12b16b194038 647s JS CTX: Initialized class GIRepositoryGType prototype 0x3bee8447bbb0 647s JS CTX: Initialized class GIRepositoryFunction prototype 0x3bee8447bc10 647s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 647s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 647s JS G BXD: Defined class for Error (GError), prototype 0x12b16b1940b0, JSClass 0x64c7697c76c8, in object 0x12b16b194038 647s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 647s JS G BXD: Defined class for Variant (GVariant), prototype 0x12b16b194100, JSClass 0x64c7697c76c8, in object 0x12b16b194038 647s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 647s JS G BXD: Defined class for Bytes (GBytes), prototype 0x12b16b194150, JSClass 0x64c7697c76c8, in object 0x12b16b194038 647s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 647s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 647s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x12b16b1941a0, JSClass 0x64c7697c76c8, in object 0x12b16b194038 647s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 647s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 647s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 647s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 647s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 647s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 647s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 647s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 647s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 647s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 647s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 647s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 647s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 647s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 647s JS G BXD: Defined class for Thread (GThread), prototype 0x12b16b1941f0, JSClass 0x64c7697c76c8, in object 0x12b16b194038 647s JS G BXD: Defining method ref in prototype for GLib.Thread 647s JS G BXD: Defining method unref in prototype for GLib.Thread 647s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 647s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x12b16b194240, JSClass 0x64c7697c76c8, in object 0x12b16b194038 647s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 647s JS G BXD: Defined class for Regex (GRegex), prototype 0x12b16b194290, JSClass 0x64c7697c76c8, in object 0x12b16b194038 647s JS G BXD: Defining method match in prototype for GLib.Regex 647s JS G BXD: Defining method match_full in prototype for GLib.Regex 647s JS G BXD: Defining method match_all in prototype for GLib.Regex 647s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 647s JS G NS: Defined namespace 'GLib' 0x12b16b194038 in GIRepository 0x3bee8447b1c8 647s JS IMPORT: Importing module jasmine succeeded 647s JS IMPORT: Defining parent 0x12b16b13f610 of 0x12b16b195ba0 'jasmine' is mod 1 647s JS IMPORT: successfully imported module 'jasmine' 647s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 647s JS MAINLOOP: Main loop instance 0xccd55fab4a8: hold 647s JS MAINLOOP: Enqueue job , promise=, allocation site= 647s JS MAINLOOP: Main loop instance 0xccd55fab4a8: Spinning loop until released or hook cleared 647s JS MAINLOOP: handling job 0, 647s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 647s JS MAINLOOP: Main loop instance 0xccd55fab4a8: release 647s JS MAINLOOP: Completed job 0 647s 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 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b16b13c128 647s JS MAINLOOP: Main loop instance 0xccd55fab4a8: hold 647s JS MAINLOOP: Enqueue job , promise=, allocation site= 647s JS MAINLOOP: Main loop instance 0xccd55fab4a8: Spinning loop until released or hook cleared 647s JS MAINLOOP: handling job 0, 647s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testTimers.js async resolved" 647s JS MAINLOOP: Main loop instance 0xccd55fab4a8: release 647s JS MAINLOOP: Completed job 0 647s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module metadata hook for module 0x3bee844468e8 647s JS IMPORT: Defining meta.importSync for module 0x3bee844468e8 647s JS NATIVE: Defining native module 'system' 647s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x12b16b13c128 647s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x12b16b13c128 647s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 647s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 647s JS MAINLOOP: Set main loop hook to 647s JS MAINLOOP: Main loop instance 0xccd55fab4a8: hold 647s JS MAINLOOP: Running and clearing main loop hook 647s JS G BXD: Defining method run in prototype for GLib.MainLoop 647s 1..16 647s JS IMPORT: Importing 'gi' 647s JS IMPORT: Defining parent 0x12b16b13f610 of 0x12b16b13f760 'gi' is mod 1 647s JS IMPORT: successfully imported module 'gi' 647s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 647s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 647s JS G BXD: Defined class for Source (GSource), prototype 0x12b16b194308, JSClass 0x64c7697c76c8, in object 0x12b16b194038 647s JS G BXD: Defining method set_priority in prototype for GLib.Source 647s JS IMPORT: Importing '_gi' 647s JS NATIVE: Defining native module '_gi' 647s JS IMPORT: Defining parent 0x12b16b13f610 of 0x3bee84452040 '_gi' is mod 1 647s JS IMPORT: successfully imported module '_gi' 647s 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 647s JS G NS: Defined namespace 'GjsPrivate' 0x12b16b1943a8 in GIRepository 0x12b16b13f760 647s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 647s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 647s JS IMPORT: Importing module _common succeeded 647s JS IMPORT: Defining parent 0x12b16b13f610 of 0x12b16b195df8 '_common' is mod 1 647s JS IMPORT: successfully imported module '_common' 647s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 647s JS IMPORT: Importing module _legacy succeeded 647s JS IMPORT: Defining parent 0x12b16b13f610 of 0x12b16b195e20 '_legacy' is mod 1 647s JS IMPORT: successfully imported module '_legacy' 647s JS IMPORT: Importing module GObject succeeded 647s JS IMPORT: Defining parent 0x12b16b13f868 of 0x12b16b195dd0 'GObject' is mod 1 647s JS IMPORT: successfully imported module 'GObject' 647s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 647s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 647s JS G BXD: Defined class for String (GString), prototype 0x12b16b194628, JSClass 0x64c7697c76c8, in object 0x12b16b194380 647s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 647s JS G PRM: Defined class ParamSpec prototype is 0x12b16b195e70 class 0x64c7697d0090 in object 0x12b16b194380 647s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 647s JS G OBJ: Defined class for Object (GObject), prototype 0x12b16b194790, JSClass 0x64c7697c7728, in object 0x12b16b194380 647s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 647s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 647s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x12b16b1947b8, JSClass 0x64c7697c7728, in object 0x12b16b194380 647s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 647s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 647s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 647s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 647s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 647s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 647s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 647s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 647s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 647s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 647s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 647s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 647s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 647s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 647s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 647s JS G BXD: Defined class for Value (GValue), prototype 0x12b16b194808, JSClass 0x64c7697c76c8, in object 0x12b16b194380 647s JS G NS: Defined namespace 'GObject' 0x12b16b194380 in GIRepository 0x12b16b13f760 647s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 647s JS G BXD: Defining method attach in prototype for GLib.Source 647s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 647s JS IMPORT: Module metadata hook for module 0x12b16b186350 647s JS IMPORT: Defining meta.importSync for module 0x12b16b186350 647s JS G NS: Found info type GIFunctionInfo for 'get_monotonic_time' in namespace 'GLib' 647s JS MAINLOOP: Enqueue job , promise=, allocation site= 647s JS MAINLOOP: handling job 0, 647s JS MAINLOOP: Enqueue job , promise=, allocation site= 647s JS MAINLOOP: Completed job 0 649s JS MAINLOOP: handling job 1, 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: Completed job 1 649s JS MAINLOOP: handling job 2, 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: Completed job 2 649s JS MAINLOOP: handling job 3, 649s JS G BXD: Defining method destroy in prototype for GLib.Source 649s ok 1 Timers times out successfully 649s JS MAINLOOP: Completed job 3 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: handling job 0, 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: Completed job 0 649s JS MAINLOOP: handling job 1, 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: Completed job 1 649s JS MAINLOOP: handling job 2, 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: Completed job 2 649s JS MAINLOOP: handling job 3, 649s ok 2 Timers has correct timeout args 649s JS MAINLOOP: Completed job 3 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: handling job 0, 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: Completed job 0 649s JS MAINLOOP: handling job 1, 649s ok 3 Timers cancels successfully 649s JS MAINLOOP: Completed job 1 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: handling job 0, 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: Completed job 0 649s JS MAINLOOP: handling job 1, 649s ok 4 Timers cancels multiple correctly 649s JS MAINLOOP: Completed job 1 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: handling job 0, 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: Completed job 0 649s JS MAINLOOP: handling job 1, 649s ok 5 Timers cancels invalid silent fail 649s JS MAINLOOP: Completed job 1 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: handling job 0, 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: Completed job 0 649s JS MAINLOOP: handling job 1, 649s ok 6 Timers interval success 649s JS MAINLOOP: Completed job 1 649s JS G NS: Found info type GIConstantInfo for 'SOURCE_CONTINUE' in namespace 'GLib' 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: handling job 0, 649s JS MAINLOOP: Enqueue job , promise=, allocation site= 649s JS MAINLOOP: Completed job 0 649s JS MAINLOOP: handling job 1, 649s ok 7 Timers cancels interval successfully 649s JS MAINLOOP: Completed job 1 650s Executing: gjs/testTimers.test 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s ok 8 Timers ordering interval 650s JS MAINLOOP: Completed job 1 650s ok 9 Timers cancel invalid silent fail 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s ok 10 Timers callback this 650s JS MAINLOOP: Completed job 1 650s ok 11 Timers bind this 650s ok 12 Timers function names match spec 650s ok 13 Timers argument lengths match spec 650s ok 14 Timers clear and interval are unique functions 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: handling job 3, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 3 650s JS MAINLOOP: handling job 4, 650s ok 15 Timers microtask ordering 650s JS MAINLOOP: Completed job 4 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: handling job 3, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 3 650s JS MAINLOOP: handling job 4, 650s JS MAINLOOP: Completed job 4 650s JS MAINLOOP: handling job 5, 650s JS MAINLOOP: Completed job 5 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: handling job 3, 650s ok 16 Timers nested microtask ordering 650s JS MAINLOOP: Completed job 3 650s JS G BXD: Defining method quit in prototype for GLib.MainLoop 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Main loop instance 0xccd55fab4a8: Spinning loop until released or hook cleared 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: handling job 3, 650s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 650s JS MAINLOOP: Main loop instance 0xccd55fab4a8: release 650s JS MAINLOOP: Completed job 3 650s JS MEMORY: Memory report: before destroying context 650s JS MEMORY: 253 objects currently alive 650s JS MEMORY: boxed_instance = 114 650s JS MEMORY: boxed_prototype = 11 650s JS MEMORY: closure = 1 650s JS MEMORY: function = 117 650s JS MEMORY: fundamental_instance = 0 650s JS MEMORY: fundamental_prototype = 0 650s JS MEMORY: gerror_instance = 0 650s JS MEMORY: gerror_prototype = 0 650s JS MEMORY: interface = 0 650s JS MEMORY: module = 5 650s JS MEMORY: ns = 3 650s JS MEMORY: object_instance = 0 650s JS MEMORY: object_prototype = 2 650s JS MEMORY: param = 0 650s JS MEMORY: union_instance = 0 650s JS MEMORY: union_prototype = 0 650s JS CTX: JS shutdown sequence 650s JS CTX: Stopping profiler 650s JS CTX: Shutting down toggle queue 650s JS CTX: Notifying external reference holders of GjsContext dispose 650s JS MAINLOOP: Stopping promise job dispatcher 650s JS CTX: Notifying reference holders of GjsContext dispose 650s JS CTX: Checking unhandled promise rejections 650s JS CTX: Releasing cached JS wrappers 650s JS CTX: Final triggered GC 650s JS CTX: Destroying JS context 650s JS CTX: Releasing all native objects 650s JS CTX: Disabling auto GC 650s JS CTX: Ending trace on global object 650s JS CTX: Freeing allocated resources 650s JS CTX: JS context destroyed 650s PASS: gjs/testTimers.test 650s Running test: gjs/testPrint.test 650s JS NATIVE: Registered native JS module '_promiseNative' 650s JS NATIVE: Registered native JS module '_byteArrayNative' 650s JS NATIVE: Registered native JS module '_encodingNative' 650s JS NATIVE: Registered native JS module '_gi' 650s JS NATIVE: Registered native JS module 'gi' 650s JS NATIVE: Registered native JS module 'cairoNative' 650s JS NATIVE: Registered native JS module 'system' 650s JS NATIVE: Registered native JS module 'console' 650s JS NATIVE: Registered native JS module '_print' 650s JS CTX: Enabling JIT 650s JS CTX: Initialized class GjsFileImporter prototype 0xfc76dc001a0 650s JS IMPORT: Defining parent (nil) of 0xfc76dc00200 'imports' is mod 0 650s JS IMPORT: Importing '_print' 650s JS NATIVE: Defining native module '_print' 650s JS IMPORT: Defining parent 0xfc76dc00200 of 0xfc76dc009b0 '_print' is mod 1 650s JS IMPORT: successfully imported module '_print' 650s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 650s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19669fc3c090 650s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19669fc3c090 650s JS MAINLOOP: Main loop instance 0x1890ce0fb4a8: hold 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Starting promise job dispatcher 650s 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 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x19669fc3c128 650s JS MAINLOOP: Main loop instance 0x1890ce0fb4a8: hold 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Main loop instance 0x1890ce0fb4a8: Spinning loop until released or hook cleared 650s JS MAINLOOP: handling job 0, 650s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 650s JS MAINLOOP: Main loop instance 0x1890ce0fb4a8: release 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 650s JS MAINLOOP: Main loop instance 0x1890ce0fb4a8: release 650s JS MAINLOOP: Completed job 1 650s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module metadata hook for module 0xfc76dc76990 650s JS IMPORT: Defining meta.importSync for module 0xfc76dc76990 650s JS NATIVE: Defining native module 'gi' 650s JS CTX: Initialized class GIRepositoryNamespace prototype 0xfc76dc7b338 650s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 650s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 650s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 650s JS IMPORT: Importing directory 'overrides' 650s JS IMPORT: Defining parent 0x19669fc3f610 of 0xfc76dc7b3b8 'overrides' is mod 1 650s JS IMPORT: Defined importer 'overrides' 0xfc76dc7b3b8 in 0x19669fc3f610 650s JS IMPORT: successfully imported directory 'overrides' 650s JS IMPORT: Importing '_promiseNative' 650s JS NATIVE: Defining native module '_promiseNative' 650s JS IMPORT: Defining parent 0x19669fc3f610 of 0xfc76dc7b868 '_promiseNative' is mod 1 650s JS IMPORT: successfully imported module '_promiseNative' 650s JS IMPORT: Importing module GLib succeeded 650s JS IMPORT: Defining parent 0xfc76dc7b3b8 of 0x19669fc95038 'GLib' is mod 1 650s JS IMPORT: successfully imported module 'GLib' 650s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 650s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x19669fc94060, JSClass 0x67f0ff9276c8, in object 0x19669fc94038 650s JS CTX: Initialized class GIRepositoryGType prototype 0xfc76dc7bbb0 650s JS CTX: Initialized class GIRepositoryFunction prototype 0xfc76dc7bc10 650s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 650s JS G BXD: Defined class for Error (GError), prototype 0x19669fc940b0, JSClass 0x67f0ff9276c8, in object 0x19669fc94038 650s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 650s JS G BXD: Defined class for Variant (GVariant), prototype 0x19669fc94100, JSClass 0x67f0ff9276c8, in object 0x19669fc94038 650s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 650s JS G BXD: Defined class for Bytes (GBytes), prototype 0x19669fc94150, JSClass 0x67f0ff9276c8, in object 0x19669fc94038 650s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 650s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19669fc941a0, JSClass 0x67f0ff9276c8, in object 0x19669fc94038 650s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 650s JS G BXD: Defined class for Thread (GThread), prototype 0x19669fc941f0, JSClass 0x67f0ff9276c8, in object 0x19669fc94038 650s JS G BXD: Defining method ref in prototype for GLib.Thread 650s JS G BXD: Defining method unref in prototype for GLib.Thread 650s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 650s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x19669fc94240, JSClass 0x67f0ff9276c8, in object 0x19669fc94038 650s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 650s JS G BXD: Defined class for Regex (GRegex), prototype 0x19669fc94290, JSClass 0x67f0ff9276c8, in object 0x19669fc94038 650s JS G BXD: Defining method match in prototype for GLib.Regex 650s JS G BXD: Defining method match_full in prototype for GLib.Regex 650s JS G BXD: Defining method match_all in prototype for GLib.Regex 650s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 650s JS G NS: Defined namespace 'GLib' 0x19669fc94038 in GIRepository 0xfc76dc7b1c8 650s JS IMPORT: Importing module jasmine succeeded 650s JS IMPORT: Defining parent 0x19669fc3f610 of 0x19669fc95ba0 'jasmine' is mod 1 650s JS IMPORT: successfully imported module 'jasmine' 650s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 650s JS MAINLOOP: Main loop instance 0x1890ce0fb4a8: hold 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Main loop instance 0x1890ce0fb4a8: Spinning loop until released or hook cleared 650s JS MAINLOOP: handling job 0, 650s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 650s JS MAINLOOP: Main loop instance 0x1890ce0fb4a8: release 650s JS MAINLOOP: Completed job 0 650s JS IMPORT: Importing 'gi' 650s JS IMPORT: Defining parent 0x19669fc3f610 of 0x19669fc3f760 'gi' is mod 1 650s JS IMPORT: successfully imported module 'gi' 650s 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 650s JS G NS: Defined namespace 'Gdk' 0x19669fc94308 in GIRepository 0x19669fc3f760 650s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 650s JS IMPORT: Importing '_byteArrayNative' 650s JS NATIVE: Defining native module '_byteArrayNative' 650s JS IMPORT: Defining parent 0x19669fc3f610 of 0xfc76dc282d0 '_byteArrayNative' is mod 1 650s JS IMPORT: successfully imported module '_byteArrayNative' 650s JS IMPORT: Importing module byteArray succeeded 650s JS IMPORT: Defining parent 0x19669fc3f610 of 0x19669fc95c40 'byteArray' is mod 1 650s JS IMPORT: successfully imported module 'byteArray' 650s JS CTX: Script evaluation succeeded 650s JS MAINLOOP: Main loop instance 0x1890ce0fb4a8: Spinning loop until released or hook cleared 650s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module metadata hook for module 0xfc76dc4c0b0 650s JS IMPORT: Defining meta.importSync for module 0xfc76dc4c0b0 650s JS NATIVE: Defining native module 'system' 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19669fc3c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19669fc3c128 650s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 650s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 650s JS MAINLOOP: Set main loop hook to 650s JS MAINLOOP: Main loop instance 0x1890ce0fb4a8: hold 650s JS MAINLOOP: Running and clearing main loop hook 650s JS G BXD: Defining method run in prototype for GLib.MainLoop 650s 1..49 650s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 650s JS G BXD: Defined class for Source (GSource), prototype 0x19669fc94330, JSClass 0x67f0ff9276c8, in object 0x19669fc94038 650s JS G BXD: Defining method set_priority in prototype for GLib.Source 650s JS IMPORT: Importing '_gi' 650s JS NATIVE: Defining native module '_gi' 650s JS IMPORT: Defining parent 0x19669fc3f610 of 0xfc76dc5b578 '_gi' is mod 1 650s JS IMPORT: successfully imported module '_gi' 650s 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 650s JS G NS: Defined namespace 'GjsPrivate' 0x19669fc943d0 in GIRepository 0x19669fc3f760 650s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 650s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 650s JS IMPORT: Importing module _common succeeded 650s JS IMPORT: Defining parent 0x19669fc3f610 of 0x19669fc95e20 '_common' is mod 1 650s JS IMPORT: successfully imported module '_common' 650s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 650s JS IMPORT: Importing module _legacy succeeded 650s JS IMPORT: Defining parent 0x19669fc3f610 of 0x19669fc95e48 '_legacy' is mod 1 650s JS IMPORT: successfully imported module '_legacy' 650s JS IMPORT: Importing module GObject succeeded 650s JS IMPORT: Defining parent 0x19669fc3f868 of 0x19669fc95df8 'GObject' is mod 1 650s JS IMPORT: successfully imported module 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 650s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 650s JS G BXD: Defined class for String (GString), prototype 0x19669fc94650, JSClass 0x67f0ff9276c8, in object 0x19669fc943a8 650s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 650s JS G PRM: Defined class ParamSpec prototype is 0x19669fc95e98 class 0x67f0ff930090 in object 0x19669fc943a8 650s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 650s JS G OBJ: Defined class for Object (GObject), prototype 0x19669fc947b8, JSClass 0x67f0ff927728, in object 0x19669fc943a8 650s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 650s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 650s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x19669fc947e0, JSClass 0x67f0ff927728, in object 0x19669fc943a8 650s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 650s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 650s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 650s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 650s JS G BXD: Defined class for Value (GValue), prototype 0x19669fc94830, JSClass 0x67f0ff9276c8, in object 0x19669fc943a8 650s JS G NS: Defined namespace 'GObject' 0x19669fc943a8 in GIRepository 0x19669fc3f760 650s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 650s JS G BXD: Defining method attach in prototype for GLib.Source 650s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 650s JS IMPORT: Module metadata hook for module 0x19669fc85318 650s JS IMPORT: Defining meta.importSync for module 0x19669fc85318 650s JS G BXD: Defining method destroy in prototype for GLib.Source 650s ok 1 print can be spied upon 650s ok 2 printerr can be spied upon 650s ok 3 log can be spied upon 650s ok 4 logError can be spied upon 650s ok 5 prettyPrint property value primitive 650s ok 6 prettyPrint property value is object reference 650s ok 7 prettyPrint more than one property 650s ok 8 prettyPrint add property value after property value object reference 650s ok 9 prettyPrint array 650s ok 10 prettyPrint property value array 650s ok 11 prettyPrint array reference is the only array element 650s ok 12 prettyPrint array reference is one of multiple array elements 650s ok 13 prettyPrint nested array 650s ok 14 prettyPrint property value nested array 650s ok 15 prettyPrint function 650s ok 16 prettyPrint property value function 650s ok 17 prettyPrint date 650s ok 18 prettyPrint property value date 650s JS G NS: Found info type GIStructInfo for 'Rectangle' in namespace 'Gdk' 650s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x3a86b8007650, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s ok 19 prettyPrint toString is overridden on object 650s JS G NS: Found info type GIFlagsInfo for 'AnchorHints' in namespace 'Gdk' 650s JS G ENUM: Defining enum value FLIP_X (fixed from flip_x) 1 650s JS G ENUM: Defining enum value FLIP_Y (fixed from flip_y) 2 650s JS G ENUM: Defining enum value SLIDE_X (fixed from slide_x) 4 650s JS G ENUM: Defining enum value SLIDE_Y (fixed from slide_y) 8 650s JS G ENUM: Defining enum value RESIZE_X (fixed from resize_x) 16 650s JS G ENUM: Defining enum value RESIZE_Y (fixed from resize_y) 32 650s JS G ENUM: Defining enum value FLIP (fixed from flip) 3 650s JS G ENUM: Defining enum value SLIDE (fixed from slide) 12 650s JS G ENUM: Defining enum value RESIZE (fixed from resize) 48 650s JS G ENUM: Defining Gdk.AnchorHints as 0xfc76dc0f908 650s JS G NS: Found info type GIObjectInfo for 'AppLaunchContext' in namespace 'Gdk' 650s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 650s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 650s JS IMPORT: Importing module lang succeeded 650s JS IMPORT: Defining parent 0x19669fc3f610 of 0x19669fcf9830 'lang' is mod 1 650s JS IMPORT: successfully imported module 'lang' 650s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 650s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 650s JS IMPORT: Importing module _signals succeeded 650s JS IMPORT: Defining parent 0x19669fc3f610 of 0x19669fcf9858 '_signals' is mod 1 650s JS IMPORT: successfully imported module '_signals' 650s JS IMPORT: Importing module signals succeeded 650s JS IMPORT: Defining parent 0x19669fc3f610 of 0x19669fcf9808 'signals' is mod 1 650s JS IMPORT: successfully imported module 'signals' 650s JS IMPORT: Importing module Gio succeeded 650s JS IMPORT: Defining parent 0x19669fc3f868 of 0x19669fcf97e0 'Gio' is mod 1 650s JS IMPORT: successfully imported module 'Gio' 650s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 650s JS G OBJ: Defined class for Application (GApplication), prototype 0x3a86b80077b8, JSClass 0x67f0ff927728, in object 0x3a86b8007790 650s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 650s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x19669fcf98f8, JSClass 0x67f0ff92aa50, in object 0x3a86b8007790 650s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 650s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x19669fcf9920, JSClass 0x67f0ff92aa50, in object 0x3a86b8007790 650s 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 650s JS G NS: Defined namespace 'GioUnix' 0x3a86b8007858 in GIRepository 0x19669fc3f760 650s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 650s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x3a86b8007880, JSClass 0x67f0ff927728, in object 0x3a86b8007858 650s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 650s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x19669fcf9d08, JSClass 0x67f0ff92aa50, in object 0x3a86b8007858 650s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 650s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x3a86b80078f8, JSClass 0x67f0ff927728, in object 0x3a86b8007790 650s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x3a86b8007948, JSClass 0x67f0ff927728, in object 0x3a86b8007858 650s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 650s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x3a86b8007998, JSClass 0x67f0ff9276c8, in object 0x3a86b8007858 650s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 650s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x19669fcf9e48, JSClass 0x67f0ff92aa50, in object 0x3a86b8007858 650s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 650s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3a86b80079e8, JSClass 0x67f0ff927728, in object 0x3a86b8007790 650s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x3a86b8007a38, JSClass 0x67f0ff927728, in object 0x3a86b8007858 650s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 650s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x3a86b8007a88, JSClass 0x67f0ff9276c8, in object 0x3a86b8007858 650s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 650s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x3a86b8007ab0, JSClass 0x67f0ff9276c8, in object 0x3a86b8007858 650s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 650s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x3a86b8007b00, JSClass 0x67f0ff927728, in object 0x3a86b8007858 650s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 650s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x3a86b8007b50, JSClass 0x67f0ff9276c8, in object 0x3a86b8007858 650s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 650s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x3a86b8007ba0, JSClass 0x67f0ff927728, in object 0x3a86b8007790 650s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x3a86b8007bf0, JSClass 0x67f0ff927728, in object 0x3a86b8007858 650s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 650s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x3a86b8007c40, JSClass 0x67f0ff9276c8, in object 0x3a86b8007858 650s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 650s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 650s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 650s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 650s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 650s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 650s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 650s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 650s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 650s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 650s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 650s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 650s JS G ENUM: Defining GLib.LogLevelFlags as 0xfc76dc169b8 650s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 650s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x3a86b8007d58, JSClass 0x67f0ff9276c8, in object 0x19669fc94038 650s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 650s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x3a86b8007e20, JSClass 0x67f0ff927728, in object 0x3a86b8007790 650s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 650s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3a86b805d240, JSClass 0x67f0ff92aa50, in object 0x3a86b8007790 650s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 650s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3a86b805d268, JSClass 0x67f0ff92aa50, in object 0x3a86b8007790 650s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 650s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x3a86b805f420, JSClass 0x67f0ff9276c8, in object 0x3a86b8007790 650s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 650s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x3a86b805f718, JSClass 0x67f0ff9276c8, in object 0x3a86b8007790 650s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 650s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 650s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3a86b805f8a8, JSClass 0x67f0ff927728, in object 0x3a86b8007790 650s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 650s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3a86b805d4e8, JSClass 0x67f0ff92aa50, in object 0x3a86b8007790 650s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 650s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3a86b805d538, JSClass 0x67f0ff92aa50, in object 0x3a86b8007790 650s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 650s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3a86b805f948, JSClass 0x67f0ff927728, in object 0x3a86b8007790 650s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 650s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 650s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 650s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 650s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x3a86b805d6f0, JSClass 0x67f0ff92aa50, in object 0x3a86b8007790 650s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 650s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3a86b805f9c0, JSClass 0x67f0ff9276c8, in object 0x3a86b8007790 650s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 650s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3a86b805fa10, JSClass 0x67f0ff9276c8, in object 0x3a86b8007790 650s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 650s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 650s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3a86b805fa60, JSClass 0x67f0ff927728, in object 0x3a86b8007790 650s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3a86b805fab0, JSClass 0x67f0ff927728, in object 0x19669fc943d0 650s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 650s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3a86b805fb00, JSClass 0x67f0ff927728, in object 0x3a86b8007790 650s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 650s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 650s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 650s JS G IFACE: Defined class for File (GFile), prototype 0x3a86b805d7b8, JSClass 0x67f0ff92aa50, in object 0x3a86b8007790 650s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3a86b805fb78, JSClass 0x67f0ff927728, in object 0x19669fc3f8f8 650s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 650s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3a86b805fbf0, JSClass 0x67f0ff927728, in object 0x3a86b8007790 650s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 650s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 650s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x3a86b805da38, JSClass 0x67f0ff92aa50, in object 0x3a86b8007790 650s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 650s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3a86b805fc68, JSClass 0x67f0ff927728, in object 0x3a86b8007790 650s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 650s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3a86b805fcb8, JSClass 0x67f0ff9276c8, in object 0x3a86b8007790 650s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 650s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 650s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3a86b805fd08, JSClass 0x67f0ff927728, in object 0x3a86b8007790 650s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 650s JS G NS: Defined namespace 'Gio' 0x3a86b8007790 in GIRepository 0x19669fc3f760 650s JS G NS: Found info type GIObjectInfo for 'AppLaunchContext' in namespace 'Gio' 650s JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x3a86b805fd80, JSClass 0x67f0ff927728, in object 0x3a86b8007790 650s JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0x3a86b805fdd0, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'Atom' in namespace 'Gdk' 650s JS G BXD: Defined class for Atom (void), prototype 0x3a86b805fe20, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIFlagsInfo for 'AxisFlags' in namespace 'Gdk' 650s JS G ENUM: Defining enum value X (fixed from x) 2 650s JS G ENUM: Defining enum value Y (fixed from y) 4 650s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 8 650s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 16 650s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 32 650s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 64 650s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 128 650s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 256 650s JS G ENUM: Defining enum value SLIDER (fixed from slider) 512 650s JS G ENUM: Defining Gdk.AxisFlags as 0xfc76dc1fcb0 650s JS G NS: Found info type GIEnumInfo for 'AxisUse' in namespace 'Gdk' 650s JS G ENUM: Defining enum value IGNORE (fixed from ignore) 0 650s JS G ENUM: Defining enum value X (fixed from x) 1 650s JS G ENUM: Defining enum value Y (fixed from y) 2 650s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 3 650s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 4 650s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 5 650s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 6 650s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 7 650s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 8 650s JS G ENUM: Defining enum value SLIDER (fixed from slider) 9 650s JS G ENUM: Defining enum value LAST (fixed from last) 10 650s JS G ENUM: Defining Gdk.AxisUse as 0xfc76dc1fdd0 650s JS G NS: Found info type GIConstantInfo for 'BUTTON_MIDDLE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'BUTTON_PRIMARY' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'BUTTON_SECONDARY' in namespace 'Gdk' 650s JS G NS: Found info type GIEnumInfo for 'ByteOrder' in namespace 'Gdk' 650s JS G ENUM: Defining enum value LSB_FIRST (fixed from lsb_first) 0 650s JS G ENUM: Defining enum value MSB_FIRST (fixed from msb_first) 1 650s JS G ENUM: Defining Gdk.ByteOrder as 0xfc76dc1ffb0 650s JS G NS: Found info type GIConstantInfo for 'CURRENT_TIME' in namespace 'Gdk' 650s JS G NS: Found info type GIStructInfo for 'Color' in namespace 'Gdk' 650s JS G BXD: Defined class for Color (GdkColor), prototype 0x3a86b805fec0, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIEnumInfo for 'CrossingMode' in namespace 'Gdk' 650s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 650s JS G ENUM: Defining enum value GRAB (fixed from grab) 1 650s JS G ENUM: Defining enum value UNGRAB (fixed from ungrab) 2 650s JS G ENUM: Defining enum value GTK_GRAB (fixed from gtk_grab) 3 650s JS G ENUM: Defining enum value GTK_UNGRAB (fixed from gtk_ungrab) 4 650s JS G ENUM: Defining enum value STATE_CHANGED (fixed from state_changed) 5 650s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 6 650s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 7 650s JS G ENUM: Defining enum value DEVICE_SWITCH (fixed from device_switch) 8 650s JS G ENUM: Defining Gdk.CrossingMode as 0xfc76dc200d0 650s JS G NS: Found info type GIObjectInfo for 'Cursor' in namespace 'Gdk' 650s JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0x3a86b805ff38, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIEnumInfo for 'CursorType' in namespace 'Gdk' 650s JS G ENUM: Defining enum value X_CURSOR (fixed from x_cursor) 0 650s JS G ENUM: Defining enum value ARROW (fixed from arrow) 2 650s JS G ENUM: Defining enum value BASED_ARROW_DOWN (fixed from based_arrow_down) 4 650s JS G ENUM: Defining enum value BASED_ARROW_UP (fixed from based_arrow_up) 6 650s JS G ENUM: Defining enum value BOAT (fixed from boat) 8 650s JS G ENUM: Defining enum value BOGOSITY (fixed from bogosity) 10 650s JS G ENUM: Defining enum value BOTTOM_LEFT_CORNER (fixed from bottom_left_corner) 12 650s JS G ENUM: Defining enum value BOTTOM_RIGHT_CORNER (fixed from bottom_right_corner) 14 650s JS G ENUM: Defining enum value BOTTOM_SIDE (fixed from bottom_side) 16 650s JS G ENUM: Defining enum value BOTTOM_TEE (fixed from bottom_tee) 18 650s JS G ENUM: Defining enum value BOX_SPIRAL (fixed from box_spiral) 20 650s JS G ENUM: Defining enum value CENTER_PTR (fixed from center_ptr) 22 650s JS G ENUM: Defining enum value CIRCLE (fixed from circle) 24 650s JS G ENUM: Defining enum value CLOCK (fixed from clock) 26 650s JS G ENUM: Defining enum value COFFEE_MUG (fixed from coffee_mug) 28 650s JS G ENUM: Defining enum value CROSS (fixed from cross) 30 650s JS G ENUM: Defining enum value CROSS_REVERSE (fixed from cross_reverse) 32 650s JS G ENUM: Defining enum value CROSSHAIR (fixed from crosshair) 34 650s JS G ENUM: Defining enum value DIAMOND_CROSS (fixed from diamond_cross) 36 650s JS G ENUM: Defining enum value DOT (fixed from dot) 38 650s JS G ENUM: Defining enum value DOTBOX (fixed from dotbox) 40 650s JS G ENUM: Defining enum value DOUBLE_ARROW (fixed from double_arrow) 42 650s JS G ENUM: Defining enum value DRAFT_LARGE (fixed from draft_large) 44 650s JS G ENUM: Defining enum value DRAFT_SMALL (fixed from draft_small) 46 650s JS G ENUM: Defining enum value DRAPED_BOX (fixed from draped_box) 48 650s JS G ENUM: Defining enum value EXCHANGE (fixed from exchange) 50 650s JS G ENUM: Defining enum value FLEUR (fixed from fleur) 52 650s JS G ENUM: Defining enum value GOBBLER (fixed from gobbler) 54 650s JS G ENUM: Defining enum value GUMBY (fixed from gumby) 56 650s JS G ENUM: Defining enum value HAND1 (fixed from hand1) 58 650s JS G ENUM: Defining enum value HAND2 (fixed from hand2) 60 650s JS G ENUM: Defining enum value HEART (fixed from heart) 62 650s JS G ENUM: Defining enum value ICON (fixed from icon) 64 650s JS G ENUM: Defining enum value IRON_CROSS (fixed from iron_cross) 66 650s JS G ENUM: Defining enum value LEFT_PTR (fixed from left_ptr) 68 650s JS G ENUM: Defining enum value LEFT_SIDE (fixed from left_side) 70 650s JS G ENUM: Defining enum value LEFT_TEE (fixed from left_tee) 72 650s JS G ENUM: Defining enum value LEFTBUTTON (fixed from leftbutton) 74 650s JS G ENUM: Defining enum value LL_ANGLE (fixed from ll_angle) 76 650s JS G ENUM: Defining enum value LR_ANGLE (fixed from lr_angle) 78 650s JS G ENUM: Defining enum value MAN (fixed from man) 80 650s JS G ENUM: Defining enum value MIDDLEBUTTON (fixed from middlebutton) 82 650s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 84 650s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 86 650s JS G ENUM: Defining enum value PIRATE (fixed from pirate) 88 650s JS G ENUM: Defining enum value PLUS (fixed from plus) 90 650s JS G ENUM: Defining enum value QUESTION_ARROW (fixed from question_arrow) 92 650s JS G ENUM: Defining enum value RIGHT_PTR (fixed from right_ptr) 94 650s JS G ENUM: Defining enum value RIGHT_SIDE (fixed from right_side) 96 650s JS G ENUM: Defining enum value RIGHT_TEE (fixed from right_tee) 98 650s JS G ENUM: Defining enum value RIGHTBUTTON (fixed from rightbutton) 100 650s JS G ENUM: Defining enum value RTL_LOGO (fixed from rtl_logo) 102 650s JS G ENUM: Defining enum value SAILBOAT (fixed from sailboat) 104 650s JS G ENUM: Defining enum value SB_DOWN_ARROW (fixed from sb_down_arrow) 106 650s JS G ENUM: Defining enum value SB_H_DOUBLE_ARROW (fixed from sb_h_double_arrow) 108 650s JS G ENUM: Defining enum value SB_LEFT_ARROW (fixed from sb_left_arrow) 110 650s JS G ENUM: Defining enum value SB_RIGHT_ARROW (fixed from sb_right_arrow) 112 650s JS G ENUM: Defining enum value SB_UP_ARROW (fixed from sb_up_arrow) 114 650s JS G ENUM: Defining enum value SB_V_DOUBLE_ARROW (fixed from sb_v_double_arrow) 116 650s JS G ENUM: Defining enum value SHUTTLE (fixed from shuttle) 118 650s JS G ENUM: Defining enum value SIZING (fixed from sizing) 120 650s JS G ENUM: Defining enum value SPIDER (fixed from spider) 122 650s JS G ENUM: Defining enum value SPRAYCAN (fixed from spraycan) 124 650s JS G ENUM: Defining enum value STAR (fixed from star) 126 650s JS G ENUM: Defining enum value TARGET (fixed from target) 128 650s JS G ENUM: Defining enum value TCROSS (fixed from tcross) 130 650s JS G ENUM: Defining enum value TOP_LEFT_ARROW (fixed from top_left_arrow) 132 650s JS G ENUM: Defining enum value TOP_LEFT_CORNER (fixed from top_left_corner) 134 650s JS G ENUM: Defining enum value TOP_RIGHT_CORNER (fixed from top_right_corner) 136 650s JS G ENUM: Defining enum value TOP_SIDE (fixed from top_side) 138 650s JS G ENUM: Defining enum value TOP_TEE (fixed from top_tee) 140 650s JS G ENUM: Defining enum value TREK (fixed from trek) 142 650s JS G ENUM: Defining enum value UL_ANGLE (fixed from ul_angle) 144 650s JS G ENUM: Defining enum value UMBRELLA (fixed from umbrella) 146 650s JS G ENUM: Defining enum value UR_ANGLE (fixed from ur_angle) 148 650s JS G ENUM: Defining enum value WATCH (fixed from watch) 150 650s JS G ENUM: Defining enum value XTERM (fixed from xterm) 152 650s JS G ENUM: Defining enum value LAST_CURSOR (fixed from last_cursor) 153 650s JS G ENUM: Defining enum value BLANK_CURSOR (fixed from blank_cursor) -2 650s JS G ENUM: Defining enum value CURSOR_IS_PIXMAP (fixed from cursor_is_pixmap) -1 650s JS G ENUM: Defining Gdk.CursorType as 0xfc76dc20230 650s JS G NS: Found info type GIObjectInfo for 'Device' in namespace 'Gdk' 650s JS G OBJ: Defined class for Device (GdkDevice), prototype 0x3a86b805ffb0, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIObjectInfo for 'DeviceManager' in namespace 'Gdk' 650s JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0x3a86b806b038, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIInterfaceInfo for 'DevicePad' in namespace 'Gdk' 650s JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0x3a86b8065448, JSClass 0x67f0ff92aa50, in object 0x19669fc94308 650s JS G NS: Found info type GIEnumInfo for 'DevicePadFeature' in namespace 'Gdk' 650s JS G ENUM: Defining enum value BUTTON (fixed from button) 0 650s JS G ENUM: Defining enum value RING (fixed from ring) 1 650s JS G ENUM: Defining enum value STRIP (fixed from strip) 2 650s JS G ENUM: Defining Gdk.DevicePadFeature as 0xfc76dc20b10 650s JS G NS: Found info type GIStructInfo for 'DevicePadInterface' in namespace 'Gdk' 650s JS G NS: Found info type GIObjectInfo for 'DeviceTool' in namespace 'Gdk' 650s JS G OBJ: Defined class for DeviceTool (GdkDeviceTool), prototype 0x3a86b806b0d8, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIEnumInfo for 'DeviceToolType' in namespace 'Gdk' 650s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 650s JS G ENUM: Defining enum value PEN (fixed from pen) 1 650s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 650s JS G ENUM: Defining enum value BRUSH (fixed from brush) 3 650s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 4 650s JS G ENUM: Defining enum value AIRBRUSH (fixed from airbrush) 5 650s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 6 650s JS G ENUM: Defining enum value LENS (fixed from lens) 7 650s JS G ENUM: Defining Gdk.DeviceToolType as 0xfc76dc20c30 650s JS G NS: Found info type GIEnumInfo for 'DeviceType' in namespace 'Gdk' 650s JS G ENUM: Defining enum value MASTER (fixed from master) 0 650s JS G ENUM: Defining enum value SLAVE (fixed from slave) 1 650s JS G ENUM: Defining enum value FLOATING (fixed from floating) 2 650s JS G ENUM: Defining Gdk.DeviceType as 0xfc76dc20d50 650s JS G NS: Found info type GIObjectInfo for 'Display' in namespace 'Gdk' 650s JS G OBJ: Defined class for Display (GdkDisplay), prototype 0x3a86b806b178, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIObjectInfo for 'DisplayManager' in namespace 'Gdk' 650s JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0x3a86b806b1c8, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIFlagsInfo for 'DragAction' in namespace 'Gdk' 650s JS G ENUM: Defining enum value DEFAULT (fixed from default) 1 650s JS G ENUM: Defining enum value COPY (fixed from copy) 2 650s JS G ENUM: Defining enum value MOVE (fixed from move) 4 650s JS G ENUM: Defining enum value LINK (fixed from link) 8 650s JS G ENUM: Defining enum value PRIVATE (fixed from private) 16 650s JS G ENUM: Defining enum value ASK (fixed from ask) 32 650s JS G ENUM: Defining Gdk.DragAction as 0xfc76dc20e70 650s JS G NS: Found info type GIEnumInfo for 'DragCancelReason' in namespace 'Gdk' 650s JS G ENUM: Defining enum value NO_TARGET (fixed from no_target) 0 650s JS G ENUM: Defining enum value USER_CANCELLED (fixed from user_cancelled) 1 650s JS G ENUM: Defining enum value ERROR (fixed from error) 2 650s JS G ENUM: Defining Gdk.DragCancelReason as 0xfc76dc20f90 650s JS G NS: Found info type GIObjectInfo for 'DragContext' in namespace 'Gdk' 650s JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0x3a86b806b268, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIEnumInfo for 'DragProtocol' in namespace 'Gdk' 650s JS G ENUM: Defining enum value NONE (fixed from none) 0 650s JS G ENUM: Defining enum value MOTIF (fixed from motif) 1 650s JS G ENUM: Defining enum value XDND (fixed from xdnd) 2 650s JS G ENUM: Defining enum value ROOTWIN (fixed from rootwin) 3 650s JS G ENUM: Defining enum value WIN32_DROPFILES (fixed from win32_dropfiles) 4 650s JS G ENUM: Defining enum value OLE2 (fixed from ole2) 5 650s JS G ENUM: Defining enum value LOCAL (fixed from local) 6 650s JS G ENUM: Defining enum value WAYLAND (fixed from wayland) 7 650s JS G ENUM: Defining Gdk.DragProtocol as 0xfc76dc21070 650s JS G NS: Found info type GIObjectInfo for 'DrawingContext' in namespace 'Gdk' 650s JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0x3a86b806b2e0, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'DrawingContextClass' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'EVENT_PROPAGATE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'EVENT_STOP' in namespace 'Gdk' 650s JS G NS: Found info type GIUnionInfo for 'Event' in namespace 'Gdk' 650s JS G BXD: Defined class for Event (GdkEvent), prototype 0x3a86b806b330, JSClass 0x67f0ff9276f8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventAny' in namespace 'Gdk' 650s JS G BXD: Defined class for EventAny (void), prototype 0x3a86b806b380, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventButton' in namespace 'Gdk' 650s JS G BXD: Defined class for EventButton (void), prototype 0x3a86b806b3a8, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventConfigure' in namespace 'Gdk' 650s JS G BXD: Defined class for EventConfigure (void), prototype 0x3a86b806b3d0, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventCrossing' in namespace 'Gdk' 650s JS G BXD: Defined class for EventCrossing (void), prototype 0x3a86b806b3f8, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventDND' in namespace 'Gdk' 650s JS G BXD: Defined class for EventDND (void), prototype 0x3a86b806b420, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventExpose' in namespace 'Gdk' 650s JS G BXD: Defined class for EventExpose (void), prototype 0x3a86b806b448, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventFocus' in namespace 'Gdk' 650s JS G BXD: Defined class for EventFocus (void), prototype 0x3a86b806b470, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventGrabBroken' in namespace 'Gdk' 650s JS G BXD: Defined class for EventGrabBroken (void), prototype 0x3a86b806b498, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventKey' in namespace 'Gdk' 650s JS G BXD: Defined class for EventKey (void), prototype 0x3a86b806b4c0, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIFlagsInfo for 'EventMask' in namespace 'Gdk' 650s JS G ENUM: Defining enum value EXPOSURE_MASK (fixed from exposure_mask) 2 650s JS G ENUM: Defining enum value POINTER_MOTION_MASK (fixed from pointer_motion_mask) 4 650s JS G ENUM: Defining enum value POINTER_MOTION_HINT_MASK (fixed from pointer_motion_hint_mask) 8 650s JS G ENUM: Defining enum value BUTTON_MOTION_MASK (fixed from button_motion_mask) 16 650s JS G ENUM: Defining enum value BUTTON1_MOTION_MASK (fixed from button1_motion_mask) 32 650s JS G ENUM: Defining enum value BUTTON2_MOTION_MASK (fixed from button2_motion_mask) 64 650s JS G ENUM: Defining enum value BUTTON3_MOTION_MASK (fixed from button3_motion_mask) 128 650s JS G ENUM: Defining enum value BUTTON_PRESS_MASK (fixed from button_press_mask) 256 650s JS G ENUM: Defining enum value BUTTON_RELEASE_MASK (fixed from button_release_mask) 512 650s JS G ENUM: Defining enum value KEY_PRESS_MASK (fixed from key_press_mask) 1024 650s JS G ENUM: Defining enum value KEY_RELEASE_MASK (fixed from key_release_mask) 2048 650s JS G ENUM: Defining enum value ENTER_NOTIFY_MASK (fixed from enter_notify_mask) 4096 650s JS G ENUM: Defining enum value LEAVE_NOTIFY_MASK (fixed from leave_notify_mask) 8192 650s JS G ENUM: Defining enum value FOCUS_CHANGE_MASK (fixed from focus_change_mask) 16384 650s JS G ENUM: Defining enum value STRUCTURE_MASK (fixed from structure_mask) 32768 650s JS G ENUM: Defining enum value PROPERTY_CHANGE_MASK (fixed from property_change_mask) 65536 650s JS G ENUM: Defining enum value VISIBILITY_NOTIFY_MASK (fixed from visibility_notify_mask) 131072 650s JS G ENUM: Defining enum value PROXIMITY_IN_MASK (fixed from proximity_in_mask) 262144 650s JS G ENUM: Defining enum value PROXIMITY_OUT_MASK (fixed from proximity_out_mask) 524288 650s JS G ENUM: Defining enum value SUBSTRUCTURE_MASK (fixed from substructure_mask) 1048576 650s JS G ENUM: Defining enum value SCROLL_MASK (fixed from scroll_mask) 2097152 650s JS G ENUM: Defining enum value TOUCH_MASK (fixed from touch_mask) 4194304 650s JS G ENUM: Defining enum value SMOOTH_SCROLL_MASK (fixed from smooth_scroll_mask) 8388608 650s JS G ENUM: Defining enum value TOUCHPAD_GESTURE_MASK (fixed from touchpad_gesture_mask) 16777216 650s JS G ENUM: Defining enum value TABLET_PAD_MASK (fixed from tablet_pad_mask) 33554432 650s JS G ENUM: Defining enum value ALL_EVENTS_MASK (fixed from all_events_mask) 67108862 650s JS G ENUM: Defining Gdk.EventMask as 0xfc76dc21510 650s JS G NS: Found info type GIStructInfo for 'EventMotion' in namespace 'Gdk' 650s JS G BXD: Defined class for EventMotion (void), prototype 0x3a86b806b510, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventOwnerChange' in namespace 'Gdk' 650s JS G BXD: Defined class for EventOwnerChange (void), prototype 0x3a86b806b538, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventPadAxis' in namespace 'Gdk' 650s JS G BXD: Defined class for EventPadAxis (void), prototype 0x3a86b806b560, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventPadButton' in namespace 'Gdk' 650s JS G BXD: Defined class for EventPadButton (void), prototype 0x3a86b806b588, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventPadGroupMode' in namespace 'Gdk' 650s JS G BXD: Defined class for EventPadGroupMode (void), prototype 0x3a86b806b5b0, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventProperty' in namespace 'Gdk' 650s JS G BXD: Defined class for EventProperty (void), prototype 0x3a86b806b5d8, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventProximity' in namespace 'Gdk' 650s JS G BXD: Defined class for EventProximity (void), prototype 0x3a86b806b600, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventScroll' in namespace 'Gdk' 650s JS G BXD: Defined class for EventScroll (void), prototype 0x3a86b806b628, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventSelection' in namespace 'Gdk' 650s JS G BXD: Defined class for EventSelection (void), prototype 0x3a86b806b650, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventSequence' in namespace 'Gdk' 650s JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0x3a86b806b678, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventSetting' in namespace 'Gdk' 650s JS G BXD: Defined class for EventSetting (void), prototype 0x3a86b806b6c8, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventTouch' in namespace 'Gdk' 650s JS G BXD: Defined class for EventTouch (void), prototype 0x3a86b806b6f0, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventTouchpadPinch' in namespace 'Gdk' 650s JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0x3a86b806b718, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventTouchpadSwipe' in namespace 'Gdk' 650s JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0x3a86b806b740, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIEnumInfo for 'EventType' in namespace 'Gdk' 650s JS G ENUM: Defining enum value NOTHING (fixed from nothing) -1 650s JS G ENUM: Defining enum value DELETE (fixed from delete) 0 650s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 650s JS G ENUM: Defining enum value EXPOSE (fixed from expose) 2 650s JS G ENUM: Defining enum value MOTION_NOTIFY (fixed from motion_notify) 3 650s JS G ENUM: Defining enum value BUTTON_PRESS (fixed from button_press) 4 650s JS G ENUM: Defining enum value 2BUTTON_PRESS (fixed from 2button_press) 5 650s JS G ENUM: Defining enum value DOUBLE_BUTTON_PRESS (fixed from double_button_press) 5 650s JS G ENUM: Defining enum value 3BUTTON_PRESS (fixed from 3button_press) 6 650s JS G ENUM: Defining enum value TRIPLE_BUTTON_PRESS (fixed from triple_button_press) 6 650s JS G ENUM: Defining enum value BUTTON_RELEASE (fixed from button_release) 7 650s JS G ENUM: Defining enum value KEY_PRESS (fixed from key_press) 8 650s JS G ENUM: Defining enum value KEY_RELEASE (fixed from key_release) 9 650s JS G ENUM: Defining enum value ENTER_NOTIFY (fixed from enter_notify) 10 650s JS G ENUM: Defining enum value LEAVE_NOTIFY (fixed from leave_notify) 11 650s JS G ENUM: Defining enum value FOCUS_CHANGE (fixed from focus_change) 12 650s JS G ENUM: Defining enum value CONFIGURE (fixed from configure) 13 650s JS G ENUM: Defining enum value MAP (fixed from map) 14 650s JS G ENUM: Defining enum value UNMAP (fixed from unmap) 15 650s JS G ENUM: Defining enum value PROPERTY_NOTIFY (fixed from property_notify) 16 650s JS G ENUM: Defining enum value SELECTION_CLEAR (fixed from selection_clear) 17 650s JS G ENUM: Defining enum value SELECTION_REQUEST (fixed from selection_request) 18 650s JS G ENUM: Defining enum value SELECTION_NOTIFY (fixed from selection_notify) 19 650s JS G ENUM: Defining enum value PROXIMITY_IN (fixed from proximity_in) 20 650s JS G ENUM: Defining enum value PROXIMITY_OUT (fixed from proximity_out) 21 650s JS G ENUM: Defining enum value DRAG_ENTER (fixed from drag_enter) 22 650s JS G ENUM: Defining enum value DRAG_LEAVE (fixed from drag_leave) 23 650s JS G ENUM: Defining enum value DRAG_MOTION (fixed from drag_motion) 24 650s JS G ENUM: Defining enum value DRAG_STATUS (fixed from drag_status) 25 650s JS G ENUM: Defining enum value DROP_START (fixed from drop_start) 26 650s JS G ENUM: Defining enum value DROP_FINISHED (fixed from drop_finished) 27 650s JS G ENUM: Defining enum value CLIENT_EVENT (fixed from client_event) 28 650s JS G ENUM: Defining enum value VISIBILITY_NOTIFY (fixed from visibility_notify) 29 650s JS G ENUM: Defining enum value SCROLL (fixed from scroll) 31 650s JS G ENUM: Defining enum value WINDOW_STATE (fixed from window_state) 32 650s JS G ENUM: Defining enum value SETTING (fixed from setting) 33 650s JS G ENUM: Defining enum value OWNER_CHANGE (fixed from owner_change) 34 650s JS G ENUM: Defining enum value GRAB_BROKEN (fixed from grab_broken) 35 650s JS G ENUM: Defining enum value DAMAGE (fixed from damage) 36 650s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 37 650s JS G ENUM: Defining enum value TOUCH_UPDATE (fixed from touch_update) 38 650s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 39 650s JS G ENUM: Defining enum value TOUCH_CANCEL (fixed from touch_cancel) 40 650s JS G ENUM: Defining enum value TOUCHPAD_SWIPE (fixed from touchpad_swipe) 41 650s JS G ENUM: Defining enum value TOUCHPAD_PINCH (fixed from touchpad_pinch) 42 650s JS G ENUM: Defining enum value PAD_BUTTON_PRESS (fixed from pad_button_press) 43 650s JS G ENUM: Defining enum value PAD_BUTTON_RELEASE (fixed from pad_button_release) 44 650s JS G ENUM: Defining enum value PAD_RING (fixed from pad_ring) 45 650s JS G ENUM: Defining enum value PAD_STRIP (fixed from pad_strip) 46 650s JS G ENUM: Defining enum value PAD_GROUP_MODE (fixed from pad_group_mode) 47 650s JS G ENUM: Defining enum value EVENT_LAST (fixed from event_last) 48 650s JS G ENUM: Defining Gdk.EventType as 0xfc76dc21ab0 650s JS G NS: Found info type GIStructInfo for 'EventVisibility' in namespace 'Gdk' 650s JS G BXD: Defined class for EventVisibility (void), prototype 0x3a86b806b790, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'EventWindowState' in namespace 'Gdk' 650s JS G BXD: Defined class for EventWindowState (void), prototype 0x3a86b806b7b8, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIEnumInfo for 'FilterReturn' in namespace 'Gdk' 650s JS G ENUM: Defining enum value CONTINUE (fixed from continue) 0 650s JS G ENUM: Defining enum value TRANSLATE (fixed from translate) 1 650s JS G ENUM: Defining enum value REMOVE (fixed from remove) 2 650s JS G ENUM: Defining Gdk.FilterReturn as 0xfc76dc21f50 650s JS G NS: Found info type GIObjectInfo for 'FrameClock' in namespace 'Gdk' 650s JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0x3a86b806b808, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'FrameClockClass' in namespace 'Gdk' 650s JS G NS: Found info type GIFlagsInfo for 'FrameClockPhase' in namespace 'Gdk' 650s JS G ENUM: Defining enum value NONE (fixed from none) 0 650s JS G ENUM: Defining enum value FLUSH_EVENTS (fixed from flush_events) 1 650s JS G ENUM: Defining enum value BEFORE_PAINT (fixed from before_paint) 2 650s JS G ENUM: Defining enum value UPDATE (fixed from update) 4 650s JS G ENUM: Defining enum value LAYOUT (fixed from layout) 8 650s JS G ENUM: Defining enum value PAINT (fixed from paint) 16 650s JS G ENUM: Defining enum value RESUME_EVENTS (fixed from resume_events) 32 650s JS G ENUM: Defining enum value AFTER_PAINT (fixed from after_paint) 64 650s JS G ENUM: Defining Gdk.FrameClockPhase as 0xfc76dc22070 650s JS G NS: Found info type GIStructInfo for 'FrameClockPrivate' in namespace 'Gdk' 650s JS G BXD: Defined class for FrameClockPrivate (void), prototype 0x3a86b806b880, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'FrameTimings' in namespace 'Gdk' 650s JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0x3a86b806b8a8, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIEnumInfo for 'FullscreenMode' in namespace 'Gdk' 650s JS G ENUM: Defining enum value CURRENT_MONITOR (fixed from current_monitor) 0 650s JS G ENUM: Defining enum value ALL_MONITORS (fixed from all_monitors) 1 650s JS G ENUM: Defining Gdk.FullscreenMode as 0xfc76dc22210 650s JS G NS: Found info type GIObjectInfo for 'GLContext' in namespace 'Gdk' 650s JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0x3a86b806b920, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIEnumInfo for 'GLError' in namespace 'Gdk' 650s JS G ERR: Defined class for GLError (GError), prototype 0x3a86b8065628, JSClass 0x67f0ff92a600, in object 0x19669fc94308 650s JS G ENUM: Defining enum value NOT_AVAILABLE (fixed from not_available) 0 650s JS G ENUM: Defining enum value UNSUPPORTED_FORMAT (fixed from unsupported_format) 1 650s JS G ENUM: Defining enum value UNSUPPORTED_PROFILE (fixed from unsupported_profile) 2 650s JS G NS: Found info type GIStructInfo for 'Geometry' in namespace 'Gdk' 650s JS G BXD: Defined class for Geometry (void), prototype 0x3a86b806b970, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIEnumInfo for 'GrabOwnership' in namespace 'Gdk' 650s JS G ENUM: Defining enum value NONE (fixed from none) 0 650s JS G ENUM: Defining enum value WINDOW (fixed from window) 1 650s JS G ENUM: Defining enum value APPLICATION (fixed from application) 2 650s JS G ENUM: Defining Gdk.GrabOwnership as 0xfc76dc22370 650s JS G NS: Found info type GIEnumInfo for 'GrabStatus' in namespace 'Gdk' 650s JS G ENUM: Defining enum value SUCCESS (fixed from success) 0 650s JS G ENUM: Defining enum value ALREADY_GRABBED (fixed from already_grabbed) 1 650s JS G ENUM: Defining enum value INVALID_TIME (fixed from invalid_time) 2 650s JS G ENUM: Defining enum value NOT_VIEWABLE (fixed from not_viewable) 3 650s JS G ENUM: Defining enum value FROZEN (fixed from frozen) 4 650s JS G ENUM: Defining enum value FAILED (fixed from failed) 5 650s JS G ENUM: Defining Gdk.GrabStatus as 0xfc76dc22410 650s JS G NS: Found info type GIEnumInfo for 'Gravity' in namespace 'Gdk' 650s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 1 650s JS G ENUM: Defining enum value NORTH (fixed from north) 2 650s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 3 650s JS G ENUM: Defining enum value WEST (fixed from west) 4 650s JS G ENUM: Defining enum value CENTER (fixed from center) 5 650s JS G ENUM: Defining enum value EAST (fixed from east) 6 650s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 7 650s JS G ENUM: Defining enum value SOUTH (fixed from south) 8 650s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 9 650s JS G ENUM: Defining enum value STATIC (fixed from static) 10 650s JS G ENUM: Defining Gdk.Gravity as 0xfc76dc22530 650s JS G NS: Found info type GIEnumInfo for 'InputMode' in namespace 'Gdk' 650s JS G ENUM: Defining enum value DISABLED (fixed from disabled) 0 650s JS G ENUM: Defining enum value SCREEN (fixed from screen) 1 650s JS G ENUM: Defining enum value WINDOW (fixed from window) 2 650s JS G ENUM: Defining Gdk.InputMode as 0xfc76dc22650 650s JS G NS: Found info type GIEnumInfo for 'InputSource' in namespace 'Gdk' 650s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 0 650s JS G ENUM: Defining enum value PEN (fixed from pen) 1 650s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 650s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 3 650s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 4 650s JS G ENUM: Defining enum value TOUCHSCREEN (fixed from touchscreen) 5 650s JS G ENUM: Defining enum value TOUCHPAD (fixed from touchpad) 6 650s JS G ENUM: Defining enum value TRACKPOINT (fixed from trackpoint) 7 650s JS G ENUM: Defining enum value TABLET_PAD (fixed from tablet_pad) 8 650s JS G ENUM: Defining Gdk.InputSource as 0xfc76dc226f0 650s JS G NS: Found info type GIConstantInfo for 'KEY_0' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_AltCursor' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Attn' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_BackTab' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_ChangeScreen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Copy' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_CursorBlink' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_CursorSelect' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_DeleteWord' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Duplicate' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Enter' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_EraseEOF' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_EraseInput' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_ExSelect' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_FieldMark' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Ident' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Jump' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_KeyClick' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Left2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Play' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PrintScreen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Quit' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Record' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Reset' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Right2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Rule' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Setup' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Test' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_6' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_7' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_8' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_9' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_A' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Aacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Abelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Abreve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Abreveacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevebelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevegrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevehook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevetilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AccessX_Enable' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AccessX_Feedback_Enable' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexbelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexgrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexhook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflextilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AddFavorite' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Adiaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Agrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ahook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Alt_L' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Alt_R' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Amacron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Aogonek' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ApplicationLeft' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ApplicationRight' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_0' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_6' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_7' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_8' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_9' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ain' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_alef' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_alefmaksura' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_beh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_comma' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dad' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dal' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_damma' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dammatan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ddal' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_farsi_yeh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fatha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fathatan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_feh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fullstop' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_gaf' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ghain' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hah' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza_above' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza_below' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonalef' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonwaw' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonyeh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaunderalef' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh_doachashmee' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh_goal' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_jeem' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_jeh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kaf' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kasra' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kasratan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_keheh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_khah' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_lam' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_madda_above' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_maddaonalef' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_meem' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_noon' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_noon_ghunna' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_peh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_percent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_qaf' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_question_mark' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ra' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_rreh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sad' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_seen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_semicolon' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_shadda' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sheen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sukun' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_superscript_alef' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_switch' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tah' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tatweel' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tcheh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_teh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tehmarbuta' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_thal' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_theh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tteh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_veh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_waw' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_yeh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_yeh_baree' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_zah' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_zain' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Aring' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_AT' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_AYB' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_BEN' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_CHA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_DA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_DZA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_E' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_FE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_GHAT' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_GIM' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_HI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_HO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_INI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_JE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KEN' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KHE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_LYUN' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_MEN' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_NU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_O' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_PE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_PYUR' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_RA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_RE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_SE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_SHA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TCHE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TSA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TSO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TYUN' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VEV' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VYUN' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_YECH' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ZA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ZHE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_accent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_amanak' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_apostrophe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_at' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ayb' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ben' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_but' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_cha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_da' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_dza' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_e' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_exclam' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_fe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_full_stop' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ghat' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_gim' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_hi' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ho' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_hyphen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ini' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_je' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ke' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ken' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_khe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ligature_ew' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_lyun' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_men' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_nu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_o' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_paruyk' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_pe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_pyur' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_question' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ra' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_re' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_se' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_separation_mark' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_sha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_shesht' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tche' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_to' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tsa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tso' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tyun' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_verjaket' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vev' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vo' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vyun' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_yech' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_yentamna' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_za' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_zhe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Atilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudibleBell_Enable' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioCycleTrack' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioForward' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioLowerVolume' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMedia' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMicMute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioNext' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPause' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPlay' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPreset' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPrev' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRaiseVolume' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRandomPlay' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRecord' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRepeat' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRewind' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_AudioStop' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Away' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_B' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Babovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Back' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_BackForward' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_BackSpace' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Battery' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Begin' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Blue' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Bluetooth' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Book' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_BounceKeys_Enable' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Break' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_BrightnessAdjust' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Byelorussian_SHORTU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Byelorussian_shortu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_C' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_CD' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_CH' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_C_H' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_C_h' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Calculator' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Calendar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cancel' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Caps_Lock' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ccaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ccedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ccircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ch' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Clear' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ClearGrab' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Close' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Codeinput' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ColonSign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Community' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ContrastAdjust' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Control_L' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Control_R' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Copy' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_CruzeiroSign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cut' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_CycleAngle' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_A' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_BE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE_descender' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE_vertstroke' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_DE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_DZHE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_E' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EF' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EL' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EM' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EN' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EN_descender' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ER' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ES' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_GHE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_GHE_bar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HARDSIGN' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HA_descender' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_I' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_IE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_IO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_I_macron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_JE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA_descender' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA_vertstroke' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_LJE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_NJE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_O' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_O_bar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_PE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SCHWA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHCHA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHHA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHORTI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SOFTSIGN' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_TE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_TSE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_macron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_straight' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_straight_bar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_VE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YERU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZHE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZHE_descender' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_a' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_be' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che_descender' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che_vertstroke' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_de' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_dzhe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_e' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ef' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_el' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_em' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_en' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_en_descender' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_er' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_es' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ghe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ghe_bar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ha_descender' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_hardsign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_i' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_i_macron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ie' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_io' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_je' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka_descender' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka_vertstroke' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_lje' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_nje' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_o' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_o_bar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_pe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_schwa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_sha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shcha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shorti' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_softsign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_te' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_tse' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_macron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_straight' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_straight_bar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ya' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_yeru' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_yu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ze' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_zhe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_zhe_descender' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_D' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_DOS' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Dabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Dcaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Delete' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Display' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Documents' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_DongSign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Down' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Dstroke' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_E' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ENG' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ETH' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_EZH' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Eabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Eacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ebelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ecaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexbelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexgrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexhook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflextilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_EcuSign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ediaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Egrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ehook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Eisu_Shift' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Eisu_toggle' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Eject' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Emacron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_End' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Eogonek' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Escape' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Eth' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Etilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_EuroSign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Excel' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Execute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Explorer' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F10' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F11' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F12' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F13' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F14' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F15' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F16' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F17' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F18' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F19' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F20' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F21' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F22' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F23' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F24' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F25' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F26' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F27' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F28' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F29' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F30' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F31' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F32' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F33' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F34' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F35' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F6' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F7' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F8' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_F9' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_FFrancSign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Fabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_0' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_6' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_7' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_8' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_9' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_yeh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Favorites' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Finance' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Find' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_First_Virtual_Screen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Forward' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_FrameBack' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_FrameForward' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_G' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Gabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Game' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Gbreve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Gcaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Gcedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Gcircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_an' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_ban' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_can' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_char' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_chin' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_cil' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_don' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_en' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_fi' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_gan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_ghan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hae' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_har' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_he' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hie' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hoe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_in' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_jhan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_jil' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_kan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_khar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_las' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_man' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_nar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_on' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_par' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_phar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_qar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_rae' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_san' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_shin' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_tan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_tar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_un' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_vin' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_we' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_xan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_zen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_zhar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Go' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ALPHA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ALPHAaccent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_BETA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_CHI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_DELTA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_EPSILON' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_EPSILONaccent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ETA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ETAaccent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_GAMMA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAaccent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAdiaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAdieresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_KAPPA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_LAMBDA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_LAMDA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_MU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_NU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMEGA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMEGAaccent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMICRON' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMICRONaccent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PHI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PSI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_RHO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_SIGMA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_TAU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_THETA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILON' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILONaccent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILONdieresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_XI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ZETA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_accentdieresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_alpha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_alphaaccent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_beta' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_chi' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_delta' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_epsilon' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_epsilonaccent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_eta' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_etaaccent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_finalsmallsigma' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_gamma' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_horizbar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iota' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotaaccent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotaaccentdieresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotadieresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_kappa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_lambda' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_lamda' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_mu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_nu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omega' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omegaaccent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omicron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omicronaccent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_phi' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_pi' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_psi' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_rho' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_sigma' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_switch' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_tau' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_theta' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilon' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilonaccent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilonaccentdieresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilondieresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_xi' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_zeta' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Green' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_H' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_A' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AraeA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AraeAE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Banja' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Cieuc' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Codeinput' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Dikeud' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_E' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_EO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_EU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_End' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Hanja' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Hieuh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_I' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Ieung' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Cieuc' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Dikeud' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Hieuh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Ieung' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Jieuj' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Khieuq' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Kiyeog' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_KiyeogSios' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_KkogjiDalrinIeung' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Mieum' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Nieun' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_NieunHieuh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_NieunJieuj' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_PanSios' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Phieuf' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Pieub' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_PieubSios' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Rieul' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulHieuh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulKiyeog' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulMieum' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulPhieuf' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulPieub' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulSios' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulTieut' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Sios' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_SsangKiyeog' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_SsangSios' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Tieut' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_YeorinHieuh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jamo' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jeonja' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jieuj' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Khieuq' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Kiyeog' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_KiyeogSios' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_KkogjiDalrinIeung' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Mieum' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_MultipleCandidate' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Nieun' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_NieunHieuh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_NieunJieuj' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_O' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_OE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PanSios' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Phieuf' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Pieub' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PieubSios' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PostHanja' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PreHanja' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PreviousCandidate' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Rieul' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulHieuh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulKiyeog' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulMieum' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulPhieuf' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulPieub' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulSios' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulTieut' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulYeorinHieuh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Romaja' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SingleCandidate' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Sios' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Special' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangDikeud' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangJieuj' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangKiyeog' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangPieub' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangSios' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Start' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumMieum' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumPhieuf' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumPieub' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Tieut' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_U' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WAE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WEO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YAE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YEO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YeorinHieuh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_switch' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hankaku' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hcircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hebrew_switch' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Help' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Henkan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Henkan_Mode' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hibernate' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hiragana' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hiragana_Katakana' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_History' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Home' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_HomePage' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_HotLinks' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hstroke' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hyper_L' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Hyper_R' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_I' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Center_Object' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Continuous_Underline' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Discontinuous_Underline' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Emphasize' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Enter' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Down' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Left' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Right' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Up' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_First_Group' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_First_Group_Lock' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Latch' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Lock' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Shift' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Last_Group' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Last_Group_Lock' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Left_Tab' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level2_Latch' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Latch' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Lock' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Shift' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Latch' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Lock' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Shift' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Lock' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Move_Line_Down' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Move_Line_Up' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Next_Group' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Next_Group_Lock' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Line_Down' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Line_Up' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Space_Left' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Space_Right' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Prev_Group' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Prev_Group_Lock' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Both_Margins' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Margin_Left' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Margin_Right' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Set_Margin_Left' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Set_Margin_Right' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Iabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Iacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ibelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ibreve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Icircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Idiaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Igrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ihook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Imacron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Insert' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Iogonek' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Itilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_J' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Jcircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_K' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_0' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_6' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_7' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_8' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_9' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Add' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Begin' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Decimal' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Delete' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Divide' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Down' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_End' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Enter' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Equal' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Home' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Insert' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Left' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Multiply' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Next' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Page_Down' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Page_Up' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Prior' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Right' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Separator' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Space' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Subtract' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Tab' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Up' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Kana_Lock' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Kana_Shift' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Kanji' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Kanji_Bangou' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Katakana' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KbdBrightnessDown' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KbdBrightnessUp' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_KbdLightOnOff' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Kcedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Keyboard' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Korean_Won' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_L' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_L1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_L10' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_L2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_L3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_L4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_L5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_L6' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_L7' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_L8' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_L9' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Lacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Last_Virtual_Screen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Launch0' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Launch1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Launch2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Launch3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Launch4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Launch5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Launch6' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Launch7' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Launch8' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Launch9' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchB' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchC' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchD' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchF' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Lbelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Lcaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Lcedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Left' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_LightBulb' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Linefeed' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_LiraSign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_LogGrabInfo' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_LogOff' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_LogWindowTree' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Lstroke' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_M' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Mabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_DSE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_GJE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_KJE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_dse' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_gje' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_kje' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Mae_Koho' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Mail' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_MailForward' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Market' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Massyo' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Meeting' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Memo' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Menu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_MenuKB' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_MenuPB' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Messenger' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Meta_L' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Meta_R' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_MillSign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ModeLock' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Mode_switch' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_MonBrightnessDown' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_MonBrightnessUp' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_MouseKeys_Accel_Enable' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_MouseKeys_Enable' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Muhenkan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Multi_key' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_MultipleCandidate' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Music' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_MyComputer' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_MySites' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_N' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Nacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_NairaSign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ncaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ncedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_New' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_NewSheqelSign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_News' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Next' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Next_VMode' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Next_Virtual_Screen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ntilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Num_Lock' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_O' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_OE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Oacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Obarred' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Obelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ocaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexbelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexgrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexhook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflextilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Odiaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Odoubleacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_OfficeHome' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ograve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ohook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorn' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornbelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorngrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornhook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorntilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Omacron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ooblique' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Open' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_OpenURL' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Option' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Oslash' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Otilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Overlay1_Enable' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Overlay2_Enable' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_P' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Page_Down' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Page_Up' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Paste' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pause' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_PesetaSign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Phone' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pictures' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Accelerate' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button_Dflt' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick_Dflt' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DfltBtnNext' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DfltBtnPrev' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Down' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DownLeft' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DownRight' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag_Dflt' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_EnableKeys' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Left' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Right' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Up' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_UpLeft' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_UpRight' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_PowerDown' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_PowerOff' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Prev_VMode' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Prev_Virtual_Screen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_PreviousCandidate' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Print' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Prior' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Q' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R10' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R11' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R12' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R13' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R14' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R15' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R6' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R7' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R8' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_R9' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_RFKill' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Racute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Rcaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Rcedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Red' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Redo' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Refresh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Reload' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_RepeatKeys_Enable' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Reply' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Return' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Right' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_RockerDown' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_RockerEnter' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_RockerUp' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Romaji' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_RotateWindows' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_RotationKB' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_RotationPB' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_RupeeSign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_S' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_SCHWA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Save' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Scaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Scedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Scircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ScreenSaver' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollClick' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollDown' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollUp' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Scroll_Lock' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Search' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Select' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_SelectButton' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Send' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_DJE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_DZE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_JE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_LJE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_NJE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_TSHE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_dje' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_dze' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_je' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_lje' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_nje' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_tshe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_L' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_Lock' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_R' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Shop' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_SingleCandidate' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_a' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aa2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ae' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ae2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aee' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aee2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ai' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ai2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_al' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_au' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_au2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ba' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_bha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ca' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_cha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dda' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ddha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dhha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_e' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_e2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ee' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ee2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_fa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ga' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_gha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_h2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_i' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_i2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ii' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ii2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ja' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_jha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_jnya' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ka' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_kha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_kunddaliya' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_la' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lu2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_luu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_luu2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ma' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_mba' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_na' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ndda' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ndha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ng' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ng2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nga' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nja' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nna' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nya' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_o' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_o2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_oo' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_oo2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_pa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_pha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ra' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ri' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_rii' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ru2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ruu2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_sa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_sha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ssha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_tha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_thha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_tta' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ttha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_u' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_u2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_uu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_uu2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_va' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ya' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sleep' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_SlowKeys_Enable' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Spell' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_SplitScreen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Standby' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Start' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_StickyKeys_Enable' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Stop' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Subtitle' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Super_L' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Super_R' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Support' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Suspend' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_10' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_11' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_12' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_6' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_7' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_8' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_9' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Sys_Req' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_T' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_THORN' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Tab' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Tabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_TaskPane' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Tcaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Tcedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Terminal' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Terminate_Server' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_baht' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_bobaimai' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochang' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_choching' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochoe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_dochada' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_dodek' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_fofa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_fofan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_hohip' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_honokhuk' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhai' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhon' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhuat' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhwai' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khorakhang' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_kokai' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lakkhangyao' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekchet' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekha' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekhok' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekkao' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leknung' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekpaet' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksam' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksi' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksong' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksun' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lochula' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_loling' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maichattawa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maiek' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maihanakat' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maihanakat_maitho' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitaikhu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitho' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitri' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maiyamok' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_moma' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_ngongu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nikhahit' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nonen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nonu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_oang' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_paiyannoi' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phinthu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phophan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phophung' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phosamphao' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_popla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_rorua' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_ru' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraae' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaimaimalai' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaimaimuan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraam' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarae' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarai' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraii' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarao' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarau' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraue' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarauee' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarauu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sorusi' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sosala' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_soso' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sosua' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thanthakhat' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thonangmontho' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thophuthao' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothahan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothan' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothong' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothung' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_topatak' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_totao' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_wowaen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_yoyak' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_yoying' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Thorn' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Time' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ToDoList' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Tools' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_TopMenu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadOff' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadOn' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadToggle' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Touroku' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Travel' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Tslash' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_U' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_UWB' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Uacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ubelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ubreve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ucircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Udiaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Udoubleacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ugrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Uhook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorn' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornbelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorngrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornhook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorntilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_GHE_WITH_UPTURN' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_I' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_IE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_YI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_ghe_with_upturn' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_i' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_ie' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_yi' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_I' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_JE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_YI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_i' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_je' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_yi' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Umacron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Undo' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ungrab' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Uogonek' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Up' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Uring' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_User1KB' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_User2KB' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_UserPB' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Utilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_V' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_VendorHome' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Video' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_View' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_VoidSymbol' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_W' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_WLAN' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_WWAN' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_WWW' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Wacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_WakeUp' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Wcircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Wdiaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_WebCam' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Wgrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_WheelButton' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_WindowClear' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_WonSign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Word' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_X' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Xabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Xfer' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Y' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Yacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ybelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ycircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ydiaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Yellow' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ygrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Yhook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Ytilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Z' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Zabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Zacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Zcaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Zen_Koho' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Zenkaku' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Zenkaku_Hankaku' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ZoomIn' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ZoomOut' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_Zstroke' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_a' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_aacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_abelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_abovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_abreve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_abreveacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_abrevebelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_abrevegrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_abrevehook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_abrevetilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexbelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexgrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexhook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflextilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_acute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_adiaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ae' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_agrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ahook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_amacron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ampersand' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_aogonek' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_apostrophe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_approxeq' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_approximate' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_aring' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_asciicircum' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_asciitilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_asterisk' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_at' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_atilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_b' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_babovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_backslash' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ballotcross' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_bar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_because' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_blank' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_botintegral' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_botleftparens' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_botleftsqbracket' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_botleftsummation' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_botrightparens' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_botrightsqbracket' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_botrightsummation' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_bott' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_botvertsummationconnector' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braceleft' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braceright' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_bracketleft' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_bracketright' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_blank' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_10' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_6' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_7' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_8' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_9' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12345' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123456' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12345678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123457' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123458' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12346' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123467' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123468' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12347' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123478' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12348' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1235' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12356' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1235678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12357' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12358' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1236' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12367' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12368' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1237' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12378' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1238' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1245' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12456' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1245678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12457' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12458' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1246' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12467' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12468' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1247' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12478' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1248' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_125' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1256' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_125678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1257' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1258' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_126' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1267' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1268' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_127' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1278' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_128' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1345' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13456' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1345678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13457' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13458' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1346' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13467' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13468' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1347' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13478' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1348' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_135' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1356' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_135678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1357' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1358' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_136' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1367' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1368' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_137' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1378' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_138' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_145' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1456' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_145678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1457' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1458' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_146' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1467' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1468' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_147' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1478' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_148' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_15' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_156' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_15678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_157' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_158' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_16' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_167' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_168' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_17' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_178' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_18' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2345' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23456' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2345678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23457' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23458' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2346' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23467' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23468' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2347' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23478' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2348' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_235' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2356' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_235678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2357' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2358' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_236' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2367' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2368' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_237' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2378' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_238' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_245' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2456' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_245678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2457' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2458' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_246' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2467' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2468' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_247' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2478' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_248' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_25' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_256' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_25678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_257' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_258' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_26' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_267' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_268' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_27' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_278' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_28' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_345' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3456' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_345678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3457' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3458' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_346' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3467' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3468' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_347' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3478' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_348' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_35' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_356' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_35678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_357' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_358' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_36' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_367' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_368' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_37' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_378' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_38' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_45' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_456' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_45678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_457' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_458' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_46' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_467' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_468' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_47' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_478' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_48' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_56' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_567' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_5678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_568' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_57' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_578' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_58' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_6' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_67' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_678' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_68' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_7' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_78' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_8' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_breve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_brokenbar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_c' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_c_h' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_cabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_cacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_careof' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_caret' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_caron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ccaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ccedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ccircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_cedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_cent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ch' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_checkerboard' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_checkmark' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_circle' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_club' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_colon' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_comma' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_containsas' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_copyright' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_cr' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_crossinglines' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_cuberoot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_currency' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_cursor' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_d' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dagger' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dcaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_A' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_E' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_I' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_O' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_U' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_a' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovecomma' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovereversedcomma' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovering' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_aboveverticalline' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_acute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowbreve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowcircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowcomma' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowdiaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowmacron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowring' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowtilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowverticalline' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_breve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_capital_schwa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_caron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_cedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_circumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_currency' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_dasia' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_diaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_doubleacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_doublegrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_e' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_grave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_greek' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_hook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_horn' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_i' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_invertedbreve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_iota' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_longsolidusoverlay' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_lowline' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_macron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_o' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_ogonek' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_perispomeni' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_psili' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_semivoiced_sound' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_small_schwa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_stroke' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_tilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_u' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dead_voiced_sound' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_decimalpoint' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_degree' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_diaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_diamond' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_digitspace' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dintegral' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_division' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dollar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_doubbaselinedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_doubleacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_doubledagger' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_doublelowquotemark' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_downarrow' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_downcaret' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_downshoe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_downstile' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_downtack' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_dstroke' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_e' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_eabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_eacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ebelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ecaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexbelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexgrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexhook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflextilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ediaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_egrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ehook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_eightsubscript' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_eightsuperior' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_elementof' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ellipsis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_em3space' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_em4space' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_emacron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_emdash' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_emfilledcircle' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_emfilledrect' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_emopencircle' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_emopenrectangle' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_emptyset' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_emspace' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_endash' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_enfilledcircbullet' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_enfilledsqbullet' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_eng' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_enopencircbullet' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_enopensquarebullet' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_enspace' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_eogonek' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_equal' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_eth' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_etilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_exclam' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_exclamdown' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ezh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_f' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_fabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_femalesymbol' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ff' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_figdash' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_filledlefttribullet' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_filledrectbullet' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_filledrighttribullet' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_filledtribulletdown' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_filledtribulletup' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_fiveeighths' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_fivesixths' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_fivesubscript' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_fivesuperior' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_fourfifths' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_foursubscript' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_foursuperior' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_fourthroot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_function' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_g' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_gabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_gbreve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_gcaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_gcedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_gcircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_grave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_greater' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_greaterthanequal' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_guillemotleft' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_guillemotright' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_h' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hairspace' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hcircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_heart' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_aleph' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_ayin' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_bet' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_beth' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_chet' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_dalet' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_daleth' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_doublelowline' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalkaph' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalmem' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalnun' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalpe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalzade' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalzadi' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_gimel' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_gimmel' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_he' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_het' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_kaph' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_kuf' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_lamed' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_mem' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_nun' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_pe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_qoph' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_resh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_samech' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_samekh' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_shin' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_taf' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_taw' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_tet' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_teth' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_waw' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_yod' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zade' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zadi' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zain' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zayin' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hexagram' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_horizconnector' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan1' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan3' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan5' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan7' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan9' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hstroke' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ht' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_hyphen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_i' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_iTouch' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_iacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ibelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ibreve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_icircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_identical' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_idiaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_idotless' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ifonlyif' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_igrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ihook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_imacron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_implies' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_includedin' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_includes' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_infinity' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_integral' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_intersection' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_iogonek' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_itilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_j' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_jcircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_jot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_k' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_A' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_CHI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_E' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_FU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_I' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_ME' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_N' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_O' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SHI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TI' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TSU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_U' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_WA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_WO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YA' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YO' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YU' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_a' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_closingbracket' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_comma' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_conjunctive' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_e' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_fullstop' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_i' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_middledot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_o' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_openingbracket' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_switch' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_tsu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_tu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_u' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_ya' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_yo' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kana_yu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kappa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kcedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_kra' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_l' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_lacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_latincross' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_lbelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_lcaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_lcedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_leftanglebracket' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_leftarrow' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_leftcaret' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_leftdoublequotemark' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_leftmiddlecurlybrace' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_leftopentriangle' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_leftpointer' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_leftradical' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_leftshoe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_leftsinglequotemark' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_leftt' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_lefttack' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_less' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_lessthanequal' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_lf' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_logicaland' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_logicalor' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_lowleftcorner' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_lowrightcorner' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_lstroke' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_m' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_mabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_macron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_malesymbol' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_maltesecross' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_marker' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_masculine' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_minus' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_minutes' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_mu' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_multiply' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_musicalflat' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_musicalsharp' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_n' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_nabla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_nacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ncaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ncedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ninesubscript' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ninesuperior' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_nl' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_nobreakspace' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_notapproxeq' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_notelementof' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_notequal' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_notidentical' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_notsign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ntilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_numbersign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_numerosign' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_o' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_oacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_obarred' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_obelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ocaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexbelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexgrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexhook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflextilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_odiaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_odoubleacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_oe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ogonek' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ograve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ohook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ohorn' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ohornacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ohornbelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ohorngrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ohornhook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ohorntilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_omacron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_oneeighth' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_onefifth' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_onehalf' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_onequarter' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_onesixth' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_onesubscript' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_onesuperior' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_onethird' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ooblique' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_openrectbullet' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_openstar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_opentribulletdown' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_opentribulletup' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ordfeminine' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_oslash' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_otilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_overbar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_overline' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_p' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_pabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_paragraph' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_parenleft' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_parenright' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_partdifferential' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_partialderivative' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_percent' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_period' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_periodcentered' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_permille' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_phonographcopyright' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_plus' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_plusminus' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_prescription' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_prolongedsound' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_punctspace' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_q' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_quad' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_question' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_questiondown' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_quotedbl' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_quoteleft' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_quoteright' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_r' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_racute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_radical' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_rcaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_rcedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_registered' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_rightanglebracket' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_rightarrow' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_rightcaret' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_rightdoublequotemark' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_rightmiddlecurlybrace' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_rightmiddlesummation' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_rightopentriangle' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_rightpointer' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_rightshoe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_rightsinglequotemark' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_rightt' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_righttack' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_s' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_sabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_sacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_scaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_scedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_schwa' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_scircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_script_switch' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_seconds' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_section' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_semicolon' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_semivoicedsound' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_seveneighths' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_sevensubscript' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_sevensuperior' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_signaturemark' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_signifblank' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_similarequal' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_singlelowquotemark' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_sixsubscript' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_sixsuperior' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_slash' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_soliddiamond' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_space' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_squareroot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ssharp' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_sterling' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_stricteq' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_t' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_tabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_tcaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_tcedilla' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_telephone' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_telephonerecorder' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_therefore' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_thinspace' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_thorn' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_threeeighths' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_threefifths' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_threequarters' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_threesubscript' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_threesuperior' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_tintegral' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_topintegral' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_topleftparens' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_topleftradical' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_topleftsqbracket' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_topleftsummation' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_toprightparens' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_toprightsqbracket' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_toprightsummation' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_topt' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_topvertsummationconnector' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_trademark' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_trademarkincircle' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_tslash' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_twofifths' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_twosubscript' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_twosuperior' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_twothirds' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_u' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_uacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ubelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ubreve' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ucircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_udiaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_udoubleacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ugrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_uhook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_uhorn' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_uhornacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_uhornbelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_uhorngrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_uhornhook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_uhorntilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_umacron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_underbar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_underscore' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_union' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_uogonek' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_uparrow' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_upcaret' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_upleftcorner' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_uprightcorner' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_upshoe' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_upstile' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_uptack' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_uring' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_utilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_v' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_variation' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_vertbar' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_vertconnector' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_voicedsound' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_vt' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_w' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_wacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_wcircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_wdiaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_wgrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_x' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_xabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_y' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_yacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ybelowdot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ycircumflex' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ydiaeresis' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_yen' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ygrave' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_yhook' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_ytilde' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_z' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_zabovedot' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_zacute' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_zcaron' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_zerosubscript' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_zerosuperior' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'KEY_zstroke' in namespace 'Gdk' 650s JS G NS: Found info type GIObjectInfo for 'Keymap' in namespace 'Gdk' 650s JS G OBJ: Defined class for Keymap (GdkKeymap), prototype 0x3a86b806ba60, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'KeymapKey' in namespace 'Gdk' 650s JS G BXD: Defined class for KeymapKey (void), prototype 0x3a86b806bab0, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIConstantInfo for 'MAJOR_VERSION' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'MAX_TIMECOORD_AXES' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'MICRO_VERSION' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'MINOR_VERSION' in namespace 'Gdk' 650s JS G NS: Found info type GIEnumInfo for 'ModifierIntent' in namespace 'Gdk' 650s JS G ENUM: Defining enum value PRIMARY_ACCELERATOR (fixed from primary_accelerator) 0 650s JS G ENUM: Defining enum value CONTEXT_MENU (fixed from context_menu) 1 650s JS G ENUM: Defining enum value EXTEND_SELECTION (fixed from extend_selection) 2 650s JS G ENUM: Defining enum value MODIFY_SELECTION (fixed from modify_selection) 3 650s JS G ENUM: Defining enum value NO_TEXT_INPUT (fixed from no_text_input) 4 650s JS G ENUM: Defining enum value SHIFT_GROUP (fixed from shift_group) 5 650s JS G ENUM: Defining enum value DEFAULT_MOD_MASK (fixed from default_mod_mask) 6 650s JS G ENUM: Defining Gdk.ModifierIntent as 0xfc76dc46310 650s JS G NS: Found info type GIFlagsInfo for 'ModifierType' in namespace 'Gdk' 650s JS G ENUM: Defining enum value SHIFT_MASK (fixed from shift_mask) 1 650s JS G ENUM: Defining enum value LOCK_MASK (fixed from lock_mask) 2 650s JS G ENUM: Defining enum value CONTROL_MASK (fixed from control_mask) 4 650s JS G ENUM: Defining enum value MOD1_MASK (fixed from mod1_mask) 8 650s JS G ENUM: Defining enum value MOD2_MASK (fixed from mod2_mask) 16 650s JS G ENUM: Defining enum value MOD3_MASK (fixed from mod3_mask) 32 650s JS G ENUM: Defining enum value MOD4_MASK (fixed from mod4_mask) 64 650s JS G ENUM: Defining enum value MOD5_MASK (fixed from mod5_mask) 128 650s JS G ENUM: Defining enum value BUTTON1_MASK (fixed from button1_mask) 256 650s JS G ENUM: Defining enum value BUTTON2_MASK (fixed from button2_mask) 512 650s JS G ENUM: Defining enum value BUTTON3_MASK (fixed from button3_mask) 1024 650s JS G ENUM: Defining enum value BUTTON4_MASK (fixed from button4_mask) 2048 650s JS G ENUM: Defining enum value BUTTON5_MASK (fixed from button5_mask) 4096 650s JS G ENUM: Defining enum value MODIFIER_RESERVED_13_MASK (fixed from modifier_reserved_13_mask) 8192 650s JS G ENUM: Defining enum value MODIFIER_RESERVED_14_MASK (fixed from modifier_reserved_14_mask) 16384 650s JS G ENUM: Defining enum value MODIFIER_RESERVED_15_MASK (fixed from modifier_reserved_15_mask) 32768 650s JS G ENUM: Defining enum value MODIFIER_RESERVED_16_MASK (fixed from modifier_reserved_16_mask) 65536 650s JS G ENUM: Defining enum value MODIFIER_RESERVED_17_MASK (fixed from modifier_reserved_17_mask) 131072 650s JS G ENUM: Defining enum value MODIFIER_RESERVED_18_MASK (fixed from modifier_reserved_18_mask) 262144 650s JS G ENUM: Defining enum value MODIFIER_RESERVED_19_MASK (fixed from modifier_reserved_19_mask) 524288 650s JS G ENUM: Defining enum value MODIFIER_RESERVED_20_MASK (fixed from modifier_reserved_20_mask) 1048576 650s JS G ENUM: Defining enum value MODIFIER_RESERVED_21_MASK (fixed from modifier_reserved_21_mask) 2097152 650s JS G ENUM: Defining enum value MODIFIER_RESERVED_22_MASK (fixed from modifier_reserved_22_mask) 4194304 650s JS G ENUM: Defining enum value MODIFIER_RESERVED_23_MASK (fixed from modifier_reserved_23_mask) 8388608 650s JS G ENUM: Defining enum value MODIFIER_RESERVED_24_MASK (fixed from modifier_reserved_24_mask) 16777216 650s JS G ENUM: Defining enum value MODIFIER_RESERVED_25_MASK (fixed from modifier_reserved_25_mask) 33554432 650s JS G ENUM: Defining enum value SUPER_MASK (fixed from super_mask) 67108864 650s JS G ENUM: Defining enum value HYPER_MASK (fixed from hyper_mask) 134217728 650s JS G ENUM: Defining enum value META_MASK (fixed from meta_mask) 268435456 650s JS G ENUM: Defining enum value MODIFIER_RESERVED_29_MASK (fixed from modifier_reserved_29_mask) 536870912 650s JS G ENUM: Defining enum value RELEASE_MASK (fixed from release_mask) 1073741824 650s JS G ENUM: Defining enum value MODIFIER_MASK (fixed from modifier_mask) 1543512063 650s JS G ENUM: Defining Gdk.ModifierType as 0xfc76dc46430 650s JS G NS: Found info type GIObjectInfo for 'Monitor' in namespace 'Gdk' 650s JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0x3a86b806bb28, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'MonitorClass' in namespace 'Gdk' 650s JS G NS: Found info type GIEnumInfo for 'NotifyType' in namespace 'Gdk' 650s JS G ENUM: Defining enum value ANCESTOR (fixed from ancestor) 0 650s JS G ENUM: Defining enum value VIRTUAL (fixed from virtual) 1 650s JS G ENUM: Defining enum value INFERIOR (fixed from inferior) 2 650s JS G ENUM: Defining enum value NONLINEAR (fixed from nonlinear) 3 650s JS G ENUM: Defining enum value NONLINEAR_VIRTUAL (fixed from nonlinear_virtual) 4 650s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 5 650s JS G ENUM: Defining Gdk.NotifyType as 0xfc76dc468d0 650s JS G NS: Found info type GIEnumInfo for 'OwnerChange' in namespace 'Gdk' 650s JS G ENUM: Defining enum value NEW_OWNER (fixed from new_owner) 0 650s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 650s JS G ENUM: Defining enum value CLOSE (fixed from close) 2 650s JS G ENUM: Defining Gdk.OwnerChange as 0xfc76dc469f0 650s JS G NS: Found info type GIConstantInfo for 'PARENT_RELATIVE' in namespace 'Gdk' 650s JS G NS: Found info type GIConstantInfo for 'PRIORITY_REDRAW' in namespace 'Gdk' 650s JS G NS: Found info type GIStructInfo for 'Point' in namespace 'Gdk' 650s JS G BXD: Defined class for Point (void), prototype 0x3a86b806bbc8, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIEnumInfo for 'PropMode' in namespace 'Gdk' 650s JS G ENUM: Defining enum value REPLACE (fixed from replace) 0 650s JS G ENUM: Defining enum value PREPEND (fixed from prepend) 1 650s JS G ENUM: Defining enum value APPEND (fixed from append) 2 650s JS G ENUM: Defining Gdk.PropMode as 0xfc76dc46b50 650s JS G NS: Found info type GIEnumInfo for 'PropertyState' in namespace 'Gdk' 650s JS G ENUM: Defining enum value NEW_VALUE (fixed from new_value) 0 650s JS G ENUM: Defining enum value DELETE (fixed from delete) 1 650s JS G ENUM: Defining Gdk.PropertyState as 0xfc76dc46bf0 650s JS G NS: Found info type GIStructInfo for 'RGBA' in namespace 'Gdk' 650s JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0x3a86b806bc40, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIObjectInfo for 'Screen' in namespace 'Gdk' 650s JS G OBJ: Defined class for Screen (GdkScreen), prototype 0x3a86b806bc90, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIEnumInfo for 'ScrollDirection' in namespace 'Gdk' 650s JS G ENUM: Defining enum value UP (fixed from up) 0 650s JS G ENUM: Defining enum value DOWN (fixed from down) 1 650s JS G ENUM: Defining enum value LEFT (fixed from left) 2 650s JS G ENUM: Defining enum value RIGHT (fixed from right) 3 650s JS G ENUM: Defining enum value SMOOTH (fixed from smooth) 4 650s JS G ENUM: Defining Gdk.ScrollDirection as 0xfc76dc46d50 650s JS G NS: Found info type GIObjectInfo for 'Seat' in namespace 'Gdk' 650s JS G OBJ: Defined class for Seat (GdkSeat), prototype 0x3a86b806bd08, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIFlagsInfo for 'SeatCapabilities' in namespace 'Gdk' 650s JS G ENUM: Defining enum value NONE (fixed from none) 0 650s JS G ENUM: Defining enum value POINTER (fixed from pointer) 1 650s JS G ENUM: Defining enum value TOUCH (fixed from touch) 2 650s JS G ENUM: Defining enum value TABLET_STYLUS (fixed from tablet_stylus) 4 650s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 8 650s JS G ENUM: Defining enum value ALL_POINTING (fixed from all_pointing) 7 650s JS G ENUM: Defining enum value ALL (fixed from all) 15 650s JS G ENUM: Defining Gdk.SeatCapabilities as 0xfc76dc46e30 650s JS G NS: Found info type GIEnumInfo for 'SettingAction' in namespace 'Gdk' 650s JS G ENUM: Defining enum value NEW (fixed from new) 0 650s JS G ENUM: Defining enum value CHANGED (fixed from changed) 1 650s JS G ENUM: Defining enum value DELETED (fixed from deleted) 2 650s JS G ENUM: Defining Gdk.SettingAction as 0xfc76dc46f50 650s JS G NS: Found info type GIEnumInfo for 'Status' in namespace 'Gdk' 650s JS G ENUM: Defining enum value OK (fixed from ok) 0 650s JS G ENUM: Defining enum value ERROR (fixed from error) -1 650s JS G ENUM: Defining enum value ERROR_PARAM (fixed from error_param) -2 650s JS G ENUM: Defining enum value ERROR_FILE (fixed from error_file) -3 650s JS G ENUM: Defining enum value ERROR_MEM (fixed from error_mem) -4 650s JS G ENUM: Defining Gdk.Status as 0xfc76dc46ff0 650s JS G NS: Found info type GIEnumInfo for 'SubpixelLayout' in namespace 'Gdk' 650s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 650s JS G ENUM: Defining enum value NONE (fixed from none) 1 650s JS G ENUM: Defining enum value HORIZONTAL_RGB (fixed from horizontal_rgb) 2 650s JS G ENUM: Defining enum value HORIZONTAL_BGR (fixed from horizontal_bgr) 3 650s JS G ENUM: Defining enum value VERTICAL_RGB (fixed from vertical_rgb) 4 650s JS G ENUM: Defining enum value VERTICAL_BGR (fixed from vertical_bgr) 5 650s JS G ENUM: Defining Gdk.SubpixelLayout as 0xfc76dc47090 650s JS G NS: Found info type GIStructInfo for 'TimeCoord' in namespace 'Gdk' 650s JS G BXD: Defined class for TimeCoord (void), prototype 0x3a86b806bdf8, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIEnumInfo for 'TouchpadGesturePhase' in namespace 'Gdk' 650s JS G ENUM: Defining enum value BEGIN (fixed from begin) 0 650s JS G ENUM: Defining enum value UPDATE (fixed from update) 1 650s JS G ENUM: Defining enum value END (fixed from end) 2 650s JS G ENUM: Defining enum value CANCEL (fixed from cancel) 3 650s JS G ENUM: Defining Gdk.TouchpadGesturePhase as 0xfc76dc471f0 650s JS G NS: Found info type GIEnumInfo for 'VisibilityState' in namespace 'Gdk' 650s JS G ENUM: Defining enum value UNOBSCURED (fixed from unobscured) 0 650s JS G ENUM: Defining enum value PARTIAL (fixed from partial) 1 650s JS G ENUM: Defining enum value FULLY_OBSCURED (fixed from fully_obscured) 2 650s JS G ENUM: Defining Gdk.VisibilityState as 0xfc76dc47290 650s JS G NS: Found info type GIObjectInfo for 'Visual' in namespace 'Gdk' 650s JS G OBJ: Defined class for Visual (GdkVisual), prototype 0x3a86b806be70, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIEnumInfo for 'VisualType' in namespace 'Gdk' 650s JS G ENUM: Defining enum value STATIC_GRAY (fixed from static_gray) 0 650s JS G ENUM: Defining enum value GRAYSCALE (fixed from grayscale) 1 650s JS G ENUM: Defining enum value STATIC_COLOR (fixed from static_color) 2 650s JS G ENUM: Defining enum value PSEUDO_COLOR (fixed from pseudo_color) 3 650s JS G ENUM: Defining enum value TRUE_COLOR (fixed from true_color) 4 650s JS G ENUM: Defining enum value DIRECT_COLOR (fixed from direct_color) 5 650s JS G ENUM: Defining Gdk.VisualType as 0xfc76dc47370 650s JS G NS: Found info type GIFlagsInfo for 'WMDecoration' in namespace 'Gdk' 650s JS G ENUM: Defining enum value ALL (fixed from all) 1 650s JS G ENUM: Defining enum value BORDER (fixed from border) 2 650s JS G ENUM: Defining enum value RESIZEH (fixed from resizeh) 4 650s JS G ENUM: Defining enum value TITLE (fixed from title) 8 650s JS G ENUM: Defining enum value MENU (fixed from menu) 16 650s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 32 650s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 64 650s JS G ENUM: Defining Gdk.WMDecoration as 0xfc76dc47490 650s JS G NS: Found info type GIFlagsInfo for 'WMFunction' in namespace 'Gdk' 650s JS G ENUM: Defining enum value ALL (fixed from all) 1 650s JS G ENUM: Defining enum value RESIZE (fixed from resize) 2 650s JS G ENUM: Defining enum value MOVE (fixed from move) 4 650s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 8 650s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 16 650s JS G ENUM: Defining enum value CLOSE (fixed from close) 32 650s JS G ENUM: Defining Gdk.WMFunction as 0xfc76dc475b0 650s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gdk' 650s JS G OBJ: Defined class for Window (GdkWindow), prototype 0x3a86b806bf38, JSClass 0x67f0ff927728, in object 0x19669fc94308 650s JS G NS: Found info type GIStructInfo for 'WindowAttr' in namespace 'Gdk' 650s JS G BXD: Defined class for WindowAttr (void), prototype 0x3a86b806bf88, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIFlagsInfo for 'WindowAttributesType' in namespace 'Gdk' 650s JS G ENUM: Defining enum value TITLE (fixed from title) 2 650s JS G ENUM: Defining enum value X (fixed from x) 4 650s JS G ENUM: Defining enum value Y (fixed from y) 8 650s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 16 650s JS G ENUM: Defining enum value VISUAL (fixed from visual) 32 650s JS G ENUM: Defining enum value WMCLASS (fixed from wmclass) 64 650s JS G ENUM: Defining enum value NOREDIR (fixed from noredir) 128 650s JS G ENUM: Defining enum value TYPE_HINT (fixed from type_hint) 256 650s JS G ENUM: Defining Gdk.WindowAttributesType as 0xfc76dc47750 650s JS G NS: Found info type GIStructInfo for 'WindowClass' in namespace 'Gdk' 650s JS G NS: Found info type GIEnumInfo for 'WindowEdge' in namespace 'Gdk' 650s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 0 650s JS G ENUM: Defining enum value NORTH (fixed from north) 1 650s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 2 650s JS G ENUM: Defining enum value WEST (fixed from west) 3 650s JS G ENUM: Defining enum value EAST (fixed from east) 4 650s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 5 650s JS G ENUM: Defining enum value SOUTH (fixed from south) 6 650s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 7 650s JS G ENUM: Defining Gdk.WindowEdge as 0xfc76dc478b0 650s JS G NS: Found info type GIFlagsInfo for 'WindowHints' in namespace 'Gdk' 650s JS G ENUM: Defining enum value POS (fixed from pos) 1 650s JS G ENUM: Defining enum value MIN_SIZE (fixed from min_size) 2 650s JS G ENUM: Defining enum value MAX_SIZE (fixed from max_size) 4 650s JS G ENUM: Defining enum value BASE_SIZE (fixed from base_size) 8 650s JS G ENUM: Defining enum value ASPECT (fixed from aspect) 16 650s JS G ENUM: Defining enum value RESIZE_INC (fixed from resize_inc) 32 650s JS G ENUM: Defining enum value WIN_GRAVITY (fixed from win_gravity) 64 650s JS G ENUM: Defining enum value USER_POS (fixed from user_pos) 128 650s JS G ENUM: Defining enum value USER_SIZE (fixed from user_size) 256 650s JS G ENUM: Defining Gdk.WindowHints as 0xfc76dc479d0 650s JS G NS: Found info type GIStructInfo for 'WindowRedirect' in namespace 'Gdk' 650s JS G BXD: Defined class for WindowRedirect (void), prototype 0x3a86b80a5060, JSClass 0x67f0ff9276c8, in object 0x19669fc94308 650s JS G NS: Found info type GIFlagsInfo for 'WindowState' in namespace 'Gdk' 650s JS G ENUM: Defining enum value WITHDRAWN (fixed from withdrawn) 1 650s JS G ENUM: Defining enum value ICONIFIED (fixed from iconified) 2 650s JS G ENUM: Defining enum value MAXIMIZED (fixed from maximized) 4 650s JS G ENUM: Defining enum value STICKY (fixed from sticky) 8 650s JS G ENUM: Defining enum value FULLSCREEN (fixed from fullscreen) 16 650s JS G ENUM: Defining enum value ABOVE (fixed from above) 32 650s JS G ENUM: Defining enum value BELOW (fixed from below) 64 650s JS G ENUM: Defining enum value FOCUSED (fixed from focused) 128 650s JS G ENUM: Defining enum value TILED (fixed from tiled) 256 650s JS G ENUM: Defining enum value TOP_TILED (fixed from top_tiled) 512 650s JS G ENUM: Defining enum value TOP_RESIZABLE (fixed from top_resizable) 1024 650s JS G ENUM: Defining enum value RIGHT_TILED (fixed from right_tiled) 2048 650s JS G ENUM: Defining enum value RIGHT_RESIZABLE (fixed from right_resizable) 4096 650s JS G ENUM: Defining enum value BOTTOM_TILED (fixed from bottom_tiled) 8192 650s JS G ENUM: Defining enum value BOTTOM_RESIZABLE (fixed from bottom_resizable) 16384 650s JS G ENUM: Defining enum value LEFT_TILED (fixed from left_tiled) 32768 650s JS G ENUM: Defining enum value LEFT_RESIZABLE (fixed from left_resizable) 65536 650s JS G ENUM: Defining Gdk.WindowState as 0xfc76dc47b30 650s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gdk' 650s JS G ENUM: Defining enum value ROOT (fixed from root) 0 650s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 1 650s JS G ENUM: Defining enum value CHILD (fixed from child) 2 650s JS G ENUM: Defining enum value TEMP (fixed from temp) 3 650s JS G ENUM: Defining enum value FOREIGN (fixed from foreign) 4 650s JS G ENUM: Defining enum value OFFSCREEN (fixed from offscreen) 5 650s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 6 650s JS G ENUM: Defining Gdk.WindowType as 0xfc76dc47d50 650s JS G NS: Found info type GIEnumInfo for 'WindowTypeHint' in namespace 'Gdk' 650s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 650s JS G ENUM: Defining enum value DIALOG (fixed from dialog) 1 650s JS G ENUM: Defining enum value MENU (fixed from menu) 2 650s JS G ENUM: Defining enum value TOOLBAR (fixed from toolbar) 3 650s JS G ENUM: Defining enum value SPLASHSCREEN (fixed from splashscreen) 4 650s JS G ENUM: Defining enum value UTILITY (fixed from utility) 5 650s JS G ENUM: Defining enum value DOCK (fixed from dock) 6 650s JS G ENUM: Defining enum value DESKTOP (fixed from desktop) 7 650s JS G ENUM: Defining enum value DROPDOWN_MENU (fixed from dropdown_menu) 8 650s JS G ENUM: Defining enum value POPUP_MENU (fixed from popup_menu) 9 650s JS G ENUM: Defining enum value TOOLTIP (fixed from tooltip) 10 650s JS G ENUM: Defining enum value NOTIFICATION (fixed from notification) 11 650s JS G ENUM: Defining enum value COMBO (fixed from combo) 12 650s JS G ENUM: Defining enum value DND (fixed from dnd) 13 650s JS G ENUM: Defining Gdk.WindowTypeHint as 0xfc76dc47e70 650s JS G NS: Found info type GIEnumInfo for 'WindowWindowClass' in namespace 'Gdk' 650s JS G ENUM: Defining enum value INPUT_OUTPUT (fixed from input_output) 0 650s JS G ENUM: Defining enum value INPUT_ONLY (fixed from input_only) 1 650s JS G ENUM: Defining Gdk.WindowWindowClass as 0xfc76dc48090 650s JS G NS: Found info type GIFunctionInfo for 'add_option_entries_libgtk_only' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'atom_intern' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'atom_intern_static_string' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'beep' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'cairo_create' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'cairo_draw_from_gl' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'cairo_get_clip_rectangle' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'cairo_get_drawing_context' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'cairo_rectangle' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'cairo_region' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'cairo_region_create_from_surface' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_color' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_pixbuf' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_rgba' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_window' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'cairo_surface_create_from_pixbuf' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'color_parse' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'disable_multidevice' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'drag_abort' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'drag_begin' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'drag_begin_for_device' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'drag_begin_from_point' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'drag_drop' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'drag_drop_done' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'drag_drop_succeeded' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'drag_find_window_for_screen' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'drag_get_selection' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'drag_motion' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'drag_status' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'drop_finish' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'drop_reply' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'error_trap_pop' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'error_trap_pop_ignored' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'error_trap_push' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'event_get' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'event_handler_set' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'event_peek' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'event_request_motions' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'events_get_angle' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'events_get_center' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'events_get_distance' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'events_pending' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'flush' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'get_default_root_window' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'get_display' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'get_display_arg_name' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'get_program_class' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'get_show_events' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'gl_error_quark' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'init_check' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'keyboard_grab' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'keyboard_ungrab' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'keyval_convert_case' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'keyval_from_name' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'keyval_is_lower' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'keyval_is_upper' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'keyval_name' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'keyval_to_lower' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'keyval_to_unicode' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'keyval_to_upper' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'list_visuals' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'notify_startup_complete' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'notify_startup_complete_with_id' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_get_embedder' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_get_surface' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_set_embedder' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'pango_context_get' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'pango_context_get_for_display' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'pango_context_get_for_screen' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'parse_args' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'pixbuf_get_from_surface' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'pixbuf_get_from_window' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'pointer_grab' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'pointer_is_grabbed' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'pointer_ungrab' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'pre_parse_libgtk_only' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'property_delete' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'property_get' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'query_depths' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'query_visual_types' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'selection_convert' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'selection_owner_get' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'selection_owner_get_for_display' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'selection_owner_set' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'selection_owner_set_for_display' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'selection_send_notify' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'selection_send_notify_for_display' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'set_allowed_backends' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'set_double_click_time' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'set_program_class' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'set_show_events' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'setting_get' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'synthesize_window_state' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'test_render_sync' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'test_simulate_button' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'test_simulate_key' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'text_property_to_utf8_list_for_display' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'threads_add_idle' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'threads_add_timeout' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'threads_add_timeout_seconds' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'threads_enter' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'threads_init' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'threads_leave' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'unicode_to_keyval' in namespace 'Gdk' 650s JS G NS: Found info type GIFunctionInfo for 'utf8_to_string_target' in namespace 'Gdk' 650s ok 20 prettyPrint string tag supplied 650s ok 21 prettyPrint symbol 650s ok 22 prettyPrint property key symbol 650s ok 23 prettyPrint property value symbol 650s ok 24 prettyPrint registered symbol 650s ok 25 prettyPrint property key registered symbol 650s ok 26 prettyPrint property value registered symbol 650s ok 27 prettyPrint well-known symbol 650s ok 28 prettyPrint property key well-known symbol 650s ok 29 prettyPrint property value well-known symbol 650s ok 30 prettyPrint undefined 650s ok 31 prettyPrint null 650s ok 32 prettyPrint nested null 650s ok 33 prettyPrint imports root in object 650s ok 34 prettyPrint null prototype object 650s ok 35 prettyPrint null prototype object with custom toString 650s ok 36 prettyPrint object with nullish toString 650s ok 37 prettyPrint TypedArrays Int8Array 650s ok 38 prettyPrint TypedArrays Uint8Array 650s ok 39 prettyPrint TypedArrays Uint16Array 650s ok 40 prettyPrint TypedArrays Uint8ClampedArray 650s ok 41 prettyPrint TypedArrays Int16Array 650s ok 42 prettyPrint TypedArrays Uint16Array 650s ok 43 prettyPrint TypedArrays Int32Array 650s ok 44 prettyPrint TypedArrays Uint32Array 650s ok 45 prettyPrint TypedArrays Float32Array 650s ok 46 prettyPrint TypedArrays Float64Array 650s ok 47 prettyPrint TypedArrays BigInt64Array 650s ok 48 prettyPrint TypedArrays BigUint64Array 650s ok 49 prettyPrint Uint8Array returned from introspected function 650s JS G BXD: Defining method quit in prototype for GLib.MainLoop 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Main loop instance 0x1890ce0fb4a8: Spinning loop until released or hook cleared 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: handling job 3, 650s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 650s JS MAINLOOP: Main loop instance 0x1890ce0fb4a8: release 650s JS MAINLOOP: Completed job 3 650s JS MEMORY: Memory report: before destroying context 650s JS MEMORY: 938 objects currently alive 650s JS MEMORY: boxed_instance = 291 650s JS MEMORY: boxed_prototype = 59 650s JS MEMORY: closure = 1 650s JS MEMORY: function = 517 650s JS MEMORY: fundamental_instance = 0 650s JS MEMORY: fundamental_prototype = 0 650s JS MEMORY: gerror_instance = 0 650s JS MEMORY: gerror_prototype = 1 650s JS MEMORY: interface = 12 650s JS MEMORY: module = 10 650s JS MEMORY: ns = 6 650s JS MEMORY: object_instance = 1 650s JS MEMORY: object_prototype = 39 650s JS MEMORY: param = 0 650s JS MEMORY: union_instance = 0 650s JS MEMORY: union_prototype = 1 650s JS CTX: JS shutdown sequence 650s JS CTX: Stopping profiler 650s JS CTX: Shutting down toggle queue 650s JS CTX: Notifying external reference holders of GjsContext dispose 650s JS MAINLOOP: Stopping promise job dispatcher 650s JS CTX: Notifying reference holders of GjsContext dispose 650s JS CTX: Checking unhandled promise rejections 650s JS CTX: Releasing cached JS wrappers 650s JS CTX: Final triggered GC 650s JS CTX: Destroying JS context 650s JS CTX: Releasing all native objects 650s JS CTX: Disabling auto GC 650s JS CTX: Ending trace on global object 650s JS CTX: Freeing allocated resources 650s JS CTX: JS context destroyed 650s PASS: gjs/testPrint.test 650s Running test: gjs/delete.test 650s 1..1 650s ok 1 - /usr/libexec/installed-tests/gjs/debugger/delete.debugger 650s PASS: gjs/delete.test 650s Running test: gjs/testSystem.test 650s JS NATIVE: Registered native JS module '_promiseNative' 650s JS NATIVE: Registered native JS module '_byteArrayNative' 650s JS NATIVE: Registered native JS module '_encodingNative' 650s JS NATIVE: Registered native JS module '_gi' 650s JS NATIVE: Registered native JS module 'gi' 650s JS NATIVE: Registered native JS module 'cairoNative' 650s JS NATIVE: Registered native JS module 'system' 650s JS NATIVE: Registered native JS module 'console' 650s JS NATIVE: Registered native JS module '_print' 650s JS CTX: Enabling JIT 650s JS CTX: Initialized class GjsFileImporter prototype 0x13e0217001a0 650s JS IMPORT: Defining parent (nil) of 0x13e021700200 'imports' is mod 0 650s JS IMPORT: Importing '_print' 650s JS NATIVE: Defining native module '_print' 650s JS IMPORT: Defining parent 0x13e021700200 of 0x13e0217009b0 '_print' is mod 1 650s JS IMPORT: successfully imported module '_print' 650s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 650s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2e0c7853c090 650s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2e0c7853c090 650s JS MAINLOOP: Main loop instance 0x698c752b4a8: hold 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Starting promise job dispatcher 650s 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 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2e0c7853c128 650s JS MAINLOOP: Main loop instance 0x698c752b4a8: hold 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Main loop instance 0x698c752b4a8: Spinning loop until released or hook cleared 650s JS MAINLOOP: handling job 0, 650s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 650s JS MAINLOOP: Main loop instance 0x698c752b4a8: release 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 650s JS MAINLOOP: Main loop instance 0x698c752b4a8: release 650s JS MAINLOOP: Completed job 1 650s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module metadata hook for module 0x13e021776990 650s JS IMPORT: Defining meta.importSync for module 0x13e021776990 650s JS NATIVE: Defining native module 'gi' 650s JS CTX: Initialized class GIRepositoryNamespace prototype 0x13e02177b338 650s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 650s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 650s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 650s JS IMPORT: Importing directory 'overrides' 650s JS IMPORT: Defining parent 0x2e0c7853f610 of 0x13e02177b3b8 'overrides' is mod 1 650s JS IMPORT: Defined importer 'overrides' 0x13e02177b3b8 in 0x2e0c7853f610 650s JS IMPORT: successfully imported directory 'overrides' 650s JS IMPORT: Importing '_promiseNative' 650s JS NATIVE: Defining native module '_promiseNative' 650s JS IMPORT: Defining parent 0x2e0c7853f610 of 0x13e02177b868 '_promiseNative' is mod 1 650s JS IMPORT: successfully imported module '_promiseNative' 650s JS IMPORT: Importing module GLib succeeded 650s JS IMPORT: Defining parent 0x13e02177b3b8 of 0x2e0c78595038 'GLib' is mod 1 650s JS IMPORT: successfully imported module 'GLib' 650s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 650s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2e0c78594060, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594038 650s JS CTX: Initialized class GIRepositoryGType prototype 0x13e02177bbb0 650s JS CTX: Initialized class GIRepositoryFunction prototype 0x13e02177bc10 650s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 650s JS G BXD: Defined class for Error (GError), prototype 0x2e0c785940b0, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594038 650s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 650s JS G BXD: Defined class for Variant (GVariant), prototype 0x2e0c78594100, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594038 650s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 650s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e0c78594150, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594038 650s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 650s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e0c785941a0, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594038 650s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 650s JS G BXD: Defined class for Thread (GThread), prototype 0x2e0c785941f0, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594038 650s JS G BXD: Defining method ref in prototype for GLib.Thread 650s JS G BXD: Defining method unref in prototype for GLib.Thread 650s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 650s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2e0c78594240, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594038 650s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 650s JS G BXD: Defined class for Regex (GRegex), prototype 0x2e0c78594290, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594038 650s JS G BXD: Defining method match in prototype for GLib.Regex 650s JS G BXD: Defining method match_full in prototype for GLib.Regex 650s JS G BXD: Defining method match_all in prototype for GLib.Regex 650s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 650s JS G NS: Defined namespace 'GLib' 0x2e0c78594038 in GIRepository 0x13e02177b1c8 650s JS IMPORT: Importing module jasmine succeeded 650s JS IMPORT: Defining parent 0x2e0c7853f610 of 0x2e0c78595ba0 'jasmine' is mod 1 650s JS IMPORT: successfully imported module 'jasmine' 650s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 650s JS MAINLOOP: Main loop instance 0x698c752b4a8: hold 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Main loop instance 0x698c752b4a8: Spinning loop until released or hook cleared 650s JS MAINLOOP: handling job 0, 650s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 650s JS MAINLOOP: Main loop instance 0x698c752b4a8: release 650s JS MAINLOOP: Completed job 0 650s JS IMPORT: Importing 'system' 650s JS NATIVE: Defining native module 'system' 650s JS IMPORT: Defining parent 0x2e0c7853f610 of 0x13e021718ee8 'system' is mod 1 650s JS IMPORT: successfully imported module 'system' 650s JS IMPORT: Importing 'gi' 650s JS IMPORT: Defining parent 0x2e0c7853f610 of 0x2e0c7853f760 'gi' is mod 1 650s JS IMPORT: successfully imported module 'gi' 650s 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 650s JS G NS: Defined namespace 'GjsPrivate' 0x2e0c78594330 in GIRepository 0x2e0c7853f760 650s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 650s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 650s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 650s JS IMPORT: Importing module _legacy succeeded 650s JS IMPORT: Defining parent 0x2e0c7853f610 of 0x2e0c78595cb8 '_legacy' is mod 1 650s JS IMPORT: successfully imported module '_legacy' 650s JS IMPORT: Importing module lang succeeded 650s JS IMPORT: Defining parent 0x2e0c7853f610 of 0x2e0c78595c90 'lang' is mod 1 650s JS IMPORT: successfully imported module 'lang' 650s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 650s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 650s JS IMPORT: Importing module _signals succeeded 650s JS IMPORT: Defining parent 0x2e0c7853f610 of 0x2e0c78595ce0 '_signals' is mod 1 650s JS IMPORT: successfully imported module '_signals' 650s JS IMPORT: Importing module signals succeeded 650s JS IMPORT: Defining parent 0x2e0c7853f610 of 0x2e0c78595c68 'signals' is mod 1 650s JS IMPORT: successfully imported module 'signals' 650s JS IMPORT: Importing module Gio succeeded 650s JS IMPORT: Defining parent 0x2e0c7853f850 of 0x2e0c78595c40 'Gio' is mod 1 650s JS IMPORT: successfully imported module 'Gio' 650s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 650s JS IMPORT: Importing '_gi' 650s JS NATIVE: Defining native module '_gi' 650s JS IMPORT: Defining parent 0x2e0c7853f610 of 0x13e02171c298 '_gi' is mod 1 650s JS IMPORT: successfully imported module '_gi' 650s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 650s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 650s JS IMPORT: Importing module _common succeeded 650s JS IMPORT: Defining parent 0x2e0c7853f610 of 0x2e0c78595d30 '_common' is mod 1 650s JS IMPORT: successfully imported module '_common' 650s JS IMPORT: Importing module GObject succeeded 650s JS IMPORT: Defining parent 0x2e0c7853f850 of 0x2e0c78595d08 'GObject' is mod 1 650s JS IMPORT: successfully imported module 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 650s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 650s JS G BXD: Defined class for String (GString), prototype 0x2e0c785945d8, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594358 650s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 650s JS G PRM: Defined class ParamSpec prototype is 0x2e0c78595d80 class 0x7dd07a2b0090 in object 0x2e0c78594358 650s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 650s JS G OBJ: Defined class for Object (GObject), prototype 0x2e0c78594740, JSClass 0x7dd07a2a7728, in object 0x2e0c78594358 650s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 650s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 650s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2e0c78594768, JSClass 0x7dd07a2a7728, in object 0x2e0c78594358 650s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 650s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 650s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 650s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 650s JS G BXD: Defined class for Value (GValue), prototype 0x2e0c785947b8, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594358 650s JS G NS: Defined namespace 'GObject' 0x2e0c78594358 in GIRepository 0x2e0c7853f760 650s JS G OBJ: Defined class for Application (GApplication), prototype 0x2e0c78594808, JSClass 0x7dd07a2a7728, in object 0x2e0c78594308 650s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 650s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2e0c785f42e0, JSClass 0x7dd07a2aaa50, in object 0x2e0c78594308 650s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 650s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x2e0c785f4308, JSClass 0x7dd07a2aaa50, in object 0x2e0c78594308 650s 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 650s JS G NS: Defined namespace 'GioUnix' 0x2e0c785948a8 in GIRepository 0x2e0c7853f760 650s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 650s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x2e0c785948d0, JSClass 0x7dd07a2a7728, in object 0x2e0c785948a8 650s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 650s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2e0c785f46f0, JSClass 0x7dd07a2aaa50, in object 0x2e0c785948a8 650s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 650s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x2e0c78594948, JSClass 0x7dd07a2a7728, in object 0x2e0c78594308 650s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x2e0c78594998, JSClass 0x7dd07a2a7728, in object 0x2e0c785948a8 650s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 650s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x2e0c785949e8, JSClass 0x7dd07a2a76c8, in object 0x2e0c785948a8 650s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 650s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2e0c785f4830, JSClass 0x7dd07a2aaa50, in object 0x2e0c785948a8 650s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 650s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2e0c78594a38, JSClass 0x7dd07a2a7728, in object 0x2e0c78594308 650s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x2e0c78594a88, JSClass 0x7dd07a2a7728, in object 0x2e0c785948a8 650s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 650s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x2e0c78594ad8, JSClass 0x7dd07a2a76c8, in object 0x2e0c785948a8 650s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 650s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x2e0c78594b00, JSClass 0x7dd07a2a76c8, in object 0x2e0c785948a8 650s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 650s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x2e0c78594b50, JSClass 0x7dd07a2a7728, in object 0x2e0c785948a8 650s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 650s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x2e0c78594ba0, JSClass 0x7dd07a2a76c8, in object 0x2e0c785948a8 650s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 650s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x2e0c78594bf0, JSClass 0x7dd07a2a7728, in object 0x2e0c78594308 650s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x2e0c78594c40, JSClass 0x7dd07a2a7728, in object 0x2e0c785948a8 650s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 650s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x2e0c78594c90, JSClass 0x7dd07a2a76c8, in object 0x2e0c785948a8 650s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 650s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 650s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 650s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 650s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 650s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 650s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 650s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 650s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 650s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 650s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 650s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 650s JS G ENUM: Defining GLib.LogLevelFlags as 0x13e021724980 650s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 650s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2e0c78594da8, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594038 650s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 650s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x2e0c78594e70, JSClass 0x7dd07a2a7728, in object 0x2e0c78594308 650s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 650s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2e0c785fbbf0, JSClass 0x7dd07a2aaa50, in object 0x2e0c78594308 650s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 650s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2e0c785fbc18, JSClass 0x7dd07a2aaa50, in object 0x2e0c78594308 650s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 650s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x31e7a3c04470, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594308 650s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 650s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x31e7a3c04768, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594308 650s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 650s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 650s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x31e7a3c048f8, JSClass 0x7dd07a2a7728, in object 0x2e0c78594308 650s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 650s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2e0c785fbe98, JSClass 0x7dd07a2aaa50, in object 0x2e0c78594308 650s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 650s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2e0c785fbee8, JSClass 0x7dd07a2aaa50, in object 0x2e0c78594308 650s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 650s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x31e7a3c04998, JSClass 0x7dd07a2a7728, in object 0x2e0c78594308 650s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 650s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 650s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 650s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 650s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x31e7a3c080d8, JSClass 0x7dd07a2aaa50, in object 0x2e0c78594308 650s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 650s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x31e7a3c04a10, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594308 650s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 650s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x31e7a3c04a60, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594308 650s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 650s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 650s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x31e7a3c04ab0, JSClass 0x7dd07a2a7728, in object 0x2e0c78594308 650s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x31e7a3c04b00, JSClass 0x7dd07a2a7728, in object 0x2e0c78594330 650s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 650s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x31e7a3c04b50, JSClass 0x7dd07a2a7728, in object 0x2e0c78594308 650s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 650s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 650s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 650s JS G IFACE: Defined class for File (GFile), prototype 0x31e7a3c081a0, JSClass 0x7dd07a2aaa50, in object 0x2e0c78594308 650s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x31e7a3c04bc8, JSClass 0x7dd07a2a7728, in object 0x2e0c7853f8f8 650s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 650s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x31e7a3c04c40, JSClass 0x7dd07a2a7728, in object 0x2e0c78594308 650s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 650s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 650s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x31e7a3c08420, JSClass 0x7dd07a2aaa50, in object 0x2e0c78594308 650s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 650s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x31e7a3c04cb8, JSClass 0x7dd07a2a7728, in object 0x2e0c78594308 650s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 650s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x31e7a3c04d08, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594308 650s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 650s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 650s JS G OBJ: Defined class for Settings (GSettings), prototype 0x31e7a3c04d58, JSClass 0x7dd07a2a7728, in object 0x2e0c78594308 650s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 650s JS G NS: Defined namespace 'Gio' 0x2e0c78594308 in GIRepository 0x2e0c7853f760 650s JS CTX: Script evaluation succeeded 650s JS MAINLOOP: Main loop instance 0x698c752b4a8: Spinning loop until released or hook cleared 650s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module metadata hook for module 0x13e02173f7f0 650s JS IMPORT: Defining meta.importSync for module 0x13e02173f7f0 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e0c7853c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e0c7853c128 650s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 650s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 650s JS MAINLOOP: Set main loop hook to 650s JS MAINLOOP: Main loop instance 0x698c752b4a8: hold 650s JS MAINLOOP: Running and clearing main loop hook 650s JS G BXD: Defining method run in prototype for GLib.MainLoop 650s 1..13 650s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 650s JS G BXD: Defined class for Source (GSource), prototype 0x31e7a3c04dd0, JSClass 0x7dd07a2a76c8, in object 0x2e0c78594038 650s JS G BXD: Defining method set_priority in prototype for GLib.Source 650s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 650s JS G BXD: Defining method attach in prototype for GLib.Source 650s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 650s JS IMPORT: Module metadata hook for module 0x2e0c78586318 650s JS IMPORT: Defining meta.importSync for module 0x2e0c78586318 650s JS G BXD: Defining method destroy in prototype for GLib.Source 650s ok 1 System.addressOf() gives different results for different objects 650s ok 2 System.version gives a plausible number 650s ok 3 System.refcount() gives the correct number 650s ok 4 System.addressOfGObject() gives different results for different objects 650s ok 5 System.addressOfGObject() throws for non GObject objects 650s ok 6 System.gc() does not crash the application 650s ok 7 System.dumpHeap() throws but does not crash when given a nonexistent path 650s ok 8 System.dumpMemoryInfo() 650s ok 9 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path 650s ok 10 System.programPath is null when executed from minijasmine 650s ok 11 System.programArgs System.programArgs is an array 650s ok 12 System.programArgs modifications persist 650s ok 13 System.programArgs System.programArgs is equal to ARGV 650s JS G BXD: Defining method quit in prototype for GLib.MainLoop 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Main loop instance 0x698c752b4a8: Spinning loop until released or hook cleared 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: handling job 3, 650s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 650s JS MAINLOOP: Main loop instance 0x698c752b4a8: release 650s JS MAINLOOP: Completed job 3 650s JS MEMORY: Memory report: before destroying context 650s JS MEMORY: 437 objects currently alive 650s JS MEMORY: boxed_instance = 49 650s JS MEMORY: boxed_prototype = 19 650s JS MEMORY: closure = 1 650s JS MEMORY: function = 324 650s JS MEMORY: fundamental_instance = 0 650s JS MEMORY: fundamental_prototype = 0 650s JS MEMORY: gerror_instance = 0 650s JS MEMORY: gerror_prototype = 0 650s JS MEMORY: interface = 9 650s JS MEMORY: module = 9 650s JS MEMORY: ns = 5 650s JS MEMORY: object_instance = 1 650s JS MEMORY: object_prototype = 20 650s JS MEMORY: param = 0 650s JS MEMORY: union_instance = 0 650s JS MEMORY: union_prototype = 0 650s JS CTX: JS shutdown sequence 650s JS CTX: Stopping profiler 650s JS CTX: Shutting down toggle queue 650s JS CTX: Notifying external reference holders of GjsContext dispose 650s JS MAINLOOP: Stopping promise job dispatcher 650s JS CTX: Notifying reference holders of GjsContext dispose 650s JS CTX: Checking unhandled promise rejections 650s JS CTX: Releasing cached JS wrappers 650s JS CTX: Final triggered GC 650s JS CTX: Destroying JS context 650s JS CTX: Releasing all native objects 650s JS CTX: Disabling auto GC 650s JS CTX: Ending trace on global object 650s JS CTX: Freeing allocated resources 650s JS CTX: JS context destroyed 650s PASS: gjs/testSystem.test 650s Running test: gjs/keys.test 650s 1..1 650s ok 1 - /usr/libexec/installed-tests/gjs/debugger/keys.debugger 650s PASS: gjs/keys.test 650s Running test: gjs/backtrace.test 650s 1..1 650s ok 1 - /usr/libexec/installed-tests/gjs/debugger/backtrace.debugger 650s PASS: gjs/backtrace.test 650s Running test: gjs/testEncoding.test 650s JS NATIVE: Registered native JS module '_promiseNative' 650s JS NATIVE: Registered native JS module '_byteArrayNative' 650s JS NATIVE: Registered native JS module '_encodingNative' 650s JS NATIVE: Registered native JS module '_gi' 650s JS NATIVE: Registered native JS module 'gi' 650s JS NATIVE: Registered native JS module 'cairoNative' 650s JS NATIVE: Registered native JS module 'system' 650s JS NATIVE: Registered native JS module 'console' 650s JS NATIVE: Registered native JS module '_print' 650s JS CTX: Enabling JIT 650s JS CTX: Initialized class GjsFileImporter prototype 0x2602301001a0 650s JS IMPORT: Defining parent (nil) of 0x260230100200 'imports' is mod 0 650s JS IMPORT: Importing '_print' 650s JS NATIVE: Defining native module '_print' 650s JS IMPORT: Defining parent 0x260230100200 of 0x2602301009b0 '_print' is mod 1 650s JS IMPORT: successfully imported module '_print' 650s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 650s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2438323c090 650s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2438323c090 650s JS MAINLOOP: Main loop instance 0x1f516b7bb4a8: hold 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Starting promise job dispatcher 650s 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 0x2438323c128 650s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2438323c128 650s JS MAINLOOP: Main loop instance 0x1f516b7bb4a8: hold 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Main loop instance 0x1f516b7bb4a8: Spinning loop until released or hook cleared 650s JS MAINLOOP: handling job 0, 650s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 650s JS MAINLOOP: Main loop instance 0x1f516b7bb4a8: release 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 650s JS MAINLOOP: Main loop instance 0x1f516b7bb4a8: release 650s JS MAINLOOP: Completed job 1 650s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2438323c128 650s JS IMPORT: Module metadata hook for module 0x260230176990 650s JS IMPORT: Defining meta.importSync for module 0x260230176990 650s JS NATIVE: Defining native module 'gi' 650s JS CTX: Initialized class GIRepositoryNamespace prototype 0x26023017b338 650s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 650s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 650s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 650s JS IMPORT: Importing directory 'overrides' 650s JS IMPORT: Defining parent 0x2438323f610 of 0x26023017b3b8 'overrides' is mod 1 650s JS IMPORT: Defined importer 'overrides' 0x26023017b3b8 in 0x2438323f610 650s JS IMPORT: successfully imported directory 'overrides' 650s JS IMPORT: Importing '_promiseNative' 650s JS NATIVE: Defining native module '_promiseNative' 650s JS IMPORT: Defining parent 0x2438323f610 of 0x26023017b868 '_promiseNative' is mod 1 650s JS IMPORT: successfully imported module '_promiseNative' 650s JS IMPORT: Importing module GLib succeeded 650s JS IMPORT: Defining parent 0x26023017b3b8 of 0x24383295038 'GLib' is mod 1 650s JS IMPORT: successfully imported module 'GLib' 650s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 650s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x24383294060, JSClass 0x7828ac2d76c8, in object 0x24383294038 650s JS CTX: Initialized class GIRepositoryGType prototype 0x26023017bbb0 650s JS CTX: Initialized class GIRepositoryFunction prototype 0x26023017bc10 650s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 650s JS G BXD: Defined class for Error (GError), prototype 0x243832940b0, JSClass 0x7828ac2d76c8, in object 0x24383294038 650s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 650s JS G BXD: Defined class for Variant (GVariant), prototype 0x24383294100, JSClass 0x7828ac2d76c8, in object 0x24383294038 650s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 650s JS G BXD: Defined class for Bytes (GBytes), prototype 0x24383294150, JSClass 0x7828ac2d76c8, in object 0x24383294038 650s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 650s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x243832941a0, JSClass 0x7828ac2d76c8, in object 0x24383294038 650s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 650s JS G BXD: Defined class for Thread (GThread), prototype 0x243832941f0, JSClass 0x7828ac2d76c8, in object 0x24383294038 650s JS G BXD: Defining method ref in prototype for GLib.Thread 650s JS G BXD: Defining method unref in prototype for GLib.Thread 650s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 650s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x24383294240, JSClass 0x7828ac2d76c8, in object 0x24383294038 650s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 650s JS G BXD: Defined class for Regex (GRegex), prototype 0x24383294290, JSClass 0x7828ac2d76c8, in object 0x24383294038 650s JS G BXD: Defining method match in prototype for GLib.Regex 650s JS G BXD: Defining method match_full in prototype for GLib.Regex 650s JS G BXD: Defining method match_all in prototype for GLib.Regex 650s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 650s JS G NS: Defined namespace 'GLib' 0x24383294038 in GIRepository 0x26023017b1c8 650s JS IMPORT: Importing module jasmine succeeded 650s JS IMPORT: Defining parent 0x2438323f610 of 0x24383295ba0 'jasmine' is mod 1 650s JS IMPORT: successfully imported module 'jasmine' 650s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 650s JS MAINLOOP: Main loop instance 0x1f516b7bb4a8: hold 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Main loop instance 0x1f516b7bb4a8: Spinning loop until released or hook cleared 650s JS MAINLOOP: handling job 0, 650s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 650s JS MAINLOOP: Main loop instance 0x1f516b7bb4a8: release 650s JS MAINLOOP: Completed job 0 650s 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 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2438323c128 650s JS IMPORT: Importing 'gi' 650s JS IMPORT: Defining parent 0x2438323f610 of 0x2438323f760 'gi' is mod 1 650s JS IMPORT: successfully imported module 'gi' 650s 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 650s JS G NS: Defined namespace 'GjsPrivate' 0x24383294330 in GIRepository 0x2438323f760 650s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 650s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 650s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 650s JS IMPORT: Importing module _legacy succeeded 650s JS IMPORT: Defining parent 0x2438323f610 of 0x24383295cb8 '_legacy' is mod 1 650s JS IMPORT: successfully imported module '_legacy' 650s JS IMPORT: Importing module lang succeeded 650s JS IMPORT: Defining parent 0x2438323f610 of 0x24383295c90 'lang' is mod 1 650s JS IMPORT: successfully imported module 'lang' 650s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 650s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 650s JS IMPORT: Importing module _signals succeeded 650s JS IMPORT: Defining parent 0x2438323f610 of 0x24383295ce0 '_signals' is mod 1 650s JS IMPORT: successfully imported module '_signals' 650s JS IMPORT: Importing module signals succeeded 650s JS IMPORT: Defining parent 0x2438323f610 of 0x24383295c68 'signals' is mod 1 650s JS IMPORT: successfully imported module 'signals' 650s JS IMPORT: Importing module Gio succeeded 650s JS IMPORT: Defining parent 0x2438323f880 of 0x24383295c40 'Gio' is mod 1 650s JS IMPORT: successfully imported module 'Gio' 650s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 650s JS IMPORT: Importing '_gi' 650s JS NATIVE: Defining native module '_gi' 650s JS IMPORT: Defining parent 0x2438323f610 of 0x2602301447f0 '_gi' is mod 1 650s JS IMPORT: successfully imported module '_gi' 650s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 650s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 650s JS IMPORT: Importing module _common succeeded 650s JS IMPORT: Defining parent 0x2438323f610 of 0x24383295d30 '_common' is mod 1 650s JS IMPORT: successfully imported module '_common' 650s JS IMPORT: Importing module GObject succeeded 650s JS IMPORT: Defining parent 0x2438323f880 of 0x24383295d08 'GObject' is mod 1 650s JS IMPORT: successfully imported module 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 650s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 650s JS G BXD: Defined class for String (GString), prototype 0x243832945d8, JSClass 0x7828ac2d76c8, in object 0x24383294358 650s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 650s JS G PRM: Defined class ParamSpec prototype is 0x24383295d80 class 0x7828ac2e0090 in object 0x24383294358 650s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 650s JS G OBJ: Defined class for Object (GObject), prototype 0x24383294740, JSClass 0x7828ac2d7728, in object 0x24383294358 650s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 650s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 650s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x24383294768, JSClass 0x7828ac2d7728, in object 0x24383294358 650s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 650s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 650s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 650s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 650s JS G BXD: Defined class for Value (GValue), prototype 0x243832947b8, JSClass 0x7828ac2d76c8, in object 0x24383294358 650s JS G NS: Defined namespace 'GObject' 0x24383294358 in GIRepository 0x2438323f760 650s JS G OBJ: Defined class for Application (GApplication), prototype 0x24383294808, JSClass 0x7828ac2d7728, in object 0x24383294308 650s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 650s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x243832f62e0, JSClass 0x7828ac2daa50, in object 0x24383294308 650s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 650s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x243832f6308, JSClass 0x7828ac2daa50, in object 0x24383294308 650s 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 650s JS G NS: Defined namespace 'GioUnix' 0x243832948a8 in GIRepository 0x2438323f760 650s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 650s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x243832948d0, JSClass 0x7828ac2d7728, in object 0x243832948a8 650s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 650s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x243832f66f0, JSClass 0x7828ac2daa50, in object 0x243832948a8 650s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 650s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x24383294948, JSClass 0x7828ac2d7728, in object 0x24383294308 650s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x24383294998, JSClass 0x7828ac2d7728, in object 0x243832948a8 650s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 650s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x243832949e8, JSClass 0x7828ac2d76c8, in object 0x243832948a8 650s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 650s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x243832f6830, JSClass 0x7828ac2daa50, in object 0x243832948a8 650s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 650s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x24383294a38, JSClass 0x7828ac2d7728, in object 0x24383294308 650s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x24383294a88, JSClass 0x7828ac2d7728, in object 0x243832948a8 650s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 650s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x24383294ad8, JSClass 0x7828ac2d76c8, in object 0x243832948a8 650s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 650s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x24383294b00, JSClass 0x7828ac2d76c8, in object 0x243832948a8 650s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 650s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x24383294b50, JSClass 0x7828ac2d7728, in object 0x243832948a8 650s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 650s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x24383294ba0, JSClass 0x7828ac2d76c8, in object 0x243832948a8 650s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 650s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x24383294bf0, JSClass 0x7828ac2d7728, in object 0x24383294308 650s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x24383294c40, JSClass 0x7828ac2d7728, in object 0x243832948a8 650s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 650s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x24383294c90, JSClass 0x7828ac2d76c8, in object 0x243832948a8 650s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 650s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 650s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 650s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 650s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 650s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 650s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 650s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 650s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 650s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 650s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 650s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 650s JS G ENUM: Defining GLib.LogLevelFlags as 0x26023014ced8 650s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 650s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x24383294da8, JSClass 0x7828ac2d76c8, in object 0x24383294038 650s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 650s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x24383294e70, JSClass 0x7828ac2d7728, in object 0x24383294308 650s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 650s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x243832febf0, JSClass 0x7828ac2daa50, in object 0x24383294308 650s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 650s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x243832fec18, JSClass 0x7828ac2daa50, in object 0x24383294308 650s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 650s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x82991b07470, JSClass 0x7828ac2d76c8, in object 0x24383294308 650s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 650s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x82991b07768, JSClass 0x7828ac2d76c8, in object 0x24383294308 650s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 650s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 650s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x82991b078f8, JSClass 0x7828ac2d7728, in object 0x24383294308 650s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 650s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x243832fee98, JSClass 0x7828ac2daa50, in object 0x24383294308 650s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 650s JS G IFACE: Defined class for Initable (GInitable), prototype 0x243832feee8, JSClass 0x7828ac2daa50, in object 0x24383294308 650s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 650s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x82991b07998, JSClass 0x7828ac2d7728, in object 0x24383294308 650s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 650s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 650s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 650s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 650s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x82991b0a0d8, JSClass 0x7828ac2daa50, in object 0x24383294308 650s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 650s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x82991b07a10, JSClass 0x7828ac2d76c8, in object 0x24383294308 650s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 650s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x82991b07a60, JSClass 0x7828ac2d76c8, in object 0x24383294308 650s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 650s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 650s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x82991b07ab0, JSClass 0x7828ac2d7728, in object 0x24383294308 650s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x82991b07b00, JSClass 0x7828ac2d7728, in object 0x24383294330 650s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 650s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x82991b07b50, JSClass 0x7828ac2d7728, in object 0x24383294308 650s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 650s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 650s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 650s JS G IFACE: Defined class for File (GFile), prototype 0x82991b0a1a0, JSClass 0x7828ac2daa50, in object 0x24383294308 650s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x82991b07bc8, JSClass 0x7828ac2d7728, in object 0x2438323f8f8 650s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 650s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x82991b07c40, JSClass 0x7828ac2d7728, in object 0x24383294308 650s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 650s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 650s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x82991b0a420, JSClass 0x7828ac2daa50, in object 0x24383294308 650s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 650s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x82991b07cb8, JSClass 0x7828ac2d7728, in object 0x24383294308 650s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 650s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x82991b07d08, JSClass 0x7828ac2d76c8, in object 0x24383294308 650s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 650s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 650s JS G OBJ: Defined class for Settings (GSettings), prototype 0x82991b07d58, JSClass 0x7828ac2d7728, in object 0x24383294308 650s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 650s JS G NS: Defined namespace 'Gio' 0x24383294308 in GIRepository 0x2438323f760 650s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x2438323c128 650s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x82991b07dd0, JSClass 0x7828ac2d7728, in object 0x2438323f8f8 650s JS IMPORT: Module metadata hook for module 0x24383271c10 650s JS IMPORT: Defining meta.importSync for module 0x24383271c10 650s JS NATIVE: Defining native module '_encodingNative' 650s JS MAINLOOP: Main loop instance 0x1f516b7bb4a8: hold 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Main loop instance 0x1f516b7bb4a8: Spinning loop until released or hook cleared 650s JS MAINLOOP: handling job 0, 650s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testEncoding.js async resolved" 650s JS MAINLOOP: Main loop instance 0x1f516b7bb4a8: release 650s JS MAINLOOP: Completed job 0 650s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2438323c128 650s JS IMPORT: Module metadata hook for module 0x2602301858a0 650s JS IMPORT: Defining meta.importSync for module 0x2602301858a0 650s JS NATIVE: Defining native module 'system' 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2438323c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2438323c128 650s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 650s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 650s JS MAINLOOP: Set main loop hook to 650s JS MAINLOOP: Main loop instance 0x1f516b7bb4a8: hold 650s JS MAINLOOP: Running and clearing main loop hook 650s JS G BXD: Defining method run in prototype for GLib.MainLoop 650s 1..56 650s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 650s JS G BXD: Defined class for Source (GSource), prototype 0x82991b07e48, JSClass 0x7828ac2d76c8, in object 0x24383294038 650s JS G BXD: Defining method set_priority in prototype for GLib.Source 650s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 650s JS G BXD: Defining method attach in prototype for GLib.Source 650s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 650s JS IMPORT: Module metadata hook for module 0x24383285510 650s JS IMPORT: Defining meta.importSync for module 0x24383285510 650s JS G BXD: Defining method destroy in prototype for GLib.Source 650s ok 1 Text Encoding toString() uses spec-compliant tags 650s ok 2 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) 650s ok 3 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array 650s ok 4 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array 650s ok 5 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array 650s ok 6 Text Encoding TextDecoder decode() fatal is false by default 650s ok 7 Text Encoding TextDecoder decode() ignoreBOM is false by default 650s ok 8 Text Encoding TextDecoder decode() fatal is true when passed 650s ok 9 Text Encoding TextDecoder decode() ignoreBOM is true when passed 650s ok 10 Text Encoding TextDecoder decode() fatal is coerced to a boolean value 650s ok 11 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value 650s ok 12 Text Encoding TextDecoder decode() throws on empty input 650s ok 13 Text Encoding TextDecoder decode() throws on null input 650s ok 14 Text Encoding TextDecoder decode() throws on invalid encoding label 650s ok 15 Text Encoding TextDecoder decode() decodes undefined as an empty string 650s ok 16 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) 650s JS IMPORT: Importing '_byteArrayNative' 650s JS NATIVE: Defining native module '_byteArrayNative' 650s JS IMPORT: Defining parent 0x2438323f610 of 0x260230147d20 '_byteArrayNative' is mod 1 650s JS IMPORT: successfully imported module '_byteArrayNative' 650s ok 17 Text Encoding TextDecoder decode() decodes GLib.Bytes 650s ok 18 Text Encoding TextDecoder decode() ignores byte order marker (BOM) 650s ok 19 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) 650s ok 20 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) 650s ok 21 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) 650s ok 22 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 650s ok 23 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes 650s ok 24 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes 650s ok 25 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters 650s ok 26 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) 650s ok 27 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) 650s ok 28 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII 650s ok 29 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. 650s ok 30 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. 650s ok 31 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. 650s ok 32 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. 650s ok 33 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. 650s ok 34 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. 650s ok 35 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. 650s ok 36 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. 650s ok 37 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. 650s ok 38 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. 650s ok 39 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. 650s ok 40 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. 650s ok 41 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. 650s ok 42 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. 650s ok 43 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. 650s ok 44 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. 650s ok 45 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. 650s ok 46 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. 650s ok 47 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. 650s ok 48 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. 650s ok 49 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. 650s ok 50 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. 650s ok 51 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. 650s ok 52 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. 650s ok 53 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. 650s ok 54 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. 650s ok 55 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. 650s ok 56 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. 650s JS G BXD: Defining method quit in prototype for GLib.MainLoop 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Main loop instance 0x1f516b7bb4a8: Spinning loop until released or hook cleared 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: handling job 3, 650s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 650s JS MAINLOOP: Main loop instance 0x1f516b7bb4a8: release 650s JS MAINLOOP: Completed job 3 650s JS MEMORY: Memory report: before destroying context 650s JS MEMORY: 771 objects currently alive 650s JS MEMORY: boxed_instance = 329 650s JS MEMORY: boxed_prototype = 22 650s JS MEMORY: closure = 1 650s JS MEMORY: function = 370 650s JS MEMORY: fundamental_instance = 0 650s JS MEMORY: fundamental_prototype = 0 650s JS MEMORY: gerror_instance = 0 650s JS MEMORY: gerror_prototype = 0 650s JS MEMORY: interface = 11 650s JS MEMORY: module = 9 650s JS MEMORY: ns = 5 650s JS MEMORY: object_instance = 2 650s JS MEMORY: object_prototype = 22 650s JS MEMORY: param = 0 650s JS MEMORY: union_instance = 0 650s JS MEMORY: union_prototype = 0 650s JS CTX: JS shutdown sequence 650s JS CTX: Stopping profiler 650s JS CTX: Shutting down toggle queue 650s JS CTX: Notifying external reference holders of GjsContext dispose 650s JS MAINLOOP: Stopping promise job dispatcher 650s JS CTX: Notifying reference holders of GjsContext dispose 650s JS CTX: Checking unhandled promise rejections 650s JS CTX: Releasing cached JS wrappers 650s JS CTX: Final triggered GC 650s JS CTX: Destroying JS context 650s JS CTX: Releasing all native objects 650s JS CTX: Disabling auto GC 650s JS CTX: Ending trace on global object 650s JS CTX: Freeing allocated resources 650s JS CTX: JS context destroyed 650s PASS: gjs/testEncoding.test 650s Running test: gjs/testGio.test 650s JS NATIVE: Registered native JS module '_promiseNative' 650s JS NATIVE: Registered native JS module '_byteArrayNative' 650s JS NATIVE: Registered native JS module '_encodingNative' 650s JS NATIVE: Registered native JS module '_gi' 650s JS NATIVE: Registered native JS module 'gi' 650s JS NATIVE: Registered native JS module 'cairoNative' 650s JS NATIVE: Registered native JS module 'system' 650s JS NATIVE: Registered native JS module 'console' 650s JS NATIVE: Registered native JS module '_print' 650s JS CTX: Enabling JIT 650s JS CTX: Initialized class GjsFileImporter prototype 0x273ada8001a0 650s JS IMPORT: Defining parent (nil) of 0x273ada800200 'imports' is mod 0 650s JS IMPORT: Importing '_print' 650s JS NATIVE: Defining native module '_print' 650s JS IMPORT: Defining parent 0x273ada800200 of 0x273ada8009b0 '_print' is mod 1 650s JS IMPORT: successfully imported module '_print' 650s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 650s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x58acb93c090 650s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x58acb93c090 650s JS MAINLOOP: Main loop instance 0xf3cf9e3b4a8: hold 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Starting promise job dispatcher 650s 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 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x58acb93c128 650s JS MAINLOOP: Main loop instance 0xf3cf9e3b4a8: hold 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Main loop instance 0xf3cf9e3b4a8: Spinning loop until released or hook cleared 650s JS MAINLOOP: handling job 0, 650s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 650s JS MAINLOOP: Main loop instance 0xf3cf9e3b4a8: release 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 650s JS MAINLOOP: Main loop instance 0xf3cf9e3b4a8: release 650s JS MAINLOOP: Completed job 1 650s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module metadata hook for module 0x273ada876990 650s JS IMPORT: Defining meta.importSync for module 0x273ada876990 650s JS NATIVE: Defining native module 'gi' 650s JS CTX: Initialized class GIRepositoryNamespace prototype 0x273ada87b338 650s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 650s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 650s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 650s JS IMPORT: Importing directory 'overrides' 650s JS IMPORT: Defining parent 0x58acb93f610 of 0x273ada87b3b8 'overrides' is mod 1 650s JS IMPORT: Defined importer 'overrides' 0x273ada87b3b8 in 0x58acb93f610 650s JS IMPORT: successfully imported directory 'overrides' 650s JS IMPORT: Importing '_promiseNative' 650s JS NATIVE: Defining native module '_promiseNative' 650s JS IMPORT: Defining parent 0x58acb93f610 of 0x273ada87b868 '_promiseNative' is mod 1 650s JS IMPORT: successfully imported module '_promiseNative' 650s JS IMPORT: Importing module GLib succeeded 650s JS IMPORT: Defining parent 0x273ada87b3b8 of 0x58acb995038 'GLib' is mod 1 650s JS IMPORT: successfully imported module 'GLib' 650s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 650s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x58acb994060, JSClass 0x70de1fa876c8, in object 0x58acb994038 650s JS CTX: Initialized class GIRepositoryGType prototype 0x273ada87bbb0 650s JS CTX: Initialized class GIRepositoryFunction prototype 0x273ada87bc10 650s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 650s JS G BXD: Defined class for Error (GError), prototype 0x58acb9940b0, JSClass 0x70de1fa876c8, in object 0x58acb994038 650s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 650s JS G BXD: Defined class for Variant (GVariant), prototype 0x58acb994100, JSClass 0x70de1fa876c8, in object 0x58acb994038 650s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 650s JS G BXD: Defined class for Bytes (GBytes), prototype 0x58acb994150, JSClass 0x70de1fa876c8, in object 0x58acb994038 650s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 650s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x58acb9941a0, JSClass 0x70de1fa876c8, in object 0x58acb994038 650s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 650s JS G BXD: Defined class for Thread (GThread), prototype 0x58acb9941f0, JSClass 0x70de1fa876c8, in object 0x58acb994038 650s JS G BXD: Defining method ref in prototype for GLib.Thread 650s JS G BXD: Defining method unref in prototype for GLib.Thread 650s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 650s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x58acb994240, JSClass 0x70de1fa876c8, in object 0x58acb994038 650s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 650s JS G BXD: Defined class for Regex (GRegex), prototype 0x58acb994290, JSClass 0x70de1fa876c8, in object 0x58acb994038 650s JS G BXD: Defining method match in prototype for GLib.Regex 650s JS G BXD: Defining method match_full in prototype for GLib.Regex 650s JS G BXD: Defining method match_all in prototype for GLib.Regex 650s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 650s JS G NS: Defined namespace 'GLib' 0x58acb994038 in GIRepository 0x273ada87b1c8 650s JS IMPORT: Importing module jasmine succeeded 650s JS IMPORT: Defining parent 0x58acb93f610 of 0x58acb995ba0 'jasmine' is mod 1 650s JS IMPORT: successfully imported module 'jasmine' 650s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 650s JS MAINLOOP: Main loop instance 0xf3cf9e3b4a8: hold 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Main loop instance 0xf3cf9e3b4a8: Spinning loop until released or hook cleared 650s JS MAINLOOP: handling job 0, 650s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 650s JS MAINLOOP: Main loop instance 0xf3cf9e3b4a8: release 650s JS MAINLOOP: Completed job 0 650s JS IMPORT: Importing 'gi' 650s JS IMPORT: Defining parent 0x58acb93f610 of 0x58acb93f760 'gi' is mod 1 650s JS IMPORT: successfully imported module 'gi' 650s 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 650s JS G NS: Defined namespace 'GjsPrivate' 0x58acb994330 in GIRepository 0x58acb93f760 650s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 650s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 650s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 650s JS IMPORT: Importing module _legacy succeeded 650s JS IMPORT: Defining parent 0x58acb93f610 of 0x58acb995cb8 '_legacy' is mod 1 650s JS IMPORT: successfully imported module '_legacy' 650s JS IMPORT: Importing module lang succeeded 650s JS IMPORT: Defining parent 0x58acb93f610 of 0x58acb995c90 'lang' is mod 1 650s JS IMPORT: successfully imported module 'lang' 650s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 650s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 650s JS IMPORT: Importing module _signals succeeded 650s JS IMPORT: Defining parent 0x58acb93f610 of 0x58acb995ce0 '_signals' is mod 1 650s JS IMPORT: successfully imported module '_signals' 650s JS IMPORT: Importing module signals succeeded 650s JS IMPORT: Defining parent 0x58acb93f610 of 0x58acb995c68 'signals' is mod 1 650s JS IMPORT: successfully imported module 'signals' 650s JS IMPORT: Importing module Gio succeeded 650s JS IMPORT: Defining parent 0x58acb93f868 of 0x58acb995c40 'Gio' is mod 1 650s JS IMPORT: successfully imported module 'Gio' 650s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 650s JS IMPORT: Importing '_gi' 650s JS NATIVE: Defining native module '_gi' 650s JS IMPORT: Defining parent 0x58acb93f610 of 0x273ada8439d0 '_gi' is mod 1 650s JS IMPORT: successfully imported module '_gi' 650s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 650s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 650s JS IMPORT: Importing module _common succeeded 650s JS IMPORT: Defining parent 0x58acb93f610 of 0x58acb995d30 '_common' is mod 1 650s JS IMPORT: successfully imported module '_common' 650s JS IMPORT: Importing module GObject succeeded 650s JS IMPORT: Defining parent 0x58acb93f868 of 0x58acb995d08 'GObject' is mod 1 650s JS IMPORT: successfully imported module 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 650s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 650s JS G BXD: Defined class for String (GString), prototype 0x58acb9945d8, JSClass 0x70de1fa876c8, in object 0x58acb994358 650s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 650s JS G PRM: Defined class ParamSpec prototype is 0x58acb995d80 class 0x70de1fa90090 in object 0x58acb994358 650s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 650s JS G OBJ: Defined class for Object (GObject), prototype 0x58acb994740, JSClass 0x70de1fa87728, in object 0x58acb994358 650s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 650s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 650s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x58acb994768, JSClass 0x70de1fa87728, in object 0x58acb994358 650s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 650s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 650s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 650s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 650s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 650s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 650s JS G BXD: Defined class for Value (GValue), prototype 0x58acb9947b8, JSClass 0x70de1fa876c8, in object 0x58acb994358 650s JS G NS: Defined namespace 'GObject' 0x58acb994358 in GIRepository 0x58acb93f760 650s JS G OBJ: Defined class for Application (GApplication), prototype 0x58acb994808, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 650s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x58acb9f82e0, JSClass 0x70de1fa8aa50, in object 0x58acb994308 650s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 650s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x58acb9f8308, JSClass 0x70de1fa8aa50, in object 0x58acb994308 650s 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 650s JS G NS: Defined namespace 'GioUnix' 0x58acb9948a8 in GIRepository 0x58acb93f760 650s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 650s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x58acb9948d0, JSClass 0x70de1fa87728, in object 0x58acb9948a8 650s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 650s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x58acb9f86f0, JSClass 0x70de1fa8aa50, in object 0x58acb9948a8 650s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 650s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x58acb994948, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x58acb994998, JSClass 0x70de1fa87728, in object 0x58acb9948a8 650s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 650s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x58acb9949e8, JSClass 0x70de1fa876c8, in object 0x58acb9948a8 650s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 650s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x58acb9f8830, JSClass 0x70de1fa8aa50, in object 0x58acb9948a8 650s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 650s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x58acb994a38, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x58acb994a88, JSClass 0x70de1fa87728, in object 0x58acb9948a8 650s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 650s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x58acb994ad8, JSClass 0x70de1fa876c8, in object 0x58acb9948a8 650s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 650s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x58acb994b00, JSClass 0x70de1fa876c8, in object 0x58acb9948a8 650s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 650s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x58acb994b50, JSClass 0x70de1fa87728, in object 0x58acb9948a8 650s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 650s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x58acb994ba0, JSClass 0x70de1fa876c8, in object 0x58acb9948a8 650s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 650s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 650s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x58acb994bf0, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x58acb994c40, JSClass 0x70de1fa87728, in object 0x58acb9948a8 650s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 650s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 650s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x58acb994c90, JSClass 0x70de1fa876c8, in object 0x58acb9948a8 650s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 650s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 650s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 650s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 650s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 650s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 650s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 650s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 650s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 650s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 650s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 650s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 650s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 650s JS G ENUM: Defining GLib.LogLevelFlags as 0x273ada84c0b8 650s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 650s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x58acb994da8, JSClass 0x70de1fa876c8, in object 0x58acb994038 650s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 650s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x58acb994e70, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 650s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x58acb9febf0, JSClass 0x70de1fa8aa50, in object 0x58acb994308 650s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 650s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x58acb9fec18, JSClass 0x70de1fa8aa50, in object 0x58acb994308 650s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 650s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x35c2ab008470, JSClass 0x70de1fa876c8, in object 0x58acb994308 650s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 650s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x35c2ab008768, JSClass 0x70de1fa876c8, in object 0x58acb994308 650s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 650s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 650s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 650s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x35c2ab0088f8, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 650s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x58acb9fee98, JSClass 0x70de1fa8aa50, in object 0x58acb994308 650s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 650s JS G IFACE: Defined class for Initable (GInitable), prototype 0x58acb9feee8, JSClass 0x70de1fa8aa50, in object 0x58acb994308 650s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 650s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x35c2ab008998, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 650s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 650s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 650s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 650s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x35c2ab00b0d8, JSClass 0x70de1fa8aa50, in object 0x58acb994308 650s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 650s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x35c2ab008a10, JSClass 0x70de1fa876c8, in object 0x58acb994308 650s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 650s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x35c2ab008a60, JSClass 0x70de1fa876c8, in object 0x58acb994308 650s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 650s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 650s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x35c2ab008ab0, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x35c2ab008b00, JSClass 0x70de1fa87728, in object 0x58acb994330 650s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 650s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x35c2ab008b50, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 650s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 650s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 650s JS G IFACE: Defined class for File (GFile), prototype 0x35c2ab00b1a0, JSClass 0x70de1fa8aa50, in object 0x58acb994308 650s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x35c2ab008bc8, JSClass 0x70de1fa87728, in object 0x58acb93f8f8 650s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 650s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x35c2ab008c40, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 650s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 650s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x35c2ab00b420, JSClass 0x70de1fa8aa50, in object 0x58acb994308 650s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 650s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x35c2ab008cb8, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 650s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x35c2ab008d08, JSClass 0x70de1fa876c8, in object 0x58acb994308 650s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 650s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 650s JS G OBJ: Defined class for Settings (GSettings), prototype 0x35c2ab008d58, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 650s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 650s JS G NS: Defined namespace 'Gio' 0x58acb994308 in GIRepository 0x58acb93f760 650s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 650s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 650s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 650s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 650s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 650s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 650s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 650s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 650s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 650s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 650s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 650s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 650s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 650s JS G ENUM: Defining GObject.ParamFlags as 0x273ada855390 650s JS G NS: Found info type GIFunctionInfo for 'param_spec_boolean' in namespace 'GObject' 650s JS G PRM: Wrapping GParamBoolean 'boolval' on (null) with JSObject 650s JS G PRM: JSObject created with param instance 0xf3cfa0acb60 type GParamBoolean 650s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 650s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 650s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 650s JS G NS: Found info type GIConstantInfo for 'MAJOR_VERSION' in namespace 'GLib' 650s JS G NS: Found info type GIConstantInfo for 'MINOR_VERSION' in namespace 'GLib' 650s JS G NS: Found info type GIConstantInfo for 'MICRO_VERSION' in namespace 'GLib' 650s JS G NS: Found info type GIFunctionInfo for 'find_program_in_path' in namespace 'GLib' 650s JS G NS: Found info type GIFlagsInfo for 'FileQueryInfoFlags' in namespace 'Gio' 650s JS G ENUM: Defining enum value NONE (fixed from none) 0 650s JS G ENUM: Defining enum value NOFOLLOW_SYMLINKS (fixed from nofollow_symlinks) 1 650s JS G ENUM: Defining Gio.FileQueryInfoFlags as 0x273ada872bb0 650s JS CTX: Script evaluation succeeded 650s JS MAINLOOP: Main loop instance 0xf3cf9e3b4a8: Spinning loop until released or hook cleared 650s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module metadata hook for module 0x273ada87cbd0 650s JS IMPORT: Defining meta.importSync for module 0x273ada87cbd0 650s JS NATIVE: Defining native module 'system' 650s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x58acb93c128 650s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x58acb93c128 650s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 650s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 650s JS MAINLOOP: Set main loop hook to 650s JS MAINLOOP: Main loop instance 0xf3cf9e3b4a8: hold 650s JS MAINLOOP: Running and clearing main loop hook 650s JS G BXD: Defining method run in prototype for GLib.MainLoop 650s 1..46 650s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 650s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 650s JS G BXD: Defined class for Source (GSource), prototype 0x35c2ab008e48, JSClass 0x70de1fa876c8, in object 0x58acb994038 650s JS G BXD: Defining method set_priority in prototype for GLib.Source 650s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 650s JS G BXD: Defining method attach in prototype for GLib.Source 650s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 650s JS IMPORT: Module metadata hook for module 0x58acb9864d8 650s JS IMPORT: Defining meta.importSync for module 0x58acb9864d8 650s JS G NS: Found info type GIInterfaceInfo for 'ListModel' in namespace 'Gio' 650s JS G IFACE: Defined class for ListModel (GListModel), prototype 0x35c2ab00bfd8, JSClass 0x70de1fa8aa50, in object 0x58acb994308 650s JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) 650s JS G BXD: Defining method destroy in prototype for GLib.Source 650s JS G OBJ: Defining method get_n_items in prototype for GListStore (Gio.ListStore) 650s JS G OBJ: Defining method get_item in prototype for GListStore (Gio.ListStore) 650s ok 1 ListStore iterator ListStore iterates 650s JS G NS: Found info type GIFunctionInfo for 'list_store_insert_sorted' in namespace 'GjsPrivate' 650s ok 2 Sorting in ListStore test insert_sorted 650s JS G NS: Found info type GIFunctionInfo for 'list_store_sort' in namespace 'GjsPrivate' 650s ok 3 Sorting in ListStore test sort 650s JS G NS: Found info type GIObjectInfo for 'Subprocess' in namespace 'Gio' 650s JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x35c2ab058650, JSClass 0x70de1fa87728, in object 0x58acb994308 650s ok 4 Promisify function doesn't crash when async function is not defined 650s JS G OBJ: Defining method communicate_utf8_async in prototype for GSubprocess (Gio.Subprocess) 650s ok 5 Promisify function doesn't crash when finish function is not defined 650s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_STANDARD_TYPE' in namespace 'Gio' 650s JS G NS: Found info type GIObjectInfo for 'Task' in namespace 'Gio' 650s JS G OBJ: Defined class for Task (GTask), prototype 0x35c2ab058808, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS G OBJ: Defining method get_file_type in prototype for GFileInfo (Gio.FileInfo) 650s JS G NS: Found info type GIEnumInfo for 'FileType' in namespace 'Gio' 650s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 650s JS G ENUM: Defining enum value REGULAR (fixed from regular) 1 650s JS G ENUM: Defining enum value DIRECTORY (fixed from directory) 2 650s JS G ENUM: Defining enum value SYMBOLIC_LINK (fixed from symbolic_link) 3 650s JS G ENUM: Defining enum value SPECIAL (fixed from special) 4 650s JS G ENUM: Defining enum value SHORTCUT (fixed from shortcut) 5 650s JS G ENUM: Defining enum value MOUNTABLE (fixed from mountable) 6 650s JS G ENUM: Defining Gio.FileType as 0x273ada82ca88 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s ok 6 Promisify function promisifies functions 650s JS MAINLOOP: Completed job 1 650s ok 7 Promisify function preserves old behavior 650s ok 8 Promisify function can guess the finish function 650s ok 9 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID 650s JS G NS: Found info type GIStructInfo for 'SettingsSchemaSource' in namespace 'Gio' 650s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x35c2ab058c90, JSClass 0x70de1fa876c8, in object 0x58acb994308 650s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 650s ok 10 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed 650s JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema 650s JS G BXD: Defining method get_id in prototype for Gio.SettingsSchema 650s ok 11 Gio.Settings overrides doesn't crash when forgetting to specify a schema path 650s ok 12 Gio.Settings overrides doesn't crash when specifying conflicting schema paths 650s ok 13 Gio.Settings overrides can construct with a settings schema object 650s ok 14 Gio.Settings overrides throws proper error message when settings schema is specified with a wrong type 650s JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema 650s ok 15 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key 650s ok 16 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key 650s ok 17 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key 650s ok 18 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key 650s ok 19 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key 650s ok 20 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key 650s JS G NS: Found info type GIFlagsInfo for 'SettingsBindFlags' in namespace 'Gio' 650s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 650s JS G ENUM: Defining enum value GET (fixed from get) 1 650s JS G ENUM: Defining enum value SET (fixed from set) 2 650s JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 650s JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 650s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 650s JS G ENUM: Defining Gio.SettingsBindFlags as 0x273ada890a38 650s ok 21 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key 650s ok 22 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key 650s JS G BXD: Defining method has_key in prototype for Gio.SettingsSchema 650s ok 23 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key 650s ok 24 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema 650s JS G BXD: Defining method classify in prototype for GLib.Variant 650s JS G BXD: Defining method n_children in prototype for GLib.Variant 650s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 650s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 650s dbus-daemon[3482]: [session uid=1000 pid=3482 pidfd=5] Activating service name='ca.desrt.dconf' requested by ':1.5' (uid=1000 pid=4329 comm="/usr/libexec/installed-tests/gjs/minijasmine /usr/" label="unconfined") 650s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 650s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 650s JS G OBJ: Defined class for GSettingsAction (GSettingsAction), prototype 0x35c2ab063358, JSClass 0x70de1fa87728, in object 0x58acb93f8f8 650s JS G NS: Found info type GIStructInfo for 'SettingsSchemaKey' in namespace 'Gio' 650s JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0x35c2ab0633f8, JSClass 0x70de1fa876c8, in object 0x58acb994308 650s ok 25 Gio.Settings overrides with existing schema still works with correct keys 650s JS G NS: Found info type GIFunctionInfo for 'content_type_set_mime_dirs' in namespace 'Gio' 650s ok 26 Gio.content_type_set_mime_dirs can be called with NULL argument 650s JS G OBJ: Defining method add_action_entries in prototype for GApplication (Gio.Application) 650s JS G NS: Found info type GIFunctionInfo for 'variant_type_string_is_valid' in namespace 'GLib' 650s JS G NS: Found info type GIObjectInfo for 'SimpleAction' in namespace 'Gio' 650s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x35c2ab063768, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G NS: Found info type GIInterfaceInfo for 'Action' in namespace 'Gio' 650s JS G IFACE: Defined class for Action (GAction), prototype 0x35c2ab01e5b0, JSClass 0x70de1fa8aa50, in object 0x58acb994308 650s JS G OBJ: Defining method add_action in prototype for GApplication (Gio.Application) 650s JS G OBJ: Defining method lookup_action in prototype for GApplication (Gio.Application) 650s JS G BXD: Defining method dup_string in prototype for GLib.VariantType 650s JS G BXD: Defining method print in prototype for GLib.Variant 650s ok 27 Gio.add_action_entries override registers each entry as an action 650s JS G OBJ: Defining method activate in prototype for GSimpleAction (Gio.SimpleAction) 650s ok 28 Gio.add_action_entries override connects and binds the activate handler 650s JS G OBJ: Defining method change_state in prototype for GSimpleAction (Gio.SimpleAction) 650s ok 29 Gio.add_action_entries override connects and binds the change_state handler 650s dbus-daemon[3482]: [session uid=1000 pid=3482 pidfd=5] Successfully activated service 'ca.desrt.dconf' 650s ok 30 Gio.add_action_entries override throw an error if the parameter_type is invalid 650s JS G NS: Found info type GIEnumInfo for 'VariantParseError' in namespace 'GLib' 650s JS G ERR: Defined class for VariantParseError (GError), prototype 0x35c2ab01e740, JSClass 0x70de1fa8a600, in object 0x58acb994038 650s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 650s JS G ENUM: Defining enum value BASIC_TYPE_EXPECTED (fixed from basic_type_expected) 1 650s JS G ENUM: Defining enum value CANNOT_INFER_TYPE (fixed from cannot_infer_type) 2 650s JS G ENUM: Defining enum value DEFINITE_TYPE_EXPECTED (fixed from definite_type_expected) 3 650s JS G ENUM: Defining enum value INPUT_NOT_AT_END (fixed from input_not_at_end) 4 650s JS G ENUM: Defining enum value INVALID_CHARACTER (fixed from invalid_character) 5 650s JS G ENUM: Defining enum value INVALID_FORMAT_STRING (fixed from invalid_format_string) 6 650s JS G ENUM: Defining enum value INVALID_OBJECT_PATH (fixed from invalid_object_path) 7 650s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 8 650s JS G ENUM: Defining enum value INVALID_TYPE_STRING (fixed from invalid_type_string) 9 650s JS G ENUM: Defining enum value NO_COMMON_TYPE (fixed from no_common_type) 10 650s JS G ENUM: Defining enum value NUMBER_OUT_OF_RANGE (fixed from number_out_of_range) 11 650s JS G ENUM: Defining enum value NUMBER_TOO_BIG (fixed from number_too_big) 12 650s JS G ENUM: Defining enum value TYPE_ERROR (fixed from type_error) 13 650s JS G ENUM: Defining enum value UNEXPECTED_TOKEN (fixed from unexpected_token) 14 650s JS G ENUM: Defining enum value UNKNOWN_KEYWORD (fixed from unknown_keyword) 15 650s JS G ENUM: Defining enum value UNTERMINATED_STRING_CONSTANT (fixed from unterminated_string_constant) 16 650s JS G ENUM: Defining enum value VALUE_EXPECTED (fixed from value_expected) 17 650s JS G ENUM: Defining enum value RECURSION (fixed from recursion) 18 650s ok 31 Gio.add_action_entries override throw an error if the state is invalid 650s JS G NS: Found info type GIObjectInfo for 'FileIOStream' in namespace 'Gio' 650s JS G NS: Found info type GIObjectInfo for 'IOStream' in namespace 'Gio' 650s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x35c2ab063f88, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x35c2ab063fd8, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x35c2ab068060, JSClass 0x70de1fa87728, in object 0x58acb93f8f8 650s JS G NS: Found info type GIFlagsInfo for 'FileCreateFlags' in namespace 'Gio' 650s JS G ENUM: Defining enum value NONE (fixed from none) 0 650s JS G ENUM: Defining enum value PRIVATE (fixed from private) 1 650s JS G ENUM: Defining enum value REPLACE_DESTINATION (fixed from replace_destination) 2 650s JS G ENUM: Defining Gio.FileCreateFlags as 0x273ada8e4b10 650s JS G NS: Found info type GIObjectInfo for 'FileInputStream' in namespace 'Gio' 650s JS G OBJ: Defined class for FileInputStream (GFileInputStream), prototype 0x35c2ab068100, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G OBJ: Defined class for GLocalFileInputStream (GLocalFileInputStream), prototype 0x35c2ab068150, JSClass 0x70de1fa87728, in object 0x58acb93f8f8 650s JS G NS: Found info type GIInterfaceInfo for 'Seekable' in namespace 'Gio' 650s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x35c2ab01e808, JSClass 0x70de1fa8aa50, in object 0x58acb994308 650s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 650s JS G BXD: Defining method get_size in prototype for GLib.Bytes 650s ok 32 Gio.InputStream.prototype.createSyncIterator iterates synchronously 650s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 650s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s ok 33 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously 650s JS MAINLOOP: Completed job 2 650s JS G OBJ: Defined class for GLocalFileEnumerator (GLocalFileEnumerator), prototype 0x35c2ab0688f8, JSClass 0x70de1fa87728, in object 0x58acb93f8f8 650s JS G OBJ: Defining method next_file in prototype for GFileEnumerator (Gio.FileEnumerator) 650s JS G OBJ: Defining method close in prototype for GFileEnumerator (Gio.FileEnumerator) 650s ok 34 Gio.FileEnumerator overrides iterates synchronously 650s JS G OBJ: Defining method next_files_async in prototype for GFileEnumerator (Gio.FileEnumerator) 650s JS G OBJ: Defining method next_files_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s JS MAINLOOP: Completed job 2 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS G OBJ: Defining method close_async in prototype for GFileEnumerator (Gio.FileEnumerator) 650s JS MAINLOOP: Completed job 0 650s JS G OBJ: Defining method close_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 0 650s JS MAINLOOP: handling job 1, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Completed job 1 650s JS MAINLOOP: handling job 2, 650s ok 35 Gio.FileEnumerator overrides iterates asynchronously 650s JS MAINLOOP: Completed job 2 650s JS G NS: Found info type GIStructInfo for 'KeyFile' in namespace 'GLib' 650s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x35c2ab068c18, JSClass 0x70de1fa876c8, in object 0x58acb994038 650s JS G BXD: Defining method load_from_data in prototype for GLib.KeyFile 650s JS G NS: Found info type GIFlagsInfo for 'KeyFileFlags' in namespace 'GLib' 650s JS G ENUM: Defining enum value NONE (fixed from none) 0 650s JS G ENUM: Defining enum value KEEP_COMMENTS (fixed from keep_comments) 1 650s JS G ENUM: Defining enum value KEEP_TRANSLATIONS (fixed from keep_translations) 2 650s JS G ENUM: Defining GLib.KeyFileFlags as 0x273ada80b068 650s ok 36 Gio.DesktopAppInfo fallback can be created using GioUnix # SKIP Installed Gio is not new enough for this test 650s ok 37 Gio.DesktopAppInfo fallback can be created using Gio wrapper # SKIP Installed Gio is not new enough for this test 650s ok 38 Gio.DesktopAppInfo fallback provides platform-independent functions when created from Gio # SKIP Installed Gio is not new enough for this test 650s ok 39 Gio.DesktopAppInfo fallback provides platform-independent functions when created from GioUnix # SKIP Installed Gio is not new enough for this test 650s ok 40 Gio.DesktopAppInfo fallback provides unix-only functions when created from Gio # SKIP Installed Gio is not new enough for this test 650s ok 41 Gio.DesktopAppInfo fallback provides unix-only functions when created from GioUnix # SKIP Installed Gio is not new enough for this test 650s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 650s JS G NS: Found info type GIEnumInfo for 'FileAttributeType' in namespace 'Gio' 650s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 650s JS G ENUM: Defining enum value STRING (fixed from string) 1 650s JS G ENUM: Defining enum value BYTE_STRING (fixed from byte_string) 2 650s JS G ENUM: Defining enum value BOOLEAN (fixed from boolean) 3 650s JS G ENUM: Defining enum value UINT32 (fixed from uint32) 4 650s JS G ENUM: Defining enum value INT32 (fixed from int32) 5 650s JS G ENUM: Defining enum value UINT64 (fixed from uint64) 6 650s JS G ENUM: Defining enum value INT64 (fixed from int64) 7 650s JS G ENUM: Defining enum value OBJECT (fixed from object) 8 650s JS G ENUM: Defining enum value STRINGV (fixed from stringv) 9 650s JS G ENUM: Defining Gio.FileAttributeType as 0x273ada832f90 650s JS G OBJ: Defining method remove_attribute in prototype for GFileInfo (Gio.FileInfo) 650s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 650s ok 42 Non-introspectable file attribute overrides invalid means unsetting the attribute 650s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_STANDARD_IS_HIDDEN' in namespace 'Gio' 650s JS G OBJ: Defining method set_attribute_boolean in prototype for GFileInfo (Gio.FileInfo) 650s ok 43 Non-introspectable file attribute overrides works for boolean 650s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_TIME_MODIFIED_USEC' in namespace 'Gio' 650s JS G OBJ: Defining method set_attribute_uint32 in prototype for GFileInfo (Gio.FileInfo) 650s ok 44 Non-introspectable file attribute overrides works for uint32 650s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_TIME_MODIFIED' in namespace 'Gio' 650s JS G OBJ: Defining method set_attribute_uint64 in prototype for GFileInfo (Gio.FileInfo) 650s ok 45 Non-introspectable file attribute overrides works for uint64 650s JS G NS: Found info type GIObjectInfo for 'ThemedIcon' in namespace 'Gio' 650s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x35c2ab07aa60, JSClass 0x70de1fa87728, in object 0x58acb994308 650s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_STANDARD_ICON' in namespace 'Gio' 650s JS G OBJ: Defining method set_attribute_object in prototype for GFileInfo (Gio.FileInfo) 650s ok 46 Non-introspectable file attribute overrides works for object 650s JS G BXD: Defining method quit in prototype for GLib.MainLoop 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 650s JS MAINLOOP: Main loop instance 0xf3cf9e3b4a8: Spinning loop until released or hook cleared 650s JS MAINLOOP: handling job 0, 650s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 0 651s JS MAINLOOP: handling job 1, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 1 651s JS MAINLOOP: handling job 2, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 2 651s JS MAINLOOP: handling job 3, 651s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 651s JS MAINLOOP: Main loop instance 0xf3cf9e3b4a8: release 651s JS MAINLOOP: Completed job 3 651s JS MEMORY: Memory report: before destroying context 651s JS MEMORY: 1186 objects currently alive 651s JS MEMORY: boxed_instance = 423 651s JS MEMORY: boxed_prototype = 25 651s JS MEMORY: closure = 22 651s JS MEMORY: function = 447 651s JS MEMORY: fundamental_instance = 0 651s JS MEMORY: fundamental_prototype = 0 651s JS MEMORY: gerror_instance = 1 651s JS MEMORY: gerror_prototype = 1 651s JS MEMORY: interface = 14 651s JS MEMORY: module = 9 651s JS MEMORY: ns = 5 651s JS MEMORY: object_instance = 205 651s JS MEMORY: object_prototype = 33 651s JS MEMORY: param = 1 651s JS MEMORY: union_instance = 0 651s JS MEMORY: union_prototype = 0 651s JS CTX: JS shutdown sequence 651s JS CTX: Stopping profiler 651s JS CTX: Shutting down toggle queue 651s JS CTX: Notifying external reference holders of GjsContext dispose 651s JS MAINLOOP: Stopping promise job dispatcher 651s JS CTX: Notifying reference holders of GjsContext dispose 651s JS CTX: Checking unhandled promise rejections 651s JS CTX: Releasing cached JS wrappers 651s JS CTX: Final triggered GC 651s JS CTX: Destroying JS context 651s JS CTX: Releasing all native objects 651s JS CTX: Disabling auto GC 651s JS CTX: Ending trace on global object 651s JS CTX: Freeing allocated resources 651s JS CTX: JS context destroyed 651s PASS: gjs/testGio.test 651s Running test: gjs/testGObject.test 651s JS NATIVE: Registered native JS module '_promiseNative' 651s JS NATIVE: Registered native JS module '_byteArrayNative' 651s JS NATIVE: Registered native JS module '_encodingNative' 651s JS NATIVE: Registered native JS module '_gi' 651s JS NATIVE: Registered native JS module 'gi' 651s JS NATIVE: Registered native JS module 'cairoNative' 651s JS NATIVE: Registered native JS module 'system' 651s JS NATIVE: Registered native JS module 'console' 651s JS NATIVE: Registered native JS module '_print' 651s JS CTX: Enabling JIT 651s JS CTX: Initialized class GjsFileImporter prototype 0x24ae846001a0 651s JS IMPORT: Defining parent (nil) of 0x24ae84600200 'imports' is mod 0 651s JS IMPORT: Importing '_print' 651s JS NATIVE: Defining native module '_print' 651s JS IMPORT: Defining parent 0x24ae84600200 of 0x24ae846009b0 '_print' is mod 1 651s JS IMPORT: successfully imported module '_print' 651s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 651s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x399edc03c090 651s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x399edc03c090 651s JS MAINLOOP: Main loop instance 0x16cc76cfb4a8: hold 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Starting promise job dispatcher 651s 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 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x399edc03c128 651s JS MAINLOOP: Main loop instance 0x16cc76cfb4a8: hold 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Main loop instance 0x16cc76cfb4a8: Spinning loop until released or hook cleared 651s JS MAINLOOP: handling job 0, 651s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 651s JS MAINLOOP: Main loop instance 0x16cc76cfb4a8: release 651s JS MAINLOOP: Completed job 0 651s JS MAINLOOP: handling job 1, 651s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 651s JS MAINLOOP: Main loop instance 0x16cc76cfb4a8: release 651s JS MAINLOOP: Completed job 1 651s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module metadata hook for module 0x24ae84676990 651s JS IMPORT: Defining meta.importSync for module 0x24ae84676990 651s JS NATIVE: Defining native module 'gi' 651s JS CTX: Initialized class GIRepositoryNamespace prototype 0x24ae8467b338 651s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 651s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 651s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 651s JS IMPORT: Importing directory 'overrides' 651s JS IMPORT: Defining parent 0x399edc03f610 of 0x24ae8467b3b8 'overrides' is mod 1 651s JS IMPORT: Defined importer 'overrides' 0x24ae8467b3b8 in 0x399edc03f610 651s JS IMPORT: successfully imported directory 'overrides' 651s JS IMPORT: Importing '_promiseNative' 651s JS NATIVE: Defining native module '_promiseNative' 651s JS IMPORT: Defining parent 0x399edc03f610 of 0x24ae8467b868 '_promiseNative' is mod 1 651s JS IMPORT: successfully imported module '_promiseNative' 651s JS IMPORT: Importing module GLib succeeded 651s JS IMPORT: Defining parent 0x24ae8467b3b8 of 0x399edc095038 'GLib' is mod 1 651s JS IMPORT: successfully imported module 'GLib' 651s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 651s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x399edc094060, JSClass 0x7314299d76c8, in object 0x399edc094038 651s JS CTX: Initialized class GIRepositoryGType prototype 0x24ae8467bbb0 651s JS CTX: Initialized class GIRepositoryFunction prototype 0x24ae8467bc10 651s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 651s JS G BXD: Defined class for Error (GError), prototype 0x399edc0940b0, JSClass 0x7314299d76c8, in object 0x399edc094038 651s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 651s JS G BXD: Defined class for Variant (GVariant), prototype 0x399edc094100, JSClass 0x7314299d76c8, in object 0x399edc094038 651s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 651s JS G BXD: Defined class for Bytes (GBytes), prototype 0x399edc094150, JSClass 0x7314299d76c8, in object 0x399edc094038 651s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 651s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x399edc0941a0, JSClass 0x7314299d76c8, in object 0x399edc094038 651s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 651s JS G BXD: Defined class for Thread (GThread), prototype 0x399edc0941f0, JSClass 0x7314299d76c8, in object 0x399edc094038 651s JS G BXD: Defining method ref in prototype for GLib.Thread 651s JS G BXD: Defining method unref in prototype for GLib.Thread 651s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 651s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x399edc094240, JSClass 0x7314299d76c8, in object 0x399edc094038 651s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 651s JS G BXD: Defined class for Regex (GRegex), prototype 0x399edc094290, JSClass 0x7314299d76c8, in object 0x399edc094038 651s JS G BXD: Defining method match in prototype for GLib.Regex 651s JS G BXD: Defining method match_full in prototype for GLib.Regex 651s JS G BXD: Defining method match_all in prototype for GLib.Regex 651s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 651s JS G NS: Defined namespace 'GLib' 0x399edc094038 in GIRepository 0x24ae8467b1c8 651s JS IMPORT: Importing module jasmine succeeded 651s JS IMPORT: Defining parent 0x399edc03f610 of 0x399edc095ba0 'jasmine' is mod 1 651s JS IMPORT: successfully imported module 'jasmine' 651s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 651s JS MAINLOOP: Main loop instance 0x16cc76cfb4a8: hold 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Main loop instance 0x16cc76cfb4a8: Spinning loop until released or hook cleared 651s JS MAINLOOP: handling job 0, 651s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 651s JS MAINLOOP: Main loop instance 0x16cc76cfb4a8: release 651s JS MAINLOOP: Completed job 0 651s JS IMPORT: Importing 'gi' 651s JS IMPORT: Defining parent 0x399edc03f610 of 0x399edc03f760 'gi' is mod 1 651s JS IMPORT: successfully imported module 'gi' 651s JS IMPORT: Importing '_gi' 651s JS NATIVE: Defining native module '_gi' 651s JS IMPORT: Defining parent 0x399edc03f610 of 0x24ae84622578 '_gi' is mod 1 651s JS IMPORT: successfully imported module '_gi' 651s 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 651s JS G NS: Defined namespace 'GjsPrivate' 0x399edc094330 in GIRepository 0x399edc03f760 651s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 651s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 651s JS IMPORT: Importing module _common succeeded 651s JS IMPORT: Defining parent 0x399edc03f610 of 0x399edc095c68 '_common' is mod 1 651s JS IMPORT: successfully imported module '_common' 651s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 651s JS IMPORT: Importing module _legacy succeeded 651s JS IMPORT: Defining parent 0x399edc03f610 of 0x399edc095c90 '_legacy' is mod 1 651s JS IMPORT: successfully imported module '_legacy' 651s JS IMPORT: Importing module GObject succeeded 651s JS IMPORT: Defining parent 0x399edc03f898 of 0x399edc095c40 'GObject' is mod 1 651s JS IMPORT: successfully imported module 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 651s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 651s JS G BXD: Defined class for String (GString), prototype 0x399edc0945b0, JSClass 0x7314299d76c8, in object 0x399edc094308 651s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 651s JS G PRM: Defined class ParamSpec prototype is 0x399edc095ce0 class 0x7314299e0090 in object 0x399edc094308 651s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 651s JS G OBJ: Defined class for Object (GObject), prototype 0x399edc094718, JSClass 0x7314299d7728, in object 0x399edc094308 651s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 651s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 651s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x399edc094740, JSClass 0x7314299d7728, in object 0x399edc094308 651s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 651s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 651s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 651s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 651s JS G BXD: Defined class for Value (GValue), prototype 0x399edc094790, JSClass 0x7314299d76c8, in object 0x399edc094308 651s JS G NS: Defined namespace 'GObject' 0x399edc094308 in GIRepository 0x399edc03f760 651s 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 651s JS G NS: Defined namespace 'GjsTestTools' 0x399edc0947e0 in GIRepository 0x399edc03f760 651s JS IMPORT: Importing 'system' 651s JS NATIVE: Defining native module 'system' 651s JS IMPORT: Defining parent 0x399edc03f610 of 0x24ae84626a40 'system' is mod 1 651s JS IMPORT: successfully imported module 'system' 651s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 651s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 651s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 651s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 651s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 651s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 651s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 651s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 651s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 651s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 651s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 651s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 651s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 651s JS G ENUM: Defining GObject.ParamFlags as 0x24ae84626ce0 651s JS G NS: Found info type GIConstantInfo for 'MAXINT32' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'param_spec_int' in namespace 'GObject' 651s JS G PRM: Wrapping GParamInt 'int' on (null) with JSObject 651s JS G PRM: JSObject created with param instance 0x16cc76e78bf0 type GParamInt 651s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 651s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 651s JS G PRM: JSObject created with param instance 0x16cc76f246d0 type GParamString 651s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 651s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 651s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 651s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 651s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 651s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 651s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 651s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 651s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 651s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 651s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 651s JS G ENUM: Defining enum value ACTION (fixed from action) 32 651s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 651s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 651s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 651s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 651s JS G ENUM: Defining GObject.SignalFlags as 0x24ae84627900 651s JS CTX: Script evaluation succeeded 651s JS MAINLOOP: Main loop instance 0x16cc76cfb4a8: Spinning loop until released or hook cleared 651s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module metadata hook for module 0x24ae8463f3e8 651s JS IMPORT: Defining meta.importSync for module 0x24ae8463f3e8 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x399edc03c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x399edc03c128 651s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 651s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 651s JS MAINLOOP: Set main loop hook to 651s JS MAINLOOP: Main loop instance 0x16cc76cfb4a8: hold 651s JS MAINLOOP: Running and clearing main loop hook 651s JS G BXD: Defining method run in prototype for GLib.MainLoop 651s 1..25 651s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 651s JS G BXD: Defined class for Source (GSource), prototype 0x399edc094858, JSClass 0x7314299d76c8, in object 0x399edc094038 651s JS G BXD: Defining method set_priority in prototype for GLib.Source 651s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 651s JS G BXD: Defining method attach in prototype for GLib.Source 651s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 651s JS IMPORT: Module metadata hook for module 0x399edc085350 651s JS IMPORT: Defining meta.importSync for module 0x399edc085350 651s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 651s JS G BXD: Defining method destroy in prototype for GLib.Source 651s ok 1 GObject overrides GObject.set() 651s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 651s ok 2 GObject overrides Signal alternative syntax handler is called with the right object 651s ok 3 GObject overrides Signal alternative syntax disconnected handler is not called 651s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 651s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 651s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 651s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 651s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 651s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 651s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 651s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 651s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 651s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 651s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 651s JS G ENUM: Defining GLib.LogLevelFlags as 0x24ae84665ac0 651s JS G NS: Found info type GIFunctionInfo for 'emit_test_signal_other_thread' in namespace 'GjsTestTools' 651s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 651s ok 4 GObject overrides Signal alternative syntax guards against signal emission on non-js thread 651s ok 5 GObject overrides toString() shows the native object address 651s ok 6 GObject should be able to create a GType object for gpointer 651s ok 7 GObject should be able to create a GType object for GBoxed 651s ok 8 GObject should be able to create a GType object for GParam 651s ok 9 GObject should be able to create a GType object for GInterface 651s ok 10 GObject should be able to create a GType object for GObject 651s ok 11 GObject should be able to create a GType object for GVariant 651s JS G NS: Found info type GIFunctionInfo for 'signal_query' in namespace 'GObject' 651s JS G NS: Found info type GIStructInfo for 'SignalQuery' in namespace 'GObject' 651s JS G BXD: Defined class for SignalQuery (void), prototype 0x399edc0ff290, JSClass 0x7314299d76c8, in object 0x399edc094308 651s ok 12 GObject should be able to query signals 651s ok 13 GObject.Object.new() can be called with a property bag 651s ok 14 GObject.Object.new() can be called to construct an object without setting properties 651s ok 15 GObject.Object.new() complains about wrong types 651s ok 16 GObject.Object.new() complains about wrong properties 651s ok 17 GObject.Object.new() can construct C GObjects as well 651s ok 18 GObject.Object.new_with_properties() can be called with two arrays 651s ok 19 GObject.Object.new_with_properties() can be called to construct an object without setting properties 651s ok 20 GObject.Object.new_with_properties() complains about various incorrect usages 651s ok 21 GObject.Object.new_with_properties() complains about wrong types 651s ok 22 GObject.Object.new_with_properties() complains about wrong properties 651s ok 23 GObject.Object.new_with_properties() can construct C GObjects as well 651s ok 24 Unsupported methods throws on data stashing methods 651s JS G OBJ: Defining method is_floating in prototype for GObject (GObject.Object) 651s ok 25 Unsupported methods throws on refcounting methods 651s JS G BXD: Defining method quit in prototype for GLib.MainLoop 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Main loop instance 0x16cc76cfb4a8: Spinning loop until released or hook cleared 651s JS MAINLOOP: handling job 0, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 0 651s JS MAINLOOP: handling job 1, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 1 651s JS MAINLOOP: handling job 2, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 2 651s JS MAINLOOP: handling job 3, 651s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 651s JS MAINLOOP: Main loop instance 0x16cc76cfb4a8: release 651s JS MAINLOOP: Completed job 3 651s JS MEMORY: Memory report: before destroying context 651s JS MEMORY: 304 objects currently alive 651s JS MEMORY: boxed_instance = 128 651s JS MEMORY: boxed_prototype = 12 651s JS MEMORY: closure = 2 651s JS MEMORY: function = 130 651s JS MEMORY: fundamental_instance = 0 651s JS MEMORY: fundamental_prototype = 0 651s JS MEMORY: gerror_instance = 0 651s JS MEMORY: gerror_prototype = 0 651s JS MEMORY: interface = 0 651s JS MEMORY: module = 5 651s JS MEMORY: ns = 4 651s JS MEMORY: object_instance = 18 651s JS MEMORY: object_prototype = 3 651s JS MEMORY: param = 2 651s JS MEMORY: union_instance = 0 651s JS MEMORY: union_prototype = 0 651s JS CTX: JS shutdown sequence 651s JS CTX: Stopping profiler 651s JS CTX: Shutting down toggle queue 651s JS CTX: Notifying external reference holders of GjsContext dispose 651s JS MAINLOOP: Stopping promise job dispatcher 651s JS CTX: Notifying reference holders of GjsContext dispose 651s JS CTX: Checking unhandled promise rejections 651s JS CTX: Releasing cached JS wrappers 651s JS CTX: Final triggered GC 651s JS CTX: Destroying JS context 651s JS CTX: Releasing all native objects 651s JS CTX: Disabling auto GC 651s JS CTX: Ending trace on global object 651s JS CTX: Freeing allocated resources 651s JS CTX: JS context destroyed 651s PASS: gjs/testGObject.test 651s Running test: gjs/testPackage.test 651s JS NATIVE: Registered native JS module '_promiseNative' 651s JS NATIVE: Registered native JS module '_byteArrayNative' 651s JS NATIVE: Registered native JS module '_encodingNative' 651s JS NATIVE: Registered native JS module '_gi' 651s JS NATIVE: Registered native JS module 'gi' 651s JS NATIVE: Registered native JS module 'cairoNative' 651s JS NATIVE: Registered native JS module 'system' 651s JS NATIVE: Registered native JS module 'console' 651s JS NATIVE: Registered native JS module '_print' 651s JS CTX: Enabling JIT 651s JS CTX: Initialized class GjsFileImporter prototype 0x3ad0a46001a0 651s JS IMPORT: Defining parent (nil) of 0x3ad0a4600200 'imports' is mod 0 651s JS IMPORT: Importing '_print' 651s JS NATIVE: Defining native module '_print' 651s JS IMPORT: Defining parent 0x3ad0a4600200 of 0x3ad0a46009b0 '_print' is mod 1 651s JS IMPORT: successfully imported module '_print' 651s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 651s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1d42df83c090 651s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1d42df83c090 651s JS MAINLOOP: Main loop instance 0x18b23aabb4a8: hold 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Starting promise job dispatcher 651s 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 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1d42df83c128 651s JS MAINLOOP: Main loop instance 0x18b23aabb4a8: hold 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Main loop instance 0x18b23aabb4a8: Spinning loop until released or hook cleared 651s JS MAINLOOP: handling job 0, 651s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 651s JS MAINLOOP: Main loop instance 0x18b23aabb4a8: release 651s JS MAINLOOP: Completed job 0 651s JS MAINLOOP: handling job 1, 651s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 651s JS MAINLOOP: Main loop instance 0x18b23aabb4a8: release 651s JS MAINLOOP: Completed job 1 651s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module metadata hook for module 0x3ad0a4676990 651s JS IMPORT: Defining meta.importSync for module 0x3ad0a4676990 651s JS NATIVE: Defining native module 'gi' 651s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ad0a467b338 651s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 651s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 651s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 651s JS IMPORT: Importing directory 'overrides' 651s JS IMPORT: Defining parent 0x1d42df83f610 of 0x3ad0a467b3b8 'overrides' is mod 1 651s JS IMPORT: Defined importer 'overrides' 0x3ad0a467b3b8 in 0x1d42df83f610 651s JS IMPORT: successfully imported directory 'overrides' 651s JS IMPORT: Importing '_promiseNative' 651s JS NATIVE: Defining native module '_promiseNative' 651s JS IMPORT: Defining parent 0x1d42df83f610 of 0x3ad0a467b868 '_promiseNative' is mod 1 651s JS IMPORT: successfully imported module '_promiseNative' 651s JS IMPORT: Importing module GLib succeeded 651s JS IMPORT: Defining parent 0x3ad0a467b3b8 of 0x1d42df895038 'GLib' is mod 1 651s JS IMPORT: successfully imported module 'GLib' 651s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 651s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1d42df894060, JSClass 0x68da164576c8, in object 0x1d42df894038 651s JS CTX: Initialized class GIRepositoryGType prototype 0x3ad0a467bbb0 651s JS CTX: Initialized class GIRepositoryFunction prototype 0x3ad0a467bc10 651s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 651s JS G BXD: Defined class for Error (GError), prototype 0x1d42df8940b0, JSClass 0x68da164576c8, in object 0x1d42df894038 651s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 651s JS G BXD: Defined class for Variant (GVariant), prototype 0x1d42df894100, JSClass 0x68da164576c8, in object 0x1d42df894038 651s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 651s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d42df894150, JSClass 0x68da164576c8, in object 0x1d42df894038 651s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 651s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d42df8941a0, JSClass 0x68da164576c8, in object 0x1d42df894038 651s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 651s JS G BXD: Defined class for Thread (GThread), prototype 0x1d42df8941f0, JSClass 0x68da164576c8, in object 0x1d42df894038 651s JS G BXD: Defining method ref in prototype for GLib.Thread 651s JS G BXD: Defining method unref in prototype for GLib.Thread 651s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 651s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1d42df894240, JSClass 0x68da164576c8, in object 0x1d42df894038 651s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 651s JS G BXD: Defined class for Regex (GRegex), prototype 0x1d42df894290, JSClass 0x68da164576c8, in object 0x1d42df894038 651s JS G BXD: Defining method match in prototype for GLib.Regex 651s JS G BXD: Defining method match_full in prototype for GLib.Regex 651s JS G BXD: Defining method match_all in prototype for GLib.Regex 651s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 651s JS G NS: Defined namespace 'GLib' 0x1d42df894038 in GIRepository 0x3ad0a467b1c8 651s JS IMPORT: Importing module jasmine succeeded 651s JS IMPORT: Defining parent 0x1d42df83f610 of 0x1d42df895ba0 'jasmine' is mod 1 651s JS IMPORT: successfully imported module 'jasmine' 651s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 651s JS MAINLOOP: Main loop instance 0x18b23aabb4a8: hold 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Main loop instance 0x18b23aabb4a8: Spinning loop until released or hook cleared 651s JS MAINLOOP: handling job 0, 651s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 651s JS MAINLOOP: Main loop instance 0x18b23aabb4a8: release 651s JS MAINLOOP: Completed job 0 651s JS IMPORT: JS import 'package' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/package.js 651s JS IMPORT: Importing 'gi' 651s JS IMPORT: Defining parent 0x1d42df83f610 of 0x1d42df83f760 'gi' is mod 1 651s JS IMPORT: successfully imported module 'gi' 651s 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 651s JS G NS: Defined namespace 'GIRepository' 0x1d42df894308 in GIRepository 0x1d42df83f760 651s 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 651s JS G NS: Defined namespace 'GjsPrivate' 0x1d42df894358 in GIRepository 0x1d42df83f760 651s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 651s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 651s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 651s JS IMPORT: Importing module _legacy succeeded 651s JS IMPORT: Defining parent 0x1d42df83f610 of 0x1d42df895ce0 '_legacy' is mod 1 651s JS IMPORT: successfully imported module '_legacy' 651s JS IMPORT: Importing module lang succeeded 651s JS IMPORT: Defining parent 0x1d42df83f610 of 0x1d42df895cb8 'lang' is mod 1 651s JS IMPORT: successfully imported module 'lang' 651s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 651s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 651s JS IMPORT: Importing module _signals succeeded 651s JS IMPORT: Defining parent 0x1d42df83f610 of 0x1d42df895d08 '_signals' is mod 1 651s JS IMPORT: successfully imported module '_signals' 651s JS IMPORT: Importing module signals succeeded 651s JS IMPORT: Defining parent 0x1d42df83f610 of 0x1d42df895c90 'signals' is mod 1 651s JS IMPORT: successfully imported module 'signals' 651s JS IMPORT: Importing module Gio succeeded 651s JS IMPORT: Defining parent 0x1d42df83f850 of 0x1d42df895c68 'Gio' is mod 1 651s JS IMPORT: successfully imported module 'Gio' 651s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 651s JS IMPORT: Importing '_gi' 651s JS NATIVE: Defining native module '_gi' 651s JS IMPORT: Defining parent 0x1d42df83f610 of 0x3ad0a461b980 '_gi' is mod 1 651s JS IMPORT: successfully imported module '_gi' 651s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 651s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 651s JS IMPORT: Importing module _common succeeded 651s JS IMPORT: Defining parent 0x1d42df83f610 of 0x1d42df895d58 '_common' is mod 1 651s JS IMPORT: successfully imported module '_common' 651s JS IMPORT: Importing module GObject succeeded 651s JS IMPORT: Defining parent 0x1d42df83f850 of 0x1d42df895d30 'GObject' is mod 1 651s JS IMPORT: successfully imported module 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 651s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 651s JS G BXD: Defined class for String (GString), prototype 0x1d42df894600, JSClass 0x68da164576c8, in object 0x1d42df894380 651s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 651s JS G PRM: Defined class ParamSpec prototype is 0x1d42df895da8 class 0x68da16460090 in object 0x1d42df894380 651s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 651s JS G OBJ: Defined class for Object (GObject), prototype 0x1d42df894768, JSClass 0x68da16457728, in object 0x1d42df894380 651s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 651s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 651s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1d42df894790, JSClass 0x68da16457728, in object 0x1d42df894380 651s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 651s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 651s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 651s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 651s JS G BXD: Defined class for Value (GValue), prototype 0x1d42df8947e0, JSClass 0x68da164576c8, in object 0x1d42df894380 651s JS G NS: Defined namespace 'GObject' 0x1d42df894380 in GIRepository 0x1d42df83f760 651s JS G OBJ: Defined class for Application (GApplication), prototype 0x1d42df894830, JSClass 0x68da16457728, in object 0x1d42df894330 651s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 651s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1d42df8f6308, JSClass 0x68da1645aa50, in object 0x1d42df894330 651s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 651s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x1d42df8f6330, JSClass 0x68da1645aa50, in object 0x1d42df894330 651s 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 651s JS G NS: Defined namespace 'GioUnix' 0x1d42df8948d0 in GIRepository 0x1d42df83f760 651s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 651s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 651s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1d42df8948f8, JSClass 0x68da16457728, in object 0x1d42df8948d0 651s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 651s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 651s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x1d42df8f6718, JSClass 0x68da1645aa50, in object 0x1d42df8948d0 651s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 651s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 651s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 651s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x1d42df894970, JSClass 0x68da16457728, in object 0x1d42df894330 651s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x1d42df8949c0, JSClass 0x68da16457728, in object 0x1d42df8948d0 651s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 651s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 651s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x1d42df894a10, JSClass 0x68da164576c8, in object 0x1d42df8948d0 651s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 651s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x1d42df8f6858, JSClass 0x68da1645aa50, in object 0x1d42df8948d0 651s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 651s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 651s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 651s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1d42df894a60, JSClass 0x68da16457728, in object 0x1d42df894330 651s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x1d42df894ab0, JSClass 0x68da16457728, in object 0x1d42df8948d0 651s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 651s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 651s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x1d42df894b00, JSClass 0x68da164576c8, in object 0x1d42df8948d0 651s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 651s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x1d42df894b28, JSClass 0x68da164576c8, in object 0x1d42df8948d0 651s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 651s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x1d42df894b78, JSClass 0x68da16457728, in object 0x1d42df8948d0 651s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 651s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 651s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x1d42df894bc8, JSClass 0x68da164576c8, in object 0x1d42df8948d0 651s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 651s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 651s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x1d42df894c18, JSClass 0x68da16457728, in object 0x1d42df894330 651s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x1d42df894c68, JSClass 0x68da16457728, in object 0x1d42df8948d0 651s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 651s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 651s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x1d42df894cb8, JSClass 0x68da164576c8, in object 0x1d42df8948d0 651s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 651s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 651s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 651s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 651s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 651s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 651s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 651s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 651s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 651s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 651s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 651s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 651s JS G ENUM: Defining GLib.LogLevelFlags as 0x3ad0a4624068 651s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 651s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1d42df894dd0, JSClass 0x68da164576c8, in object 0x1d42df894038 651s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 651s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1d42df894e98, JSClass 0x68da16457728, in object 0x1d42df894330 651s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 651s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x1d42df8fbc18, JSClass 0x68da1645aa50, in object 0x1d42df894330 651s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 651s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x1d42df8fbc40, JSClass 0x68da1645aa50, in object 0x1d42df894330 651s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 651s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xd93beb05498, JSClass 0x68da164576c8, in object 0x1d42df894330 651s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 651s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xd93beb05790, JSClass 0x68da164576c8, in object 0x1d42df894330 651s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 651s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 651s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xd93beb05920, JSClass 0x68da16457728, in object 0x1d42df894330 651s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 651s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1d42df8fbec0, JSClass 0x68da1645aa50, in object 0x1d42df894330 651s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 651s JS G IFACE: Defined class for Initable (GInitable), prototype 0x1d42df8fbf10, JSClass 0x68da1645aa50, in object 0x1d42df894330 651s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 651s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xd93beb059c0, JSClass 0x68da16457728, in object 0x1d42df894330 651s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 651s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 651s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 651s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 651s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xd93beb08100, JSClass 0x68da1645aa50, in object 0x1d42df894330 651s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 651s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xd93beb05a38, JSClass 0x68da164576c8, in object 0x1d42df894330 651s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 651s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xd93beb05a88, JSClass 0x68da164576c8, in object 0x1d42df894330 651s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 651s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 651s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xd93beb05ad8, JSClass 0x68da16457728, in object 0x1d42df894330 651s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xd93beb05b28, JSClass 0x68da16457728, in object 0x1d42df894358 651s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 651s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xd93beb05b78, JSClass 0x68da16457728, in object 0x1d42df894330 651s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 651s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 651s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 651s JS G IFACE: Defined class for File (GFile), prototype 0xd93beb081c8, JSClass 0x68da1645aa50, in object 0x1d42df894330 651s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xd93beb05bf0, JSClass 0x68da16457728, in object 0x1d42df83f8f8 651s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 651s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xd93beb05c68, JSClass 0x68da16457728, in object 0x1d42df894330 651s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 651s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 651s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xd93beb08448, JSClass 0x68da1645aa50, in object 0x1d42df894330 651s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 651s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xd93beb05ce0, JSClass 0x68da16457728, in object 0x1d42df894330 651s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 651s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xd93beb05d30, JSClass 0x68da164576c8, in object 0x1d42df894330 651s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 651s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 651s JS G OBJ: Defined class for Settings (GSettings), prototype 0xd93beb05d80, JSClass 0x68da16457728, in object 0x1d42df894330 651s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 651s JS G NS: Defined namespace 'Gio' 0x1d42df894330 in GIRepository 0x1d42df83f760 651s JS IMPORT: Importing 'system' 651s JS NATIVE: Defining native module 'system' 651s JS IMPORT: Defining parent 0x1d42df83f610 of 0x3ad0a462d2e0 'system' is mod 1 651s JS IMPORT: successfully imported module 'system' 651s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 651s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 651s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 651s JS G NS: Found info type GIEnumInfo for 'LocaleCategory' in namespace 'GjsPrivate' 651s JS G ENUM: Defining enum value ALL (fixed from all) 6 651s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 651s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 651s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 651s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 651s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 651s JS G ENUM: Defining enum value TIME (fixed from time) 2 651s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x3ad0a462d9d0 651s JS IMPORT: Importing module _gettext succeeded 651s JS IMPORT: Defining parent 0x1d42df83f610 of 0xd93beb08c90 '_gettext' is mod 1 651s JS IMPORT: successfully imported module '_gettext' 651s JS IMPORT: Importing module gettext succeeded 651s JS IMPORT: Defining parent 0x1d42df83f610 of 0xd93beb08c68 'gettext' is mod 1 651s JS IMPORT: successfully imported module 'gettext' 651s JS IMPORT: Importing module package succeeded 651s JS IMPORT: Defining parent 0x1d42df83f610 of 0x1d42df895c40 'package' is mod 1 651s JS IMPORT: successfully imported module 'package' 651s JS CTX: Script evaluation succeeded 651s JS MAINLOOP: Main loop instance 0x18b23aabb4a8: Spinning loop until released or hook cleared 651s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module metadata hook for module 0x3ad0a463ff18 651s JS IMPORT: Defining meta.importSync for module 0x3ad0a463ff18 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d42df83c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1d42df83c128 651s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 651s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 651s JS MAINLOOP: Set main loop hook to 651s JS MAINLOOP: Main loop instance 0x18b23aabb4a8: hold 651s JS MAINLOOP: Running and clearing main loop hook 651s JS G BXD: Defining method run in prototype for GLib.MainLoop 651s 1..20 651s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 651s JS G BXD: Defined class for Source (GSource), prototype 0xd93beb05e20, JSClass 0x68da164576c8, in object 0x1d42df894038 651s JS G BXD: Defining method set_priority in prototype for GLib.Source 651s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 651s JS G BXD: Defining method attach in prototype for GLib.Source 651s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 651s JS IMPORT: Module metadata hook for module 0x1d42df8863f8 651s JS IMPORT: Defining meta.importSync for module 0x1d42df8863f8 651s 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 651s JS G NS: Defined namespace 'Regress' 0xd93beb05f10 in GIRepository 0x1d42df83f760 651s JS G BXD: Defining method destroy in prototype for GLib.Source 651s ok 1 Package module finds an existing library 651s ok 2 Package module doesn't find a non-existent library 651s JS G NS: Found info type GIFunctionInfo for 'get_variant' in namespace 'Regress' 651s ok 3 Package module finds a function 651s ok 4 Package module doesn't find a non-existent function 651s JS G NS: Found info type GIObjectInfo for 'TestObj' in namespace 'Regress' 651s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0xd93beb1c1f0, JSClass 0x68da16457728, in object 0xd93beb05f10 651s ok 5 Package module finds a class 651s ok 6 Package module doesn't find a non-existent class 651s ok 7 Package module finds a property 651s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 651s ok 8 Package module doesn't find a non-existent property 651s ok 9 Package module finds a static function 651s ok 10 Package module doesn't find a non-existent static function 651s ok 11 Package module finds a method 651s ok 12 Package module doesn't find a non-existent method 651s 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 651s JS G NS: Defined namespace 'GIMarshallingTests' 0xd93beb1c768 in GIRepository 0x1d42df83f760 651s JS G NS: Found info type GIInterfaceInfo for 'Interface' in namespace 'GIMarshallingTests' 651s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0xd93beb1e178, JSClass 0x68da1645aa50, in object 0xd93beb1c768 651s ok 13 Package module finds an interface 651s ok 14 Package module doesn't find a non-existent interface 651s ok 15 Package module finds an interface method 651s ok 16 Package module doesn't find a non-existent interface method # SKIP Temporarily disabled with xit 651s JS G NS: Found info type GIEnumInfo for 'TestEnum' in namespace 'Regress' 651s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 651s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 651s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 651s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 651s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 651s JS G ENUM: Defining Regress.TestEnum as 0x3ad0a469e428 651s ok 17 Package module finds an enum value 651s ok 18 Package module doesn't find a non-existent enum value 651s JS G NS: Found info type GIConstantInfo for 'BOOL_CONSTANT' in namespace 'Regress' 651s ok 19 Package module finds a constant 651s ok 20 Package module doesn't find a non-existent constant 651s JS G BXD: Defining method quit in prototype for GLib.MainLoop 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Main loop instance 0x18b23aabb4a8: Spinning loop until released or hook cleared 651s JS MAINLOOP: handling job 0, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 0 651s JS MAINLOOP: handling job 1, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 1 651s JS MAINLOOP: handling job 2, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 2 651s JS MAINLOOP: handling job 3, 651s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 651s JS MAINLOOP: Main loop instance 0x18b23aabb4a8: release 651s JS MAINLOOP: Completed job 3 651s JS MEMORY: Memory report: before destroying context 651s JS MEMORY: 619 objects currently alive 651s JS MEMORY: boxed_instance = 158 651s JS MEMORY: boxed_prototype = 22 651s JS MEMORY: closure = 1 651s JS MEMORY: function = 383 651s JS MEMORY: fundamental_instance = 0 651s JS MEMORY: fundamental_prototype = 0 651s JS MEMORY: gerror_instance = 0 651s JS MEMORY: gerror_prototype = 0 651s JS MEMORY: interface = 12 651s JS MEMORY: module = 12 651s JS MEMORY: ns = 8 651s JS MEMORY: object_instance = 1 651s JS MEMORY: object_prototype = 22 651s JS MEMORY: param = 0 651s JS MEMORY: union_instance = 0 651s JS MEMORY: union_prototype = 0 651s JS CTX: JS shutdown sequence 651s JS CTX: Stopping profiler 651s JS CTX: Shutting down toggle queue 651s JS CTX: Notifying external reference holders of GjsContext dispose 651s JS MAINLOOP: Stopping promise job dispatcher 651s JS CTX: Notifying reference holders of GjsContext dispose 651s JS CTX: Checking unhandled promise rejections 651s JS CTX: Releasing cached JS wrappers 651s JS CTX: Final triggered GC 651s JS CTX: Destroying JS context 651s JS CTX: Releasing all native objects 651s JS CTX: Disabling auto GC 651s JS CTX: Ending trace on global object 651s JS CTX: Freeing allocated resources 651s JS CTX: JS context destroyed 651s PASS: gjs/testPackage.test 651s Running test: gjs/testPromise.test 651s JS NATIVE: Registered native JS module '_promiseNative' 651s JS NATIVE: Registered native JS module '_byteArrayNative' 651s JS NATIVE: Registered native JS module '_encodingNative' 651s JS NATIVE: Registered native JS module '_gi' 651s JS NATIVE: Registered native JS module 'gi' 651s JS NATIVE: Registered native JS module 'cairoNative' 651s JS NATIVE: Registered native JS module 'system' 651s JS NATIVE: Registered native JS module 'console' 651s JS NATIVE: Registered native JS module '_print' 651s JS CTX: Enabling JIT 651s JS CTX: Initialized class GjsFileImporter prototype 0x1301a98001a0 651s JS IMPORT: Defining parent (nil) of 0x1301a9800200 'imports' is mod 0 651s JS IMPORT: Importing '_print' 651s JS NATIVE: Defining native module '_print' 651s JS IMPORT: Defining parent 0x1301a9800200 of 0x1301a98009b0 '_print' is mod 1 651s JS IMPORT: successfully imported module '_print' 651s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 651s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x25ae20c3c090 651s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x25ae20c3c090 651s JS MAINLOOP: Main loop instance 0x5a2a9cab4a8: hold 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Starting promise job dispatcher 651s 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 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x25ae20c3c128 651s JS MAINLOOP: Main loop instance 0x5a2a9cab4a8: hold 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Main loop instance 0x5a2a9cab4a8: Spinning loop until released or hook cleared 651s JS MAINLOOP: handling job 0, 651s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 651s JS MAINLOOP: Main loop instance 0x5a2a9cab4a8: release 651s JS MAINLOOP: Completed job 0 651s JS MAINLOOP: handling job 1, 651s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 651s JS MAINLOOP: Main loop instance 0x5a2a9cab4a8: release 651s JS MAINLOOP: Completed job 1 651s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module metadata hook for module 0x1301a9876990 651s JS IMPORT: Defining meta.importSync for module 0x1301a9876990 651s JS NATIVE: Defining native module 'gi' 651s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1301a987b338 651s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 651s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 651s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 651s JS IMPORT: Importing directory 'overrides' 651s JS IMPORT: Defining parent 0x25ae20c3f610 of 0x1301a987b3b8 'overrides' is mod 1 651s JS IMPORT: Defined importer 'overrides' 0x1301a987b3b8 in 0x25ae20c3f610 651s JS IMPORT: successfully imported directory 'overrides' 651s JS IMPORT: Importing '_promiseNative' 651s JS NATIVE: Defining native module '_promiseNative' 651s JS IMPORT: Defining parent 0x25ae20c3f610 of 0x1301a987b868 '_promiseNative' is mod 1 651s JS IMPORT: successfully imported module '_promiseNative' 651s JS IMPORT: Importing module GLib succeeded 651s JS IMPORT: Defining parent 0x1301a987b3b8 of 0x25ae20c95038 'GLib' is mod 1 651s JS IMPORT: successfully imported module 'GLib' 651s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 651s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x25ae20c94060, JSClass 0x74c8407376c8, in object 0x25ae20c94038 651s JS CTX: Initialized class GIRepositoryGType prototype 0x1301a987bbb0 651s JS CTX: Initialized class GIRepositoryFunction prototype 0x1301a987bc10 651s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 651s JS G BXD: Defined class for Error (GError), prototype 0x25ae20c940b0, JSClass 0x74c8407376c8, in object 0x25ae20c94038 651s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 651s JS G BXD: Defined class for Variant (GVariant), prototype 0x25ae20c94100, JSClass 0x74c8407376c8, in object 0x25ae20c94038 651s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 651s JS G BXD: Defined class for Bytes (GBytes), prototype 0x25ae20c94150, JSClass 0x74c8407376c8, in object 0x25ae20c94038 651s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 651s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x25ae20c941a0, JSClass 0x74c8407376c8, in object 0x25ae20c94038 651s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 651s JS G BXD: Defined class for Thread (GThread), prototype 0x25ae20c941f0, JSClass 0x74c8407376c8, in object 0x25ae20c94038 651s JS G BXD: Defining method ref in prototype for GLib.Thread 651s JS G BXD: Defining method unref in prototype for GLib.Thread 651s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 651s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x25ae20c94240, JSClass 0x74c8407376c8, in object 0x25ae20c94038 651s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 651s JS G BXD: Defined class for Regex (GRegex), prototype 0x25ae20c94290, JSClass 0x74c8407376c8, in object 0x25ae20c94038 651s JS G BXD: Defining method match in prototype for GLib.Regex 651s JS G BXD: Defining method match_full in prototype for GLib.Regex 651s JS G BXD: Defining method match_all in prototype for GLib.Regex 651s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 651s JS G NS: Defined namespace 'GLib' 0x25ae20c94038 in GIRepository 0x1301a987b1c8 651s JS IMPORT: Importing module jasmine succeeded 651s JS IMPORT: Defining parent 0x25ae20c3f610 of 0x25ae20c95ba0 'jasmine' is mod 1 651s JS IMPORT: successfully imported module 'jasmine' 651s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 651s JS MAINLOOP: Main loop instance 0x5a2a9cab4a8: hold 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Main loop instance 0x5a2a9cab4a8: Spinning loop until released or hook cleared 651s JS MAINLOOP: handling job 0, 651s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 651s JS MAINLOOP: Main loop instance 0x5a2a9cab4a8: release 651s JS MAINLOOP: Completed job 0 651s JS IMPORT: Importing 'gi' 651s JS IMPORT: Defining parent 0x25ae20c3f610 of 0x25ae20c3f760 'gi' is mod 1 651s JS IMPORT: successfully imported module 'gi' 651s JS CTX: Script evaluation succeeded 651s JS MAINLOOP: Main loop instance 0x5a2a9cab4a8: Spinning loop until released or hook cleared 651s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module metadata hook for module 0x1301a98238b8 651s JS IMPORT: Defining meta.importSync for module 0x1301a98238b8 651s JS NATIVE: Defining native module 'system' 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25ae20c3c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25ae20c3c128 651s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 651s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 651s JS MAINLOOP: Set main loop hook to 651s JS MAINLOOP: Main loop instance 0x5a2a9cab4a8: hold 651s JS MAINLOOP: Running and clearing main loop hook 651s JS G BXD: Defining method run in prototype for GLib.MainLoop 651s 1..3 651s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 651s JS G BXD: Defined class for Source (GSource), prototype 0x25ae20c94308, JSClass 0x74c8407376c8, in object 0x25ae20c94038 651s JS G BXD: Defining method set_priority in prototype for GLib.Source 651s JS IMPORT: Importing '_gi' 651s JS NATIVE: Defining native module '_gi' 651s JS IMPORT: Defining parent 0x25ae20c3f610 of 0x1301a982dc00 '_gi' is mod 1 651s JS IMPORT: successfully imported module '_gi' 651s 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 651s JS G NS: Defined namespace 'GjsPrivate' 0x25ae20c943a8 in GIRepository 0x25ae20c3f760 651s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 651s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 651s JS IMPORT: Importing module _common succeeded 651s JS IMPORT: Defining parent 0x25ae20c3f610 of 0x25ae20c95df8 '_common' is mod 1 651s JS IMPORT: successfully imported module '_common' 651s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 651s JS IMPORT: Importing module _legacy succeeded 651s JS IMPORT: Defining parent 0x25ae20c3f610 of 0x25ae20c95e20 '_legacy' is mod 1 651s JS IMPORT: successfully imported module '_legacy' 651s JS IMPORT: Importing module GObject succeeded 651s JS IMPORT: Defining parent 0x25ae20c3f850 of 0x25ae20c95dd0 'GObject' is mod 1 651s JS IMPORT: successfully imported module 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 651s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 651s JS G BXD: Defined class for String (GString), prototype 0x25ae20c94628, JSClass 0x74c8407376c8, in object 0x25ae20c94380 651s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 651s JS G PRM: Defined class ParamSpec prototype is 0x25ae20c95e70 class 0x74c840740090 in object 0x25ae20c94380 651s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 651s JS G OBJ: Defined class for Object (GObject), prototype 0x25ae20c94790, JSClass 0x74c840737728, in object 0x25ae20c94380 651s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 651s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 651s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x25ae20c947b8, JSClass 0x74c840737728, in object 0x25ae20c94380 651s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 651s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 651s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 651s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 651s JS G BXD: Defined class for Value (GValue), prototype 0x25ae20c94808, JSClass 0x74c8407376c8, in object 0x25ae20c94380 651s JS G NS: Defined namespace 'GObject' 0x25ae20c94380 in GIRepository 0x25ae20c3f760 651s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 651s JS G BXD: Defining method attach in prototype for GLib.Source 651s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 651s JS IMPORT: Module metadata hook for module 0x25ae20c863c0 651s JS IMPORT: Defining meta.importSync for module 0x25ae20c863c0 651s JS G BXD: Defining method destroy in prototype for GLib.Source 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 651s JS G NS: Found info type GIStructInfo for 'MainContext' in namespace 'GLib' 651s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x25ae20c94920, JSClass 0x74c8407376c8, in object 0x25ae20c94038 651s JS G BXD: Defining method iteration in prototype for GLib.MainContext 651s JS MAINLOOP: handling job 0, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 0 651s JS MAINLOOP: handling job 1, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 1 651s JS MAINLOOP: handling job 2, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 2 651s JS MAINLOOP: handling job 3, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 3 651s JS MAINLOOP: handling job 4, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 4 651s JS MAINLOOP: handling job 5, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 5 651s JS MAINLOOP: handling job 6, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 6 651s JS MAINLOOP: handling job 7, 651s JS MAINLOOP: Completed job 7 651s ok 1 Promise waits for all promises before handling unhandled, when handled 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 651s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 651s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 651s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 651s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 651s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 651s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 651s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 651s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 651s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 651s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 651s JS G ENUM: Defining GLib.LogLevelFlags as 0x1301a9840960 651s JS MAINLOOP: handling job 0, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 0 651s JS MAINLOOP: handling job 1, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 1 651s JS MAINLOOP: handling job 2, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 2 651s JS MAINLOOP: handling job 3, 651s JS MAINLOOP: Completed job 3 651s JS G BXD: Defining method quit in prototype for GLib.MainLoop 651s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 651s ok 2 Promise waits for all promises before handling unhandled, when unhandled 651s JS G NS: Found info type GIConstantInfo for 'PRIORITY_HIGH' in namespace 'GLib' 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: handling job 0, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 0 651s JS MAINLOOP: handling job 1, 651s JS MAINLOOP: Completed job 1 651s ok 3 Promise do not lead to high-priority IDLE starvation 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Main loop instance 0x5a2a9cab4a8: Spinning loop until released or hook cleared 651s JS MAINLOOP: handling job 0, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 0 651s JS MAINLOOP: handling job 1, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 1 651s JS MAINLOOP: handling job 2, 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Completed job 2 651s JS MAINLOOP: handling job 3, 651s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 651s JS MAINLOOP: Main loop instance 0x5a2a9cab4a8: release 651s JS MAINLOOP: Completed job 3 651s JS MEMORY: Memory report: before destroying context 651s JS MEMORY: 176 objects currently alive 651s JS MEMORY: boxed_instance = 28 651s JS MEMORY: boxed_prototype = 12 651s JS MEMORY: closure = 1 651s JS MEMORY: function = 125 651s JS MEMORY: fundamental_instance = 0 651s JS MEMORY: fundamental_prototype = 0 651s JS MEMORY: gerror_instance = 0 651s JS MEMORY: gerror_prototype = 0 651s JS MEMORY: interface = 0 651s JS MEMORY: module = 5 651s JS MEMORY: ns = 3 651s JS MEMORY: object_instance = 0 651s JS MEMORY: object_prototype = 2 651s JS MEMORY: param = 0 651s JS MEMORY: union_instance = 0 651s JS MEMORY: union_prototype = 0 651s JS CTX: JS shutdown sequence 651s JS CTX: Stopping profiler 651s JS CTX: Shutting down toggle queue 651s JS CTX: Notifying external reference holders of GjsContext dispose 651s JS MAINLOOP: Stopping promise job dispatcher 651s JS CTX: Notifying reference holders of GjsContext dispose 651s JS CTX: Checking unhandled promise rejections 651s JS CTX: Releasing cached JS wrappers 651s JS CTX: Final triggered GC 651s JS CTX: Destroying JS context 651s JS CTX: Releasing all native objects 651s JS CTX: Disabling auto GC 651s JS CTX: Ending trace on global object 651s JS CTX: Freeing allocated resources 651s JS CTX: JS context destroyed 651s PASS: gjs/testPromise.test 651s Running test: gjs/testGObjectDestructionAccess.test 651s JS NATIVE: Registered native JS module '_promiseNative' 651s JS NATIVE: Registered native JS module '_byteArrayNative' 651s JS NATIVE: Registered native JS module '_encodingNative' 651s JS NATIVE: Registered native JS module '_gi' 651s JS NATIVE: Registered native JS module 'gi' 651s JS NATIVE: Registered native JS module 'cairoNative' 651s JS NATIVE: Registered native JS module 'system' 651s JS NATIVE: Registered native JS module 'console' 651s JS NATIVE: Registered native JS module '_print' 651s JS CTX: Enabling JIT 651s JS CTX: Initialized class GjsFileImporter prototype 0x933e84001a0 651s JS IMPORT: Defining parent (nil) of 0x933e8400200 'imports' is mod 0 651s JS IMPORT: Importing '_print' 651s JS NATIVE: Defining native module '_print' 651s JS IMPORT: Defining parent 0x933e8400200 of 0x933e84009b0 '_print' is mod 1 651s JS IMPORT: successfully imported module '_print' 651s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 651s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3e174673c090 651s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3e174673c090 651s JS MAINLOOP: Main loop instance 0x155ddaa3b4a8: hold 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Starting promise job dispatcher 651s 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 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3e174673c128 651s JS MAINLOOP: Main loop instance 0x155ddaa3b4a8: hold 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Main loop instance 0x155ddaa3b4a8: Spinning loop until released or hook cleared 651s JS MAINLOOP: handling job 0, 651s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 651s JS MAINLOOP: Main loop instance 0x155ddaa3b4a8: release 651s JS MAINLOOP: Completed job 0 651s JS MAINLOOP: handling job 1, 651s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 651s JS MAINLOOP: Main loop instance 0x155ddaa3b4a8: release 651s JS MAINLOOP: Completed job 1 651s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module metadata hook for module 0x933e8476990 651s JS IMPORT: Defining meta.importSync for module 0x933e8476990 651s JS NATIVE: Defining native module 'gi' 651s JS CTX: Initialized class GIRepositoryNamespace prototype 0x933e847b338 651s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 651s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 651s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 651s JS IMPORT: Importing directory 'overrides' 651s JS IMPORT: Defining parent 0x3e174673f610 of 0x933e847b3b8 'overrides' is mod 1 651s JS IMPORT: Defined importer 'overrides' 0x933e847b3b8 in 0x3e174673f610 651s JS IMPORT: successfully imported directory 'overrides' 651s JS IMPORT: Importing '_promiseNative' 651s JS NATIVE: Defining native module '_promiseNative' 651s JS IMPORT: Defining parent 0x3e174673f610 of 0x933e847b868 '_promiseNative' is mod 1 651s JS IMPORT: successfully imported module '_promiseNative' 651s JS IMPORT: Importing module GLib succeeded 651s JS IMPORT: Defining parent 0x933e847b3b8 of 0x3e1746795038 'GLib' is mod 1 651s JS IMPORT: successfully imported module 'GLib' 651s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 651s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3e1746794060, JSClass 0x7c1ca9c976c8, in object 0x3e1746794038 651s JS CTX: Initialized class GIRepositoryGType prototype 0x933e847bbb0 651s JS CTX: Initialized class GIRepositoryFunction prototype 0x933e847bc10 651s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 651s JS G BXD: Defined class for Error (GError), prototype 0x3e17467940b0, JSClass 0x7c1ca9c976c8, in object 0x3e1746794038 651s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 651s JS G BXD: Defined class for Variant (GVariant), prototype 0x3e1746794100, JSClass 0x7c1ca9c976c8, in object 0x3e1746794038 651s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 651s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3e1746794150, JSClass 0x7c1ca9c976c8, in object 0x3e1746794038 651s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 651s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3e17467941a0, JSClass 0x7c1ca9c976c8, in object 0x3e1746794038 651s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 651s JS G BXD: Defined class for Thread (GThread), prototype 0x3e17467941f0, JSClass 0x7c1ca9c976c8, in object 0x3e1746794038 651s JS G BXD: Defining method ref in prototype for GLib.Thread 651s JS G BXD: Defining method unref in prototype for GLib.Thread 651s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 651s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3e1746794240, JSClass 0x7c1ca9c976c8, in object 0x3e1746794038 651s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 651s JS G BXD: Defined class for Regex (GRegex), prototype 0x3e1746794290, JSClass 0x7c1ca9c976c8, in object 0x3e1746794038 651s JS G BXD: Defining method match in prototype for GLib.Regex 651s JS G BXD: Defining method match_full in prototype for GLib.Regex 651s JS G BXD: Defining method match_all in prototype for GLib.Regex 651s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 651s JS G NS: Defined namespace 'GLib' 0x3e1746794038 in GIRepository 0x933e847b1c8 651s JS IMPORT: Importing module jasmine succeeded 651s JS IMPORT: Defining parent 0x3e174673f610 of 0x3e1746795ba0 'jasmine' is mod 1 651s JS IMPORT: successfully imported module 'jasmine' 651s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 651s JS MAINLOOP: Main loop instance 0x155ddaa3b4a8: hold 651s JS MAINLOOP: Enqueue job , promise=, allocation site= 651s JS MAINLOOP: Main loop instance 0x155ddaa3b4a8: Spinning loop until released or hook cleared 651s JS MAINLOOP: handling job 0, 651s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 651s JS MAINLOOP: Main loop instance 0x155ddaa3b4a8: release 651s JS MAINLOOP: Completed job 0 651s JS IMPORT: Importing 'gi' 651s JS IMPORT: Defining parent 0x3e174673f610 of 0x3e174673f760 'gi' is mod 1 651s JS IMPORT: successfully imported module 'gi' 651s 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 651s JS G NS: Defined namespace 'GjsPrivate' 0x3e1746794330 in GIRepository 0x3e174673f760 651s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 651s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 651s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 651s JS IMPORT: Importing module _legacy succeeded 651s JS IMPORT: Defining parent 0x3e174673f610 of 0x3e1746795cb8 '_legacy' is mod 1 651s JS IMPORT: successfully imported module '_legacy' 651s JS IMPORT: Importing module lang succeeded 651s JS IMPORT: Defining parent 0x3e174673f610 of 0x3e1746795c90 'lang' is mod 1 651s JS IMPORT: successfully imported module 'lang' 651s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 651s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 651s JS IMPORT: Importing module _signals succeeded 651s JS IMPORT: Defining parent 0x3e174673f610 of 0x3e1746795ce0 '_signals' is mod 1 651s JS IMPORT: successfully imported module '_signals' 651s JS IMPORT: Importing module signals succeeded 651s JS IMPORT: Defining parent 0x3e174673f610 of 0x3e1746795c68 'signals' is mod 1 651s JS IMPORT: successfully imported module 'signals' 651s JS IMPORT: Importing module Gio succeeded 651s JS IMPORT: Defining parent 0x3e174673f868 of 0x3e1746795c40 'Gio' is mod 1 651s JS IMPORT: successfully imported module 'Gio' 651s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 651s JS IMPORT: Importing '_gi' 651s JS NATIVE: Defining native module '_gi' 651s JS IMPORT: Defining parent 0x3e174673f610 of 0x933e8456028 '_gi' is mod 1 651s JS IMPORT: successfully imported module '_gi' 651s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 651s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 651s JS IMPORT: Importing module _common succeeded 651s JS IMPORT: Defining parent 0x3e174673f610 of 0x3e1746795d30 '_common' is mod 1 651s JS IMPORT: successfully imported module '_common' 651s JS IMPORT: Importing module GObject succeeded 651s JS IMPORT: Defining parent 0x3e174673f868 of 0x3e1746795d08 'GObject' is mod 1 651s JS IMPORT: successfully imported module 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 651s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 651s JS G BXD: Defined class for String (GString), prototype 0x3e17467945d8, JSClass 0x7c1ca9c976c8, in object 0x3e1746794358 651s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 651s JS G PRM: Defined class ParamSpec prototype is 0x3e1746795d80 class 0x7c1ca9ca0090 in object 0x3e1746794358 651s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 651s JS G OBJ: Defined class for Object (GObject), prototype 0x3e1746794740, JSClass 0x7c1ca9c97728, in object 0x3e1746794358 651s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 651s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 651s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3e1746794768, JSClass 0x7c1ca9c97728, in object 0x3e1746794358 651s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 651s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 651s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 651s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 651s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 651s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 651s JS G BXD: Defined class for Value (GValue), prototype 0x3e17467947b8, JSClass 0x7c1ca9c976c8, in object 0x3e1746794358 651s JS G NS: Defined namespace 'GObject' 0x3e1746794358 in GIRepository 0x3e174673f760 651s JS G OBJ: Defined class for Application (GApplication), prototype 0x3e1746794808, JSClass 0x7c1ca9c97728, in object 0x3e1746794308 651s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 651s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3e17467f52e0, JSClass 0x7c1ca9c9aa50, in object 0x3e1746794308 651s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 651s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x3e17467f5308, JSClass 0x7c1ca9c9aa50, in object 0x3e1746794308 651s 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 651s JS G NS: Defined namespace 'GioUnix' 0x3e17467948a8 in GIRepository 0x3e174673f760 651s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 651s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 651s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x3e17467948d0, JSClass 0x7c1ca9c97728, in object 0x3e17467948a8 651s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 651s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 651s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3e17467f56f0, JSClass 0x7c1ca9c9aa50, in object 0x3e17467948a8 651s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 651s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 651s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 651s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x3e1746794948, JSClass 0x7c1ca9c97728, in object 0x3e1746794308 651s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x3e1746794998, JSClass 0x7c1ca9c97728, in object 0x3e17467948a8 651s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 651s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 651s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x3e17467949e8, JSClass 0x7c1ca9c976c8, in object 0x3e17467948a8 651s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 651s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3e17467f5830, JSClass 0x7c1ca9c9aa50, in object 0x3e17467948a8 651s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 651s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 651s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 651s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3e1746794a38, JSClass 0x7c1ca9c97728, in object 0x3e1746794308 651s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x3e1746794a88, JSClass 0x7c1ca9c97728, in object 0x3e17467948a8 651s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 651s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 651s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x3e1746794ad8, JSClass 0x7c1ca9c976c8, in object 0x3e17467948a8 651s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 651s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x3e1746794b00, JSClass 0x7c1ca9c976c8, in object 0x3e17467948a8 651s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 651s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x3e1746794b50, JSClass 0x7c1ca9c97728, in object 0x3e17467948a8 651s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 651s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 651s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x3e1746794ba0, JSClass 0x7c1ca9c976c8, in object 0x3e17467948a8 651s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 651s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 651s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x3e1746794bf0, JSClass 0x7c1ca9c97728, in object 0x3e1746794308 651s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x3e1746794c40, JSClass 0x7c1ca9c97728, in object 0x3e17467948a8 651s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 651s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 651s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x3e1746794c90, JSClass 0x7c1ca9c976c8, in object 0x3e17467948a8 651s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 651s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 651s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 651s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 651s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 651s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 651s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 651s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 651s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 651s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 651s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 651s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 651s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 651s JS G ENUM: Defining GLib.LogLevelFlags as 0x933e845e710 651s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 651s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x3e1746794da8, JSClass 0x7c1ca9c976c8, in object 0x3e1746794038 651s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 651s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x3e1746794e70, JSClass 0x7c1ca9c97728, in object 0x3e1746794308 651s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 651s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3e17467fcbf0, JSClass 0x7c1ca9c9aa50, in object 0x3e1746794308 651s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 651s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3e17467fcc18, JSClass 0x7c1ca9c9aa50, in object 0x3e1746794308 651s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 651s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x3cc336d07470, JSClass 0x7c1ca9c976c8, in object 0x3e1746794308 651s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 651s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x3cc336d07768, JSClass 0x7c1ca9c976c8, in object 0x3e1746794308 651s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 651s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 651s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 651s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3cc336d078f8, JSClass 0x7c1ca9c97728, in object 0x3e1746794308 651s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 651s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3e17467fce98, JSClass 0x7c1ca9c9aa50, in object 0x3e1746794308 651s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 651s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3e17467fcee8, JSClass 0x7c1ca9c9aa50, in object 0x3e1746794308 651s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 651s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3cc336d07998, JSClass 0x7c1ca9c97728, in object 0x3e1746794308 651s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 651s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 651s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 651s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 651s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x3cc336d0a0d8, JSClass 0x7c1ca9c9aa50, in object 0x3e1746794308 651s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 651s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3cc336d07a10, JSClass 0x7c1ca9c976c8, in object 0x3e1746794308 651s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 651s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3cc336d07a60, JSClass 0x7c1ca9c976c8, in object 0x3e1746794308 651s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 651s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 651s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3cc336d07ab0, JSClass 0x7c1ca9c97728, in object 0x3e1746794308 651s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3cc336d07b00, JSClass 0x7c1ca9c97728, in object 0x3e1746794330 651s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 651s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3cc336d07b50, JSClass 0x7c1ca9c97728, in object 0x3e1746794308 651s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 651s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 651s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 651s JS G IFACE: Defined class for File (GFile), prototype 0x3cc336d0a1a0, JSClass 0x7c1ca9c9aa50, in object 0x3e1746794308 651s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3cc336d07bc8, JSClass 0x7c1ca9c97728, in object 0x3e174673f8f8 651s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 651s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3cc336d07c40, JSClass 0x7c1ca9c97728, in object 0x3e1746794308 651s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 651s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 651s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x3cc336d0a420, JSClass 0x7c1ca9c9aa50, in object 0x3e1746794308 651s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 651s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3cc336d07cb8, JSClass 0x7c1ca9c97728, in object 0x3e1746794308 651s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 651s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3cc336d07d08, JSClass 0x7c1ca9c976c8, in object 0x3e1746794308 651s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 651s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 651s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3cc336d07d58, JSClass 0x7c1ca9c97728, in object 0x3e1746794308 651s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 651s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 651s JS G NS: Defined namespace 'Gio' 0x3e1746794308 in GIRepository 0x3e174673f760 651s 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 651s JS G NS: Defined namespace 'GjsTestTools' 0x3cc336d07dd0 in GIRepository 0x3e174673f760 651s JS IMPORT: Importing module Gtk succeeded 651s JS IMPORT: Defining parent 0x3e174673f868 of 0x3cc336d0ac40 'Gtk' is mod 1 651s JS IMPORT: successfully imported module 'Gtk' 651s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 651s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 651s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3cc336d07e20, JSClass 0x7c1ca9c97728, in object 0x3e1746794358 651s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3cc336d07e70, JSClass 0x7c1ca9c97728, in object 0x3cc336d07df8 651s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 651s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x3cc336d0af10, JSClass 0x7c1ca9c9aa50, in object 0x3cc336d07df8 651s 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 651s JS G NS: Defined namespace 'Atk' 0x3cc336d07ee8 in GIRepository 0x3e174673f760 651s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 651s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x3cc336d0af38, JSClass 0x7c1ca9c9aa50, in object 0x3cc336d07ee8 651s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 651s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3cc336d07f38, JSClass 0x7c1ca9c97728, in object 0x3cc336d07df8 651s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 651s JS G NS: Defined namespace 'Gtk' 0x3cc336d07df8 in GIRepository 0x3e174673f760 651s JS IMPORT: Importing 'system' 651s JS NATIVE: Defining native module 'system' 651s JS IMPORT: Defining parent 0x3e174673f610 of 0x933e8468e00 'system' is mod 1 651s JS IMPORT: successfully imported module 'system' 651s JS CTX: Script evaluation succeeded 651s JS MAINLOOP: Main loop instance 0x155ddaa3b4a8: Spinning loop until released or hook cleared 651s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module metadata hook for module 0x933e848f678 651s JS IMPORT: Defining meta.importSync for module 0x933e848f678 651s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e174673c128 651s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e174673c128 651s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 651s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 651s JS MAINLOOP: Set main loop hook to 651s JS MAINLOOP: Main loop instance 0x155ddaa3b4a8: hold 651s JS MAINLOOP: Running and clearing main loop hook 651s JS G BXD: Defining method run in prototype for GLib.MainLoop 651s 1..54 651s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 651s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 651s JS G BXD: Defined class for Source (GSource), prototype 0x3cc336d07f88, JSClass 0x7c1ca9c976c8, in object 0x3e1746794038 651s JS G BXD: Defining method set_priority in prototype for GLib.Source 651s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 651s JS G BXD: Defining method attach in prototype for GLib.Source 651s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 651s JS IMPORT: Module metadata hook for module 0x3e1746786468 651s JS IMPORT: Defining meta.importSync for module 0x3e1746786468 651s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gtk' 651s JS G BXD: Defining method destroy in prototype for GLib.Source 651s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gtk' 651s JS G NS: Found info type GIObjectInfo for 'Bin' in namespace 'Gtk' 651s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x3cc336d1f0d8, JSClass 0x7c1ca9c97728, in object 0x3cc336d07df8 651s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x3cc336d1f128, JSClass 0x7c1ca9c97728, in object 0x3cc336d07df8 651s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gtk' 651s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 651s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 651s JS G ENUM: Defining Gtk.WindowType as 0x933e84a42e0 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s JS G OBJ: Defining method set_title in prototype for GtkWindow (Gtk.Window) 651s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 651s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 651s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 651s ok 1 Access to destroyed GObject Get property 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 2 Access to destroyed GObject Set property 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 3 Access to destroyed GObject Add expando property 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 4 Access to destroyed GObject Access to unset expando property 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 5 Access to destroyed GObject Access previously set expando property 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s JS G OBJ: Defining method get_title in prototype for GtkWindow (Gtk.Window) 651s ok 6 Access to destroyed GObject Access to getter method 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 7 Access to destroyed GObject Access to setter method 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 8 Access to destroyed GObject Proto function connect 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 9 Access to destroyed GObject Proto function connect_after 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 10 Access to destroyed GObject Proto function emit 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 11 Access to destroyed GObject Proto function signals_disconnect 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 12 Access to destroyed GObject Proto function signals_block 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 13 Access to destroyed GObject Proto function signals_unblock 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 14 Access to destroyed GObject Proto function toString 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 15 Access to destroyed GObject Proto function toString before/after 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s JS G NS: Found info type GIFunctionInfo for 'unref' in namespace 'GjsTestTools' 651s ok 16 Access to finalized GObject Get property 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 17 Access to finalized GObject Set property 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 18 Access to finalized GObject Add expando property 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 19 Access to finalized GObject Access to unset expando property 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 20 Access to finalized GObject Access previously set expando property 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 21 Access to finalized GObject Access to getter method 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 22 Access to finalized GObject Access to setter method 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 23 Access to finalized GObject Proto function connect 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 24 Access to finalized GObject Proto function connect_after 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 25 Access to finalized GObject Proto function emit 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 26 Access to finalized GObject Proto function signals_disconnect 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 27 Access to finalized GObject Proto function signals_block 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 28 Access to finalized GObject Proto function signals_unblock 651s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 651s ok 29 Access to finalized GObject Proto function toString 651s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'GjsTestTools' 651s JS G NS: Found info type GIObjectInfo for 'EmblemedIcon' in namespace 'Gio' 651s JS G OBJ: Defined class for EmblemedIcon (GEmblemedIcon), prototype 0x3e1746794e48, JSClass 0x7c1ca9c97728, in object 0x3e1746794308 651s JS G NS: Found info type GIObjectInfo for 'ThemedIcon' in namespace 'Gio' 651s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x3e1746794e98, JSClass 0x7c1ca9c97728, in object 0x3e1746794308 651s JS G NS: Found info type GIInterfaceInfo for 'Icon' in namespace 'Gio' 651s JS G IFACE: Defined class for Icon (GIcon), prototype 0x3e17467f5150, JSClass 0x7c1ca9c9aa50, in object 0x3e1746794308 651s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 651s JS G NS: Found info type GIFunctionInfo for 'reset' in namespace 'GjsTestTools' 651s ok 30 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected 651s ok 31 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected 651s ok 32 Disposed or finalized GObject calls dispose vfunc on explicit disposal only 651s ok 33 Disposed or finalized GObject generates a warn on object garbage collection 651s ok 34 Disposed or finalized GObject generates a warn on object garbage collection if has expando property 651s JS G NS: Found info type GIFunctionInfo for 'delayed_unref' in namespace 'GjsTestTools' 653s JS G NS: Found info type GIFunctionInfo for 'timeout_add' in namespace 'GLib' 653s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 653s JS G NS: Found info type GIStructInfo for 'MainContext' in namespace 'GLib' 653s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x3e1746794f88, JSClass 0x7c1ca9c976c8, in object 0x3e1746794038 653s JS G BXD: Defining method iteration in prototype for GLib.MainContext 653s ok 35 Disposed or finalized GObject generates a warn if already disposed at garbage collection 653s JS G NS: Found info type GIFunctionInfo for 'save_object' in namespace 'GjsTestTools' 653s JS G NS: Found info type GIFunctionInfo for 'peek_saved' in namespace 'GjsTestTools' 653s ok 36 Disposed or finalized GObject created from other function is marked as disposed and garbage collected 653s ok 37 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected 653s JS G NS: Found info type GIFunctionInfo for 'get_disposed' in namespace 'GjsTestTools' 653s ok 38 Disposed or finalized GObject returned from function is marked as disposed 653s JS G NS: Found info type GIFunctionInfo for 'get_saved' in namespace 'GjsTestTools' 653s JS G BXD: Defining method quit in prototype for GLib.MainLoop 653s ok 39 Disposed or finalized GObject returned from function is marked as disposed and then as finalized 653s JS G NS: Found info type GIFunctionInfo for 'ref' in namespace 'GjsTestTools' 653s JS G NS: Found info type GIFunctionInfo for 'unref_other_thread' in namespace 'GjsTestTools' 653s ok 40 Disposed or finalized GObject ignores toggling queued unref toggles 653s JS G NS: Found info type GIFunctionInfo for 'ref_other_thread' in namespace 'GjsTestTools' 653s ok 41 Disposed or finalized GObject ignores toggling queued toggles 653s JS G NS: Found info type GIFunctionInfo for 'run_dispose_other_thread' in namespace 'GjsTestTools' 653s ok 42 Disposed or finalized GObject can be disposed from other thread 653s ok 43 Disposed or finalized GObject can be garbage collected once disposed from other thread 653s JS G NS: Found info type GIFunctionInfo for 'save_object_unreffed' in namespace 'GjsTestTools' 653s JS G NS: Found info type GIFunctionInfo for 'delayed_ref_other_thread' in namespace 'GjsTestTools' 653s JS G NS: Found info type GIFunctionInfo for 'steal_saved' in namespace 'GjsTestTools' 653s ok 44 GObject with toggle references can be re-reffed from other thread delayed 653s JS G NS: Found info type GIFunctionInfo for 'delayed_unref_other_thread' in namespace 'GjsTestTools' 653s ok 45 GObject with toggle references can be re-reffed and unreffed again from other thread 653s JS G NS: Found info type GIFunctionInfo for 'delayed_ref_unref_other_thread' in namespace 'GjsTestTools' 653s ok 46 GObject with toggle references can be re-reffed and unreffed again from other thread with delay 653s JS G NS: Found info type GIFunctionInfo for 'save_weak' in namespace 'GjsTestTools' 653s JS G NS: Found info type GIFunctionInfo for 'get_weak' in namespace 'GjsTestTools' 653s ok 47 GObject with toggle references can be toggled up by getting a GWeakRef 653s JS G NS: Found info type GIFunctionInfo for 'get_weak_other_thread' in namespace 'GjsTestTools' 653s ok 48 GObject with toggle references can be toggled up by getting a GWeakRef from another thread 653s ok 49 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread 653s ok 50 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads 653s JS G BXD: Defining method join in prototype for GLib.Thread 653s JS G NS: Found info type GIFunctionInfo for 'clear_saved' in namespace 'GjsTestTools' 653s ok 51 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone 653s ok 52 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone 653s ok 53 GObject with toggle references can be finalized while queued in toggle queue 653s 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 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x155ddaa3b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 0 653s JS MAINLOOP: handling job 1, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 1 653s JS MAINLOOP: handling job 2, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 2 653s JS MAINLOOP: handling job 3, 653s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 653s JS MAINLOOP: Main loop instance 0x155ddaa3b4a8: release 653s JS MAINLOOP: Completed job 3 653s JS MEMORY: Memory report: before destroying context 653s JS MEMORY: 492 objects currently alive 653s JS MEMORY: boxed_instance = 13 653s JS MEMORY: boxed_prototype = 20 653s JS MEMORY: closure = 3 653s JS MEMORY: function = 398 653s JS MEMORY: fundamental_instance = 0 653s JS MEMORY: fundamental_prototype = 0 653s JS MEMORY: gerror_instance = 0 653s JS MEMORY: gerror_prototype = 0 653s JS MEMORY: interface = 12 653s JS MEMORY: module = 10 653s JS MEMORY: ns = 8 653s JS MEMORY: object_instance = 0 653s JS MEMORY: object_prototype = 28 653s JS MEMORY: param = 0 653s JS MEMORY: union_instance = 0 653s JS MEMORY: union_prototype = 0 653s JS CTX: JS shutdown sequence 653s JS CTX: Stopping profiler 653s JS CTX: Shutting down toggle queue 653s JS CTX: Notifying external reference holders of GjsContext dispose 653s JS MAINLOOP: Stopping promise job dispatcher 653s JS CTX: Notifying reference holders of GjsContext dispose 653s JS CTX: Checking unhandled promise rejections 653s JS CTX: Releasing cached JS wrappers 653s JS CTX: Final triggered GC 653s JS CTX: Destroying JS context 653s JS CTX: Releasing all native objects 653s JS CTX: Disabling auto GC 653s JS CTX: Ending trace on global object 653s JS CTX: Freeing allocated resources 653s JS CTX: JS context destroyed 653s PASS: gjs/testGObjectDestructionAccess.test 653s Running test: gjs/testGettext.test 653s JS NATIVE: Registered native JS module '_promiseNative' 653s JS NATIVE: Registered native JS module '_byteArrayNative' 653s JS NATIVE: Registered native JS module '_encodingNative' 653s JS NATIVE: Registered native JS module '_gi' 653s JS NATIVE: Registered native JS module 'gi' 653s JS NATIVE: Registered native JS module 'cairoNative' 653s JS NATIVE: Registered native JS module 'system' 653s JS NATIVE: Registered native JS module 'console' 653s JS NATIVE: Registered native JS module '_print' 653s JS CTX: Enabling JIT 653s JS CTX: Initialized class GjsFileImporter prototype 0x2f493fc001a0 653s JS IMPORT: Defining parent (nil) of 0x2f493fc00200 'imports' is mod 0 653s JS IMPORT: Importing '_print' 653s JS NATIVE: Defining native module '_print' 653s JS IMPORT: Defining parent 0x2f493fc00200 of 0x2f493fc009b0 '_print' is mod 1 653s JS IMPORT: successfully imported module '_print' 653s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 653s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x35ddda83c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x35ddda83c090 653s JS MAINLOOP: Main loop instance 0xee6e80ab4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Starting promise job dispatcher 653s 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 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x35ddda83c128 653s JS MAINLOOP: Main loop instance 0xee6e80ab4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0xee6e80ab4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 653s JS MAINLOOP: Main loop instance 0xee6e80ab4a8: release 653s JS MAINLOOP: Completed job 0 653s JS MAINLOOP: handling job 1, 653s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 653s JS MAINLOOP: Main loop instance 0xee6e80ab4a8: release 653s JS MAINLOOP: Completed job 1 653s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module metadata hook for module 0x2f493fc76990 653s JS IMPORT: Defining meta.importSync for module 0x2f493fc76990 653s JS NATIVE: Defining native module 'gi' 653s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f493fc7b338 653s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 653s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 653s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 653s JS IMPORT: Importing directory 'overrides' 653s JS IMPORT: Defining parent 0x35ddda83f610 of 0x2f493fc7b3b8 'overrides' is mod 1 653s JS IMPORT: Defined importer 'overrides' 0x2f493fc7b3b8 in 0x35ddda83f610 653s JS IMPORT: successfully imported directory 'overrides' 653s JS IMPORT: Importing '_promiseNative' 653s JS NATIVE: Defining native module '_promiseNative' 653s JS IMPORT: Defining parent 0x35ddda83f610 of 0x2f493fc7b868 '_promiseNative' is mod 1 653s JS IMPORT: successfully imported module '_promiseNative' 653s JS IMPORT: Importing module GLib succeeded 653s JS IMPORT: Defining parent 0x2f493fc7b3b8 of 0x35ddda895038 'GLib' is mod 1 653s JS IMPORT: successfully imported module 'GLib' 653s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 653s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x35ddda894060, JSClass 0x7603523c76c8, in object 0x35ddda894038 653s JS CTX: Initialized class GIRepositoryGType prototype 0x2f493fc7bbb0 653s JS CTX: Initialized class GIRepositoryFunction prototype 0x2f493fc7bc10 653s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 653s JS G BXD: Defined class for Error (GError), prototype 0x35ddda8940b0, JSClass 0x7603523c76c8, in object 0x35ddda894038 653s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 653s JS G BXD: Defined class for Variant (GVariant), prototype 0x35ddda894100, JSClass 0x7603523c76c8, in object 0x35ddda894038 653s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 653s JS G BXD: Defined class for Bytes (GBytes), prototype 0x35ddda894150, JSClass 0x7603523c76c8, in object 0x35ddda894038 653s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 653s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x35ddda8941a0, JSClass 0x7603523c76c8, in object 0x35ddda894038 653s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 653s JS G BXD: Defined class for Thread (GThread), prototype 0x35ddda8941f0, JSClass 0x7603523c76c8, in object 0x35ddda894038 653s JS G BXD: Defining method ref in prototype for GLib.Thread 653s JS G BXD: Defining method unref in prototype for GLib.Thread 653s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 653s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x35ddda894240, JSClass 0x7603523c76c8, in object 0x35ddda894038 653s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 653s JS G BXD: Defined class for Regex (GRegex), prototype 0x35ddda894290, JSClass 0x7603523c76c8, in object 0x35ddda894038 653s JS G BXD: Defining method match in prototype for GLib.Regex 653s JS G BXD: Defining method match_full in prototype for GLib.Regex 653s JS G BXD: Defining method match_all in prototype for GLib.Regex 653s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 653s JS G NS: Defined namespace 'GLib' 0x35ddda894038 in GIRepository 0x2f493fc7b1c8 653s JS IMPORT: Importing module jasmine succeeded 653s JS IMPORT: Defining parent 0x35ddda83f610 of 0x35ddda895ba0 'jasmine' is mod 1 653s JS IMPORT: successfully imported module 'jasmine' 653s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 653s JS MAINLOOP: Main loop instance 0xee6e80ab4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0xee6e80ab4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 653s JS MAINLOOP: Main loop instance 0xee6e80ab4a8: release 653s JS MAINLOOP: Completed job 0 653s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 653s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 653s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 653s JS IMPORT: Importing 'gi' 653s JS IMPORT: Defining parent 0x35ddda83f610 of 0x35ddda83f760 'gi' is mod 1 653s JS IMPORT: successfully imported module 'gi' 653s 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 653s JS G NS: Defined namespace 'GjsPrivate' 0x35ddda894308 in GIRepository 0x35ddda83f760 653s JS G NS: Found info type GIEnumInfo for 'LocaleCategory' in namespace 'GjsPrivate' 653s JS G ENUM: Defining enum value ALL (fixed from all) 6 653s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 653s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 653s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 653s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 653s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 653s JS G ENUM: Defining enum value TIME (fixed from time) 2 653s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x2f493fc12b60 653s JS IMPORT: Importing module _gettext succeeded 653s JS IMPORT: Defining parent 0x35ddda83f610 of 0x35ddda895c68 '_gettext' is mod 1 653s JS IMPORT: successfully imported module '_gettext' 653s JS IMPORT: Importing module gettext succeeded 653s JS IMPORT: Defining parent 0x35ddda83f610 of 0x35ddda895c40 'gettext' is mod 1 653s JS IMPORT: successfully imported module 'gettext' 653s JS CTX: Script evaluation succeeded 653s JS MAINLOOP: Main loop instance 0xee6e80ab4a8: Spinning loop until released or hook cleared 653s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module metadata hook for module 0x2f493fc1b040 653s JS IMPORT: Defining meta.importSync for module 0x2f493fc1b040 653s JS NATIVE: Defining native module 'system' 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x35ddda83c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x35ddda83c128 653s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 653s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 653s JS MAINLOOP: Set main loop hook to 653s JS MAINLOOP: Main loop instance 0xee6e80ab4a8: hold 653s JS MAINLOOP: Running and clearing main loop hook 653s JS G BXD: Defining method run in prototype for GLib.MainLoop 653s 1..1 653s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 653s JS G BXD: Defined class for Source (GSource), prototype 0x35ddda894358, JSClass 0x7603523c76c8, in object 0x35ddda894038 653s JS G BXD: Defining method set_priority in prototype for GLib.Source 653s JS IMPORT: Importing '_gi' 653s JS NATIVE: Defining native module '_gi' 653s JS IMPORT: Defining parent 0x35ddda83f610 of 0x2f493fc25128 '_gi' is mod 1 653s JS IMPORT: successfully imported module '_gi' 653s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 653s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 653s JS IMPORT: Importing module _common succeeded 653s JS IMPORT: Defining parent 0x35ddda83f610 of 0x35ddda895e48 '_common' is mod 1 653s JS IMPORT: successfully imported module '_common' 653s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 653s JS IMPORT: Importing module _legacy succeeded 653s JS IMPORT: Defining parent 0x35ddda83f610 of 0x35ddda895e70 '_legacy' is mod 1 653s JS IMPORT: successfully imported module '_legacy' 653s JS IMPORT: Importing module GObject succeeded 653s JS IMPORT: Defining parent 0x35ddda83f898 of 0x35ddda895e20 'GObject' is mod 1 653s JS IMPORT: successfully imported module 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 653s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 653s JS G BXD: Defined class for String (GString), prototype 0x35ddda894650, JSClass 0x7603523c76c8, in object 0x35ddda8943d0 653s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 653s JS G PRM: Defined class ParamSpec prototype is 0x35ddda895ec0 class 0x7603523d0090 in object 0x35ddda8943d0 653s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 653s JS G OBJ: Defined class for Object (GObject), prototype 0x35ddda8947b8, JSClass 0x7603523c7728, in object 0x35ddda8943d0 653s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 653s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x35ddda8947e0, JSClass 0x7603523c7728, in object 0x35ddda8943d0 653s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 653s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 653s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 653s JS G BXD: Defined class for Value (GValue), prototype 0x35ddda894830, JSClass 0x7603523c76c8, in object 0x35ddda8943d0 653s JS G NS: Defined namespace 'GObject' 0x35ddda8943d0 in GIRepository 0x35ddda83f760 653s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 653s JS G BXD: Defining method attach in prototype for GLib.Source 653s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 653s JS IMPORT: Module metadata hook for module 0x35ddda8854a0 653s JS IMPORT: Defining meta.importSync for module 0x35ddda8854a0 653s JS G NS: Found info type GIFunctionInfo for 'set_thread_locale' in namespace 'GjsPrivate' 653s JS G BXD: Defining method destroy in prototype for GLib.Source 653s ok 1 Gettext module setlocale returns a locale 653s JS G BXD: Defining method quit in prototype for GLib.MainLoop 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0xee6e80ab4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 0 653s JS MAINLOOP: handling job 1, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 1 653s JS MAINLOOP: handling job 2, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 2 653s JS MAINLOOP: handling job 3, 653s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 653s JS MAINLOOP: Main loop instance 0xee6e80ab4a8: release 653s JS MAINLOOP: Completed job 3 653s JS MEMORY: Memory report: before destroying context 653s JS MEMORY: 152 objects currently alive 653s JS MEMORY: boxed_instance = 11 653s JS MEMORY: boxed_prototype = 11 653s JS MEMORY: closure = 1 653s JS MEMORY: function = 117 653s JS MEMORY: fundamental_instance = 0 653s JS MEMORY: fundamental_prototype = 0 653s JS MEMORY: gerror_instance = 0 653s JS MEMORY: gerror_prototype = 0 653s JS MEMORY: interface = 0 653s JS MEMORY: module = 7 653s JS MEMORY: ns = 3 653s JS MEMORY: object_instance = 0 653s JS MEMORY: object_prototype = 2 653s JS MEMORY: param = 0 653s JS MEMORY: union_instance = 0 653s JS MEMORY: union_prototype = 0 653s JS CTX: JS shutdown sequence 653s JS CTX: Stopping profiler 653s JS CTX: Shutting down toggle queue 653s JS CTX: Notifying external reference holders of GjsContext dispose 653s JS MAINLOOP: Stopping promise job dispatcher 653s JS CTX: Notifying reference holders of GjsContext dispose 653s JS CTX: Checking unhandled promise rejections 653s JS CTX: Releasing cached JS wrappers 653s JS CTX: Final triggered GC 653s JS CTX: Destroying JS context 653s JS CTX: Releasing all native objects 653s JS CTX: Disabling auto GC 653s JS CTX: Ending trace on global object 653s JS CTX: Freeing allocated resources 653s JS CTX: JS context destroyed 653s PASS: gjs/testGettext.test 653s Running test: gjs/testWarnLib.test 653s JS NATIVE: Registered native JS module '_promiseNative' 653s JS NATIVE: Registered native JS module '_byteArrayNative' 653s JS NATIVE: Registered native JS module '_encodingNative' 653s JS NATIVE: Registered native JS module '_gi' 653s JS NATIVE: Registered native JS module 'gi' 653s JS NATIVE: Registered native JS module 'cairoNative' 653s JS NATIVE: Registered native JS module 'system' 653s JS NATIVE: Registered native JS module 'console' 653s JS NATIVE: Registered native JS module '_print' 653s JS CTX: Enabling JIT 653s JS CTX: Initialized class GjsFileImporter prototype 0x16311b1001a0 653s JS IMPORT: Defining parent (nil) of 0x16311b100200 'imports' is mod 0 653s JS IMPORT: Importing '_print' 653s JS NATIVE: Defining native module '_print' 653s JS IMPORT: Defining parent 0x16311b100200 of 0x16311b1009b0 '_print' is mod 1 653s JS IMPORT: successfully imported module '_print' 653s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 653s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x32547823c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x32547823c090 653s JS MAINLOOP: Main loop instance 0x110a09f5b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Starting promise job dispatcher 653s 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 0x32547823c128 653s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x32547823c128 653s JS MAINLOOP: Main loop instance 0x110a09f5b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x110a09f5b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 653s JS MAINLOOP: Main loop instance 0x110a09f5b4a8: release 653s JS MAINLOOP: Completed job 0 653s JS MAINLOOP: handling job 1, 653s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 653s JS MAINLOOP: Main loop instance 0x110a09f5b4a8: release 653s JS MAINLOOP: Completed job 1 653s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x32547823c128 653s JS IMPORT: Module metadata hook for module 0x16311b176990 653s JS IMPORT: Defining meta.importSync for module 0x16311b176990 653s JS NATIVE: Defining native module 'gi' 653s JS CTX: Initialized class GIRepositoryNamespace prototype 0x16311b17b338 653s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 653s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 653s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 653s JS IMPORT: Importing directory 'overrides' 653s JS IMPORT: Defining parent 0x32547823f610 of 0x16311b17b3b8 'overrides' is mod 1 653s JS IMPORT: Defined importer 'overrides' 0x16311b17b3b8 in 0x32547823f610 653s JS IMPORT: successfully imported directory 'overrides' 653s JS IMPORT: Importing '_promiseNative' 653s JS NATIVE: Defining native module '_promiseNative' 653s JS IMPORT: Defining parent 0x32547823f610 of 0x16311b17b868 '_promiseNative' is mod 1 653s JS IMPORT: successfully imported module '_promiseNative' 653s JS IMPORT: Importing module GLib succeeded 653s JS IMPORT: Defining parent 0x16311b17b3b8 of 0x325478295038 'GLib' is mod 1 653s JS IMPORT: successfully imported module 'GLib' 653s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 653s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x325478294060, JSClass 0x7eca02f676c8, in object 0x325478294038 653s JS CTX: Initialized class GIRepositoryGType prototype 0x16311b17bbb0 653s JS CTX: Initialized class GIRepositoryFunction prototype 0x16311b17bc10 653s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 653s JS G BXD: Defined class for Error (GError), prototype 0x3254782940b0, JSClass 0x7eca02f676c8, in object 0x325478294038 653s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 653s JS G BXD: Defined class for Variant (GVariant), prototype 0x325478294100, JSClass 0x7eca02f676c8, in object 0x325478294038 653s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 653s JS G BXD: Defined class for Bytes (GBytes), prototype 0x325478294150, JSClass 0x7eca02f676c8, in object 0x325478294038 653s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 653s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3254782941a0, JSClass 0x7eca02f676c8, in object 0x325478294038 653s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 653s JS G BXD: Defined class for Thread (GThread), prototype 0x3254782941f0, JSClass 0x7eca02f676c8, in object 0x325478294038 653s JS G BXD: Defining method ref in prototype for GLib.Thread 653s JS G BXD: Defining method unref in prototype for GLib.Thread 653s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 653s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x325478294240, JSClass 0x7eca02f676c8, in object 0x325478294038 653s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 653s JS G BXD: Defined class for Regex (GRegex), prototype 0x325478294290, JSClass 0x7eca02f676c8, in object 0x325478294038 653s JS G BXD: Defining method match in prototype for GLib.Regex 653s JS G BXD: Defining method match_full in prototype for GLib.Regex 653s JS G BXD: Defining method match_all in prototype for GLib.Regex 653s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 653s JS G NS: Defined namespace 'GLib' 0x325478294038 in GIRepository 0x16311b17b1c8 653s JS IMPORT: Importing module jasmine succeeded 653s JS IMPORT: Defining parent 0x32547823f610 of 0x325478295ba0 'jasmine' is mod 1 653s JS IMPORT: successfully imported module 'jasmine' 653s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 653s JS MAINLOOP: Main loop instance 0x110a09f5b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x110a09f5b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 653s JS MAINLOOP: Main loop instance 0x110a09f5b4a8: release 653s JS MAINLOOP: Completed job 0 653s JS IMPORT: Importing 'gi' 653s JS IMPORT: Defining parent 0x32547823f610 of 0x32547823f760 'gi' is mod 1 653s JS IMPORT: successfully imported module 'gi' 653s 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 653s JS G NS: Defined namespace 'GjsPrivate' 0x325478294330 in GIRepository 0x32547823f760 653s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 653s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 653s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 653s JS IMPORT: Importing module _legacy succeeded 653s JS IMPORT: Defining parent 0x32547823f610 of 0x325478295cb8 '_legacy' is mod 1 653s JS IMPORT: successfully imported module '_legacy' 653s JS IMPORT: Importing module lang succeeded 653s JS IMPORT: Defining parent 0x32547823f610 of 0x325478295c90 'lang' is mod 1 653s JS IMPORT: successfully imported module 'lang' 653s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 653s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 653s JS IMPORT: Importing module _signals succeeded 653s JS IMPORT: Defining parent 0x32547823f610 of 0x325478295ce0 '_signals' is mod 1 653s JS IMPORT: successfully imported module '_signals' 653s JS IMPORT: Importing module signals succeeded 653s JS IMPORT: Defining parent 0x32547823f610 of 0x325478295c68 'signals' is mod 1 653s JS IMPORT: successfully imported module 'signals' 653s JS IMPORT: Importing module Gio succeeded 653s JS IMPORT: Defining parent 0x32547823f868 of 0x325478295c40 'Gio' is mod 1 653s JS IMPORT: successfully imported module 'Gio' 653s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 653s JS IMPORT: Importing '_gi' 653s JS NATIVE: Defining native module '_gi' 653s JS IMPORT: Defining parent 0x32547823f610 of 0x16311b1181d8 '_gi' is mod 1 653s JS IMPORT: successfully imported module '_gi' 653s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 653s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 653s JS IMPORT: Importing module _common succeeded 653s JS IMPORT: Defining parent 0x32547823f610 of 0x325478295d30 '_common' is mod 1 653s JS IMPORT: successfully imported module '_common' 653s JS IMPORT: Importing module GObject succeeded 653s JS IMPORT: Defining parent 0x32547823f868 of 0x325478295d08 'GObject' is mod 1 653s JS IMPORT: successfully imported module 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 653s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 653s JS G BXD: Defined class for String (GString), prototype 0x3254782945d8, JSClass 0x7eca02f676c8, in object 0x325478294358 653s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 653s JS G PRM: Defined class ParamSpec prototype is 0x325478295d80 class 0x7eca02f70090 in object 0x325478294358 653s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 653s JS G OBJ: Defined class for Object (GObject), prototype 0x325478294740, JSClass 0x7eca02f67728, in object 0x325478294358 653s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 653s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x325478294768, JSClass 0x7eca02f67728, in object 0x325478294358 653s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 653s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 653s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 653s JS G BXD: Defined class for Value (GValue), prototype 0x3254782947b8, JSClass 0x7eca02f676c8, in object 0x325478294358 653s JS G NS: Defined namespace 'GObject' 0x325478294358 in GIRepository 0x32547823f760 653s JS G OBJ: Defined class for Application (GApplication), prototype 0x325478294808, JSClass 0x7eca02f67728, in object 0x325478294308 653s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 653s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3254782f32e0, JSClass 0x7eca02f6aa50, in object 0x325478294308 653s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 653s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x3254782f3308, JSClass 0x7eca02f6aa50, in object 0x325478294308 653s 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 653s JS G NS: Defined namespace 'GioUnix' 0x3254782948a8 in GIRepository 0x32547823f760 653s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 653s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x3254782948d0, JSClass 0x7eca02f67728, in object 0x3254782948a8 653s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 653s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3254782f36f0, JSClass 0x7eca02f6aa50, in object 0x3254782948a8 653s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 653s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x325478294948, JSClass 0x7eca02f67728, in object 0x325478294308 653s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x325478294998, JSClass 0x7eca02f67728, in object 0x3254782948a8 653s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 653s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x3254782949e8, JSClass 0x7eca02f676c8, in object 0x3254782948a8 653s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 653s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3254782f3830, JSClass 0x7eca02f6aa50, in object 0x3254782948a8 653s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 653s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x325478294a38, JSClass 0x7eca02f67728, in object 0x325478294308 653s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x325478294a88, JSClass 0x7eca02f67728, in object 0x3254782948a8 653s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 653s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x325478294ad8, JSClass 0x7eca02f676c8, in object 0x3254782948a8 653s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 653s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x325478294b00, JSClass 0x7eca02f676c8, in object 0x3254782948a8 653s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 653s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x325478294b50, JSClass 0x7eca02f67728, in object 0x3254782948a8 653s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 653s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x325478294ba0, JSClass 0x7eca02f676c8, in object 0x3254782948a8 653s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 653s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x325478294bf0, JSClass 0x7eca02f67728, in object 0x325478294308 653s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x325478294c40, JSClass 0x7eca02f67728, in object 0x3254782948a8 653s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 653s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x325478294c90, JSClass 0x7eca02f676c8, in object 0x3254782948a8 653s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 653s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 653s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 653s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 653s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 653s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 653s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 653s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 653s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 653s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 653s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 653s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 653s JS G ENUM: Defining GLib.LogLevelFlags as 0x16311b1208c0 653s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 653s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x325478294da8, JSClass 0x7eca02f676c8, in object 0x325478294038 653s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 653s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x325478294e70, JSClass 0x7eca02f67728, in object 0x325478294308 653s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 653s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3254782fabf0, JSClass 0x7eca02f6aa50, in object 0x325478294308 653s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 653s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3254782fac18, JSClass 0x7eca02f6aa50, in object 0x325478294308 653s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 653s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x2ca49304470, JSClass 0x7eca02f676c8, in object 0x325478294308 653s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 653s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x2ca49304768, JSClass 0x7eca02f676c8, in object 0x325478294308 653s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 653s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 653s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2ca493048f8, JSClass 0x7eca02f67728, in object 0x325478294308 653s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 653s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3254782fae98, JSClass 0x7eca02f6aa50, in object 0x325478294308 653s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 653s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3254782faee8, JSClass 0x7eca02f6aa50, in object 0x325478294308 653s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 653s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2ca49304998, JSClass 0x7eca02f67728, in object 0x325478294308 653s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 653s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 653s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 653s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 653s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x2ca493070d8, JSClass 0x7eca02f6aa50, in object 0x325478294308 653s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 653s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2ca49304a10, JSClass 0x7eca02f676c8, in object 0x325478294308 653s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 653s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2ca49304a60, JSClass 0x7eca02f676c8, in object 0x325478294308 653s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 653s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 653s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2ca49304ab0, JSClass 0x7eca02f67728, in object 0x325478294308 653s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2ca49304b00, JSClass 0x7eca02f67728, in object 0x325478294330 653s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 653s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2ca49304b50, JSClass 0x7eca02f67728, in object 0x325478294308 653s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 653s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 653s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 653s JS G IFACE: Defined class for File (GFile), prototype 0x2ca493071a0, JSClass 0x7eca02f6aa50, in object 0x325478294308 653s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2ca49304bc8, JSClass 0x7eca02f67728, in object 0x32547823f8f8 653s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 653s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2ca49304c40, JSClass 0x7eca02f67728, in object 0x325478294308 653s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 653s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 653s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x2ca49307420, JSClass 0x7eca02f6aa50, in object 0x325478294308 653s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 653s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2ca49304cb8, JSClass 0x7eca02f67728, in object 0x325478294308 653s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 653s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2ca49304d08, JSClass 0x7eca02f676c8, in object 0x325478294308 653s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 653s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 653s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2ca49304d58, JSClass 0x7eca02f67728, in object 0x325478294308 653s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 653s JS G NS: Defined namespace 'Gio' 0x325478294308 in GIRepository 0x32547823f760 653s 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 653s JS G NS: Defined namespace 'WarnLib' 0x2ca49304dd0 in GIRepository 0x32547823f760 653s JS G NS: Found info type GIInterfaceInfo for 'Whatever' in namespace 'WarnLib' 653s JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x2ca49307c40, JSClass 0x7eca02f6aa50, in object 0x2ca49304dd0 653s JS CTX: Script evaluation succeeded 653s JS MAINLOOP: Main loop instance 0x110a09f5b4a8: Spinning loop until released or hook cleared 653s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x32547823c128 653s JS IMPORT: Module metadata hook for module 0x16311b134830 653s JS IMPORT: Defining meta.importSync for module 0x16311b134830 653s JS NATIVE: Defining native module 'system' 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x32547823c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x32547823c128 653s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 653s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 653s JS MAINLOOP: Set main loop hook to 653s JS MAINLOOP: Main loop instance 0x110a09f5b4a8: hold 653s JS MAINLOOP: Running and clearing main loop hook 653s JS G BXD: Defining method run in prototype for GLib.MainLoop 653s 1..3 653s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 653s JS G BXD: Defined class for Source (GSource), prototype 0x2ca49304e70, JSClass 0x7eca02f676c8, in object 0x325478294038 653s JS G BXD: Defining method set_priority in prototype for GLib.Source 653s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 653s JS G BXD: Defining method attach in prototype for GLib.Source 653s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 653s JS IMPORT: Module metadata hook for module 0x3254782864a0 653s JS IMPORT: Defining meta.importSync for module 0x3254782864a0 653s JS G NS: Found info type GIFunctionInfo for 'throw_unpaired' in namespace 'WarnLib' 653s JS G BXD: Defining method matches in prototype for GLib.Error 653s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 653s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x2ca49307f88, JSClass 0x7eca02f6a600, in object 0x325478294308 653s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 653s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 653s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 653s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 653s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 653s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 653s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 653s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 653s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 653s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 653s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 653s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 653s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 653s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 653s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 653s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 653s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 653s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 653s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 653s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 653s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 653s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 653s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 653s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 653s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 653s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 653s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 653s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 653s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 653s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 653s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 653s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 653s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 653s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 653s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 653s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 653s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 653s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 653s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 653s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 653s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 653s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 653s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 653s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 653s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 653s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 653s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 653s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 653s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 653s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 653s JS G BXD: Defining method destroy in prototype for GLib.Source 653s ok 1 WarnLib bug 689482 653s ok 2 WarnLib calls vfuncs with unnamed parameters 653s JS G NS: Found info type GIEnumInfo for 'NumericEnum' in namespace 'WarnLib' 653s JS G ENUM: Defining enum value 1ST (fixed from 1st) 1 653s JS G ENUM: Defining WarnLib.NumericEnum as 0x16311b14e498 653s ok 3 WarnLib handles enum members that start with a digit 653s JS G BXD: Defining method quit in prototype for GLib.MainLoop 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x110a09f5b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 0 653s JS MAINLOOP: handling job 1, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 1 653s JS MAINLOOP: handling job 2, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 2 653s JS MAINLOOP: handling job 3, 653s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 653s JS MAINLOOP: Main loop instance 0x110a09f5b4a8: release 653s JS MAINLOOP: Completed job 3 653s JS MEMORY: Memory report: before destroying context 653s JS MEMORY: 542 objects currently alive 653s JS MEMORY: boxed_instance = 92 653s JS MEMORY: boxed_prototype = 22 653s JS MEMORY: closure = 3 653s JS MEMORY: function = 373 653s JS MEMORY: fundamental_instance = 0 653s JS MEMORY: fundamental_prototype = 0 653s JS MEMORY: gerror_instance = 0 653s JS MEMORY: gerror_prototype = 1 653s JS MEMORY: interface = 12 653s JS MEMORY: module = 9 653s JS MEMORY: ns = 6 653s JS MEMORY: object_instance = 2 653s JS MEMORY: object_prototype = 22 653s JS MEMORY: param = 0 653s JS MEMORY: union_instance = 0 653s JS MEMORY: union_prototype = 0 653s JS CTX: JS shutdown sequence 653s JS CTX: Stopping profiler 653s JS CTX: Shutting down toggle queue 653s JS CTX: Notifying external reference holders of GjsContext dispose 653s JS MAINLOOP: Stopping promise job dispatcher 653s JS CTX: Notifying reference holders of GjsContext dispose 653s JS CTX: Checking unhandled promise rejections 653s JS CTX: Releasing cached JS wrappers 653s JS CTX: Final triggered GC 653s JS CTX: Destroying JS context 653s JS CTX: Releasing all native objects 653s JS CTX: Disabling auto GC 653s JS CTX: Ending trace on global object 653s JS CTX: Freeing allocated resources 653s JS CTX: JS context destroyed 653s PASS: gjs/testWarnLib.test 653s Running test: gjs/testExceptions.test 653s JS NATIVE: Registered native JS module '_promiseNative' 653s JS NATIVE: Registered native JS module '_byteArrayNative' 653s JS NATIVE: Registered native JS module '_encodingNative' 653s JS NATIVE: Registered native JS module '_gi' 653s JS NATIVE: Registered native JS module 'gi' 653s JS NATIVE: Registered native JS module 'cairoNative' 653s JS NATIVE: Registered native JS module 'system' 653s JS NATIVE: Registered native JS module 'console' 653s JS NATIVE: Registered native JS module '_print' 653s JS CTX: Enabling JIT 653s JS CTX: Initialized class GjsFileImporter prototype 0x15df70001a0 653s JS IMPORT: Defining parent (nil) of 0x15df7000200 'imports' is mod 0 653s JS IMPORT: Importing '_print' 653s JS NATIVE: Defining native module '_print' 653s JS IMPORT: Defining parent 0x15df7000200 of 0x15df70009b0 '_print' is mod 1 653s JS IMPORT: successfully imported module '_print' 653s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 653s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x260b2c43c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x260b2c43c090 653s JS MAINLOOP: Main loop instance 0x1ecd8206b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Starting promise job dispatcher 653s 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 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x260b2c43c128 653s JS MAINLOOP: Main loop instance 0x1ecd8206b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x1ecd8206b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 653s JS MAINLOOP: Main loop instance 0x1ecd8206b4a8: release 653s JS MAINLOOP: Completed job 0 653s JS MAINLOOP: handling job 1, 653s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 653s JS MAINLOOP: Main loop instance 0x1ecd8206b4a8: release 653s JS MAINLOOP: Completed job 1 653s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module metadata hook for module 0x15df7076990 653s JS IMPORT: Defining meta.importSync for module 0x15df7076990 653s JS NATIVE: Defining native module 'gi' 653s JS CTX: Initialized class GIRepositoryNamespace prototype 0x15df707b338 653s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 653s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 653s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 653s JS IMPORT: Importing directory 'overrides' 653s JS IMPORT: Defining parent 0x260b2c43f610 of 0x15df707b3b8 'overrides' is mod 1 653s JS IMPORT: Defined importer 'overrides' 0x15df707b3b8 in 0x260b2c43f610 653s JS IMPORT: successfully imported directory 'overrides' 653s JS IMPORT: Importing '_promiseNative' 653s JS NATIVE: Defining native module '_promiseNative' 653s JS IMPORT: Defining parent 0x260b2c43f610 of 0x15df707b868 '_promiseNative' is mod 1 653s JS IMPORT: successfully imported module '_promiseNative' 653s JS IMPORT: Importing module GLib succeeded 653s JS IMPORT: Defining parent 0x15df707b3b8 of 0x260b2c495038 'GLib' is mod 1 653s JS IMPORT: successfully imported module 'GLib' 653s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 653s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x260b2c494060, JSClass 0x69d7091776c8, in object 0x260b2c494038 653s JS CTX: Initialized class GIRepositoryGType prototype 0x15df707bbb0 653s JS CTX: Initialized class GIRepositoryFunction prototype 0x15df707bc10 653s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 653s JS G BXD: Defined class for Error (GError), prototype 0x260b2c4940b0, JSClass 0x69d7091776c8, in object 0x260b2c494038 653s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 653s JS G BXD: Defined class for Variant (GVariant), prototype 0x260b2c494100, JSClass 0x69d7091776c8, in object 0x260b2c494038 653s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 653s JS G BXD: Defined class for Bytes (GBytes), prototype 0x260b2c494150, JSClass 0x69d7091776c8, in object 0x260b2c494038 653s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 653s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x260b2c4941a0, JSClass 0x69d7091776c8, in object 0x260b2c494038 653s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 653s JS G BXD: Defined class for Thread (GThread), prototype 0x260b2c4941f0, JSClass 0x69d7091776c8, in object 0x260b2c494038 653s JS G BXD: Defining method ref in prototype for GLib.Thread 653s JS G BXD: Defining method unref in prototype for GLib.Thread 653s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 653s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x260b2c494240, JSClass 0x69d7091776c8, in object 0x260b2c494038 653s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 653s JS G BXD: Defined class for Regex (GRegex), prototype 0x260b2c494290, JSClass 0x69d7091776c8, in object 0x260b2c494038 653s JS G BXD: Defining method match in prototype for GLib.Regex 653s JS G BXD: Defining method match_full in prototype for GLib.Regex 653s JS G BXD: Defining method match_all in prototype for GLib.Regex 653s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 653s JS G NS: Defined namespace 'GLib' 0x260b2c494038 in GIRepository 0x15df707b1c8 653s JS IMPORT: Importing module jasmine succeeded 653s JS IMPORT: Defining parent 0x260b2c43f610 of 0x260b2c495ba0 'jasmine' is mod 1 653s JS IMPORT: successfully imported module 'jasmine' 653s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 653s JS MAINLOOP: Main loop instance 0x1ecd8206b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x1ecd8206b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 653s JS MAINLOOP: Main loop instance 0x1ecd8206b4a8: release 653s JS MAINLOOP: Completed job 0 653s JS IMPORT: Importing 'gi' 653s JS IMPORT: Defining parent 0x260b2c43f610 of 0x260b2c43f760 'gi' is mod 1 653s JS IMPORT: successfully imported module 'gi' 653s 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 653s JS G NS: Defined namespace 'GIMarshallingTests' 0x260b2c494308 in GIRepository 0x260b2c43f760 653s 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 653s JS G NS: Defined namespace 'GjsPrivate' 0x260b2c494358 in GIRepository 0x260b2c43f760 653s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 653s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 653s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 653s JS IMPORT: Importing module _legacy succeeded 653s JS IMPORT: Defining parent 0x260b2c43f610 of 0x260b2c495cb8 '_legacy' is mod 1 653s JS IMPORT: successfully imported module '_legacy' 653s JS IMPORT: Importing module lang succeeded 653s JS IMPORT: Defining parent 0x260b2c43f610 of 0x260b2c495c90 'lang' is mod 1 653s JS IMPORT: successfully imported module 'lang' 653s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 653s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 653s JS IMPORT: Importing module _signals succeeded 653s JS IMPORT: Defining parent 0x260b2c43f610 of 0x260b2c495ce0 '_signals' is mod 1 653s JS IMPORT: successfully imported module '_signals' 653s JS IMPORT: Importing module signals succeeded 653s JS IMPORT: Defining parent 0x260b2c43f610 of 0x260b2c495c68 'signals' is mod 1 653s JS IMPORT: successfully imported module 'signals' 653s JS IMPORT: Importing module Gio succeeded 653s JS IMPORT: Defining parent 0x260b2c43f850 of 0x260b2c495c40 'Gio' is mod 1 653s JS IMPORT: successfully imported module 'Gio' 653s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 653s JS IMPORT: Importing '_gi' 653s JS NATIVE: Defining native module '_gi' 653s JS IMPORT: Defining parent 0x260b2c43f610 of 0x15df7030570 '_gi' is mod 1 653s JS IMPORT: successfully imported module '_gi' 653s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 653s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 653s JS IMPORT: Importing module _common succeeded 653s JS IMPORT: Defining parent 0x260b2c43f610 of 0x260b2c495d30 '_common' is mod 1 653s JS IMPORT: successfully imported module '_common' 653s JS IMPORT: Importing module GObject succeeded 653s JS IMPORT: Defining parent 0x260b2c43f850 of 0x260b2c495d08 'GObject' is mod 1 653s JS IMPORT: successfully imported module 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 653s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 653s JS G BXD: Defined class for String (GString), prototype 0x260b2c494600, JSClass 0x69d7091776c8, in object 0x260b2c494380 653s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 653s JS G PRM: Defined class ParamSpec prototype is 0x260b2c495d80 class 0x69d709180090 in object 0x260b2c494380 653s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 653s JS G OBJ: Defined class for Object (GObject), prototype 0x260b2c494768, JSClass 0x69d709177728, in object 0x260b2c494380 653s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 653s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x260b2c494790, JSClass 0x69d709177728, in object 0x260b2c494380 653s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 653s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 653s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 653s JS G BXD: Defined class for Value (GValue), prototype 0x260b2c4947e0, JSClass 0x69d7091776c8, in object 0x260b2c494380 653s JS G NS: Defined namespace 'GObject' 0x260b2c494380 in GIRepository 0x260b2c43f760 653s JS G OBJ: Defined class for Application (GApplication), prototype 0x260b2c494830, JSClass 0x69d709177728, in object 0x260b2c494330 653s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 653s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x260b2c4f52e0, JSClass 0x69d70917aa50, in object 0x260b2c494330 653s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 653s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x260b2c4f5308, JSClass 0x69d70917aa50, in object 0x260b2c494330 653s 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 653s JS G NS: Defined namespace 'GioUnix' 0x260b2c4948d0 in GIRepository 0x260b2c43f760 653s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 653s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x260b2c4948f8, JSClass 0x69d709177728, in object 0x260b2c4948d0 653s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 653s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x260b2c4f56f0, JSClass 0x69d70917aa50, in object 0x260b2c4948d0 653s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 653s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x260b2c494970, JSClass 0x69d709177728, in object 0x260b2c494330 653s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x260b2c4949c0, JSClass 0x69d709177728, in object 0x260b2c4948d0 653s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 653s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x260b2c494a10, JSClass 0x69d7091776c8, in object 0x260b2c4948d0 653s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 653s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x260b2c4f5830, JSClass 0x69d70917aa50, in object 0x260b2c4948d0 653s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 653s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x260b2c494a60, JSClass 0x69d709177728, in object 0x260b2c494330 653s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x260b2c494ab0, JSClass 0x69d709177728, in object 0x260b2c4948d0 653s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 653s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x260b2c494b00, JSClass 0x69d7091776c8, in object 0x260b2c4948d0 653s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 653s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x260b2c494b28, JSClass 0x69d7091776c8, in object 0x260b2c4948d0 653s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 653s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x260b2c494b78, JSClass 0x69d709177728, in object 0x260b2c4948d0 653s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 653s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x260b2c494bc8, JSClass 0x69d7091776c8, in object 0x260b2c4948d0 653s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 653s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x260b2c494c18, JSClass 0x69d709177728, in object 0x260b2c494330 653s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x260b2c494c68, JSClass 0x69d709177728, in object 0x260b2c4948d0 653s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 653s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x260b2c494cb8, JSClass 0x69d7091776c8, in object 0x260b2c4948d0 653s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 653s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 653s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 653s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 653s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 653s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 653s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 653s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 653s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 653s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 653s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 653s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 653s JS G ENUM: Defining GLib.LogLevelFlags as 0x15df7038c58 653s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 653s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x260b2c494dd0, JSClass 0x69d7091776c8, in object 0x260b2c494038 653s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 653s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x260b2c494e98, JSClass 0x69d709177728, in object 0x260b2c494330 653s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 653s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x260b2c4fcbf0, JSClass 0x69d70917aa50, in object 0x260b2c494330 653s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 653s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x260b2c4fcc18, JSClass 0x69d70917aa50, in object 0x260b2c494330 653s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 653s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xc5703c05498, JSClass 0x69d7091776c8, in object 0x260b2c494330 653s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 653s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xc5703c05790, JSClass 0x69d7091776c8, in object 0x260b2c494330 653s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 653s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 653s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xc5703c05920, JSClass 0x69d709177728, in object 0x260b2c494330 653s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 653s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x260b2c4fce98, JSClass 0x69d70917aa50, in object 0x260b2c494330 653s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 653s JS G IFACE: Defined class for Initable (GInitable), prototype 0x260b2c4fcee8, JSClass 0x69d70917aa50, in object 0x260b2c494330 653s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 653s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xc5703c059c0, JSClass 0x69d709177728, in object 0x260b2c494330 653s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 653s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 653s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 653s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 653s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xc5703c090d8, JSClass 0x69d70917aa50, in object 0x260b2c494330 653s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 653s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xc5703c05a38, JSClass 0x69d7091776c8, in object 0x260b2c494330 653s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 653s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xc5703c05a88, JSClass 0x69d7091776c8, in object 0x260b2c494330 653s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 653s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 653s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xc5703c05ad8, JSClass 0x69d709177728, in object 0x260b2c494330 653s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xc5703c05b28, JSClass 0x69d709177728, in object 0x260b2c494358 653s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 653s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xc5703c05b78, JSClass 0x69d709177728, in object 0x260b2c494330 653s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 653s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 653s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 653s JS G IFACE: Defined class for File (GFile), prototype 0xc5703c091a0, JSClass 0x69d70917aa50, in object 0x260b2c494330 653s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xc5703c05bf0, JSClass 0x69d709177728, in object 0x260b2c43f8f8 653s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 653s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xc5703c05c68, JSClass 0x69d709177728, in object 0x260b2c494330 653s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 653s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 653s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xc5703c09420, JSClass 0x69d70917aa50, in object 0x260b2c494330 653s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 653s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xc5703c05ce0, JSClass 0x69d709177728, in object 0x260b2c494330 653s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 653s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xc5703c05d30, JSClass 0x69d7091776c8, in object 0x260b2c494330 653s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 653s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 653s JS G OBJ: Defined class for Settings (GSettings), prototype 0xc5703c05d80, JSClass 0x69d709177728, in object 0x260b2c494330 653s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 653s JS G NS: Defined namespace 'Gio' 0x260b2c494330 in GIRepository 0x260b2c43f760 653s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 653s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 653s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 653s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 653s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 653s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 653s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 653s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 653s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 653s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 653s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 653s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 653s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 653s JS G ENUM: Defining GObject.ParamFlags as 0x15df7041f30 653s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 653s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 653s JS G PRM: JSObject created with param instance 0x1ecd82299690 type GParamString 653s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 653s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 653s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 653s JS G PRM: JSObject created with param instance 0x1ecd822cfde0 type GParamString 653s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 653s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 653s JS CTX: Script evaluation succeeded 653s JS MAINLOOP: Main loop instance 0x1ecd8206b4a8: Spinning loop until released or hook cleared 653s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module metadata hook for module 0x15df705e990 653s JS IMPORT: Defining meta.importSync for module 0x15df705e990 653s JS NATIVE: Defining native module 'system' 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x260b2c43c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x260b2c43c128 653s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 653s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 653s JS MAINLOOP: Set main loop hook to 653s JS MAINLOOP: Main loop instance 0x1ecd8206b4a8: hold 653s JS MAINLOOP: Running and clearing main loop hook 653s JS G BXD: Defining method run in prototype for GLib.MainLoop 653s 1..32 653s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 653s JS G BXD: Defined class for Source (GSource), prototype 0xc5703c05e98, JSClass 0x69d7091776c8, in object 0x260b2c494038 653s JS G BXD: Defining method set_priority in prototype for GLib.Source 653s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 653s JS G BXD: Defining method attach in prototype for GLib.Source 653s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 653s JS IMPORT: Module metadata hook for module 0x260b2c485548 653s JS IMPORT: Defining meta.importSync for module 0x260b2c485548 653s JS G BXD: Defining method destroy in prototype for GLib.Source 653s ok 1 Exceptions are thrown from property setter 653s ok 2 Exceptions are thrown from property getter 653s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 653s ok 3 Exceptions are logged from constructor 653s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIFlagsInfo for 'BindingFlags' in namespace 'GObject' 653s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 653s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 653s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 653s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 653s JS G ENUM: Defining GObject.BindingFlags as 0x15df707ebe0 653s JS G NS: Found info type GIObjectInfo for 'Binding' in namespace 'GObject' 653s JS G OBJ: Defined class for Binding (GBinding), prototype 0xc5703c1f290, JSClass 0x69d709177728, in object 0x260b2c494380 653s ok 4 Exceptions are logged from property setter with binding 653s ok 5 Exceptions are logged from property getter with binding 653s JS G NS: Found info type GIFunctionInfo for 'file_new_for_path' in namespace 'Gio' 653s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 653s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xc5703c1e1a0, JSClass 0x69d70917a600, in object 0x260b2c494330 653s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 653s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 653s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 653s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 653s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 653s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 653s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 653s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 653s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 653s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 653s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 653s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 653s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 653s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 653s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 653s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 653s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 653s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 653s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 653s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 653s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 653s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 653s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 653s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 653s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 653s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 653s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 653s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 653s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 653s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 653s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 653s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 653s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 653s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 653s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 653s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 653s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 653s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 653s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 653s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 653s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 653s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 653s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 653s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 653s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 653s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 653s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 653s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 653s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 653s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 653s ok 6 logError logs a warning for a GError 653s ok 7 logError logs a warning with a message if given 653s ok 8 logError also logs an error for a created GError that is not thrown 653s ok 9 logError logs an error created with the GLib.Error constructor 653s JS G NS: Found info type GIFunctionInfo for 'quark_from_string' in namespace 'GLib' 653s ok 10 logError logs the quark for a JS-created GError type 653s JS G NS: Found info type GIFunctionInfo for 'gerror_return' in namespace 'GIMarshallingTests' 653s ok 11 logError logs with stack for a GError created from a C struct 653s ok 12 logError logs an error with a prefix if given 653s ok 13 logError logs an error with prefix and message 653s ok 14 logError Syntax Error logs a SyntaxError 653s ok 15 logError Syntax Error logs a stack trace with the SyntaxError 653s ok 16 logError logs an error with cause 653s ok 17 logError logs a GError with cause 653s ok 18 logError logs an error with non-object cause 653s ok 19 logError logs an error with a cause tree 653s ok 20 logError logs an error with cyclical causes 653s JS G NS: Found info type GIFunctionInfo for 'get_locale_variants' in namespace 'GLib' 653s ok 21 Exception from function with too few arguments contains the full function name 653s ok 22 Exception from function with too few arguments contains the full method name 653s ok 23 thrown GError is an instance of error enum type 653s JS G BXD: Defining method matches in prototype for GLib.Error 653s JS G NS: Found info type GIFunctionInfo for 'io_error_quark' in namespace 'Gio' 653s ok 24 thrown GError matches error domain and code 653s ok 25 thrown GError has properties for domain and code 653s ok 26 GError.new_literal constructs a valid GLib.Error 653s ok 27 GError.new_literal does not accept invalid domains 653s ok 28 Interoperation with Error.isError thrown GError 653s ok 29 Interoperation with Error.isError returned GError # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/700 653s ok 30 Interoperation with Error.isError created GError 653s ok 31 Interoperation with Error.isError GError created with the GLib.Error constructor 653s ok 32 Interoperation with Error.isError GError created with GLib.Error.new_literal 653s JS G BXD: Defining method quit in prototype for GLib.MainLoop 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x1ecd8206b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 0 653s JS MAINLOOP: handling job 1, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 1 653s JS MAINLOOP: handling job 2, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 2 653s JS MAINLOOP: handling job 3, 653s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 653s JS MAINLOOP: Main loop instance 0x1ecd8206b4a8: release 653s JS MAINLOOP: Completed job 3 653s JS MEMORY: Memory report: before destroying context 653s JS MEMORY: 741 objects currently alive 653s JS MEMORY: boxed_instance = 247 653s JS MEMORY: boxed_prototype = 22 653s JS MEMORY: closure = 1 653s JS MEMORY: function = 385 653s JS MEMORY: fundamental_instance = 0 653s JS MEMORY: fundamental_prototype = 0 653s JS MEMORY: gerror_instance = 16 653s JS MEMORY: gerror_prototype = 1 653s JS MEMORY: interface = 11 653s JS MEMORY: module = 9 653s JS MEMORY: ns = 6 653s JS MEMORY: object_instance = 17 653s JS MEMORY: object_prototype = 24 653s JS MEMORY: param = 2 653s JS MEMORY: union_instance = 0 653s JS MEMORY: union_prototype = 0 653s JS CTX: JS shutdown sequence 653s JS CTX: Stopping profiler 653s JS CTX: Shutting down toggle queue 653s JS CTX: Notifying external reference holders of GjsContext dispose 653s JS MAINLOOP: Stopping promise job dispatcher 653s JS CTX: Notifying reference holders of GjsContext dispose 653s JS CTX: Checking unhandled promise rejections 653s JS CTX: Releasing cached JS wrappers 653s JS CTX: Final triggered GC 653s JS G OBJ: Enqueuing GObject 0x1ecd82314360 to toggle UP after shutdown, probably from another thread (0x1ecd821c7ce0). 653s JS G OBJ: Enqueuing GObject 0x1ecd82312b30 to toggle UP after shutdown, probably from another thread (0x1ecd821c7ce0). 653s JS CTX: Destroying JS context 653s JS CTX: Releasing all native objects 653s JS CTX: Disabling auto GC 653s JS CTX: Ending trace on global object 653s JS CTX: Freeing allocated resources 653s JS CTX: JS context destroyed 653s PASS: gjs/testExceptions.test 653s Running test: gjs/testUtility.test 653s JS NATIVE: Registered native JS module '_promiseNative' 653s JS NATIVE: Registered native JS module '_byteArrayNative' 653s JS NATIVE: Registered native JS module '_encodingNative' 653s JS NATIVE: Registered native JS module '_gi' 653s JS NATIVE: Registered native JS module 'gi' 653s JS NATIVE: Registered native JS module 'cairoNative' 653s JS NATIVE: Registered native JS module 'system' 653s JS NATIVE: Registered native JS module 'console' 653s JS NATIVE: Registered native JS module '_print' 653s JS CTX: Enabling JIT 653s JS CTX: Initialized class GjsFileImporter prototype 0x2e06092001a0 653s JS IMPORT: Defining parent (nil) of 0x2e0609200200 'imports' is mod 0 653s JS IMPORT: Importing '_print' 653s JS NATIVE: Defining native module '_print' 653s JS IMPORT: Defining parent 0x2e0609200200 of 0x2e06092009b0 '_print' is mod 1 653s JS IMPORT: successfully imported module '_print' 653s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 653s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x27fc76f3c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x27fc76f3c090 653s JS MAINLOOP: Main loop instance 0x7a063b0b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Starting promise job dispatcher 653s 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 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x27fc76f3c128 653s JS MAINLOOP: Main loop instance 0x7a063b0b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x7a063b0b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 653s JS MAINLOOP: Main loop instance 0x7a063b0b4a8: release 653s JS MAINLOOP: Completed job 0 653s JS MAINLOOP: handling job 1, 653s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 653s JS MAINLOOP: Main loop instance 0x7a063b0b4a8: release 653s JS MAINLOOP: Completed job 1 653s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module metadata hook for module 0x2e0609276990 653s JS IMPORT: Defining meta.importSync for module 0x2e0609276990 653s JS NATIVE: Defining native module 'gi' 653s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e060927b338 653s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 653s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 653s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 653s JS IMPORT: Importing directory 'overrides' 653s JS IMPORT: Defining parent 0x27fc76f3f610 of 0x2e060927b3b8 'overrides' is mod 1 653s JS IMPORT: Defined importer 'overrides' 0x2e060927b3b8 in 0x27fc76f3f610 653s JS IMPORT: successfully imported directory 'overrides' 653s JS IMPORT: Importing '_promiseNative' 653s JS NATIVE: Defining native module '_promiseNative' 653s JS IMPORT: Defining parent 0x27fc76f3f610 of 0x2e060927b868 '_promiseNative' is mod 1 653s JS IMPORT: successfully imported module '_promiseNative' 653s JS IMPORT: Importing module GLib succeeded 653s JS IMPORT: Defining parent 0x2e060927b3b8 of 0x27fc76f95038 'GLib' is mod 1 653s JS IMPORT: successfully imported module 'GLib' 653s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 653s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x27fc76f94060, JSClass 0x629a5d4c76c8, in object 0x27fc76f94038 653s JS CTX: Initialized class GIRepositoryGType prototype 0x2e060927bbb0 653s JS CTX: Initialized class GIRepositoryFunction prototype 0x2e060927bc10 653s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 653s JS G BXD: Defined class for Error (GError), prototype 0x27fc76f940b0, JSClass 0x629a5d4c76c8, in object 0x27fc76f94038 653s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 653s JS G BXD: Defined class for Variant (GVariant), prototype 0x27fc76f94100, JSClass 0x629a5d4c76c8, in object 0x27fc76f94038 653s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 653s JS G BXD: Defined class for Bytes (GBytes), prototype 0x27fc76f94150, JSClass 0x629a5d4c76c8, in object 0x27fc76f94038 653s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 653s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x27fc76f941a0, JSClass 0x629a5d4c76c8, in object 0x27fc76f94038 653s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 653s JS G BXD: Defined class for Thread (GThread), prototype 0x27fc76f941f0, JSClass 0x629a5d4c76c8, in object 0x27fc76f94038 653s JS G BXD: Defining method ref in prototype for GLib.Thread 653s JS G BXD: Defining method unref in prototype for GLib.Thread 653s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 653s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x27fc76f94240, JSClass 0x629a5d4c76c8, in object 0x27fc76f94038 653s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 653s JS G BXD: Defined class for Regex (GRegex), prototype 0x27fc76f94290, JSClass 0x629a5d4c76c8, in object 0x27fc76f94038 653s JS G BXD: Defining method match in prototype for GLib.Regex 653s JS G BXD: Defining method match_full in prototype for GLib.Regex 653s JS G BXD: Defining method match_all in prototype for GLib.Regex 653s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 653s JS G NS: Defined namespace 'GLib' 0x27fc76f94038 in GIRepository 0x2e060927b1c8 653s JS IMPORT: Importing module jasmine succeeded 653s JS IMPORT: Defining parent 0x27fc76f3f610 of 0x27fc76f95ba0 'jasmine' is mod 1 653s JS IMPORT: successfully imported module 'jasmine' 653s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 653s JS MAINLOOP: Main loop instance 0x7a063b0b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x7a063b0b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 653s JS MAINLOOP: Main loop instance 0x7a063b0b4a8: release 653s JS MAINLOOP: Completed job 0 653s 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 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "gi://Utility" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "gi://Utility" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "gi://Utility" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x27fc76f3c128 653s 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 653s JS G NS: Defined namespace 'Utility' 0x27fc76f94308 in GIRepository 0x27fc76f3f760 653s JS MAINLOOP: Main loop instance 0x7a063b0b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x7a063b0b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testUtility.js async resolved" 653s JS MAINLOOP: Main loop instance 0x7a063b0b4a8: release 653s JS MAINLOOP: Completed job 0 653s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module metadata hook for module 0x2e0609228c58 653s JS IMPORT: Defining meta.importSync for module 0x2e0609228c58 653s JS NATIVE: Defining native module 'system' 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x27fc76f3c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x27fc76f3c128 653s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 653s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 653s JS MAINLOOP: Set main loop hook to 653s JS MAINLOOP: Main loop instance 0x7a063b0b4a8: hold 653s JS MAINLOOP: Running and clearing main loop hook 653s JS G BXD: Defining method run in prototype for GLib.MainLoop 653s 1..9 653s JS IMPORT: Importing 'gi' 653s JS IMPORT: Defining parent 0x27fc76f3f610 of 0x27fc76f3f760 'gi' is mod 1 653s JS IMPORT: successfully imported module 'gi' 653s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 653s JS G BXD: Defined class for Source (GSource), prototype 0x27fc76f94330, JSClass 0x629a5d4c76c8, in object 0x27fc76f94038 653s JS G BXD: Defining method set_priority in prototype for GLib.Source 653s JS IMPORT: Importing '_gi' 653s JS NATIVE: Defining native module '_gi' 653s JS IMPORT: Defining parent 0x27fc76f3f610 of 0x2e06092340b0 '_gi' is mod 1 653s JS IMPORT: successfully imported module '_gi' 653s 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 653s JS G NS: Defined namespace 'GjsPrivate' 0x27fc76f943d0 in GIRepository 0x27fc76f3f760 653s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 653s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 653s JS IMPORT: Importing module _common succeeded 653s JS IMPORT: Defining parent 0x27fc76f3f610 of 0x27fc76f95df8 '_common' is mod 1 653s JS IMPORT: successfully imported module '_common' 653s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 653s JS IMPORT: Importing module _legacy succeeded 653s JS IMPORT: Defining parent 0x27fc76f3f610 of 0x27fc76f95e20 '_legacy' is mod 1 653s JS IMPORT: successfully imported module '_legacy' 653s JS IMPORT: Importing module GObject succeeded 653s JS IMPORT: Defining parent 0x27fc76f3f868 of 0x27fc76f95dd0 'GObject' is mod 1 653s JS IMPORT: successfully imported module 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 653s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 653s JS G BXD: Defined class for String (GString), prototype 0x27fc76f94650, JSClass 0x629a5d4c76c8, in object 0x27fc76f943a8 653s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 653s JS G PRM: Defined class ParamSpec prototype is 0x27fc76f95e70 class 0x629a5d4d0090 in object 0x27fc76f943a8 653s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 653s JS G OBJ: Defined class for Object (GObject), prototype 0x27fc76f947b8, JSClass 0x629a5d4c7728, in object 0x27fc76f943a8 653s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 653s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x27fc76f947e0, JSClass 0x629a5d4c7728, in object 0x27fc76f943a8 653s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 653s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 653s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 653s JS G BXD: Defined class for Value (GValue), prototype 0x27fc76f94830, JSClass 0x629a5d4c76c8, in object 0x27fc76f943a8 653s JS G NS: Defined namespace 'GObject' 0x27fc76f943a8 in GIRepository 0x27fc76f3f760 653s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 653s JS G BXD: Defining method attach in prototype for GLib.Source 653s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 653s JS IMPORT: Module metadata hook for module 0x27fc76f854a0 653s JS IMPORT: Defining meta.importSync for module 0x27fc76f854a0 653s JS G NS: Found info type GIFunctionInfo for 'dir_foreach' in namespace 'Utility' 653s JS G BXD: Defining method destroy in prototype for GLib.Source 653s ok 1 Utility callback recognizes callback correctly 653s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'Utility' 653s JS G OBJ: Defined class for Object (UtilityObject), prototype 0x27fc76f94a10, JSClass 0x629a5d4c7728, in object 0x27fc76f94308 653s JS G OBJ: Defining method watch_dir in prototype for UtilityObject (Utility.Object) 653s ok 2 Utility object recognizes callback correctly 653s ok 3 Utility unions/structs TaggedValue # SKIP Unions nested in structs not supported. Open an issue if you need this 653s ok 4 Utility unions/structs Byte # SKIP Unions must currently be registered as boxed types. Open an issue if you need this 653s JS G NS: Found info type GIStructInfo for 'Buffer' in namespace 'Utility' 653s JS G BXD: Defined class for Buffer (void), prototype 0x27fc76f94c90, JSClass 0x629a5d4c76c8, in object 0x27fc76f94308 653s ok 5 Utility unions/structs Buffer 653s ok 6 Utility unions/structs Struct # SKIP Bitfields not supported. Open an issue if you need this 653s ok 7 Utility unions/structs Union # SKIP Unions must currently be registered as boxed types. Open an issue if you need this 653s JS G NS: Found info type GIEnumInfo for 'EnumType' in namespace 'Utility' 653s JS G ENUM: Defining enum value A (fixed from a) 0 653s JS G ENUM: Defining enum value B (fixed from b) 1 653s JS G ENUM: Defining enum value C (fixed from c) 2 653s JS G ENUM: Defining Utility.EnumType as 0x2e0609260f40 653s ok 8 Utility enums/flags enum 653s JS G NS: Found info type GIFlagsInfo for 'FlagType' in namespace 'Utility' 653s JS G ENUM: Defining enum value A (fixed from a) 1 653s JS G ENUM: Defining enum value B (fixed from b) 2 653s JS G ENUM: Defining enum value C (fixed from c) 4 653s JS G ENUM: Defining Utility.FlagType as 0x2e060926a610 653s ok 9 Utility enums/flags flags 653s JS G BXD: Defining method quit in prototype for GLib.MainLoop 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x7a063b0b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 0 653s JS MAINLOOP: handling job 1, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 1 653s JS MAINLOOP: handling job 2, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 2 653s JS MAINLOOP: handling job 3, 653s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 653s JS MAINLOOP: Main loop instance 0x7a063b0b4a8: release 653s JS MAINLOOP: Completed job 3 653s JS MEMORY: Memory report: before destroying context 653s JS MEMORY: 194 objects currently alive 653s JS MEMORY: boxed_instance = 49 653s JS MEMORY: boxed_prototype = 12 653s JS MEMORY: closure = 2 653s JS MEMORY: function = 118 653s JS MEMORY: fundamental_instance = 0 653s JS MEMORY: fundamental_prototype = 0 653s JS MEMORY: gerror_instance = 0 653s JS MEMORY: gerror_prototype = 0 653s JS MEMORY: interface = 0 653s JS MEMORY: module = 5 653s JS MEMORY: ns = 4 653s JS MEMORY: object_instance = 1 653s JS MEMORY: object_prototype = 3 653s JS MEMORY: param = 0 653s JS MEMORY: union_instance = 0 653s JS MEMORY: union_prototype = 0 653s JS CTX: JS shutdown sequence 653s JS CTX: Stopping profiler 653s JS CTX: Shutting down toggle queue 653s JS CTX: Notifying external reference holders of GjsContext dispose 653s JS MAINLOOP: Stopping promise job dispatcher 653s JS CTX: Notifying reference holders of GjsContext dispose 653s JS CTX: Checking unhandled promise rejections 653s JS CTX: Releasing cached JS wrappers 653s JS CTX: Final triggered GC 653s JS CTX: Destroying JS context 653s JS CTX: Releasing all native objects 653s JS CTX: Disabling auto GC 653s JS CTX: Ending trace on global object 653s JS CTX: Freeing allocated resources 653s JS CTX: JS context destroyed 653s PASS: gjs/testUtility.test 653s Running test: gjs/quit.test 653s 1..1 653s ok 1 - /usr/libexec/installed-tests/gjs/debugger/quit.debugger 653s PASS: gjs/quit.test 653s Running test: gjs/testNamespace.test 653s JS NATIVE: Registered native JS module '_promiseNative' 653s JS NATIVE: Registered native JS module '_byteArrayNative' 653s JS NATIVE: Registered native JS module '_encodingNative' 653s JS NATIVE: Registered native JS module '_gi' 653s JS NATIVE: Registered native JS module 'gi' 653s JS NATIVE: Registered native JS module 'cairoNative' 653s JS NATIVE: Registered native JS module 'system' 653s JS NATIVE: Registered native JS module 'console' 653s JS NATIVE: Registered native JS module '_print' 653s JS CTX: Enabling JIT 653s JS CTX: Initialized class GjsFileImporter prototype 0x379bed7001a0 653s JS IMPORT: Defining parent (nil) of 0x379bed700200 'imports' is mod 0 653s JS IMPORT: Importing '_print' 653s JS NATIVE: Defining native module '_print' 653s JS IMPORT: Defining parent 0x379bed700200 of 0x379bed7009b0 '_print' is mod 1 653s JS IMPORT: successfully imported module '_print' 653s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 653s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x13f3a123c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x13f3a123c090 653s JS MAINLOOP: Main loop instance 0x7e77ef1b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Starting promise job dispatcher 653s 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 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x13f3a123c128 653s JS MAINLOOP: Main loop instance 0x7e77ef1b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x7e77ef1b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 653s JS MAINLOOP: Main loop instance 0x7e77ef1b4a8: release 653s JS MAINLOOP: Completed job 0 653s JS MAINLOOP: handling job 1, 653s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 653s JS MAINLOOP: Main loop instance 0x7e77ef1b4a8: release 653s JS MAINLOOP: Completed job 1 653s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module metadata hook for module 0x379bed776990 653s JS IMPORT: Defining meta.importSync for module 0x379bed776990 653s JS NATIVE: Defining native module 'gi' 653s JS CTX: Initialized class GIRepositoryNamespace prototype 0x379bed77b338 653s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 653s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 653s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 653s JS IMPORT: Importing directory 'overrides' 653s JS IMPORT: Defining parent 0x13f3a123f610 of 0x379bed77b3b8 'overrides' is mod 1 653s JS IMPORT: Defined importer 'overrides' 0x379bed77b3b8 in 0x13f3a123f610 653s JS IMPORT: successfully imported directory 'overrides' 653s JS IMPORT: Importing '_promiseNative' 653s JS NATIVE: Defining native module '_promiseNative' 653s JS IMPORT: Defining parent 0x13f3a123f610 of 0x379bed77b868 '_promiseNative' is mod 1 653s JS IMPORT: successfully imported module '_promiseNative' 653s JS IMPORT: Importing module GLib succeeded 653s JS IMPORT: Defining parent 0x379bed77b3b8 of 0x13f3a1295038 'GLib' is mod 1 653s JS IMPORT: successfully imported module 'GLib' 653s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 653s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x13f3a1294060, JSClass 0x7b4b7be076c8, in object 0x13f3a1294038 653s JS CTX: Initialized class GIRepositoryGType prototype 0x379bed77bbb0 653s JS CTX: Initialized class GIRepositoryFunction prototype 0x379bed77bc10 653s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 653s JS G BXD: Defined class for Error (GError), prototype 0x13f3a12940b0, JSClass 0x7b4b7be076c8, in object 0x13f3a1294038 653s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 653s JS G BXD: Defined class for Variant (GVariant), prototype 0x13f3a1294100, JSClass 0x7b4b7be076c8, in object 0x13f3a1294038 653s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 653s JS G BXD: Defined class for Bytes (GBytes), prototype 0x13f3a1294150, JSClass 0x7b4b7be076c8, in object 0x13f3a1294038 653s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 653s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13f3a12941a0, JSClass 0x7b4b7be076c8, in object 0x13f3a1294038 653s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 653s JS G BXD: Defined class for Thread (GThread), prototype 0x13f3a12941f0, JSClass 0x7b4b7be076c8, in object 0x13f3a1294038 653s JS G BXD: Defining method ref in prototype for GLib.Thread 653s JS G BXD: Defining method unref in prototype for GLib.Thread 653s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 653s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x13f3a1294240, JSClass 0x7b4b7be076c8, in object 0x13f3a1294038 653s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 653s JS G BXD: Defined class for Regex (GRegex), prototype 0x13f3a1294290, JSClass 0x7b4b7be076c8, in object 0x13f3a1294038 653s JS G BXD: Defining method match in prototype for GLib.Regex 653s JS G BXD: Defining method match_full in prototype for GLib.Regex 653s JS G BXD: Defining method match_all in prototype for GLib.Regex 653s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 653s JS G NS: Defined namespace 'GLib' 0x13f3a1294038 in GIRepository 0x379bed77b1c8 653s JS IMPORT: Importing module jasmine succeeded 653s JS IMPORT: Defining parent 0x13f3a123f610 of 0x13f3a1295ba0 'jasmine' is mod 1 653s JS IMPORT: successfully imported module 'jasmine' 653s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 653s JS MAINLOOP: Main loop instance 0x7e77ef1b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x7e77ef1b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 653s JS MAINLOOP: Main loop instance 0x7e77ef1b4a8: release 653s JS MAINLOOP: Completed job 0 653s JS IMPORT: Importing 'gi' 653s JS IMPORT: Defining parent 0x13f3a123f610 of 0x13f3a123f760 'gi' is mod 1 653s JS IMPORT: successfully imported module 'gi' 653s 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 653s JS G NS: Defined namespace 'Regress' 0x13f3a1294308 in GIRepository 0x13f3a123f760 653s JS CTX: Script evaluation succeeded 653s JS MAINLOOP: Main loop instance 0x7e77ef1b4a8: Spinning loop until released or hook cleared 653s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module metadata hook for module 0x379bed719850 653s JS IMPORT: Defining meta.importSync for module 0x379bed719850 653s JS NATIVE: Defining native module 'system' 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13f3a123c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13f3a123c128 653s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 653s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 653s JS MAINLOOP: Set main loop hook to 653s JS MAINLOOP: Main loop instance 0x7e77ef1b4a8: hold 653s JS MAINLOOP: Running and clearing main loop hook 653s JS G BXD: Defining method run in prototype for GLib.MainLoop 653s 1..1 653s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 653s JS G BXD: Defined class for Source (GSource), prototype 0x13f3a1294330, JSClass 0x7b4b7be076c8, in object 0x13f3a1294038 653s JS G BXD: Defining method set_priority in prototype for GLib.Source 653s JS IMPORT: Importing '_gi' 653s JS NATIVE: Defining native module '_gi' 653s JS IMPORT: Defining parent 0x13f3a123f610 of 0x379bed723938 '_gi' is mod 1 653s JS IMPORT: successfully imported module '_gi' 653s 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 653s JS G NS: Defined namespace 'GjsPrivate' 0x13f3a12943d0 in GIRepository 0x13f3a123f760 653s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 653s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 653s JS IMPORT: Importing module _common succeeded 653s JS IMPORT: Defining parent 0x13f3a123f610 of 0x13f3a1295df8 '_common' is mod 1 653s JS IMPORT: successfully imported module '_common' 653s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 653s JS IMPORT: Importing module _legacy succeeded 653s JS IMPORT: Defining parent 0x13f3a123f610 of 0x13f3a1295e20 '_legacy' is mod 1 653s JS IMPORT: successfully imported module '_legacy' 653s JS IMPORT: Importing module GObject succeeded 653s JS IMPORT: Defining parent 0x13f3a123f880 of 0x13f3a1295dd0 'GObject' is mod 1 653s JS IMPORT: successfully imported module 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 653s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 653s JS G BXD: Defined class for String (GString), prototype 0x13f3a1294650, JSClass 0x7b4b7be076c8, in object 0x13f3a12943a8 653s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 653s JS G PRM: Defined class ParamSpec prototype is 0x13f3a1295e70 class 0x7b4b7be10090 in object 0x13f3a12943a8 653s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 653s JS G OBJ: Defined class for Object (GObject), prototype 0x13f3a12947b8, JSClass 0x7b4b7be07728, in object 0x13f3a12943a8 653s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 653s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x13f3a12947e0, JSClass 0x7b4b7be07728, in object 0x13f3a12943a8 653s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 653s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 653s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 653s JS G BXD: Defined class for Value (GValue), prototype 0x13f3a1294830, JSClass 0x7b4b7be076c8, in object 0x13f3a12943a8 653s JS G NS: Defined namespace 'GObject' 0x13f3a12943a8 in GIRepository 0x13f3a123f760 653s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 653s JS G BXD: Defining method attach in prototype for GLib.Source 653s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 653s JS IMPORT: Module metadata hook for module 0x13f3a1285468 653s JS IMPORT: Defining meta.importSync for module 0x13f3a1285468 653s JS G BXD: Defining method destroy in prototype for GLib.Source 653s ok 1 GI repository namespace supplies a name 653s JS G BXD: Defining method quit in prototype for GLib.MainLoop 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x7e77ef1b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 0 653s JS MAINLOOP: handling job 1, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 1 653s JS MAINLOOP: handling job 2, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 2 653s JS MAINLOOP: handling job 3, 653s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 653s JS MAINLOOP: Main loop instance 0x7e77ef1b4a8: release 653s JS MAINLOOP: Completed job 3 653s JS MEMORY: Memory report: before destroying context 653s JS MEMORY: 150 objects currently alive 653s JS MEMORY: boxed_instance = 11 653s JS MEMORY: boxed_prototype = 11 653s JS MEMORY: closure = 1 653s JS MEMORY: function = 116 653s JS MEMORY: fundamental_instance = 0 653s JS MEMORY: fundamental_prototype = 0 653s JS MEMORY: gerror_instance = 0 653s JS MEMORY: gerror_prototype = 0 653s JS MEMORY: interface = 0 653s JS MEMORY: module = 5 653s JS MEMORY: ns = 4 653s JS MEMORY: object_instance = 0 653s JS MEMORY: object_prototype = 2 653s JS MEMORY: param = 0 653s JS MEMORY: union_instance = 0 653s JS MEMORY: union_prototype = 0 653s JS CTX: JS shutdown sequence 653s JS CTX: Stopping profiler 653s JS CTX: Shutting down toggle queue 653s JS CTX: Notifying external reference holders of GjsContext dispose 653s JS MAINLOOP: Stopping promise job dispatcher 653s JS CTX: Notifying reference holders of GjsContext dispose 653s JS CTX: Checking unhandled promise rejections 653s JS CTX: Releasing cached JS wrappers 653s JS CTX: Final triggered GC 653s JS CTX: Destroying JS context 653s JS CTX: Releasing all native objects 653s JS CTX: Disabling auto GC 653s JS CTX: Ending trace on global object 653s JS CTX: Freeing allocated resources 653s JS CTX: JS context destroyed 653s PASS: gjs/testNamespace.test 653s Running test: gjs/testGLib.test 653s JS NATIVE: Registered native JS module '_promiseNative' 653s JS NATIVE: Registered native JS module '_byteArrayNative' 653s JS NATIVE: Registered native JS module '_encodingNative' 653s JS NATIVE: Registered native JS module '_gi' 653s JS NATIVE: Registered native JS module 'gi' 653s JS NATIVE: Registered native JS module 'cairoNative' 653s JS NATIVE: Registered native JS module 'system' 653s JS NATIVE: Registered native JS module 'console' 653s JS NATIVE: Registered native JS module '_print' 653s JS CTX: Enabling JIT 653s JS CTX: Initialized class GjsFileImporter prototype 0x3a4a88f001a0 653s JS IMPORT: Defining parent (nil) of 0x3a4a88f00200 'imports' is mod 0 653s JS IMPORT: Importing '_print' 653s JS NATIVE: Defining native module '_print' 653s JS IMPORT: Defining parent 0x3a4a88f00200 of 0x3a4a88f009b0 '_print' is mod 1 653s JS IMPORT: successfully imported module '_print' 653s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 653s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x18a2b853c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x18a2b853c090 653s JS MAINLOOP: Main loop instance 0xd65fb4ab4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Starting promise job dispatcher 653s 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 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x18a2b853c128 653s JS MAINLOOP: Main loop instance 0xd65fb4ab4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0xd65fb4ab4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 653s JS MAINLOOP: Main loop instance 0xd65fb4ab4a8: release 653s JS MAINLOOP: Completed job 0 653s JS MAINLOOP: handling job 1, 653s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 653s JS MAINLOOP: Main loop instance 0xd65fb4ab4a8: release 653s JS MAINLOOP: Completed job 1 653s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module metadata hook for module 0x3a4a88f76990 653s JS IMPORT: Defining meta.importSync for module 0x3a4a88f76990 653s JS NATIVE: Defining native module 'gi' 653s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a4a88f7b338 653s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 653s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 653s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 653s JS IMPORT: Importing directory 'overrides' 653s JS IMPORT: Defining parent 0x18a2b853f610 of 0x3a4a88f7b3b8 'overrides' is mod 1 653s JS IMPORT: Defined importer 'overrides' 0x3a4a88f7b3b8 in 0x18a2b853f610 653s JS IMPORT: successfully imported directory 'overrides' 653s JS IMPORT: Importing '_promiseNative' 653s JS NATIVE: Defining native module '_promiseNative' 653s JS IMPORT: Defining parent 0x18a2b853f610 of 0x3a4a88f7b868 '_promiseNative' is mod 1 653s JS IMPORT: successfully imported module '_promiseNative' 653s JS IMPORT: Importing module GLib succeeded 653s JS IMPORT: Defining parent 0x3a4a88f7b3b8 of 0x18a2b8595038 'GLib' is mod 1 653s JS IMPORT: successfully imported module 'GLib' 653s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 653s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x18a2b8594060, JSClass 0x7f95f9b076c8, in object 0x18a2b8594038 653s JS CTX: Initialized class GIRepositoryGType prototype 0x3a4a88f7bbb0 653s JS CTX: Initialized class GIRepositoryFunction prototype 0x3a4a88f7bc10 653s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 653s JS G BXD: Defined class for Error (GError), prototype 0x18a2b85940b0, JSClass 0x7f95f9b076c8, in object 0x18a2b8594038 653s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 653s JS G BXD: Defined class for Variant (GVariant), prototype 0x18a2b8594100, JSClass 0x7f95f9b076c8, in object 0x18a2b8594038 653s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 653s JS G BXD: Defined class for Bytes (GBytes), prototype 0x18a2b8594150, JSClass 0x7f95f9b076c8, in object 0x18a2b8594038 653s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 653s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x18a2b85941a0, JSClass 0x7f95f9b076c8, in object 0x18a2b8594038 653s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 653s JS G BXD: Defined class for Thread (GThread), prototype 0x18a2b85941f0, JSClass 0x7f95f9b076c8, in object 0x18a2b8594038 653s JS G BXD: Defining method ref in prototype for GLib.Thread 653s JS G BXD: Defining method unref in prototype for GLib.Thread 653s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 653s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x18a2b8594240, JSClass 0x7f95f9b076c8, in object 0x18a2b8594038 653s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 653s JS G BXD: Defined class for Regex (GRegex), prototype 0x18a2b8594290, JSClass 0x7f95f9b076c8, in object 0x18a2b8594038 653s JS G BXD: Defining method match in prototype for GLib.Regex 653s JS G BXD: Defining method match_full in prototype for GLib.Regex 653s JS G BXD: Defining method match_all in prototype for GLib.Regex 653s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 653s JS G NS: Defined namespace 'GLib' 0x18a2b8594038 in GIRepository 0x3a4a88f7b1c8 653s JS IMPORT: Importing module jasmine succeeded 653s JS IMPORT: Defining parent 0x18a2b853f610 of 0x18a2b8595ba0 'jasmine' is mod 1 653s JS IMPORT: successfully imported module 'jasmine' 653s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 653s JS MAINLOOP: Main loop instance 0xd65fb4ab4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0xd65fb4ab4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 653s JS MAINLOOP: Main loop instance 0xd65fb4ab4a8: release 653s JS MAINLOOP: Completed job 0 653s JS IMPORT: Importing 'gi' 653s JS IMPORT: Defining parent 0x18a2b853f610 of 0x18a2b853f760 'gi' is mod 1 653s JS IMPORT: successfully imported module 'gi' 653s JS CTX: Script evaluation succeeded 653s JS MAINLOOP: Main loop instance 0xd65fb4ab4a8: Spinning loop until released or hook cleared 653s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module metadata hook for module 0x3a4a88f594a8 653s JS IMPORT: Defining meta.importSync for module 0x3a4a88f594a8 653s JS NATIVE: Defining native module 'system' 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x18a2b853c128 653s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x18a2b853c128 653s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 653s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 653s JS MAINLOOP: Set main loop hook to 653s JS MAINLOOP: Main loop instance 0xd65fb4ab4a8: hold 653s JS MAINLOOP: Running and clearing main loop hook 653s JS G BXD: Defining method run in prototype for GLib.MainLoop 653s 1..50 653s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 653s JS G BXD: Defined class for Source (GSource), prototype 0x18a2b8594308, JSClass 0x7f95f9b076c8, in object 0x18a2b8594038 653s JS G BXD: Defining method set_priority in prototype for GLib.Source 653s JS IMPORT: Importing '_gi' 653s JS NATIVE: Defining native module '_gi' 653s JS IMPORT: Defining parent 0x18a2b853f610 of 0x3a4a88f68fa8 '_gi' is mod 1 653s JS IMPORT: successfully imported module '_gi' 653s 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 653s JS G NS: Defined namespace 'GjsPrivate' 0x18a2b85943a8 in GIRepository 0x18a2b853f760 653s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 653s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 653s JS IMPORT: Importing module _common succeeded 653s JS IMPORT: Defining parent 0x18a2b853f610 of 0x18a2b8595df8 '_common' is mod 1 653s JS IMPORT: successfully imported module '_common' 653s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 653s JS IMPORT: Importing module _legacy succeeded 653s JS IMPORT: Defining parent 0x18a2b853f610 of 0x18a2b8595e20 '_legacy' is mod 1 653s JS IMPORT: successfully imported module '_legacy' 653s JS IMPORT: Importing module GObject succeeded 653s JS IMPORT: Defining parent 0x18a2b853f898 of 0x18a2b8595dd0 'GObject' is mod 1 653s JS IMPORT: successfully imported module 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 653s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 653s JS G BXD: Defined class for String (GString), prototype 0x18a2b8594628, JSClass 0x7f95f9b076c8, in object 0x18a2b8594380 653s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 653s JS G PRM: Defined class ParamSpec prototype is 0x18a2b8595e70 class 0x7f95f9b10090 in object 0x18a2b8594380 653s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 653s JS G OBJ: Defined class for Object (GObject), prototype 0x18a2b8594790, JSClass 0x7f95f9b07728, in object 0x18a2b8594380 653s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 653s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x18a2b85947b8, JSClass 0x7f95f9b07728, in object 0x18a2b8594380 653s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 653s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 653s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 653s JS G BXD: Defined class for Value (GValue), prototype 0x18a2b8594808, JSClass 0x7f95f9b076c8, in object 0x18a2b8594380 653s JS G NS: Defined namespace 'GObject' 0x18a2b8594380 in GIRepository 0x18a2b853f760 653s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 653s JS G BXD: Defining method attach in prototype for GLib.Source 653s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 653s JS IMPORT: Module metadata hook for module 0x18a2b8585468 653s JS IMPORT: Defining meta.importSync for module 0x18a2b8585468 653s JS G BXD: Defining method get_string in prototype for GLib.Variant 653s JS G BXD: Defining method classify in prototype for GLib.Variant 653s JS G BXD: Defining method destroy in prototype for GLib.Source 653s ok 1 GVariant constructor constructs a string variant 653s JS G BXD: Defining method equal in prototype for GLib.Variant 653s ok 2 GVariant constructor constructs a string variant (backwards compatible API) 653s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 653s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x18a2b8594c68, JSClass 0x7f95f9b076c8, in object 0x18a2b8594038 653s JS G BXD: Defining method n_children in prototype for GLib.Variant 653s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 653s JS G BXD: Defining method get_variant in prototype for GLib.Variant 653s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 653s JS G BXD: Defining method get_uint32 in prototype for GLib.Variant 653s ok 3 GVariant constructor constructs a struct variant 653s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 653s ok 4 GVariant constructor constructs a maybe variant 653s JS IMPORT: Module metadata hook for module 0x18a2b8571c10 653s JS IMPORT: Defining meta.importSync for module 0x18a2b8571c10 653s JS NATIVE: Defining native module '_encodingNative' 653s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 653s JS IMPORT: Importing '_byteArrayNative' 653s JS NATIVE: Defining native module '_byteArrayNative' 653s JS IMPORT: Defining parent 0x18a2b853f610 of 0x3a4a88f8dc08 '_byteArrayNative' is mod 1 653s JS IMPORT: successfully imported module '_byteArrayNative' 653s ok 5 GVariant constructor constructs a byte array variant 653s ok 6 GVariant constructor constructs a byte array variant from a string 653s ok 7 GVariant constructor 0-terminates a byte array variant constructed from a string 653s ok 8 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array 653s ok 9 GVariant unpack preserves type information if the unpacked object contains variants 653s ok 10 GVariant unpack recursive leaves no variants in the unpacked object 653s ok 11 GVariant strv unpacked matches constructed 653s JS G BXD: Defining method get_strv in prototype for GLib.Variant 653s ok 12 GVariant strv getter matches constructed 653s JS G BXD: Defining method dup_strv in prototype for GLib.Variant 653s ok 13 GVariant strv getter (dup) matches constructed 653s JS G BXD: Defining method insert_value in prototype for GLib.VariantDict 653s JS G BXD: Defining method lookup_value in prototype for GLib.VariantDict 653s ok 14 GVariantDict lookup returns the unpacked variant 653s ok 15 GVariantDict lookup returns null if the key isn't present 653s ok 16 GLib spawn processes sync with null envp # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3523 653s JS G NS: Found info type GIFunctionInfo for 'str_hash' in namespace 'GLib' 653s ok 17 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter 653s ok 18 GLib string function overrides GLib.stpcpy 653s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 653s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 653s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 653s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 653s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 653s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 653s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 653s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 653s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 653s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 653s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 653s JS G ENUM: Defining GLib.LogLevelFlags as 0x3a4a88f355b0 653s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 653s ok 19 GLib string function overrides GLib.strstr_len 653s ok 20 GLib string function overrides GLib.strrstr 653s ok 21 GLib string function overrides GLib.strrstr_len 653s ok 22 GLib string function overrides GLib.strup 653s ok 23 GLib string function overrides GLib.strdown 653s ok 24 GLib string function overrides GLib.strreverse 653s JS G NS: Found info type GIConstantInfo for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' 653s ok 25 GLib string function overrides GLib.ascii_dtostr 653s ok 26 GLib string function overrides GLib.ascii_formatd 653s ok 27 GLib string function overrides GLib.strchug 653s ok 28 GLib string function overrides GLib.strchomp 653s ok 29 GLib string function overrides GLib.strstrip 653s JS G NS: Found info type GIConstantInfo for 'STR_DELIMITERS' in namespace 'GLib' 653s ok 30 GLib string function overrides GLib.strdelimit 653s ok 31 GLib string function overrides GLib.strcanon 653s JS G NS: Found info type GIFunctionInfo for 'base64_encode' in namespace 'GLib' 653s ok 32 GLib string function overrides GLib.base64_encode 653s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GjsPrivate' 653s JS G BXD: Defined class for MatchInfo (GjsMatchInfo), prototype 0x3de93f737c68, JSClass 0x7f95f9b076c8, in object 0x18a2b85943a8 653s ok 33 GLib.MatchInfo cannot be constructed 653s JS G NS: Found info type GIFunctionInfo for 'regex_match' in namespace 'GjsPrivate' 653s ok 34 GLib.MatchInfo is returned from GLib.Regex.match 653s JS G BXD: Defining method get_string in prototype for GjsPrivate.MatchInfo 653s ok 35 GLib.MatchInfo stores the string that was matched 653s JS G NS: Found info type GIFunctionInfo for 'regex_match_full' in namespace 'GjsPrivate' 653s ok 36 GLib.MatchInfo truncates the string when it has zeroes as g_match_info_get_string() would 653s JS G NS: Found info type GIFunctionInfo for 'regex_match_all' in namespace 'GjsPrivate' 653s ok 37 GLib.MatchInfo is returned from GLib.Regex.match_all 653s JS G NS: Found info type GIFunctionInfo for 'regex_match_all_full' in namespace 'GjsPrivate' 653s ok 38 GLib.MatchInfo is returned from GLib.Regex.match_all_full 653s ok 39 GLib.MatchInfo is returned from GLib.Regex.match_full 653s JS G BXD: Defining method expand_references in prototype for GjsPrivate.MatchInfo 653s ok 40 GLib.MatchInfo method expand_references 653s JS G BXD: Defining method fetch in prototype for GjsPrivate.MatchInfo 653s ok 41 GLib.MatchInfo method fetch 653s JS G BXD: Defining method fetch_all in prototype for GjsPrivate.MatchInfo 653s ok 42 GLib.MatchInfo method fetch_all 653s JS G BXD: Defining method fetch_named in prototype for GjsPrivate.MatchInfo 653s ok 43 GLib.MatchInfo method fetch_named 653s JS G BXD: Defining method fetch_named_pos in prototype for GjsPrivate.MatchInfo 653s ok 44 GLib.MatchInfo method fetch_named_pos 653s JS G BXD: Defining method fetch_pos in prototype for GjsPrivate.MatchInfo 653s ok 45 GLib.MatchInfo method fetch_pos 653s JS G BXD: Defining method get_match_count in prototype for GjsPrivate.MatchInfo 653s ok 46 GLib.MatchInfo method get_match_count 653s ok 47 GLib.MatchInfo method get_string 653s JS G BXD: Defining method is_partial_match in prototype for GjsPrivate.MatchInfo 653s ok 48 GLib.MatchInfo method is_partial_match 653s JS G BXD: Defining method matches in prototype for GjsPrivate.MatchInfo 653s ok 49 GLib.MatchInfo method matches 653s JS G BXD: Defining method next in prototype for GjsPrivate.MatchInfo 653s ok 50 GLib.MatchInfo method next 653s JS G BXD: Defining method quit in prototype for GLib.MainLoop 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0xd65fb4ab4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 0 653s JS MAINLOOP: handling job 1, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 1 653s JS MAINLOOP: handling job 2, 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Completed job 2 653s JS MAINLOOP: handling job 3, 653s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 653s JS MAINLOOP: Main loop instance 0xd65fb4ab4a8: release 653s JS MAINLOOP: Completed job 3 653s JS MEMORY: Memory report: before destroying context 653s JS MEMORY: 674 objects currently alive 653s JS MEMORY: boxed_instance = 492 653s JS MEMORY: boxed_prototype = 13 653s JS MEMORY: closure = 1 653s JS MEMORY: function = 158 653s JS MEMORY: fundamental_instance = 0 653s JS MEMORY: fundamental_prototype = 0 653s JS MEMORY: gerror_instance = 0 653s JS MEMORY: gerror_prototype = 0 653s JS MEMORY: interface = 0 653s JS MEMORY: module = 5 653s JS MEMORY: ns = 3 653s JS MEMORY: object_instance = 0 653s JS MEMORY: object_prototype = 2 653s JS MEMORY: param = 0 653s JS MEMORY: union_instance = 0 653s JS MEMORY: union_prototype = 0 653s JS CTX: JS shutdown sequence 653s JS CTX: Stopping profiler 653s JS CTX: Shutting down toggle queue 653s JS CTX: Notifying external reference holders of GjsContext dispose 653s JS MAINLOOP: Stopping promise job dispatcher 653s JS CTX: Notifying reference holders of GjsContext dispose 653s JS CTX: Checking unhandled promise rejections 653s JS CTX: Releasing cached JS wrappers 653s JS CTX: Final triggered GC 653s JS CTX: Destroying JS context 653s JS CTX: Releasing all native objects 653s JS CTX: Disabling auto GC 653s JS CTX: Ending trace on global object 653s JS CTX: Freeing allocated resources 653s JS CTX: JS context destroyed 653s PASS: gjs/testGLib.test 653s Running test: gjs/testGtk4.test 653s JS NATIVE: Registered native JS module '_promiseNative' 653s JS NATIVE: Registered native JS module '_byteArrayNative' 653s JS NATIVE: Registered native JS module '_encodingNative' 653s JS NATIVE: Registered native JS module '_gi' 653s JS NATIVE: Registered native JS module 'gi' 653s JS NATIVE: Registered native JS module 'cairoNative' 653s JS NATIVE: Registered native JS module 'system' 653s JS NATIVE: Registered native JS module 'console' 653s JS NATIVE: Registered native JS module '_print' 653s JS CTX: Enabling JIT 653s JS CTX: Initialized class GjsFileImporter prototype 0x7dd748001a0 653s JS IMPORT: Defining parent (nil) of 0x7dd74800200 'imports' is mod 0 653s JS IMPORT: Importing '_print' 653s JS NATIVE: Defining native module '_print' 653s JS IMPORT: Defining parent 0x7dd74800200 of 0x7dd748009b0 '_print' is mod 1 653s JS IMPORT: successfully imported module '_print' 653s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 653s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x33063463c090 653s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x33063463c090 653s JS MAINLOOP: Main loop instance 0x9b5fe56b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Starting promise job dispatcher 653s 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 0x33063463c128 653s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x33063463c128 653s JS MAINLOOP: Main loop instance 0x9b5fe56b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x9b5fe56b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 653s JS MAINLOOP: Main loop instance 0x9b5fe56b4a8: release 653s JS MAINLOOP: Completed job 0 653s JS MAINLOOP: handling job 1, 653s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 653s JS MAINLOOP: Main loop instance 0x9b5fe56b4a8: release 653s JS MAINLOOP: Completed job 1 653s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33063463c128 653s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33063463c128 653s JS IMPORT: Module metadata hook for module 0x7dd74876990 653s JS IMPORT: Defining meta.importSync for module 0x7dd74876990 653s JS NATIVE: Defining native module 'gi' 653s JS CTX: Initialized class GIRepositoryNamespace prototype 0x7dd7487b338 653s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 653s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 653s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 653s JS IMPORT: Importing directory 'overrides' 653s JS IMPORT: Defining parent 0x33063463f610 of 0x7dd7487b3b8 'overrides' is mod 1 653s JS IMPORT: Defined importer 'overrides' 0x7dd7487b3b8 in 0x33063463f610 653s JS IMPORT: successfully imported directory 'overrides' 653s JS IMPORT: Importing '_promiseNative' 653s JS NATIVE: Defining native module '_promiseNative' 653s JS IMPORT: Defining parent 0x33063463f610 of 0x7dd7487b868 '_promiseNative' is mod 1 653s JS IMPORT: successfully imported module '_promiseNative' 653s JS IMPORT: Importing module GLib succeeded 653s JS IMPORT: Defining parent 0x7dd7487b3b8 of 0x330634695038 'GLib' is mod 1 653s JS IMPORT: successfully imported module 'GLib' 653s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 653s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x330634694060, JSClass 0x7eefbc2776c8, in object 0x330634694038 653s JS CTX: Initialized class GIRepositoryGType prototype 0x7dd7487bbb0 653s JS CTX: Initialized class GIRepositoryFunction prototype 0x7dd7487bc10 653s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 653s JS G BXD: Defined class for Error (GError), prototype 0x3306346940b0, JSClass 0x7eefbc2776c8, in object 0x330634694038 653s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 653s JS G BXD: Defined class for Variant (GVariant), prototype 0x330634694100, JSClass 0x7eefbc2776c8, in object 0x330634694038 653s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 653s JS G BXD: Defined class for Bytes (GBytes), prototype 0x330634694150, JSClass 0x7eefbc2776c8, in object 0x330634694038 653s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 653s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3306346941a0, JSClass 0x7eefbc2776c8, in object 0x330634694038 653s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 653s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 653s JS G BXD: Defined class for Thread (GThread), prototype 0x3306346941f0, JSClass 0x7eefbc2776c8, in object 0x330634694038 653s JS G BXD: Defining method ref in prototype for GLib.Thread 653s JS G BXD: Defining method unref in prototype for GLib.Thread 653s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 653s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x330634694240, JSClass 0x7eefbc2776c8, in object 0x330634694038 653s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 653s JS G BXD: Defined class for Regex (GRegex), prototype 0x330634694290, JSClass 0x7eefbc2776c8, in object 0x330634694038 653s JS G BXD: Defining method match in prototype for GLib.Regex 653s JS G BXD: Defining method match_full in prototype for GLib.Regex 653s JS G BXD: Defining method match_all in prototype for GLib.Regex 653s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 653s JS G NS: Defined namespace 'GLib' 0x330634694038 in GIRepository 0x7dd7487b1c8 653s JS IMPORT: Importing module jasmine succeeded 653s JS IMPORT: Defining parent 0x33063463f610 of 0x330634695ba0 'jasmine' is mod 1 653s JS IMPORT: successfully imported module 'jasmine' 653s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 653s JS MAINLOOP: Main loop instance 0x9b5fe56b4a8: hold 653s JS MAINLOOP: Enqueue job , promise=, allocation site= 653s JS MAINLOOP: Main loop instance 0x9b5fe56b4a8: Spinning loop until released or hook cleared 653s JS MAINLOOP: handling job 0, 653s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 653s JS MAINLOOP: Main loop instance 0x9b5fe56b4a8: release 653s JS MAINLOOP: Completed job 0 653s JS IMPORT: Importing 'gi' 653s JS IMPORT: Defining parent 0x33063463f610 of 0x33063463f760 'gi' is mod 1 653s JS IMPORT: successfully imported module 'gi' 653s 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 653s JS G NS: Defined namespace 'Gdk' 0x330634694308 in GIRepository 0x33063463f760 653s 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 653s JS G NS: Defined namespace 'GjsPrivate' 0x330634694358 in GIRepository 0x33063463f760 653s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 653s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 653s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 653s JS IMPORT: Importing module _legacy succeeded 653s JS IMPORT: Defining parent 0x33063463f610 of 0x330634695cb8 '_legacy' is mod 1 653s JS IMPORT: successfully imported module '_legacy' 653s JS IMPORT: Importing module lang succeeded 653s JS IMPORT: Defining parent 0x33063463f610 of 0x330634695c90 'lang' is mod 1 653s JS IMPORT: successfully imported module 'lang' 653s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 653s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 653s JS IMPORT: Importing module _signals succeeded 653s JS IMPORT: Defining parent 0x33063463f610 of 0x330634695ce0 '_signals' is mod 1 653s JS IMPORT: successfully imported module '_signals' 653s JS IMPORT: Importing module signals succeeded 653s JS IMPORT: Defining parent 0x33063463f610 of 0x330634695c68 'signals' is mod 1 653s JS IMPORT: successfully imported module 'signals' 653s JS IMPORT: Importing module Gio succeeded 653s JS IMPORT: Defining parent 0x33063463f898 of 0x330634695c40 'Gio' is mod 1 653s JS IMPORT: successfully imported module 'Gio' 653s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 653s JS IMPORT: Importing '_gi' 653s JS NATIVE: Defining native module '_gi' 653s JS IMPORT: Defining parent 0x33063463f610 of 0x7dd74836888 '_gi' is mod 1 653s JS IMPORT: successfully imported module '_gi' 653s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 653s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 653s JS IMPORT: Importing module _common succeeded 653s JS IMPORT: Defining parent 0x33063463f610 of 0x330634695d30 '_common' is mod 1 653s JS IMPORT: successfully imported module '_common' 653s JS IMPORT: Importing module GObject succeeded 653s JS IMPORT: Defining parent 0x33063463f898 of 0x330634695d08 'GObject' is mod 1 653s JS IMPORT: successfully imported module 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 653s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 653s JS G BXD: Defined class for String (GString), prototype 0x330634694600, JSClass 0x7eefbc2776c8, in object 0x330634694380 653s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 653s JS G PRM: Defined class ParamSpec prototype is 0x330634695d80 class 0x7eefbc280090 in object 0x330634694380 653s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 653s JS G OBJ: Defined class for Object (GObject), prototype 0x330634694768, JSClass 0x7eefbc277728, in object 0x330634694380 653s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 653s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x330634694790, JSClass 0x7eefbc277728, in object 0x330634694380 653s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 653s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 653s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 653s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 653s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 653s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 653s JS G BXD: Defined class for Value (GValue), prototype 0x3306346947e0, JSClass 0x7eefbc2776c8, in object 0x330634694380 653s JS G NS: Defined namespace 'GObject' 0x330634694380 in GIRepository 0x33063463f760 653s JS G OBJ: Defined class for Application (GApplication), prototype 0x330634694830, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 653s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3306346f62e0, JSClass 0x7eefbc27aa50, in object 0x330634694330 653s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 653s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x3306346f6308, JSClass 0x7eefbc27aa50, in object 0x330634694330 653s 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 653s JS G NS: Defined namespace 'GioUnix' 0x3306346948d0 in GIRepository 0x33063463f760 653s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 653s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x3306346948f8, JSClass 0x7eefbc277728, in object 0x3306346948d0 653s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 653s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3306346f66f0, JSClass 0x7eefbc27aa50, in object 0x3306346948d0 653s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 653s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x330634694970, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x3306346949c0, JSClass 0x7eefbc277728, in object 0x3306346948d0 653s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 653s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x330634694a10, JSClass 0x7eefbc2776c8, in object 0x3306346948d0 653s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 653s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3306346f6830, JSClass 0x7eefbc27aa50, in object 0x3306346948d0 653s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 653s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x330634694a60, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x330634694ab0, JSClass 0x7eefbc277728, in object 0x3306346948d0 653s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 653s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x330634694b00, JSClass 0x7eefbc2776c8, in object 0x3306346948d0 653s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 653s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x330634694b28, JSClass 0x7eefbc2776c8, in object 0x3306346948d0 653s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 653s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x330634694b78, JSClass 0x7eefbc277728, in object 0x3306346948d0 653s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 653s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x330634694bc8, JSClass 0x7eefbc2776c8, in object 0x3306346948d0 653s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 653s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 653s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x330634694c18, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x330634694c68, JSClass 0x7eefbc277728, in object 0x3306346948d0 653s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 653s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 653s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x330634694cb8, JSClass 0x7eefbc2776c8, in object 0x3306346948d0 653s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 653s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 653s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 653s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 653s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 653s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 653s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 653s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 653s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 653s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 653s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 653s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 653s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 653s JS G ENUM: Defining GLib.LogLevelFlags as 0x7dd7483ef70 653s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 653s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 653s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x330634694dd0, JSClass 0x7eefbc2776c8, in object 0x330634694038 653s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 653s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x330634694e98, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 653s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3306346fcbf0, JSClass 0x7eefbc27aa50, in object 0x330634694330 653s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 653s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3306346fcc18, JSClass 0x7eefbc27aa50, in object 0x330634694330 653s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 653s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x1f7e18b06498, JSClass 0x7eefbc2776c8, in object 0x330634694330 653s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 653s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x1f7e18b06790, JSClass 0x7eefbc2776c8, in object 0x330634694330 653s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 653s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 653s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 653s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1f7e18b06920, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 653s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3306346fce98, JSClass 0x7eefbc27aa50, in object 0x330634694330 653s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 653s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3306346fcee8, JSClass 0x7eefbc27aa50, in object 0x330634694330 653s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 653s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1f7e18b069c0, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 653s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 653s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 653s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 653s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x1f7e18b0a0d8, JSClass 0x7eefbc27aa50, in object 0x330634694330 653s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 653s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1f7e18b06a38, JSClass 0x7eefbc2776c8, in object 0x330634694330 653s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 653s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1f7e18b06a88, JSClass 0x7eefbc2776c8, in object 0x330634694330 653s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 653s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 653s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1f7e18b06ad8, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1f7e18b06b28, JSClass 0x7eefbc277728, in object 0x330634694358 653s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 653s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1f7e18b06b78, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 653s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 653s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 653s JS G IFACE: Defined class for File (GFile), prototype 0x1f7e18b0a1a0, JSClass 0x7eefbc27aa50, in object 0x330634694330 653s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1f7e18b06bf0, JSClass 0x7eefbc277728, in object 0x33063463f8f8 653s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 653s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1f7e18b06c68, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 653s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 653s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x1f7e18b0a420, JSClass 0x7eefbc27aa50, in object 0x330634694330 653s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 653s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1f7e18b06ce0, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 653s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1f7e18b06d30, JSClass 0x7eefbc2776c8, in object 0x330634694330 653s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 653s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 653s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1f7e18b06d80, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 653s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 653s JS G NS: Defined namespace 'Gio' 0x330634694330 in GIRepository 0x33063463f760 653s JS IMPORT: Importing module Gtk succeeded 653s JS IMPORT: Defining parent 0x33063463f898 of 0x1f7e18b0ac40 'Gtk' is mod 1 653s JS IMPORT: successfully imported module 'Gtk' 653s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 653s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 653s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x1f7e18b06e20, JSClass 0x7eefbc277728, in object 0x330634694380 653s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1f7e18b06e70, JSClass 0x7eefbc277728, in object 0x1f7e18b06df8 653s JS G NS: Found info type GIInterfaceInfo for 'ConstraintTarget' in namespace 'Gtk' 653s JS G IFACE: Defined class for ConstraintTarget (GtkConstraintTarget), prototype 0x1f7e18b0af88, JSClass 0x7eefbc27aa50, in object 0x1f7e18b06df8 653s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 653s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x1f7e18b0afb0, JSClass 0x7eefbc27aa50, in object 0x1f7e18b06df8 653s JS G NS: Found info type GIInterfaceInfo for 'Accessible' in namespace 'Gtk' 653s JS G IFACE: Defined class for Accessible (GtkAccessible), prototype 0x1f7e18b0afd8, JSClass 0x7eefbc27aa50, in object 0x1f7e18b06df8 653s JS G NS: Found info type GIObjectInfo for 'CustomSorter' in namespace 'Gtk' 653s JS G NS: Found info type GIObjectInfo for 'Sorter' in namespace 'Gtk' 653s JS G OBJ: Defined class for Sorter (GtkSorter), prototype 0x1f7e18b06f38, JSClass 0x7eefbc277728, in object 0x1f7e18b06df8 653s JS G OBJ: Defined class for CustomSorter (GtkCustomSorter), prototype 0x1f7e18b06f88, JSClass 0x7eefbc277728, in object 0x1f7e18b06df8 653s JS G NS: Found info type GIFunctionInfo for 'gtk_custom_sorter_new' in namespace 'GjsPrivate' 653s JS G OBJ: Defining method set_sort_func in prototype for GtkCustomSorter (Gtk.CustomSorter) 653s JS G OBJ: Defining method get_first_child in prototype for GtkWidget (Gtk.Widget) 653s JS G NS: Found info type GIInterfaceInfo for 'BuilderScope' in namespace 'Gtk' 653s JS G IFACE: Defined class for BuilderScope (GtkBuilderScope), prototype 0x1f7e18b140d8, JSClass 0x7eefbc27aa50, in object 0x1f7e18b06df8 653s JS G NS: Found info type GIFunctionInfo for 'uuid_string_random' in namespace 'GLib' 653s JS G NS: Defined namespace 'Gtk' 0x1f7e18b06df8 in GIRepository 0x33063463f760 653s 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 653s JS G NS: Defined namespace 'GjsTestTools' 0x1f7e18b16088 in GIRepository 0x33063463f760 653s JS IMPORT: Importing 'system' 653s JS NATIVE: Defining native module 'system' 653s JS IMPORT: Defining parent 0x33063463f610 of 0x7dd7484abe8 'system' is mod 1 653s JS IMPORT: successfully imported module 'system' 653s JS IMPORT: Module metadata hook for module 0x330634671af8 653s JS IMPORT: Defining meta.importSync for module 0x330634671af8 653s JS NATIVE: Defining native module '_encodingNative' 653s JS G NS: Found info type GIObjectInfo for 'Grid' in namespace 'Gtk' 653s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x1f7e18b160b0, JSClass 0x7eefbc277728, in object 0x1f7e18b06df8 653s JS G NS: Found info type GIInterfaceInfo for 'Orientable' in namespace 'Gtk' 653s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x1f7e18b14178, JSClass 0x7eefbc27aa50, in object 0x1f7e18b06df8 653s JS G NS: Found info type GIStructInfo for 'Uri' in namespace 'GLib' 653s JS G BXD: Defined class for Uri (GUri), prototype 0x1f7e18b161f0, JSClass 0x7eefbc2776c8, in object 0x330634694038 653s JS G NS: Found info type GIFlagsInfo for 'UriFlags' in namespace 'GLib' 653s JS G ENUM: Defining enum value NONE (fixed from none) 0 653s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 1 653s JS G ENUM: Defining enum value HAS_PASSWORD (fixed from has_password) 2 653s JS G ENUM: Defining enum value HAS_AUTH_PARAMS (fixed from has_auth_params) 4 653s JS G ENUM: Defining enum value ENCODED (fixed from encoded) 8 653s JS G ENUM: Defining enum value NON_DNS (fixed from non_dns) 16 653s JS G ENUM: Defining enum value ENCODED_QUERY (fixed from encoded_query) 32 653s JS G ENUM: Defining enum value ENCODED_PATH (fixed from encoded_path) 64 653s JS G ENUM: Defining enum value ENCODED_FRAGMENT (fixed from encoded_fragment) 128 653s JS G ENUM: Defining enum value SCHEME_NORMALIZE (fixed from scheme_normalize) 256 653s JS G ENUM: Defining GLib.UriFlags as 0x7dd7484c878 653s JS G BXD: Defining method get_scheme in prototype for GLib.Uri 653s JS G BXD: Defining method get_path in prototype for GLib.Uri 653s JS G NS: Found info type GIEnumInfo for 'UriError' in namespace 'GLib' 653s JS G ERR: Defined class for UriError (GError), prototype 0x1f7e18b14510, JSClass 0x7eefbc27a600, in object 0x330634694038 653s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 653s JS G ENUM: Defining enum value BAD_SCHEME (fixed from bad_scheme) 1 653s JS G ENUM: Defining enum value BAD_USER (fixed from bad_user) 2 653s JS G ENUM: Defining enum value BAD_PASSWORD (fixed from bad_password) 3 653s JS G ENUM: Defining enum value BAD_AUTH_PARAMS (fixed from bad_auth_params) 4 653s JS G ENUM: Defining enum value BAD_HOST (fixed from bad_host) 5 653s JS G ENUM: Defining enum value BAD_PORT (fixed from bad_port) 6 653s JS G ENUM: Defining enum value BAD_PATH (fixed from bad_path) 7 653s JS G ENUM: Defining enum value BAD_QUERY (fixed from bad_query) 8 653s JS G ENUM: Defining enum value BAD_FRAGMENT (fixed from bad_fragment) 9 653s JS G NS: Found info type GIObjectInfo for 'FileIOStream' in namespace 'Gio' 653s JS G NS: Found info type GIObjectInfo for 'IOStream' in namespace 'Gio' 653s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x1f7e18b16330, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x1f7e18b16380, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x1f7e18b163d0, JSClass 0x7eefbc277728, in object 0x33063463f8f8 653s JS G NS: Found info type GIInterfaceInfo for 'Seekable' in namespace 'Gio' 653s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x1f7e18b14588, JSClass 0x7eefbc27aa50, in object 0x330634694330 653s JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) 653s JS G NS: Found info type GIObjectInfo for 'FileOutputStream' in namespace 'Gio' 653s JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x1f7e18b16470, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x1f7e18b164c0, JSClass 0x7eefbc277728, in object 0x33063463f8f8 653s JS G NS: Found info type GIObjectInfo for 'DataOutputStream' in namespace 'Gio' 653s JS G NS: Found info type GIObjectInfo for 'FilterOutputStream' in namespace 'Gio' 653s JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x1f7e18b16538, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x1f7e18b16588, JSClass 0x7eefbc277728, in object 0x330634694330 653s JS G NS: Found info type GIInterfaceInfo for 'PollableOutputStream' in namespace 'Gio' 653s JS G IFACE: Defined class for PollableOutputStream (GPollableOutputStream), prototype 0x1f7e18b14600, JSClass 0x7eefbc27aa50, in object 0x330634694330 653s JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) 653s JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) 653s JS G NS: Found info type GIObjectInfo for 'Button' in namespace 'Gtk' 653s JS G OBJ: Defined class for Button (GtkButton), prototype 0x1f7e18b167b8, JSClass 0x7eefbc277728, in object 0x1f7e18b06df8 653s JS G NS: Found info type GIInterfaceInfo for 'Actionable' in namespace 'Gtk' 653s JS G IFACE: Defined class for Actionable (GtkActionable), prototype 0x1f7e18b14768, JSClass 0x7eefbc27aa50, in object 0x1f7e18b06df8 653s JS CTX: Script evaluation succeeded 653s JS MAINLOOP: Main loop instance 0x9b5fe56b4a8: Spinning loop until released or hook cleared 654s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x33063463c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33063463c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33063463c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33063463c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33063463c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33063463c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33063463c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33063463c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33063463c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33063463c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33063463c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33063463c128 654s JS IMPORT: Module metadata hook for module 0x7dd74872a78 654s JS IMPORT: Defining meta.importSync for module 0x7dd74872a78 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33063463c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33063463c128 654s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 654s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 654s JS MAINLOOP: Set main loop hook to 654s JS MAINLOOP: Main loop instance 0x9b5fe56b4a8: hold 654s JS MAINLOOP: Running and clearing main loop hook 654s JS G BXD: Defining method run in prototype for GLib.MainLoop 654s 1..40 654s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 654s JS G BXD: Defined class for Source (GSource), prototype 0x1f7e18b168a8, JSClass 0x7eefbc2776c8, in object 0x330634694038 654s JS G BXD: Defining method set_priority in prototype for GLib.Source 654s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 654s JS G BXD: Defining method attach in prototype for GLib.Source 654s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 654s JS IMPORT: Module metadata hook for module 0x330634685510 654s JS IMPORT: Defining meta.importSync for module 0x330634685510 654s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gtk' 654s libEGL warning: DRI3 error: Could not get DRI3 device 654s libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering 654s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GjsPrivate' 654s JS G BXD: Defining method destroy in prototype for GLib.Source 654s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gtk' 654s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x1f7e18b16a10, JSClass 0x7eefbc277728, in object 0x1f7e18b06df8 654s JS G NS: Found info type GIInterfaceInfo for 'Root' in namespace 'Gtk' 654s JS G IFACE: Defined class for Root (GtkRoot), prototype 0x1f7e18b14ba0, JSClass 0x7eefbc27aa50, in object 0x1f7e18b06df8 654s JS G NS: Found info type GIInterfaceInfo for 'ShortcutManager' in namespace 'Gtk' 654s JS G IFACE: Defined class for ShortcutManager (GtkShortcutManager), prototype 0x1f7e18b14bc8, JSClass 0x7eefbc27aa50, in object 0x1f7e18b06df8 654s JS G NS: Found info type GIInterfaceInfo for 'Native' in namespace 'Gtk' 654s JS G IFACE: Defined class for Native (GtkNative), prototype 0x1f7e18b14bf0, JSClass 0x7eefbc27aa50, in object 0x1f7e18b06df8 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 654s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 654s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x1f7e18b16b28, JSClass 0x7eefbc277728, in object 0x1f7e18b06df8 654s JS G NS: Found info type GIFlagsInfo for 'BuilderClosureFlags' in namespace 'Gtk' 654s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 1 654s JS G ENUM: Defining Gtk.BuilderClosureFlags as 0x7dd7488b010 654s JS G OBJ: Defining method get_current_object in prototype for GtkBuilder (Gtk.Builder) 654s JS G NS: Found info type GIStructInfo for 'Closure' in namespace 'GObject' 654s JS G BXD: Defined class for Closure (GClosure), prototype 0x1f7e18b16bc8, JSClass 0x7eefbc2776c8, in object 0x330634694380 654s JS G NS: Found info type GIObjectInfo for 'Label' in namespace 'Gtk' 654s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x1f7e18b16c40, JSClass 0x7eefbc277728, in object 0x1f7e18b06df8 654s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 654s JS G NS: Found info type GIInterfaceInfo for 'AccessibleText' in namespace 'Gtk' 654s JS G IFACE: Defined class for AccessibleText (GtkAccessibleText), prototype 0x1f7e18b14df8, JSClass 0x7eefbc27aa50, in object 0x1f7e18b06df8 654s JS G OBJ: Defining method set_child in prototype for GtkWindow (Gtk.Window) 654s JS G OBJ: Defining method destroy in prototype for GtkWindow (Gtk.Window) 654s ok 1 Gtk 4 overrides UI template sets up internal and public template children 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 654s ok 2 Gtk 4 overrides UI template sets up public template children with the correct widgets 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 3 Gtk 4 overrides UI template sets up internal template children with the correct widgets 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 4 Gtk 4 overrides UI template connects template callbacks to the correct handler 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 5 Gtk 4 overrides UI template binds template callbacks to the correct object 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 6 Gtk 4 overrides UI template from resource sets up internal and public template children 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 7 Gtk 4 overrides UI template from resource sets up public template children with the correct widgets 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 8 Gtk 4 overrides UI template from resource sets up internal template children with the correct widgets 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 9 Gtk 4 overrides UI template from resource connects template callbacks to the correct handler 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 10 Gtk 4 overrides UI template from resource binds template callbacks to the correct object 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 11 Gtk 4 overrides UI template from string sets up internal and public template children 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 12 Gtk 4 overrides UI template from string sets up public template children with the correct widgets 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 13 Gtk 4 overrides UI template from string sets up internal template children with the correct widgets 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 14 Gtk 4 overrides UI template from string connects template callbacks to the correct handler 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 15 Gtk 4 overrides UI template from string binds template callbacks to the correct object 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 16 Gtk 4 overrides UI template from file sets up internal and public template children 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 17 Gtk 4 overrides UI template from file sets up public template children with the correct widgets 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 18 Gtk 4 overrides UI template from file sets up internal template children with the correct widgets 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 19 Gtk 4 overrides UI template from file connects template callbacks to the correct handler 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 20 Gtk 4 overrides UI template from file binds template callbacks to the correct object 654s ok 21 Gtk 4 overrides Class inheriting from template class sets up internal and public template children # SKIP pending 654s ok 22 Gtk 4 overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending 654s ok 23 Gtk 4 overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending 654s ok 24 Gtk 4 overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending 654s ok 25 Gtk 4 overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending 654s JS G BXD: Defining method classify in prototype for GLib.Variant 654s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 654s JS G BXD: Defining method n_children in prototype for GLib.Variant 654s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 654s JS G BXD: Defining method get_string in prototype for GLib.Variant 654s JS G BXD: Defining method get_variant in prototype for GLib.Variant 654s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 654s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 654s JS IMPORT: Importing '_byteArrayNative' 654s JS NATIVE: Defining native module '_byteArrayNative' 654s JS IMPORT: Defining parent 0x33063463f610 of 0x7dd748a1898 '_byteArrayNative' is mod 1 654s JS IMPORT: successfully imported module '_byteArrayNative' 654s JS G NS: Found info type GIEnumInfo for 'LogWriterOutput' in namespace 'GLib' 654s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 654s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 654s JS G ENUM: Defining GLib.LogWriterOutput as 0x7dd748a3f28 654s ok 26 Gtk 4 overrides ensures signal handlers are callable 654s ok 27 Gtk 4 overrides rejects unsupported template URIs 654s ok 28 Gtk 4 overrides sets CSS names on classes 654s ok 29 Gtk 4 overrides static inheritance works 654s JS G NS: Found info type GIStructInfo for 'TreeIter' in namespace 'Gtk' 654s JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0x1f7e18b77b28, JSClass 0x7eefbc2776c8, in object 0x1f7e18b06df8 654s ok 30 Gtk 4 overrides can create a Gtk.TreeIter with accessible stamp field 654s JS G NS: Found info type GIObjectInfo for 'StringList' in namespace 'Gtk' 654s JS G OBJ: Defined class for StringList (GtkStringList), prototype 0x1f7e18b77c40, JSClass 0x7eefbc277728, in object 0x1f7e18b06df8 654s JS G NS: Found info type GIObjectInfo for 'SortListModel' in namespace 'Gtk' 654s JS G OBJ: Defined class for SortListModel (GtkSortListModel), prototype 0x1f7e18b77ce0, JSClass 0x7eefbc277728, in object 0x1f7e18b06df8 654s JS G NS: Found info type GIObjectInfo for 'StringObject' in namespace 'Gtk' 654s JS G OBJ: Defined class for StringObject (GtkStringObject), prototype 0x1f7e18b77d30, JSClass 0x7eefbc277728, in object 0x1f7e18b06df8 654s ok 31 Gtk 4 overrides can create a Gtk.CustomSorter with callback 654s JS G NS: Found info type GIFunctionInfo for 'gtk_custom_sorter_set_sort_func' in namespace 'GjsPrivate' 654s ok 32 Gtk 4 overrides can change the callback of a Gtk.CustomSorter 654s JS G NS: Found info type GIObjectInfo for 'Event' in namespace 'Gdk' 654s JS G FNDMTL: Defined class for Event (GdkEvent), prototype 0x1f7e18b7f0b0, JSClass 0x7eefbc277bd8, in object 0x330634694308 654s ok 33 Gtk 4 regressions Gdk.Event fundamental type should not crash 654s 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 654s JS G NS: Found info type GIObjectInfo for 'NoSelection' in namespace 'Gtk' 654s JS G OBJ: Defined class for NoSelection (GtkNoSelection), prototype 0x1f7e18b7f240, JSClass 0x7eefbc277728, in object 0x1f7e18b06df8 654s JS G OBJ: Defining method get_section in prototype for GtkNoSelection (Gtk.NoSelection) 654s JS G NS: Found info type GIInterfaceInfo for 'SectionModel' in namespace 'Gtk' 654s JS G IFACE: Defined class for SectionModel (GtkSectionModel), prototype 0x1f7e18b761a0, JSClass 0x7eefbc27aa50, in object 0x1f7e18b06df8 654s JS G NS: Found info type GIInterfaceInfo for 'SelectionModel' in namespace 'Gtk' 654s JS G IFACE: Defined class for SelectionModel (GtkSelectionModel), prototype 0x1f7e18b761f0, JSClass 0x7eefbc27aa50, in object 0x1f7e18b06df8 654s JS G NS: Found info type GIInterfaceInfo for 'ListModel' in namespace 'Gio' 654s JS G IFACE: Defined class for ListModel (GListModel), prototype 0x1f7e18b76218, JSClass 0x7eefbc27aa50, in object 0x330634694330 654s JS G NS: Found info type GIConstantInfo for 'MAXUINT32' in namespace 'GLib' 654s ok 35 Gtk 4 regressions Gdk.NoSelection section returns valid start/end values 654s JS G NS: Found info type GIObjectInfo for 'Display' in namespace 'Gdk' 654s JS G OBJ: Defined class for Display (GdkDisplay), prototype 0x1f7e18b7f3d0, JSClass 0x7eefbc277728, in object 0x330634694308 654s JS G OBJ: Defined class for GdkX11Display (GdkX11Display), prototype 0x1f7e18b7f420, JSClass 0x7eefbc277728, in object 0x33063463f8f8 654s JS G NS: Found info type GIObjectInfo for 'Surface' in namespace 'Gdk' 654s JS G OBJ: Defined class for Surface (GdkSurface), prototype 0x1f7e18b7f498, JSClass 0x7eefbc277728, in object 0x330634694308 654s JS G OBJ: Defined class for GdkX11Surface (GdkX11Surface), prototype 0x1f7e18b7f4e8, JSClass 0x7eefbc277728, in object 0x33063463f8f8 654s JS G OBJ: Defined class for GdkX11Toplevel (GdkX11Toplevel), prototype 0x1f7e18b7f538, JSClass 0x7eefbc277728, in object 0x33063463f8f8 654s ok 36 Gtk 4 regressions Gdk.Surface is destroyed properly 654s JS G NS: Found info type GIFunctionInfo for 'save_object' in namespace 'GjsTestTools' 654s JS G NS: Found info type GIFunctionInfo for 'steal_saved' in namespace 'GjsTestTools' 654s JS G NS: Found info type GIInterfaceInfo for 'Toplevel' in namespace 'Gdk' 654s JS G IFACE: Defined class for Toplevel (GdkToplevel), prototype 0x1f7e18b0a178, JSClass 0x7eefbc27aa50, in object 0x330634694308 654s JS G OBJ: Defining method is_destroyed in prototype for GdkSurface (Gdk.Surface) 654s ok 37 Gtk 4 regressions Gdk.Surface is not destroyed if a ref is held from C 654s JS G NS: Found info type GIObjectInfo for 'Notebook' in namespace 'Gtk' 654s JS G OBJ: Defined class for Notebook (GtkNotebook), prototype 0x330634694e20, JSClass 0x7eefbc277728, in object 0x1f7e18b06df8 654s JS G OBJ: Defined class for GtkNotebookPages (GtkNotebookPages), prototype 0x330634694ec0, JSClass 0x7eefbc277728, in object 0x33063463f8f8 654s JS G NS: Found info type GIStructInfo for 'Bitset' in namespace 'Gtk' 654s JS G BXD: Defined class for Bitset (GtkBitset), prototype 0x330634694f38, JSClass 0x7eefbc2776c8, in object 0x1f7e18b06df8 654s JS G BXD: Defining method get_size in prototype for Gtk.Bitset 654s ok 38 Gtk 4 regressions private type implementing two interfaces is introspected correctly 654s JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) 654s JS G NS: Found info type GIObjectInfo for 'MapListModel' in namespace 'Gtk' 654s JS G OBJ: Defined class for MapListModel (GtkMapListModel), prototype 0x1f7e18b16920, JSClass 0x7eefbc277728, in object 0x1f7e18b06df8 654s JS G OBJ: Defining method set_map_func in prototype for GtkMapListModel (Gtk.MapListModel) 654s JS G OBJ: Defining method get_item in prototype for GtkMapListModel (Gtk.MapListModel) 654s ok 39 Gtk 4 regressions callback with scope-notify transfer-full in parameter 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: handling job 0, 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Completed job 0 654s JS MAINLOOP: handling job 1, 654s ok 40 Gtk 4 template signal does not leak 654s JS MAINLOOP: Completed job 1 654s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_default' in namespace 'GjsPrivate' 654s JS G BXD: Defining method quit in prototype for GLib.MainLoop 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Main loop instance 0x9b5fe56b4a8: Spinning loop until released or hook cleared 654s JS MAINLOOP: handling job 0, 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Completed job 0 654s JS MAINLOOP: handling job 1, 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Completed job 1 654s JS MAINLOOP: handling job 2, 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Completed job 2 654s JS MAINLOOP: handling job 3, 654s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 654s JS MAINLOOP: Main loop instance 0x9b5fe56b4a8: release 654s JS MAINLOOP: Completed job 3 654s JS MEMORY: Memory report: before destroying context 654s JS MEMORY: 588 objects currently alive 654s JS MEMORY: boxed_instance = 11 654s JS MEMORY: boxed_prototype = 23 654s JS MEMORY: closure = 3 654s JS MEMORY: function = 437 654s JS MEMORY: fundamental_instance = 0 654s JS MEMORY: fundamental_prototype = 1 654s JS MEMORY: gerror_instance = 0 654s JS MEMORY: gerror_prototype = 1 654s JS MEMORY: interface = 25 654s JS MEMORY: module = 10 654s JS MEMORY: ns = 8 654s JS MEMORY: object_instance = 11 654s JS MEMORY: object_prototype = 58 654s JS MEMORY: param = 0 654s JS MEMORY: union_instance = 0 654s JS MEMORY: union_prototype = 0 654s JS CTX: JS shutdown sequence 654s JS CTX: Stopping profiler 654s JS CTX: Shutting down toggle queue 654s JS CTX: Notifying external reference holders of GjsContext dispose 654s JS MAINLOOP: Stopping promise job dispatcher 654s JS CTX: Notifying reference holders of GjsContext dispose 654s JS CTX: Checking unhandled promise rejections 654s JS CTX: Releasing cached JS wrappers 654s JS CTX: Final triggered GC 654s JS CTX: Destroying JS context 654s JS CTX: Releasing all native objects 654s JS CTX: Disabling auto GC 654s JS CTX: Ending trace on global object 654s JS CTX: Freeing allocated resources 654s JS CTX: JS context destroyed 654s PASS: gjs/testGtk4.test 654s Running test: gjs/testTweener.test 654s JS NATIVE: Registered native JS module '_promiseNative' 654s JS NATIVE: Registered native JS module '_byteArrayNative' 654s JS NATIVE: Registered native JS module '_encodingNative' 654s JS NATIVE: Registered native JS module '_gi' 654s JS NATIVE: Registered native JS module 'gi' 654s JS NATIVE: Registered native JS module 'cairoNative' 654s JS NATIVE: Registered native JS module 'system' 654s JS NATIVE: Registered native JS module 'console' 654s JS NATIVE: Registered native JS module '_print' 654s JS CTX: Enabling JIT 654s JS CTX: Initialized class GjsFileImporter prototype 0x3c2cfb9001a0 654s JS IMPORT: Defining parent (nil) of 0x3c2cfb900200 'imports' is mod 0 654s JS IMPORT: Importing '_print' 654s JS NATIVE: Defining native module '_print' 654s JS IMPORT: Defining parent 0x3c2cfb900200 of 0x3c2cfb9009b0 '_print' is mod 1 654s JS IMPORT: successfully imported module '_print' 654s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 654s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2a65cd13c090 654s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2a65cd13c090 654s JS MAINLOOP: Main loop instance 0x41bd126b4a8: hold 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Starting promise job dispatcher 654s 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 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2a65cd13c128 654s JS MAINLOOP: Main loop instance 0x41bd126b4a8: hold 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Main loop instance 0x41bd126b4a8: Spinning loop until released or hook cleared 654s JS MAINLOOP: handling job 0, 654s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 654s JS MAINLOOP: Main loop instance 0x41bd126b4a8: release 654s JS MAINLOOP: Completed job 0 654s JS MAINLOOP: handling job 1, 654s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 654s JS MAINLOOP: Main loop instance 0x41bd126b4a8: release 654s JS MAINLOOP: Completed job 1 654s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module metadata hook for module 0x3c2cfb976990 654s JS IMPORT: Defining meta.importSync for module 0x3c2cfb976990 654s JS NATIVE: Defining native module 'gi' 654s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c2cfb97b338 654s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 654s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 654s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 654s JS IMPORT: Importing directory 'overrides' 654s JS IMPORT: Defining parent 0x2a65cd13f610 of 0x3c2cfb97b3b8 'overrides' is mod 1 654s JS IMPORT: Defined importer 'overrides' 0x3c2cfb97b3b8 in 0x2a65cd13f610 654s JS IMPORT: successfully imported directory 'overrides' 654s JS IMPORT: Importing '_promiseNative' 654s JS NATIVE: Defining native module '_promiseNative' 654s JS IMPORT: Defining parent 0x2a65cd13f610 of 0x3c2cfb97b868 '_promiseNative' is mod 1 654s JS IMPORT: successfully imported module '_promiseNative' 654s JS IMPORT: Importing module GLib succeeded 654s JS IMPORT: Defining parent 0x3c2cfb97b3b8 of 0x2a65cd195038 'GLib' is mod 1 654s JS IMPORT: successfully imported module 'GLib' 654s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 654s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2a65cd194060, JSClass 0x772cee2876c8, in object 0x2a65cd194038 654s JS CTX: Initialized class GIRepositoryGType prototype 0x3c2cfb97bbb0 654s JS CTX: Initialized class GIRepositoryFunction prototype 0x3c2cfb97bc10 654s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 654s JS G BXD: Defined class for Error (GError), prototype 0x2a65cd1940b0, JSClass 0x772cee2876c8, in object 0x2a65cd194038 654s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 654s JS G BXD: Defined class for Variant (GVariant), prototype 0x2a65cd194100, JSClass 0x772cee2876c8, in object 0x2a65cd194038 654s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 654s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2a65cd194150, JSClass 0x772cee2876c8, in object 0x2a65cd194038 654s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 654s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2a65cd1941a0, JSClass 0x772cee2876c8, in object 0x2a65cd194038 654s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 654s JS G BXD: Defined class for Thread (GThread), prototype 0x2a65cd1941f0, JSClass 0x772cee2876c8, in object 0x2a65cd194038 654s JS G BXD: Defining method ref in prototype for GLib.Thread 654s JS G BXD: Defining method unref in prototype for GLib.Thread 654s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 654s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2a65cd194240, JSClass 0x772cee2876c8, in object 0x2a65cd194038 654s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 654s JS G BXD: Defined class for Regex (GRegex), prototype 0x2a65cd194290, JSClass 0x772cee2876c8, in object 0x2a65cd194038 654s JS G BXD: Defining method match in prototype for GLib.Regex 654s JS G BXD: Defining method match_full in prototype for GLib.Regex 654s JS G BXD: Defining method match_all in prototype for GLib.Regex 654s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 654s JS G NS: Defined namespace 'GLib' 0x2a65cd194038 in GIRepository 0x3c2cfb97b1c8 654s JS IMPORT: Importing module jasmine succeeded 654s JS IMPORT: Defining parent 0x2a65cd13f610 of 0x2a65cd195ba0 'jasmine' is mod 1 654s JS IMPORT: successfully imported module 'jasmine' 654s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 654s JS MAINLOOP: Main loop instance 0x41bd126b4a8: hold 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Main loop instance 0x41bd126b4a8: Spinning loop until released or hook cleared 654s JS MAINLOOP: handling job 0, 654s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 654s JS MAINLOOP: Main loop instance 0x41bd126b4a8: release 654s JS MAINLOOP: Completed job 0 654s JS IMPORT: JS import 'tweener' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/tweener.js 654s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/script/tweener' to child importer 'tweener' 654s JS IMPORT: Importing directory 'tweener' 654s JS IMPORT: Defining parent 0x2a65cd13f610 of 0x3c2cfb938ae0 'tweener' is mod 1 654s JS IMPORT: Defined importer 'tweener' 0x3c2cfb938ae0 in 0x2a65cd13f610 654s JS IMPORT: successfully imported directory 'tweener' 654s JS IMPORT: Importing 'gi' 654s JS IMPORT: Defining parent 0x2a65cd13f610 of 0x2a65cd13f760 'gi' is mod 1 654s JS IMPORT: successfully imported module 'gi' 654s JS IMPORT: Importing module tweenList succeeded 654s JS IMPORT: Defining parent 0x3c2cfb938ae0 of 0x2a65cd195c68 'tweenList' is mod 1 654s JS IMPORT: successfully imported module 'tweenList' 654s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 654s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 654s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 654s JS IMPORT: Importing module _legacy succeeded 654s JS IMPORT: Defining parent 0x2a65cd13f610 of 0x2a65cd195ce0 '_legacy' is mod 1 654s JS IMPORT: successfully imported module '_legacy' 654s JS IMPORT: Importing module lang succeeded 654s JS IMPORT: Defining parent 0x2a65cd13f610 of 0x2a65cd195cb8 'lang' is mod 1 654s JS IMPORT: successfully imported module 'lang' 654s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 654s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 654s JS IMPORT: Importing module _signals succeeded 654s JS IMPORT: Defining parent 0x2a65cd13f610 of 0x2a65cd195d08 '_signals' is mod 1 654s JS IMPORT: successfully imported module '_signals' 654s JS IMPORT: Importing module signals succeeded 654s JS IMPORT: Defining parent 0x2a65cd13f610 of 0x2a65cd195c90 'signals' is mod 1 654s JS IMPORT: successfully imported module 'signals' 654s JS IMPORT: Importing module tweener succeeded 654s JS IMPORT: Defining parent 0x3c2cfb938ae0 of 0x2a65cd195c40 'tweener' is mod 1 654s JS IMPORT: successfully imported module 'tweener' 654s JS CTX: Script evaluation succeeded 654s JS MAINLOOP: Main loop instance 0x41bd126b4a8: Spinning loop until released or hook cleared 654s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module metadata hook for module 0x3c2cfb94cff0 654s JS IMPORT: Defining meta.importSync for module 0x3c2cfb94cff0 654s JS NATIVE: Defining native module 'system' 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a65cd13c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a65cd13c128 654s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 654s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 654s JS MAINLOOP: Set main loop hook to 654s JS MAINLOOP: Main loop instance 0x41bd126b4a8: hold 654s JS MAINLOOP: Running and clearing main loop hook 654s JS G BXD: Defining method run in prototype for GLib.MainLoop 654s 1..17 654s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 654s JS G BXD: Defined class for Source (GSource), prototype 0x2a65cd194308, JSClass 0x772cee2876c8, in object 0x2a65cd194038 654s JS G BXD: Defining method set_priority in prototype for GLib.Source 654s JS IMPORT: Importing '_gi' 654s JS NATIVE: Defining native module '_gi' 654s JS IMPORT: Defining parent 0x2a65cd13f610 of 0x3c2cfb958848 '_gi' is mod 1 654s JS IMPORT: successfully imported module '_gi' 654s 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 654s JS G NS: Defined namespace 'GjsPrivate' 0x2a65cd1943a8 in GIRepository 0x2a65cd13f760 654s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 654s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 654s JS IMPORT: Importing module _common succeeded 654s JS IMPORT: Defining parent 0x2a65cd13f610 of 0x2a65cd195ee8 '_common' is mod 1 654s JS IMPORT: successfully imported module '_common' 654s JS IMPORT: Importing module GObject succeeded 654s JS IMPORT: Defining parent 0x2a65cd13f868 of 0x2a65cd195ec0 'GObject' is mod 1 654s JS IMPORT: successfully imported module 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 654s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 654s JS G BXD: Defined class for String (GString), prototype 0x2a65cd194628, JSClass 0x772cee2876c8, in object 0x2a65cd194380 654s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 654s JS G PRM: Defined class ParamSpec prototype is 0x2a65cd195f38 class 0x772cee290090 in object 0x2a65cd194380 654s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 654s JS G OBJ: Defined class for Object (GObject), prototype 0x2a65cd194790, JSClass 0x772cee287728, in object 0x2a65cd194380 654s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 654s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 654s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2a65cd1947b8, JSClass 0x772cee287728, in object 0x2a65cd194380 654s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 654s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 654s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 654s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 654s JS G BXD: Defined class for Value (GValue), prototype 0x2a65cd194808, JSClass 0x772cee2876c8, in object 0x2a65cd194380 654s JS G NS: Defined namespace 'GObject' 0x2a65cd194380 in GIRepository 0x2a65cd13f760 654s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 654s JS G BXD: Defining method attach in prototype for GLib.Source 654s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 654s JS IMPORT: Module metadata hook for module 0x2a65cd185468 654s JS IMPORT: Defining meta.importSync for module 0x2a65cd185468 654s JS G BXD: Defining method destroy in prototype for GLib.Source 654s JS IMPORT: Importing module equations succeeded 654s JS IMPORT: Defining parent 0x3c2cfb938ae0 of 0x2a65cd1f95b0 'equations' is mod 1 654s JS IMPORT: successfully imported module 'equations' 654s ok 1 Tweener runs a simple tween 654s ok 2 Tweener calls callbacks during the tween 654s ok 3 Tweener can pause tweens 654s ok 4 Tweener can remove tweens 654s ok 5 Tweener overrides a tween with another one acting on the same object and property at the same time 654s ok 6 Tweener does not override a tween with another one acting not at the same time 654s ok 7 Tweener can pause and resume all tweens 654s ok 8 Tweener can remove all tweens 654s ok 9 Tweener runs a tween with a time of 0 immediately 654s ok 10 Tweener can call a callback a certain number of times 654s ok 11 Tweener can count the number of tweens on an object 654s ok 12 Tweener can register special properties 654s ok 13 Tweener can register special modifiers for properties 654s ok 14 Tweener can split properties into more than one special property 654s ok 15 Tweener calls an overwrite callback when a tween is replaced 654s ok 16 Tweener can still overwrite a tween after it has started 654s ok 17 Tweener stays within min and max values 654s JS G BXD: Defining method quit in prototype for GLib.MainLoop 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Main loop instance 0x41bd126b4a8: Spinning loop until released or hook cleared 654s JS MAINLOOP: handling job 0, 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Completed job 0 654s JS MAINLOOP: handling job 1, 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Completed job 1 654s JS MAINLOOP: handling job 2, 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Completed job 2 654s JS MAINLOOP: handling job 3, 654s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 654s JS MAINLOOP: Main loop instance 0x41bd126b4a8: release 654s JS MAINLOOP: Completed job 3 654s JS MEMORY: Memory report: before destroying context 654s JS MEMORY: 238 objects currently alive 654s JS MEMORY: boxed_instance = 94 654s JS MEMORY: boxed_prototype = 11 654s JS MEMORY: closure = 1 654s JS MEMORY: function = 116 654s JS MEMORY: fundamental_instance = 0 654s JS MEMORY: fundamental_prototype = 0 654s JS MEMORY: gerror_instance = 0 654s JS MEMORY: gerror_prototype = 0 654s JS MEMORY: interface = 0 654s JS MEMORY: module = 11 654s JS MEMORY: ns = 3 654s JS MEMORY: object_instance = 0 654s JS MEMORY: object_prototype = 2 654s JS MEMORY: param = 0 654s JS MEMORY: union_instance = 0 654s JS MEMORY: union_prototype = 0 654s JS CTX: JS shutdown sequence 654s JS CTX: Stopping profiler 654s JS CTX: Shutting down toggle queue 654s JS CTX: Notifying external reference holders of GjsContext dispose 654s JS MAINLOOP: Stopping promise job dispatcher 654s JS CTX: Notifying reference holders of GjsContext dispose 654s JS CTX: Checking unhandled promise rejections 654s JS CTX: Releasing cached JS wrappers 654s JS CTX: Final triggered GC 654s JS CTX: Destroying JS context 654s JS CTX: Releasing all native objects 654s JS CTX: Disabling auto GC 654s JS CTX: Ending trace on global object 654s JS CTX: Freeing allocated resources 654s JS CTX: JS context destroyed 654s PASS: gjs/testTweener.test 654s Running test: gjs/testSignals.test 654s JS NATIVE: Registered native JS module '_promiseNative' 654s JS NATIVE: Registered native JS module '_byteArrayNative' 654s JS NATIVE: Registered native JS module '_encodingNative' 654s JS NATIVE: Registered native JS module '_gi' 654s JS NATIVE: Registered native JS module 'gi' 654s JS NATIVE: Registered native JS module 'cairoNative' 654s JS NATIVE: Registered native JS module 'system' 654s JS NATIVE: Registered native JS module 'console' 654s JS NATIVE: Registered native JS module '_print' 654s JS CTX: Enabling JIT 654s JS CTX: Initialized class GjsFileImporter prototype 0x2c3d91d001a0 654s JS IMPORT: Defining parent (nil) of 0x2c3d91d00200 'imports' is mod 0 654s JS IMPORT: Importing '_print' 654s JS NATIVE: Defining native module '_print' 654s JS IMPORT: Defining parent 0x2c3d91d00200 of 0x2c3d91d009b0 '_print' is mod 1 654s JS IMPORT: successfully imported module '_print' 654s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 654s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x6f6d623c090 654s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x6f6d623c090 654s JS MAINLOOP: Main loop instance 0x9b1f4d1b4a8: hold 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Starting promise job dispatcher 654s 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 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x6f6d623c128 654s JS MAINLOOP: Main loop instance 0x9b1f4d1b4a8: hold 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Main loop instance 0x9b1f4d1b4a8: Spinning loop until released or hook cleared 654s JS MAINLOOP: handling job 0, 654s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 654s JS MAINLOOP: Main loop instance 0x9b1f4d1b4a8: release 654s JS MAINLOOP: Completed job 0 654s JS MAINLOOP: handling job 1, 654s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 654s JS MAINLOOP: Main loop instance 0x9b1f4d1b4a8: release 654s JS MAINLOOP: Completed job 1 654s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module metadata hook for module 0x2c3d91d76990 654s JS IMPORT: Defining meta.importSync for module 0x2c3d91d76990 654s JS NATIVE: Defining native module 'gi' 654s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2c3d91d7b338 654s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 654s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 654s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 654s JS IMPORT: Importing directory 'overrides' 654s JS IMPORT: Defining parent 0x6f6d623f610 of 0x2c3d91d7b3b8 'overrides' is mod 1 654s JS IMPORT: Defined importer 'overrides' 0x2c3d91d7b3b8 in 0x6f6d623f610 654s JS IMPORT: successfully imported directory 'overrides' 654s JS IMPORT: Importing '_promiseNative' 654s JS NATIVE: Defining native module '_promiseNative' 654s JS IMPORT: Defining parent 0x6f6d623f610 of 0x2c3d91d7b868 '_promiseNative' is mod 1 654s JS IMPORT: successfully imported module '_promiseNative' 654s JS IMPORT: Importing module GLib succeeded 654s JS IMPORT: Defining parent 0x2c3d91d7b3b8 of 0x6f6d6295038 'GLib' is mod 1 654s JS IMPORT: successfully imported module 'GLib' 654s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 654s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x6f6d6294060, JSClass 0x77afb51176c8, in object 0x6f6d6294038 654s JS CTX: Initialized class GIRepositoryGType prototype 0x2c3d91d7bbb0 654s JS CTX: Initialized class GIRepositoryFunction prototype 0x2c3d91d7bc10 654s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 654s JS G BXD: Defined class for Error (GError), prototype 0x6f6d62940b0, JSClass 0x77afb51176c8, in object 0x6f6d6294038 654s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 654s JS G BXD: Defined class for Variant (GVariant), prototype 0x6f6d6294100, JSClass 0x77afb51176c8, in object 0x6f6d6294038 654s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 654s JS G BXD: Defined class for Bytes (GBytes), prototype 0x6f6d6294150, JSClass 0x77afb51176c8, in object 0x6f6d6294038 654s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 654s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x6f6d62941a0, JSClass 0x77afb51176c8, in object 0x6f6d6294038 654s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 654s JS G BXD: Defined class for Thread (GThread), prototype 0x6f6d62941f0, JSClass 0x77afb51176c8, in object 0x6f6d6294038 654s JS G BXD: Defining method ref in prototype for GLib.Thread 654s JS G BXD: Defining method unref in prototype for GLib.Thread 654s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 654s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x6f6d6294240, JSClass 0x77afb51176c8, in object 0x6f6d6294038 654s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 654s JS G BXD: Defined class for Regex (GRegex), prototype 0x6f6d6294290, JSClass 0x77afb51176c8, in object 0x6f6d6294038 654s JS G BXD: Defining method match in prototype for GLib.Regex 654s JS G BXD: Defining method match_full in prototype for GLib.Regex 654s JS G BXD: Defining method match_all in prototype for GLib.Regex 654s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 654s JS G NS: Defined namespace 'GLib' 0x6f6d6294038 in GIRepository 0x2c3d91d7b1c8 654s JS IMPORT: Importing module jasmine succeeded 654s JS IMPORT: Defining parent 0x6f6d623f610 of 0x6f6d6295ba0 'jasmine' is mod 1 654s JS IMPORT: successfully imported module 'jasmine' 654s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 654s JS MAINLOOP: Main loop instance 0x9b1f4d1b4a8: hold 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Main loop instance 0x9b1f4d1b4a8: Spinning loop until released or hook cleared 654s JS MAINLOOP: handling job 0, 654s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 654s JS MAINLOOP: Main loop instance 0x9b1f4d1b4a8: release 654s JS MAINLOOP: Completed job 0 654s JS IMPORT: Importing 'gi' 654s JS IMPORT: Defining parent 0x6f6d623f610 of 0x6f6d623f760 'gi' is mod 1 654s JS IMPORT: successfully imported module 'gi' 654s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 654s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 654s JS IMPORT: Importing module _legacy succeeded 654s JS IMPORT: Defining parent 0x6f6d623f610 of 0x6f6d6295c68 '_legacy' is mod 1 654s JS IMPORT: successfully imported module '_legacy' 654s JS IMPORT: Importing module lang succeeded 654s JS IMPORT: Defining parent 0x6f6d623f610 of 0x6f6d6295c40 'lang' is mod 1 654s JS IMPORT: successfully imported module 'lang' 654s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 654s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 654s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 654s JS IMPORT: Importing module _signals succeeded 654s JS IMPORT: Defining parent 0x6f6d623f610 of 0x6f6d6295cb8 '_signals' is mod 1 654s JS IMPORT: successfully imported module '_signals' 654s JS IMPORT: Importing module signals succeeded 654s JS IMPORT: Defining parent 0x6f6d623f610 of 0x6f6d6295c90 'signals' is mod 1 654s JS IMPORT: successfully imported module 'signals' 654s JS CTX: Script evaluation succeeded 654s JS MAINLOOP: Main loop instance 0x9b1f4d1b4a8: Spinning loop until released or hook cleared 654s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module metadata hook for module 0x2c3d91d49320 654s JS IMPORT: Defining meta.importSync for module 0x2c3d91d49320 654s JS NATIVE: Defining native module 'system' 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6f6d623c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6f6d623c128 654s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 654s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 654s JS MAINLOOP: Set main loop hook to 654s JS MAINLOOP: Main loop instance 0x9b1f4d1b4a8: hold 654s JS MAINLOOP: Running and clearing main loop hook 654s JS G BXD: Defining method run in prototype for GLib.MainLoop 654s 1..42 654s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 654s JS G BXD: Defined class for Source (GSource), prototype 0x6f6d6294308, JSClass 0x77afb51176c8, in object 0x6f6d6294038 654s JS G BXD: Defining method set_priority in prototype for GLib.Source 654s JS IMPORT: Importing '_gi' 654s JS NATIVE: Defining native module '_gi' 654s JS IMPORT: Defining parent 0x6f6d623f610 of 0x2c3d91d58798 '_gi' is mod 1 654s JS IMPORT: successfully imported module '_gi' 654s 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 654s JS G NS: Defined namespace 'GjsPrivate' 0x6f6d62943a8 in GIRepository 0x6f6d623f760 654s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 654s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 654s JS IMPORT: Importing module _common succeeded 654s JS IMPORT: Defining parent 0x6f6d623f610 of 0x6f6d6295e98 '_common' is mod 1 654s JS IMPORT: successfully imported module '_common' 654s JS IMPORT: Importing module GObject succeeded 654s JS IMPORT: Defining parent 0x6f6d623f868 of 0x6f6d6295e70 'GObject' is mod 1 654s JS IMPORT: successfully imported module 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 654s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 654s JS G BXD: Defined class for String (GString), prototype 0x6f6d6294628, JSClass 0x77afb51176c8, in object 0x6f6d6294380 654s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 654s JS G PRM: Defined class ParamSpec prototype is 0x6f6d6295ee8 class 0x77afb5120090 in object 0x6f6d6294380 654s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 654s JS G OBJ: Defined class for Object (GObject), prototype 0x6f6d6294790, JSClass 0x77afb5117728, in object 0x6f6d6294380 654s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 654s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 654s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x6f6d62947b8, JSClass 0x77afb5117728, in object 0x6f6d6294380 654s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 654s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 654s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 654s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 654s JS G BXD: Defined class for Value (GValue), prototype 0x6f6d6294808, JSClass 0x77afb51176c8, in object 0x6f6d6294380 654s JS G NS: Defined namespace 'GObject' 0x6f6d6294380 in GIRepository 0x6f6d623f760 654s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 654s JS G BXD: Defining method attach in prototype for GLib.Source 654s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 654s JS IMPORT: Module metadata hook for module 0x6f6d62863f8 654s JS IMPORT: Defining meta.importSync for module 0x6f6d62863f8 654s JS G BXD: Defining method destroy in prototype for GLib.Source 654s ok 1 Legacy object with signals emit works with no connections 654s ok 2 Legacy object with signals using connect calls a signal handler when a signal is emitted 654s ok 3 Legacy object with signals using connect calls remaining handlers after one is disconnected 654s ok 4 Legacy object with signals using connect does not call a signal handler after the signal is disconnected 654s ok 5 Legacy object with signals using connect can disconnect a signal handler during signal emission 654s ok 6 Legacy object with signals using connect distinguishes multiple signals 654s ok 7 Legacy object with signals using connect determines if a signal is connected on a JS object 654s ok 8 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier 654s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 654s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 654s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 654s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 654s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 654s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 654s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 654s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 654s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 654s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 654s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 654s JS G ENUM: Defining GLib.LogLevelFlags as 0x2c3d91da8678 654s ok 9 Legacy object with signals using connect with exception in signal handler does not affect other callbacks 654s ok 10 Legacy object with signals using connect with exception in signal handler does not disconnect the callback 654s ok 11 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted 654s ok 12 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected 654s ok 13 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected 654s ok 14 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission 654s ok 15 Legacy object with signals using connectAfter distinguishes multiple signals 654s ok 16 Legacy object with signals using connectAfter determines if a signal is connected on a JS object 654s ok 17 Legacy object with signals using connectAfter does not call a subsequent connected callbacks if stopped by earlier 654s ok 18 Legacy object with signals using connectAfter with exception in signal handler does not affect other callbacks 654s ok 19 Legacy object with signals using connectAfter with exception in signal handler does not disconnect the callback 654s ok 20 Legacy object with signals using connectAfter calls a signal handler later than when using connect when a signal is emitted 654s ok 21 Legacy object with signals does not call a connected after handler when stopped by connect 654s ok 22 Object with signals added emit works with no connections 654s ok 23 Object with signals added using connect calls a signal handler when a signal is emitted 654s ok 24 Object with signals added using connect calls remaining handlers after one is disconnected 654s ok 25 Object with signals added using connect does not call a signal handler after the signal is disconnected 654s ok 26 Object with signals added using connect can disconnect a signal handler during signal emission 654s ok 27 Object with signals added using connect distinguishes multiple signals 654s ok 28 Object with signals added using connect determines if a signal is connected on a JS object 654s ok 29 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier 654s ok 30 Object with signals added using connect with exception in signal handler does not affect other callbacks 654s ok 31 Object with signals added using connect with exception in signal handler does not disconnect the callback 654s ok 32 Object with signals added using connectAfter calls a signal handler when a signal is emitted 654s ok 33 Object with signals added using connectAfter calls remaining handlers after one is disconnected 654s ok 34 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected 654s ok 35 Object with signals added using connectAfter can disconnect a signal handler during signal emission 654s ok 36 Object with signals added using connectAfter distinguishes multiple signals 654s ok 37 Object with signals added using connectAfter determines if a signal is connected on a JS object 654s ok 38 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier 654s ok 39 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks 654s ok 40 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback 654s ok 41 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted 654s ok 42 Object with signals added does not call a connected after handler when stopped by connect 654s JS G BXD: Defining method quit in prototype for GLib.MainLoop 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Main loop instance 0x9b1f4d1b4a8: Spinning loop until released or hook cleared 654s JS MAINLOOP: handling job 0, 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Completed job 0 654s JS MAINLOOP: handling job 1, 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Completed job 1 654s JS MAINLOOP: handling job 2, 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Completed job 2 654s JS MAINLOOP: handling job 3, 654s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 654s JS MAINLOOP: Main loop instance 0x9b1f4d1b4a8: release 654s JS MAINLOOP: Completed job 3 654s JS MEMORY: Memory report: before destroying context 654s JS MEMORY: 394 objects currently alive 654s JS MEMORY: boxed_instance = 252 654s JS MEMORY: boxed_prototype = 11 654s JS MEMORY: closure = 1 654s JS MEMORY: function = 117 654s JS MEMORY: fundamental_instance = 0 654s JS MEMORY: fundamental_prototype = 0 654s JS MEMORY: gerror_instance = 0 654s JS MEMORY: gerror_prototype = 0 654s JS MEMORY: interface = 0 654s JS MEMORY: module = 8 654s JS MEMORY: ns = 3 654s JS MEMORY: object_instance = 0 654s JS MEMORY: object_prototype = 2 654s JS MEMORY: param = 0 654s JS MEMORY: union_instance = 0 654s JS MEMORY: union_prototype = 0 654s JS CTX: JS shutdown sequence 654s JS CTX: Stopping profiler 654s JS CTX: Shutting down toggle queue 654s JS CTX: Notifying external reference holders of GjsContext dispose 654s JS MAINLOOP: Stopping promise job dispatcher 654s JS CTX: Notifying reference holders of GjsContext dispose 654s JS CTX: Checking unhandled promise rejections 654s JS CTX: Releasing cached JS wrappers 654s JS CTX: Final triggered GC 654s JS CTX: Destroying JS context 654s JS CTX: Releasing all native objects 654s JS CTX: Disabling auto GC 654s JS CTX: Ending trace on global object 654s JS CTX: Freeing allocated resources 654s JS CTX: JS context destroyed 654s PASS: gjs/testSignals.test 654s Running test: gjs/testLegacyGtk.test 654s JS NATIVE: Registered native JS module '_promiseNative' 654s JS NATIVE: Registered native JS module '_byteArrayNative' 654s JS NATIVE: Registered native JS module '_encodingNative' 654s JS NATIVE: Registered native JS module '_gi' 654s JS NATIVE: Registered native JS module 'gi' 654s JS NATIVE: Registered native JS module 'cairoNative' 654s JS NATIVE: Registered native JS module 'system' 654s JS NATIVE: Registered native JS module 'console' 654s JS NATIVE: Registered native JS module '_print' 654s JS CTX: Enabling JIT 654s JS CTX: Initialized class GjsFileImporter prototype 0x3083768001a0 654s JS IMPORT: Defining parent (nil) of 0x308376800200 'imports' is mod 0 654s JS IMPORT: Importing '_print' 654s JS NATIVE: Defining native module '_print' 654s JS IMPORT: Defining parent 0x308376800200 of 0x3083768009b0 '_print' is mod 1 654s JS IMPORT: successfully imported module '_print' 654s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 654s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x13d55e83c090 654s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x13d55e83c090 654s JS MAINLOOP: Main loop instance 0xff2f788b4a8: hold 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Starting promise job dispatcher 654s 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 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x13d55e83c128 654s JS MAINLOOP: Main loop instance 0xff2f788b4a8: hold 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Main loop instance 0xff2f788b4a8: Spinning loop until released or hook cleared 654s JS MAINLOOP: handling job 0, 654s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 654s JS MAINLOOP: Main loop instance 0xff2f788b4a8: release 654s JS MAINLOOP: Completed job 0 654s JS MAINLOOP: handling job 1, 654s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 654s JS MAINLOOP: Main loop instance 0xff2f788b4a8: release 654s JS MAINLOOP: Completed job 1 654s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module metadata hook for module 0x308376876990 654s JS IMPORT: Defining meta.importSync for module 0x308376876990 654s JS NATIVE: Defining native module 'gi' 654s JS CTX: Initialized class GIRepositoryNamespace prototype 0x30837687b338 654s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 654s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 654s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 654s JS IMPORT: Importing directory 'overrides' 654s JS IMPORT: Defining parent 0x13d55e83f610 of 0x30837687b3b8 'overrides' is mod 1 654s JS IMPORT: Defined importer 'overrides' 0x30837687b3b8 in 0x13d55e83f610 654s JS IMPORT: successfully imported directory 'overrides' 654s JS IMPORT: Importing '_promiseNative' 654s JS NATIVE: Defining native module '_promiseNative' 654s JS IMPORT: Defining parent 0x13d55e83f610 of 0x30837687b868 '_promiseNative' is mod 1 654s JS IMPORT: successfully imported module '_promiseNative' 654s JS IMPORT: Importing module GLib succeeded 654s JS IMPORT: Defining parent 0x30837687b3b8 of 0x13d55e895038 'GLib' is mod 1 654s JS IMPORT: successfully imported module 'GLib' 654s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 654s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x13d55e894060, JSClass 0x7e10f19876c8, in object 0x13d55e894038 654s JS CTX: Initialized class GIRepositoryGType prototype 0x30837687bbb0 654s JS CTX: Initialized class GIRepositoryFunction prototype 0x30837687bc10 654s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 654s JS G BXD: Defined class for Error (GError), prototype 0x13d55e8940b0, JSClass 0x7e10f19876c8, in object 0x13d55e894038 654s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 654s JS G BXD: Defined class for Variant (GVariant), prototype 0x13d55e894100, JSClass 0x7e10f19876c8, in object 0x13d55e894038 654s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 654s JS G BXD: Defined class for Bytes (GBytes), prototype 0x13d55e894150, JSClass 0x7e10f19876c8, in object 0x13d55e894038 654s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 654s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13d55e8941a0, JSClass 0x7e10f19876c8, in object 0x13d55e894038 654s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 654s JS G BXD: Defined class for Thread (GThread), prototype 0x13d55e8941f0, JSClass 0x7e10f19876c8, in object 0x13d55e894038 654s JS G BXD: Defining method ref in prototype for GLib.Thread 654s JS G BXD: Defining method unref in prototype for GLib.Thread 654s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 654s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x13d55e894240, JSClass 0x7e10f19876c8, in object 0x13d55e894038 654s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 654s JS G BXD: Defined class for Regex (GRegex), prototype 0x13d55e894290, JSClass 0x7e10f19876c8, in object 0x13d55e894038 654s JS G BXD: Defining method match in prototype for GLib.Regex 654s JS G BXD: Defining method match_full in prototype for GLib.Regex 654s JS G BXD: Defining method match_all in prototype for GLib.Regex 654s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 654s JS G NS: Defined namespace 'GLib' 0x13d55e894038 in GIRepository 0x30837687b1c8 654s JS IMPORT: Importing module jasmine succeeded 654s JS IMPORT: Defining parent 0x13d55e83f610 of 0x13d55e895ba0 'jasmine' is mod 1 654s JS IMPORT: successfully imported module 'jasmine' 654s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 654s JS MAINLOOP: Main loop instance 0xff2f788b4a8: hold 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Main loop instance 0xff2f788b4a8: Spinning loop until released or hook cleared 654s JS MAINLOOP: handling job 0, 654s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 654s JS MAINLOOP: Main loop instance 0xff2f788b4a8: release 654s JS MAINLOOP: Completed job 0 654s JS IMPORT: Importing 'gi' 654s JS IMPORT: Defining parent 0x13d55e83f610 of 0x13d55e83f760 'gi' is mod 1 654s JS IMPORT: successfully imported module 'gi' 654s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 654s JS IMPORT: Importing module _legacy succeeded 654s JS IMPORT: Defining parent 0x13d55e83f610 of 0x13d55e895c68 '_legacy' is mod 1 654s JS IMPORT: successfully imported module '_legacy' 654s 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 654s JS G NS: Defined namespace 'GjsPrivate' 0x13d55e894358 in GIRepository 0x13d55e83f760 654s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 654s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 654s JS IMPORT: Importing module lang succeeded 654s JS IMPORT: Defining parent 0x13d55e83f610 of 0x13d55e895ce0 'lang' is mod 1 654s JS IMPORT: successfully imported module 'lang' 654s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 654s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 654s JS IMPORT: Importing module _signals succeeded 654s JS IMPORT: Defining parent 0x13d55e83f610 of 0x13d55e895d08 '_signals' is mod 1 654s JS IMPORT: successfully imported module '_signals' 654s JS IMPORT: Importing module signals succeeded 654s JS IMPORT: Defining parent 0x13d55e83f610 of 0x13d55e895cb8 'signals' is mod 1 654s JS IMPORT: successfully imported module 'signals' 654s JS IMPORT: Importing module Gio succeeded 654s JS IMPORT: Defining parent 0x13d55e83f880 of 0x13d55e895c90 'Gio' is mod 1 654s JS IMPORT: successfully imported module 'Gio' 654s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 654s JS IMPORT: Importing '_gi' 654s JS NATIVE: Defining native module '_gi' 654s JS IMPORT: Defining parent 0x13d55e83f610 of 0x308376821860 '_gi' is mod 1 654s JS IMPORT: successfully imported module '_gi' 654s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 654s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 654s JS IMPORT: Importing module _common succeeded 654s JS IMPORT: Defining parent 0x13d55e83f610 of 0x13d55e895d58 '_common' is mod 1 654s JS IMPORT: successfully imported module '_common' 654s JS IMPORT: Importing module GObject succeeded 654s JS IMPORT: Defining parent 0x13d55e83f880 of 0x13d55e895d30 'GObject' is mod 1 654s JS IMPORT: successfully imported module 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 654s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 654s JS G BXD: Defined class for String (GString), prototype 0x13d55e894600, JSClass 0x7e10f19876c8, in object 0x13d55e894380 654s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 654s JS G PRM: Defined class ParamSpec prototype is 0x13d55e895da8 class 0x7e10f1990090 in object 0x13d55e894380 654s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 654s JS G OBJ: Defined class for Object (GObject), prototype 0x13d55e894768, JSClass 0x7e10f1987728, in object 0x13d55e894380 654s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 654s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 654s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x13d55e894790, JSClass 0x7e10f1987728, in object 0x13d55e894380 654s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 654s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 654s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 654s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 654s JS G BXD: Defined class for Value (GValue), prototype 0x13d55e8947e0, JSClass 0x7e10f19876c8, in object 0x13d55e894380 654s JS G NS: Defined namespace 'GObject' 0x13d55e894380 in GIRepository 0x13d55e83f760 654s JS G OBJ: Defined class for Application (GApplication), prototype 0x13d55e894830, JSClass 0x7e10f1987728, in object 0x13d55e894330 654s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 654s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x13d55e8f4308, JSClass 0x7e10f198aa50, in object 0x13d55e894330 654s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 654s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x13d55e8f4330, JSClass 0x7e10f198aa50, in object 0x13d55e894330 654s 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 654s JS G NS: Defined namespace 'GioUnix' 0x13d55e8948d0 in GIRepository 0x13d55e83f760 654s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 654s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 654s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x13d55e8948f8, JSClass 0x7e10f1987728, in object 0x13d55e8948d0 654s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 654s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 654s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x13d55e8f4718, JSClass 0x7e10f198aa50, in object 0x13d55e8948d0 654s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 654s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 654s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 654s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x13d55e894970, JSClass 0x7e10f1987728, in object 0x13d55e894330 654s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x13d55e8949c0, JSClass 0x7e10f1987728, in object 0x13d55e8948d0 654s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 654s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 654s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x13d55e894a10, JSClass 0x7e10f19876c8, in object 0x13d55e8948d0 654s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 654s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x13d55e8f4858, JSClass 0x7e10f198aa50, in object 0x13d55e8948d0 654s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 654s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 654s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 654s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x13d55e894a60, JSClass 0x7e10f1987728, in object 0x13d55e894330 654s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x13d55e894ab0, JSClass 0x7e10f1987728, in object 0x13d55e8948d0 654s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 654s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 654s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x13d55e894b00, JSClass 0x7e10f19876c8, in object 0x13d55e8948d0 654s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 654s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x13d55e894b28, JSClass 0x7e10f19876c8, in object 0x13d55e8948d0 654s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 654s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x13d55e894b78, JSClass 0x7e10f1987728, in object 0x13d55e8948d0 654s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 654s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 654s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x13d55e894bc8, JSClass 0x7e10f19876c8, in object 0x13d55e8948d0 654s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 654s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 654s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x13d55e894c18, JSClass 0x7e10f1987728, in object 0x13d55e894330 654s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x13d55e894c68, JSClass 0x7e10f1987728, in object 0x13d55e8948d0 654s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 654s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 654s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x13d55e894cb8, JSClass 0x7e10f19876c8, in object 0x13d55e8948d0 654s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 654s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 654s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 654s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 654s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 654s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 654s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 654s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 654s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 654s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 654s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 654s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 654s JS G ENUM: Defining GLib.LogLevelFlags as 0x308376829f48 654s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 654s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x13d55e894dd0, JSClass 0x7e10f19876c8, in object 0x13d55e894038 654s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 654s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x13d55e894e98, JSClass 0x7e10f1987728, in object 0x13d55e894330 654s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 654s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x13d55e8fcc18, JSClass 0x7e10f198aa50, in object 0x13d55e894330 654s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 654s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x13d55e8fcc40, JSClass 0x7e10f198aa50, in object 0x13d55e894330 654s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 654s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x20bf13e06498, JSClass 0x7e10f19876c8, in object 0x13d55e894330 654s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 654s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x20bf13e06790, JSClass 0x7e10f19876c8, in object 0x13d55e894330 654s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 654s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 654s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x20bf13e06920, JSClass 0x7e10f1987728, in object 0x13d55e894330 654s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 654s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x13d55e8fcec0, JSClass 0x7e10f198aa50, in object 0x13d55e894330 654s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 654s JS G IFACE: Defined class for Initable (GInitable), prototype 0x13d55e8fcf10, JSClass 0x7e10f198aa50, in object 0x13d55e894330 654s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 654s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x20bf13e069c0, JSClass 0x7e10f1987728, in object 0x13d55e894330 654s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 654s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 654s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 654s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 654s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x20bf13e08100, JSClass 0x7e10f198aa50, in object 0x13d55e894330 654s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 654s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x20bf13e06a38, JSClass 0x7e10f19876c8, in object 0x13d55e894330 654s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 654s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x20bf13e06a88, JSClass 0x7e10f19876c8, in object 0x13d55e894330 654s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 654s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 654s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x20bf13e06ad8, JSClass 0x7e10f1987728, in object 0x13d55e894330 654s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x20bf13e06b28, JSClass 0x7e10f1987728, in object 0x13d55e894358 654s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 654s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x20bf13e06b78, JSClass 0x7e10f1987728, in object 0x13d55e894330 654s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 654s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 654s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 654s JS G IFACE: Defined class for File (GFile), prototype 0x20bf13e081c8, JSClass 0x7e10f198aa50, in object 0x13d55e894330 654s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x20bf13e06bf0, JSClass 0x7e10f1987728, in object 0x13d55e83f8f8 654s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 654s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x20bf13e06c68, JSClass 0x7e10f1987728, in object 0x13d55e894330 654s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 654s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 654s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x20bf13e08448, JSClass 0x7e10f198aa50, in object 0x13d55e894330 654s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 654s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x20bf13e06ce0, JSClass 0x7e10f1987728, in object 0x13d55e894330 654s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 654s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x20bf13e06d30, JSClass 0x7e10f19876c8, in object 0x13d55e894330 654s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 654s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 654s JS G OBJ: Defined class for Settings (GSettings), prototype 0x20bf13e06d80, JSClass 0x7e10f1987728, in object 0x13d55e894330 654s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 654s JS G NS: Defined namespace 'Gio' 0x13d55e894330 in GIRepository 0x13d55e83f760 654s JS IMPORT: Importing module Gtk succeeded 654s JS IMPORT: Defining parent 0x13d55e83f880 of 0x13d55e895c40 'Gtk' is mod 1 654s JS IMPORT: successfully imported module 'Gtk' 654s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 654s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 654s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x20bf13e06df8, JSClass 0x7e10f1987728, in object 0x13d55e894380 654s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x20bf13e06e48, JSClass 0x7e10f1987728, in object 0x13d55e894308 654s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 654s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x20bf13e08f10, JSClass 0x7e10f198aa50, in object 0x13d55e894308 654s 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 654s JS G NS: Defined namespace 'Atk' 0x20bf13e06ec0 in GIRepository 0x13d55e83f760 654s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 654s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x20bf13e08f38, JSClass 0x7e10f198aa50, in object 0x20bf13e06ec0 654s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 654s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x20bf13e06f10, JSClass 0x7e10f1987728, in object 0x13d55e894308 654s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 654s JS G NS: Defined namespace 'Gtk' 0x13d55e894308 in GIRepository 0x13d55e83f760 654s JS IMPORT: Importing 'system' 654s JS NATIVE: Defining native module 'system' 654s JS IMPORT: Defining parent 0x13d55e83f610 of 0x3083768343e0 'system' is mod 1 654s JS IMPORT: successfully imported module 'system' 654s JS G NS: Found info type GIObjectInfo for 'Grid' in namespace 'Gtk' 654s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x20bf13e06f60, JSClass 0x7e10f1987728, in object 0x13d55e894308 654s JS IMPORT: Module metadata hook for module 0x13d55e871c10 654s JS IMPORT: Defining meta.importSync for module 0x13d55e871c10 654s JS NATIVE: Defining native module '_encodingNative' 654s JS G NS: Found info type GIInterfaceInfo for 'Orientable' in namespace 'Gtk' 654s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x20bf13e120b0, JSClass 0x7e10f198aa50, in object 0x13d55e894308 654s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x20bf13e06fd8, JSClass 0x7e10f1987728, in object 0x13d55e83f8f8 654s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x20bf13e15060, JSClass 0x7e10f1987728, in object 0x13d55e83f8f8 654s JS CTX: Script evaluation succeeded 654s JS MAINLOOP: Main loop instance 0xff2f788b4a8: Spinning loop until released or hook cleared 654s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module metadata hook for module 0x308376844fa8 654s JS IMPORT: Defining meta.importSync for module 0x308376844fa8 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13d55e83c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13d55e83c128 654s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 654s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 654s JS MAINLOOP: Set main loop hook to 654s JS MAINLOOP: Main loop instance 0xff2f788b4a8: hold 654s JS MAINLOOP: Running and clearing main loop hook 654s JS G BXD: Defining method run in prototype for GLib.MainLoop 654s 1..8 654s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 654s JS G BXD: Defined class for Source (GSource), prototype 0x20bf13e150b0, JSClass 0x7e10f19876c8, in object 0x13d55e894038 654s JS G BXD: Defining method set_priority in prototype for GLib.Source 654s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 654s JS G BXD: Defining method attach in prototype for GLib.Source 654s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 654s JS IMPORT: Module metadata hook for module 0x13d55e8854a0 654s JS IMPORT: Defining meta.importSync for module 0x13d55e8854a0 654s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gtk' 654s JS G BXD: Defining method destroy in prototype for GLib.Source 654s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gtk' 654s JS G NS: Found info type GIObjectInfo for 'Bin' in namespace 'Gtk' 654s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x20bf13e151f0, JSClass 0x7e10f1987728, in object 0x13d55e894308 654s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x20bf13e15240, JSClass 0x7e10f1987728, in object 0x13d55e894308 654s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gtk' 654s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 654s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 654s JS G ENUM: Defining Gtk.WindowType as 0x308376856778 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 654s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 654s JS G NS: Found info type GIObjectInfo for 'Label' in namespace 'Gtk' 654s JS G NS: Found info type GIObjectInfo for 'Misc' in namespace 'Gtk' 654s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x20bf13e15308, JSClass 0x7e10f1987728, in object 0x13d55e894308 654s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x20bf13e15358, JSClass 0x7e10f1987728, in object 0x13d55e894308 654s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 654s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 654s ok 1 Legacy Gtk overrides UI template sets up internal and public template children 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 654s ok 2 Legacy Gtk overrides UI template sets up public template children with the correct widgets 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 3 Legacy Gtk overrides UI template sets up internal template children with the correct widgets 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 654s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x20bf13e15948, JSClass 0x7e10f1987728, in object 0x13d55e894308 654s JS G OBJ: Defining method get_objects in prototype for GtkBuilder (Gtk.Builder) 654s JS G NS: Found info type GIFlagsInfo for 'ConnectFlags' in namespace 'GObject' 654s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 654s JS G ENUM: Defining enum value AFTER (fixed from after) 1 654s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 654s JS G ENUM: Defining GObject.ConnectFlags as 0x30837687a448 654s ok 4 Legacy Gtk overrides UI template from resource sets up internal and public template children 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 5 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets 654s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 654s ok 6 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets 654s ok 7 Legacy Gtk overrides sets CSS names on classes 654s JS G NS: Found info type GIObjectInfo for 'Button' in namespace 'Gtk' 654s JS G OBJ: Defined class for Button (GtkButton), prototype 0x20bf13e15fd8, JSClass 0x7e10f1987728, in object 0x13d55e894308 654s JS G NS: Found info type GIInterfaceInfo for 'Activatable' in namespace 'Gtk' 654s JS G IFACE: Defined class for Activatable (GtkActivatable), prototype 0x20bf13e12830, JSClass 0x7e10f198aa50, in object 0x13d55e894308 654s JS G NS: Found info type GIInterfaceInfo for 'Actionable' in namespace 'Gtk' 654s JS G IFACE: Defined class for Actionable (GtkActionable), prototype 0x20bf13e12858, JSClass 0x7e10f198aa50, in object 0x13d55e894308 654s JS G OBJ: Defined class for Gjs_LeakTestWidget (Gjs_LeakTestWidget), prototype 0x20bf13e280b0, JSClass 0x7e10f1987728, in object 0x13d55e83f8f8 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: handling job 0, 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Completed job 0 654s JS MAINLOOP: handling job 1, 654s ok 8 Legacy Gtk overrides does not leak instance when connecting template signal 654s JS MAINLOOP: Completed job 1 654s JS G BXD: Defining method quit in prototype for GLib.MainLoop 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Main loop instance 0xff2f788b4a8: Spinning loop until released or hook cleared 654s JS MAINLOOP: handling job 0, 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Completed job 0 654s JS MAINLOOP: handling job 1, 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Completed job 1 654s JS MAINLOOP: handling job 2, 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Completed job 2 654s JS MAINLOOP: handling job 3, 654s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 654s JS MAINLOOP: Main loop instance 0xff2f788b4a8: release 654s JS MAINLOOP: Completed job 3 654s JS MEMORY: Memory report: before destroying context 654s JS MEMORY: 469 objects currently alive 654s JS MEMORY: boxed_instance = 8 654s JS MEMORY: boxed_prototype = 19 654s JS MEMORY: closure = 4 654s JS MEMORY: function = 374 654s JS MEMORY: fundamental_instance = 0 654s JS MEMORY: fundamental_prototype = 0 654s JS MEMORY: gerror_instance = 0 654s JS MEMORY: gerror_prototype = 0 654s JS MEMORY: interface = 14 654s JS MEMORY: module = 10 654s JS MEMORY: ns = 7 654s JS MEMORY: object_instance = 0 654s JS MEMORY: object_prototype = 33 654s JS MEMORY: param = 0 654s JS MEMORY: union_instance = 0 654s JS MEMORY: union_prototype = 0 654s JS CTX: JS shutdown sequence 654s JS CTX: Stopping profiler 654s JS CTX: Shutting down toggle queue 654s JS CTX: Notifying external reference holders of GjsContext dispose 654s JS MAINLOOP: Stopping promise job dispatcher 654s JS CTX: Notifying reference holders of GjsContext dispose 654s JS CTX: Checking unhandled promise rejections 654s JS CTX: Releasing cached JS wrappers 654s JS CTX: Final triggered GC 654s JS CTX: Destroying JS context 654s JS CTX: Releasing all native objects 654s JS CTX: Disabling auto GC 654s JS CTX: Ending trace on global object 654s JS CTX: Freeing allocated resources 654s JS CTX: JS context destroyed 654s PASS: gjs/testLegacyGtk.test 654s Running test: gjs/testWarnings.sh.test 654s ok 1 - overwriting method with Signals.addSignalMethods() should warn 654s ok 2 - passing too many arguments to a GI function should warn 654s ok 3 - file and line number are logged for syntax errors 654s 1..3 654s PASS: gjs/testWarnings.sh.test 654s Running test: gjs/sourcemap-inlined.test 654s 1..1 654s ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-inlined.debugger 654s PASS: gjs/sourcemap-inlined.test 654s Running test: gjs/testLegacyGObject.test 654s JS NATIVE: Registered native JS module '_promiseNative' 654s JS NATIVE: Registered native JS module '_byteArrayNative' 654s JS NATIVE: Registered native JS module '_encodingNative' 654s JS NATIVE: Registered native JS module '_gi' 654s JS NATIVE: Registered native JS module 'gi' 654s JS NATIVE: Registered native JS module 'cairoNative' 654s JS NATIVE: Registered native JS module 'system' 654s JS NATIVE: Registered native JS module 'console' 654s JS NATIVE: Registered native JS module '_print' 654s JS CTX: Enabling JIT 654s JS CTX: Initialized class GjsFileImporter prototype 0x3863436001a0 654s JS IMPORT: Defining parent (nil) of 0x386343600200 'imports' is mod 0 654s JS IMPORT: Importing '_print' 654s JS NATIVE: Defining native module '_print' 654s JS IMPORT: Defining parent 0x386343600200 of 0x3863436009b0 '_print' is mod 1 654s JS IMPORT: successfully imported module '_print' 654s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 654s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2c7008b3c090 654s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2c7008b3c090 654s JS MAINLOOP: Main loop instance 0xd8b66efb4a8: hold 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Starting promise job dispatcher 654s 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 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2c7008b3c128 654s JS MAINLOOP: Main loop instance 0xd8b66efb4a8: hold 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Main loop instance 0xd8b66efb4a8: Spinning loop until released or hook cleared 654s JS MAINLOOP: handling job 0, 654s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 654s JS MAINLOOP: Main loop instance 0xd8b66efb4a8: release 654s JS MAINLOOP: Completed job 0 654s JS MAINLOOP: handling job 1, 654s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 654s JS MAINLOOP: Main loop instance 0xd8b66efb4a8: release 654s JS MAINLOOP: Completed job 1 654s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module metadata hook for module 0x386343676990 654s JS IMPORT: Defining meta.importSync for module 0x386343676990 654s JS NATIVE: Defining native module 'gi' 654s JS CTX: Initialized class GIRepositoryNamespace prototype 0x38634367b338 654s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 654s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 654s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 654s JS IMPORT: Importing directory 'overrides' 654s JS IMPORT: Defining parent 0x2c7008b3f610 of 0x38634367b3b8 'overrides' is mod 1 654s JS IMPORT: Defined importer 'overrides' 0x38634367b3b8 in 0x2c7008b3f610 654s JS IMPORT: successfully imported directory 'overrides' 654s JS IMPORT: Importing '_promiseNative' 654s JS NATIVE: Defining native module '_promiseNative' 654s JS IMPORT: Defining parent 0x2c7008b3f610 of 0x38634367b868 '_promiseNative' is mod 1 654s JS IMPORT: successfully imported module '_promiseNative' 654s JS IMPORT: Importing module GLib succeeded 654s JS IMPORT: Defining parent 0x38634367b3b8 of 0x2c7008b95038 'GLib' is mod 1 654s JS IMPORT: successfully imported module 'GLib' 654s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 654s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2c7008b94060, JSClass 0x7de6aab076c8, in object 0x2c7008b94038 654s JS CTX: Initialized class GIRepositoryGType prototype 0x38634367bbb0 654s JS CTX: Initialized class GIRepositoryFunction prototype 0x38634367bc10 654s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 654s JS G BXD: Defined class for Error (GError), prototype 0x2c7008b940b0, JSClass 0x7de6aab076c8, in object 0x2c7008b94038 654s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 654s JS G BXD: Defined class for Variant (GVariant), prototype 0x2c7008b94100, JSClass 0x7de6aab076c8, in object 0x2c7008b94038 654s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 654s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2c7008b94150, JSClass 0x7de6aab076c8, in object 0x2c7008b94038 654s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 654s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2c7008b941a0, JSClass 0x7de6aab076c8, in object 0x2c7008b94038 654s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 654s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 654s JS G BXD: Defined class for Thread (GThread), prototype 0x2c7008b941f0, JSClass 0x7de6aab076c8, in object 0x2c7008b94038 654s JS G BXD: Defining method ref in prototype for GLib.Thread 654s JS G BXD: Defining method unref in prototype for GLib.Thread 654s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 654s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2c7008b94240, JSClass 0x7de6aab076c8, in object 0x2c7008b94038 654s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 654s JS G BXD: Defined class for Regex (GRegex), prototype 0x2c7008b94290, JSClass 0x7de6aab076c8, in object 0x2c7008b94038 654s JS G BXD: Defining method match in prototype for GLib.Regex 654s JS G BXD: Defining method match_full in prototype for GLib.Regex 654s JS G BXD: Defining method match_all in prototype for GLib.Regex 654s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 654s JS G NS: Defined namespace 'GLib' 0x2c7008b94038 in GIRepository 0x38634367b1c8 654s JS IMPORT: Importing module jasmine succeeded 654s JS IMPORT: Defining parent 0x2c7008b3f610 of 0x2c7008b95ba0 'jasmine' is mod 1 654s JS IMPORT: successfully imported module 'jasmine' 654s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 654s JS MAINLOOP: Main loop instance 0xd8b66efb4a8: hold 654s JS MAINLOOP: Enqueue job , promise=, allocation site= 654s JS MAINLOOP: Main loop instance 0xd8b66efb4a8: Spinning loop until released or hook cleared 654s JS MAINLOOP: handling job 0, 654s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 654s JS MAINLOOP: Main loop instance 0xd8b66efb4a8: release 654s JS MAINLOOP: Completed job 0 654s Executing: gjs/testLegacyGObject.test 654s JS IMPORT: Importing 'gi' 654s JS IMPORT: Defining parent 0x2c7008b3f610 of 0x2c7008b3f760 'gi' is mod 1 654s JS IMPORT: successfully imported module 'gi' 654s 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 654s JS G NS: Defined namespace 'GjsPrivate' 0x2c7008b94330 in GIRepository 0x2c7008b3f760 654s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 654s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 654s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 654s JS IMPORT: Importing module _legacy succeeded 654s JS IMPORT: Defining parent 0x2c7008b3f610 of 0x2c7008b95cb8 '_legacy' is mod 1 654s JS IMPORT: successfully imported module '_legacy' 654s JS IMPORT: Importing module lang succeeded 654s JS IMPORT: Defining parent 0x2c7008b3f610 of 0x2c7008b95c90 'lang' is mod 1 654s JS IMPORT: successfully imported module 'lang' 654s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 654s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 654s JS IMPORT: Importing module _signals succeeded 654s JS IMPORT: Defining parent 0x2c7008b3f610 of 0x2c7008b95ce0 '_signals' is mod 1 654s JS IMPORT: successfully imported module '_signals' 654s JS IMPORT: Importing module signals succeeded 654s JS IMPORT: Defining parent 0x2c7008b3f610 of 0x2c7008b95c68 'signals' is mod 1 654s JS IMPORT: successfully imported module 'signals' 654s JS IMPORT: Importing module Gio succeeded 654s JS IMPORT: Defining parent 0x2c7008b3f850 of 0x2c7008b95c40 'Gio' is mod 1 654s JS IMPORT: successfully imported module 'Gio' 654s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 654s JS IMPORT: Importing '_gi' 654s JS NATIVE: Defining native module '_gi' 654s JS IMPORT: Defining parent 0x2c7008b3f610 of 0x386343667400 '_gi' is mod 1 654s JS IMPORT: successfully imported module '_gi' 654s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 654s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 654s JS IMPORT: Importing module _common succeeded 654s JS IMPORT: Defining parent 0x2c7008b3f610 of 0x2c7008b95d30 '_common' is mod 1 654s JS IMPORT: successfully imported module '_common' 654s JS IMPORT: Importing module GObject succeeded 654s JS IMPORT: Defining parent 0x2c7008b3f850 of 0x2c7008b95d08 'GObject' is mod 1 654s JS IMPORT: successfully imported module 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 654s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 654s JS G BXD: Defined class for String (GString), prototype 0x2c7008b945d8, JSClass 0x7de6aab076c8, in object 0x2c7008b94358 654s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 654s JS G PRM: Defined class ParamSpec prototype is 0x2c7008b95d80 class 0x7de6aab10090 in object 0x2c7008b94358 654s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 654s JS G OBJ: Defined class for Object (GObject), prototype 0x2c7008b94740, JSClass 0x7de6aab07728, in object 0x2c7008b94358 654s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 654s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 654s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2c7008b94768, JSClass 0x7de6aab07728, in object 0x2c7008b94358 654s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 654s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 654s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 654s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 654s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 654s JS G BXD: Defined class for Value (GValue), prototype 0x2c7008b947b8, JSClass 0x7de6aab076c8, in object 0x2c7008b94358 654s JS G NS: Defined namespace 'GObject' 0x2c7008b94358 in GIRepository 0x2c7008b3f760 654s JS G OBJ: Defined class for Application (GApplication), prototype 0x2c7008b94808, JSClass 0x7de6aab07728, in object 0x2c7008b94308 654s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 654s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2c7008bfa2e0, JSClass 0x7de6aab0aa50, in object 0x2c7008b94308 654s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 654s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x2c7008bfa308, JSClass 0x7de6aab0aa50, in object 0x2c7008b94308 654s 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 654s JS G NS: Defined namespace 'GioUnix' 0x2c7008b948a8 in GIRepository 0x2c7008b3f760 654s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 654s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 654s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x2c7008b948d0, JSClass 0x7de6aab07728, in object 0x2c7008b948a8 654s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 654s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 654s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2c7008bfa6f0, JSClass 0x7de6aab0aa50, in object 0x2c7008b948a8 654s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 654s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 654s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 654s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x2c7008b94948, JSClass 0x7de6aab07728, in object 0x2c7008b94308 654s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x2c7008b94998, JSClass 0x7de6aab07728, in object 0x2c7008b948a8 654s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 654s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 654s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x2c7008b949e8, JSClass 0x7de6aab076c8, in object 0x2c7008b948a8 654s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 654s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2c7008bfa830, JSClass 0x7de6aab0aa50, in object 0x2c7008b948a8 654s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 654s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 654s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 654s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2c7008b94a38, JSClass 0x7de6aab07728, in object 0x2c7008b94308 654s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x2c7008b94a88, JSClass 0x7de6aab07728, in object 0x2c7008b948a8 654s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 654s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 654s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x2c7008b94ad8, JSClass 0x7de6aab076c8, in object 0x2c7008b948a8 654s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 654s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x2c7008b94b00, JSClass 0x7de6aab076c8, in object 0x2c7008b948a8 654s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 654s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x2c7008b94b50, JSClass 0x7de6aab07728, in object 0x2c7008b948a8 654s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 654s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 654s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x2c7008b94ba0, JSClass 0x7de6aab076c8, in object 0x2c7008b948a8 654s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 654s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 654s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x2c7008b94bf0, JSClass 0x7de6aab07728, in object 0x2c7008b94308 654s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x2c7008b94c40, JSClass 0x7de6aab07728, in object 0x2c7008b948a8 654s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 654s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 654s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x2c7008b94c90, JSClass 0x7de6aab076c8, in object 0x2c7008b948a8 654s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 654s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 654s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 654s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 654s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 654s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 654s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 654s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 654s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 654s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 654s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 654s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 654s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 654s JS G ENUM: Defining GLib.LogLevelFlags as 0x38634366fae8 654s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 654s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2c7008b94da8, JSClass 0x7de6aab076c8, in object 0x2c7008b94038 654s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 654s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x2c7008b94e70, JSClass 0x7de6aab07728, in object 0x2c7008b94308 654s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 654s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2c7008bffbf0, JSClass 0x7de6aab0aa50, in object 0x2c7008b94308 654s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 654s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2c7008bffc18, JSClass 0x7de6aab0aa50, in object 0x2c7008b94308 654s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 654s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x22ec1bf09470, JSClass 0x7de6aab076c8, in object 0x2c7008b94308 654s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 654s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x22ec1bf09768, JSClass 0x7de6aab076c8, in object 0x2c7008b94308 654s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 654s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 654s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 654s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x22ec1bf098f8, JSClass 0x7de6aab07728, in object 0x2c7008b94308 654s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 654s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2c7008bffe98, JSClass 0x7de6aab0aa50, in object 0x2c7008b94308 654s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 654s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2c7008bffee8, JSClass 0x7de6aab0aa50, in object 0x2c7008b94308 654s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 654s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x22ec1bf09998, JSClass 0x7de6aab07728, in object 0x2c7008b94308 654s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 654s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 654s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 654s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 654s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x22ec1bf0d0d8, JSClass 0x7de6aab0aa50, in object 0x2c7008b94308 654s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 654s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x22ec1bf09a10, JSClass 0x7de6aab076c8, in object 0x2c7008b94308 654s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 654s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x22ec1bf09a60, JSClass 0x7de6aab076c8, in object 0x2c7008b94308 654s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 654s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 654s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x22ec1bf09ab0, JSClass 0x7de6aab07728, in object 0x2c7008b94308 654s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x22ec1bf09b00, JSClass 0x7de6aab07728, in object 0x2c7008b94330 654s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 654s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x22ec1bf09b50, JSClass 0x7de6aab07728, in object 0x2c7008b94308 654s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 654s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 654s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 654s JS G IFACE: Defined class for File (GFile), prototype 0x22ec1bf0d1a0, JSClass 0x7de6aab0aa50, in object 0x2c7008b94308 654s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x22ec1bf09bc8, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 654s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 654s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x22ec1bf09c40, JSClass 0x7de6aab07728, in object 0x2c7008b94308 654s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 654s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 654s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x22ec1bf0d420, JSClass 0x7de6aab0aa50, in object 0x2c7008b94308 654s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 654s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x22ec1bf09cb8, JSClass 0x7de6aab07728, in object 0x2c7008b94308 654s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 654s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x22ec1bf09d08, JSClass 0x7de6aab076c8, in object 0x2c7008b94308 654s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 654s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 654s JS G OBJ: Defined class for Settings (GSettings), prototype 0x22ec1bf09d58, JSClass 0x7de6aab07728, in object 0x2c7008b94308 654s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 654s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 654s JS G NS: Defined namespace 'Gio' 0x2c7008b94308 in GIRepository 0x2c7008b3f760 654s JS IMPORT: Importing module Gtk succeeded 654s JS IMPORT: Defining parent 0x2c7008b3f850 of 0x22ec1bf0dc40 'Gtk' is mod 1 654s JS IMPORT: successfully imported module 'Gtk' 654s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 654s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 654s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x22ec1bf09df8, JSClass 0x7de6aab07728, in object 0x2c7008b94358 654s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x22ec1bf09e48, JSClass 0x7de6aab07728, in object 0x22ec1bf09dd0 654s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 654s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x22ec1bf0df10, JSClass 0x7de6aab0aa50, in object 0x22ec1bf09dd0 654s 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 654s JS G NS: Defined namespace 'Atk' 0x22ec1bf09ec0 in GIRepository 0x2c7008b3f760 654s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 654s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x22ec1bf0df38, JSClass 0x7de6aab0aa50, in object 0x22ec1bf09ec0 654s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 654s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x22ec1bf09f10, JSClass 0x7de6aab07728, in object 0x22ec1bf09dd0 654s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 654s JS G NS: Defined namespace 'Gtk' 0x22ec1bf09dd0 in GIRepository 0x2c7008b3f760 654s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 654s JS IMPORT: Importing module mainloop succeeded 654s JS IMPORT: Defining parent 0x2c7008b3f610 of 0x22ec1bf18088 'mainloop' is mod 1 654s JS IMPORT: successfully imported module 'mainloop' 654s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 654s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 654s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 654s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 654s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 654s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 654s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 654s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 654s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 654s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 654s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 654s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 654s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 654s JS G ENUM: Defining GObject.ParamFlags as 0x38634367a610 654s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 654s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 654s JS G PRM: JSObject created with param instance 0xd8b6719fbb0 type GParamString 654s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 654s JS G PRM: JSObject created with param instance 0xd8b670f9d70 type GParamString 654s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 654s JS G PRM: JSObject created with param instance 0xd8b670f9e80 type GParamString 654s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 654s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 654s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 654s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 654s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 654s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 654s JS G ENUM: Defining enum value ACTION (fixed from action) 32 654s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 654s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 654s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 654s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 654s JS G ENUM: Defining GObject.SignalFlags as 0x38634367a840 654s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 654s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 654s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 654s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 654s JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x22ec1bf09f60, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 654s JS G NS: Found info type GIFunctionInfo for 'signal_lookup' in namespace 'GObject' 654s JS G NS: Found info type GIFunctionInfo for 'signal_override_class_closure' in namespace 'GObject' 654s JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x22ec1bf09fb0, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 654s JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x22ec1bf1c038, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 654s JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x22ec1bf1c088, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 654s JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x22ec1bf1c0d8, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 654s JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x22ec1bf1c128, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 654s JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x22ec1bf1c178, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 654s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 654s JS G PRM: JSObject created with param instance 0xd8b671c35f0 type GParamString 654s JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x22ec1bf18308, JSClass 0x7de6aab0aa50, in object 0x2c7008b3f8f8 654s JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x22ec1bf18358, JSClass 0x7de6aab0aa50, in object 0x2c7008b3f8f8 654s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 654s JS G PRM: JSObject created with param instance 0xd8b671c0630 type GParamOverride 654s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 654s JS G PRM: JSObject created with param instance 0xd8b670068a0 type GParamString 654s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 654s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 654s JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x22ec1bf1c218, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 654s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 654s JS G PRM: JSObject created with param instance 0xd8b67008470 type GParamOverride 654s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 654s JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x22ec1bf1c268, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 654s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 654s JS G PRM: JSObject created with param instance 0xd8b67008a70 type GParamOverride 654s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 654s JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x22ec1bf1c2b8, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 654s JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x22ec1bf18538, JSClass 0x7de6aab0aa50, in object 0x2c7008b3f8f8 654s JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x22ec1bf18588, JSClass 0x7de6aab0aa50, in object 0x2c7008b3f8f8 654s JS G NS: Found info type GIFunctionInfo for 'param_spec_int' in namespace 'GObject' 654s JS G PRM: Wrapping GParamInt 'property' on (null) with JSObject 654s JS G PRM: JSObject created with param instance 0xd8b67008160 type GParamInt 654s JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject 654s JS G PRM: JSObject created with param instance 0xd8b671cbb10 type GParamInt 654s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 654s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 654s JS G OBJ: Defined class for Gjs_Legacy (Gjs_Legacy), prototype 0x22ec1bf1c358, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 654s JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject 654s JS G PRM: JSObject created with param instance 0xd8b671cc1b0 type GParamOverride 654s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 654s JS CTX: Script evaluation succeeded 654s JS MAINLOOP: Main loop instance 0xd8b66efb4a8: Spinning loop until released or hook cleared 654s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module metadata hook for module 0x2c7008b86e40 654s JS IMPORT: Defining meta.importSync for module 0x2c7008b86e40 654s JS NATIVE: Defining native module 'system' 654s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2c7008b3c128 654s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2c7008b3c128 654s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 654s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 654s JS MAINLOOP: Set main loop hook to 654s JS MAINLOOP: Main loop instance 0xd8b66efb4a8: hold 654s JS MAINLOOP: Running and clearing main loop hook 654s JS G BXD: Defining method run in prototype for GLib.MainLoop 654s 1..60 654s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 654s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 654s JS G BXD: Defined class for Source (GSource), prototype 0x22ec1bf1c3f8, JSClass 0x7de6aab076c8, in object 0x2c7008b94038 654s JS G BXD: Defining method set_priority in prototype for GLib.Source 654s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 654s JS G BXD: Defining method attach in prototype for GLib.Source 654s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 654s JS IMPORT: Module metadata hook for module 0x2c7008b86468 654s JS IMPORT: Defining meta.importSync for module 0x2c7008b86468 654s JS G BXD: Defining method destroy in prototype for GLib.Source 654s ok 1 GObject class constructs with default values for properties 654s ok 2 GObject class constructs with a hash of property values 654s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 654s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x22ec1bf1c740, JSClass 0x7de6aab07728, in object 0x22ec1bf09dd0 654s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 654s ok 3 GObject class constructs with property values from Gtk.Builder 654s ok 4 GObject class does not allow changing CONSTRUCT_ONLY properties 654s ok 5 GObject class has a name 654s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 654s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 654s JS G PRM: JSObject created with param instance 0xd8b670f9d70 type GParamString 654s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 654s JS G PRM: JSObject created with param instance 0xd8b670f9d70 type GParamString 654s ok 6 GObject class has a notify signal 654s ok 7 GObject class can define its own signals 654s ok 8 GObject class passes emitted arguments to signal handlers 654s ok 9 GObject class can return values from signals 654s ok 10 GObject class does not call first-wins signal handlers after one returns a value 654s ok 11 GObject class gets the return value of the default handler 654s ok 12 GObject class calls run-last default handler last 654s ok 13 GObject class can inherit from something that's not GObject.Object 654s ok 14 GObject class can implement an interface 654s JS G NS: Found info type GIObjectInfo for 'Cancellable' in namespace 'Gio' 654s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x22ec1bf683d0, JSClass 0x7de6aab07728, in object 0x2c7008b94308 654s ok 15 GObject class can implement interface vfuncs 654s ok 16 GObject class can be a subclass 654s ok 17 GObject class can have any valid Lang.Class name 654s ok 18 GObject class calls its _instance_init() function while chaining up in constructor 654s JS G NS: Found info type GIFunctionInfo for 'param_spec_object' in namespace 'GObject' 654s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 654s JS G PRM: JSObject created with param instance 0xd8b671ef7d0 type GParamObject 654s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 654s JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x22ec1bf68880, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 654s ok 19 GObject class can have an interface-valued property 654s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 655s JS G PRM: JSObject created with param instance 0xd8b671f25a0 type GParamOverride 655s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 655s JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x22ec1bf68a10, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 655s ok 20 GObject class can override a property from the parent class 655s ok 21 GObject class cannot override a non-existent property 655s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 655s JS G NS: Found info type GIObjectInfo for 'TlsDatabase' in namespace 'Gio' 655s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x22ec1bf68c68, JSClass 0x7de6aab07728, in object 0x2c7008b94308 655s JS G NS: Found info type GIInterfaceInfo for 'TlsFileDatabase' in namespace 'Gio' 655s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x22ec1bf18d08, JSClass 0x7de6aab0aa50, in object 0x2c7008b94308 655s JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x22ec1bf68ce0, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 655s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 655s ok 22 GObject class handles gracefully forgetting to override a C property 655s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 655s JS G PRM: JSObject created with param instance 0xd8b670878f0 type GParamOverride 655s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 655s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 655s JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x22ec1bf68e48, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 655s JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x22ec1bf68ec0, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 655s ok 23 GObject class handles gracefully overriding a C property but forgetting the accessors 655s ok 24 GObject interface class can implement a Lang.Interface 655s ok 25 GObject interface throws when an interface requires a GObject interface but not GObject.Object 655s JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x22ec1bf701f0, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 655s ok 26 GObject interface can be implemented by a GObject class along with a JS interface 655s ok 27 GObject interface is an instance of the interface classes 655s ok 28 GObject interface cannot be instantiated 655s ok 29 GObject interface has a name 655s ok 30 GObject interface reports its type name 655s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 655s ok 31 GObject interface can be implemented by a GObject class 655s ok 32 GObject interface is implemented by a GObject class with the correct class object 655s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 655s JS G PRM: JSObject created with param instance 0xd8b67200210 type GParamOverride 655s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 655s JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0x22ec1bf70718, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 655s ok 33 GObject interface can be implemented by a class also implementing a Lang.Interface 655s ok 34 GObject interface can have its required function implemented 655s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 655s JS G PRM: JSObject created with param instance 0xd8b672020a0 type GParamOverride 655s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 655s JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x22ec1bf708f8, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 655s ok 35 GObject interface must have its required function implemented 655s ok 36 GObject interface doesn't have to have its optional function implemented 655s ok 37 GObject interface can have its optional function deferred to by the implementation 655s ok 38 GObject interface can have its function chained up to 655s ok 39 GObject interface can require another interface 655s ok 40 GObject interface can chain up to another interface 655s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 655s JS G PRM: JSObject created with param instance 0xd8b671f49f0 type GParamOverride 655s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 655s JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x22ec1bf70dd0, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 655s ok 41 GObject interface defers to the last interface's optional function 655s ok 42 GObject interface must be implemented by a class that implements all required interfaces 655s ok 43 GObject interface must be implemented by a class that implements required interfaces in correct order 655s JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x22ec1bf18f60, JSClass 0x7de6aab0aa50, in object 0x2c7008b3f8f8 655s ok 44 GObject interface can require an interface from C 655s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 655s JS G BXD: Defining method quit in prototype for GLib.MainLoop 655s ok 45 GObject interface can define signals on the implementing class 655s ok 46 GObject interface can define properties on the implementing class 655s JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x22ec1bf89308, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 655s ok 47 GObject interface must have its properties overridden 655s JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x22ec1bf893f8, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 655s JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x22ec1bf18fd8, JSClass 0x7de6aab0aa50, in object 0x2c7008b3f8f8 655s ok 48 GObject interface gets the correct type for its metaclass 655s JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x22ec1bf89510, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 655s ok 49 GObject interface can be implemented by a class as well as its parent class 655s JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x22ec1bf89628, JSClass 0x7de6aab07728, in object 0x2c7008b3f8f8 655s ok 50 GObject interface can be reimplemented by a subclass of a class that already implements it 655s ok 51 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class 655s ok 52 ES6 GObject class inheriting from GObject.Class calls a method on the parent class 655s ok 53 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor 655s ok 54 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class 655s ok 55 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class 655s ok 56 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class 655s ok 57 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class 655s ok 58 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class 655s ok 59 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent 655s ok 60 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0xd8b66efb4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 1 655s JS MAINLOOP: handling job 2, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 2 655s JS MAINLOOP: handling job 3, 655s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 655s JS MAINLOOP: Main loop instance 0xd8b66efb4a8: release 655s JS MAINLOOP: Completed job 3 655s JS MEMORY: Memory report: before destroying context 655s JS MEMORY: 1002 objects currently alive 655s JS MEMORY: boxed_instance = 360 655s JS MEMORY: boxed_prototype = 22 655s JS MEMORY: closure = 16 655s JS MEMORY: function = 428 655s JS MEMORY: fundamental_instance = 0 655s JS MEMORY: fundamental_prototype = 0 655s JS MEMORY: gerror_instance = 0 655s JS MEMORY: gerror_prototype = 0 655s JS MEMORY: interface = 20 655s JS MEMORY: module = 11 655s JS MEMORY: ns = 7 655s JS MEMORY: object_instance = 67 655s JS MEMORY: object_prototype = 52 655s JS MEMORY: param = 19 655s JS MEMORY: union_instance = 0 655s JS MEMORY: union_prototype = 0 655s JS CTX: JS shutdown sequence 655s JS CTX: Stopping profiler 655s JS CTX: Shutting down toggle queue 655s JS CTX: Notifying external reference holders of GjsContext dispose 655s JS MAINLOOP: Stopping promise job dispatcher 655s JS CTX: Notifying reference holders of GjsContext dispose 655s JS CTX: Checking unhandled promise rejections 655s JS CTX: Releasing cached JS wrappers 655s JS CTX: Final triggered GC 655s JS CTX: Destroying JS context 655s JS CTX: Releasing all native objects 655s JS CTX: Disabling auto GC 655s JS CTX: Ending trace on global object 655s JS CTX: Freeing allocated resources 655s JS CTX: JS context destroyed 655s PASS: gjs/testLegacyGObject.test 655s Running test: gjs/print.test 655s 1..1 655s ok 1 - /usr/libexec/installed-tests/gjs/debugger/print.debugger 655s PASS: gjs/print.test 655s Running test: gjs/testWeakRef.test 655s JS NATIVE: Registered native JS module '_promiseNative' 655s JS NATIVE: Registered native JS module '_byteArrayNative' 655s JS NATIVE: Registered native JS module '_encodingNative' 655s JS NATIVE: Registered native JS module '_gi' 655s JS NATIVE: Registered native JS module 'gi' 655s JS NATIVE: Registered native JS module 'cairoNative' 655s JS NATIVE: Registered native JS module 'system' 655s JS NATIVE: Registered native JS module 'console' 655s JS NATIVE: Registered native JS module '_print' 655s JS CTX: Enabling JIT 655s JS CTX: Initialized class GjsFileImporter prototype 0x1f3b6e001a0 655s JS IMPORT: Defining parent (nil) of 0x1f3b6e00200 'imports' is mod 0 655s JS IMPORT: Importing '_print' 655s JS NATIVE: Defining native module '_print' 655s JS IMPORT: Defining parent 0x1f3b6e00200 of 0x1f3b6e009b0 '_print' is mod 1 655s JS IMPORT: successfully imported module '_print' 655s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 655s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x21c0b543c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x21c0b543c090 655s JS MAINLOOP: Main loop instance 0x3c670a2b4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Starting promise job dispatcher 655s 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 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x21c0b543c128 655s JS MAINLOOP: Main loop instance 0x3c670a2b4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x3c670a2b4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 655s JS MAINLOOP: Main loop instance 0x3c670a2b4a8: release 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 655s JS MAINLOOP: Main loop instance 0x3c670a2b4a8: release 655s JS MAINLOOP: Completed job 1 655s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module metadata hook for module 0x1f3b6e76990 655s JS IMPORT: Defining meta.importSync for module 0x1f3b6e76990 655s JS NATIVE: Defining native module 'gi' 655s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f3b6e7b338 655s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 655s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 655s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 655s JS IMPORT: Importing directory 'overrides' 655s JS IMPORT: Defining parent 0x21c0b543f610 of 0x1f3b6e7b3b8 'overrides' is mod 1 655s JS IMPORT: Defined importer 'overrides' 0x1f3b6e7b3b8 in 0x21c0b543f610 655s JS IMPORT: successfully imported directory 'overrides' 655s JS IMPORT: Importing '_promiseNative' 655s JS NATIVE: Defining native module '_promiseNative' 655s JS IMPORT: Defining parent 0x21c0b543f610 of 0x1f3b6e7b868 '_promiseNative' is mod 1 655s JS IMPORT: successfully imported module '_promiseNative' 655s JS IMPORT: Importing module GLib succeeded 655s JS IMPORT: Defining parent 0x1f3b6e7b3b8 of 0x21c0b5495038 'GLib' is mod 1 655s JS IMPORT: successfully imported module 'GLib' 655s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 655s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x21c0b5494060, JSClass 0x6b439fe576c8, in object 0x21c0b5494038 655s JS CTX: Initialized class GIRepositoryGType prototype 0x1f3b6e7bbb0 655s JS CTX: Initialized class GIRepositoryFunction prototype 0x1f3b6e7bc10 655s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 655s JS G BXD: Defined class for Error (GError), prototype 0x21c0b54940b0, JSClass 0x6b439fe576c8, in object 0x21c0b5494038 655s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 655s JS G BXD: Defined class for Variant (GVariant), prototype 0x21c0b5494100, JSClass 0x6b439fe576c8, in object 0x21c0b5494038 655s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 655s JS G BXD: Defined class for Bytes (GBytes), prototype 0x21c0b5494150, JSClass 0x6b439fe576c8, in object 0x21c0b5494038 655s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 655s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21c0b54941a0, JSClass 0x6b439fe576c8, in object 0x21c0b5494038 655s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 655s JS G BXD: Defined class for Thread (GThread), prototype 0x21c0b54941f0, JSClass 0x6b439fe576c8, in object 0x21c0b5494038 655s JS G BXD: Defining method ref in prototype for GLib.Thread 655s JS G BXD: Defining method unref in prototype for GLib.Thread 655s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 655s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x21c0b5494240, JSClass 0x6b439fe576c8, in object 0x21c0b5494038 655s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 655s JS G BXD: Defined class for Regex (GRegex), prototype 0x21c0b5494290, JSClass 0x6b439fe576c8, in object 0x21c0b5494038 655s JS G BXD: Defining method match in prototype for GLib.Regex 655s JS G BXD: Defining method match_full in prototype for GLib.Regex 655s JS G BXD: Defining method match_all in prototype for GLib.Regex 655s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 655s JS G NS: Defined namespace 'GLib' 0x21c0b5494038 in GIRepository 0x1f3b6e7b1c8 655s JS IMPORT: Importing module jasmine succeeded 655s JS IMPORT: Defining parent 0x21c0b543f610 of 0x21c0b5495ba0 'jasmine' is mod 1 655s JS IMPORT: successfully imported module 'jasmine' 655s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 655s JS MAINLOOP: Main loop instance 0x3c670a2b4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x3c670a2b4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 655s JS MAINLOOP: Main loop instance 0x3c670a2b4a8: release 655s JS MAINLOOP: Completed job 0 655s 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 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module metadata hook for module 0x1f3b6e18ce0 655s JS IMPORT: Defining meta.importSync for module 0x1f3b6e18ce0 655s JS NATIVE: Defining native module 'system' 655s JS MAINLOOP: Main loop instance 0x3c670a2b4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x3c670a2b4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testWeakRef.js async resolved" 655s JS MAINLOOP: Main loop instance 0x3c670a2b4a8: release 655s JS MAINLOOP: Completed job 0 655s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x21c0b543c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x21c0b543c128 655s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 655s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 655s JS MAINLOOP: Set main loop hook to 655s JS MAINLOOP: Main loop instance 0x3c670a2b4a8: hold 655s JS MAINLOOP: Running and clearing main loop hook 655s JS G BXD: Defining method run in prototype for GLib.MainLoop 655s 1..5 655s JS IMPORT: Importing 'gi' 655s JS IMPORT: Defining parent 0x21c0b543f610 of 0x21c0b543f760 'gi' is mod 1 655s JS IMPORT: successfully imported module 'gi' 655s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 655s JS G BXD: Defined class for Source (GSource), prototype 0x21c0b5494308, JSClass 0x6b439fe576c8, in object 0x21c0b5494038 655s JS G BXD: Defining method set_priority in prototype for GLib.Source 655s JS IMPORT: Importing '_gi' 655s JS NATIVE: Defining native module '_gi' 655s JS IMPORT: Defining parent 0x21c0b543f610 of 0x1f3b6e2ee70 '_gi' is mod 1 655s JS IMPORT: successfully imported module '_gi' 655s 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 655s JS G NS: Defined namespace 'GjsPrivate' 0x21c0b54943a8 in GIRepository 0x21c0b543f760 655s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 655s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 655s JS IMPORT: Importing module _common succeeded 655s JS IMPORT: Defining parent 0x21c0b543f610 of 0x21c0b5495df8 '_common' is mod 1 655s JS IMPORT: successfully imported module '_common' 655s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 655s JS IMPORT: Importing module _legacy succeeded 655s JS IMPORT: Defining parent 0x21c0b543f610 of 0x21c0b5495e20 '_legacy' is mod 1 655s JS IMPORT: successfully imported module '_legacy' 655s JS IMPORT: Importing module GObject succeeded 655s JS IMPORT: Defining parent 0x21c0b543f868 of 0x21c0b5495dd0 'GObject' is mod 1 655s JS IMPORT: successfully imported module 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 655s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 655s JS G BXD: Defined class for String (GString), prototype 0x21c0b5494628, JSClass 0x6b439fe576c8, in object 0x21c0b5494380 655s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 655s JS G PRM: Defined class ParamSpec prototype is 0x21c0b5495e70 class 0x6b439fe60090 in object 0x21c0b5494380 655s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 655s JS G OBJ: Defined class for Object (GObject), prototype 0x21c0b5494790, JSClass 0x6b439fe57728, in object 0x21c0b5494380 655s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 655s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 655s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x21c0b54947b8, JSClass 0x6b439fe57728, in object 0x21c0b5494380 655s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 655s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 655s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 655s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 655s JS G BXD: Defined class for Value (GValue), prototype 0x21c0b5494808, JSClass 0x6b439fe576c8, in object 0x21c0b5494380 655s JS G NS: Defined namespace 'GObject' 0x21c0b5494380 in GIRepository 0x21c0b543f760 655s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 655s JS G BXD: Defining method attach in prototype for GLib.Source 655s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 655s JS IMPORT: Module metadata hook for module 0x21c0b5486468 655s JS IMPORT: Defining meta.importSync for module 0x21c0b5486468 655s JS G BXD: Defining method destroy in prototype for GLib.Source 655s ok 1 WeakRef works 655s JS MAINLOOP: Running FinalizationRegistry cleanup callback 655s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 655s ok 2 FinalizationRegistry works 655s JS MAINLOOP: Running FinalizationRegistry cleanup callback 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Completed job 0 655s ok 3 FinalizationRegistry works if a microtask is enqueued from the callback 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: Running FinalizationRegistry cleanup callback 655s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 1 655s JS MAINLOOP: handling job 2, 655s ok 4 FinalizationRegistry works if the object is collected in a microtask 655s JS MAINLOOP: Completed job 2 655s JS MAINLOOP: Running FinalizationRegistry cleanup callback 655s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 655s ok 5 FinalizationRegistry works if another collection is queued from the callback 655s JS MAINLOOP: Running FinalizationRegistry cleanup callback 655s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 655s JS G BXD: Defining method quit in prototype for GLib.MainLoop 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x3c670a2b4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 1 655s JS MAINLOOP: handling job 2, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 2 655s JS MAINLOOP: handling job 3, 655s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 655s JS MAINLOOP: Main loop instance 0x3c670a2b4a8: release 655s JS MAINLOOP: Completed job 3 655s JS MEMORY: Memory report: before destroying context 655s JS MEMORY: 112 objects currently alive 655s JS MEMORY: boxed_instance = 9 655s JS MEMORY: boxed_prototype = 10 655s JS MEMORY: closure = 1 655s JS MEMORY: function = 82 655s JS MEMORY: fundamental_instance = 0 655s JS MEMORY: fundamental_prototype = 0 655s JS MEMORY: gerror_instance = 0 655s JS MEMORY: gerror_prototype = 0 655s JS MEMORY: interface = 0 655s JS MEMORY: module = 5 655s JS MEMORY: ns = 3 655s JS MEMORY: object_instance = 0 655s JS MEMORY: object_prototype = 2 655s JS MEMORY: param = 0 655s JS MEMORY: union_instance = 0 655s JS MEMORY: union_prototype = 0 655s JS CTX: JS shutdown sequence 655s JS CTX: Stopping profiler 655s JS CTX: Shutting down toggle queue 655s JS CTX: Notifying external reference holders of GjsContext dispose 655s JS MAINLOOP: Stopping promise job dispatcher 655s JS CTX: Notifying reference holders of GjsContext dispose 655s JS CTX: Checking unhandled promise rejections 655s JS CTX: Releasing cached JS wrappers 655s JS CTX: Final triggered GC 655s JS CTX: Destroying JS context 655s JS CTX: Releasing all native objects 655s JS CTX: Disabling auto GC 655s JS CTX: Ending trace on global object 655s JS CTX: Freeing allocated resources 655s JS CTX: JS context destroyed 655s PASS: gjs/testWeakRef.test 655s Running test: gjs/step.test 655s 1..1 655s ok 1 - /usr/libexec/installed-tests/gjs/debugger/step.debugger 655s PASS: gjs/step.test 655s Running test: gjs/until.test 655s 1..1 655s ok 1 - /usr/libexec/installed-tests/gjs/debugger/until.debugger 655s PASS: gjs/until.test 655s Running test: gjs/testLang.test 655s JS NATIVE: Registered native JS module '_promiseNative' 655s JS NATIVE: Registered native JS module '_byteArrayNative' 655s JS NATIVE: Registered native JS module '_encodingNative' 655s JS NATIVE: Registered native JS module '_gi' 655s JS NATIVE: Registered native JS module 'gi' 655s JS NATIVE: Registered native JS module 'cairoNative' 655s JS NATIVE: Registered native JS module 'system' 655s JS NATIVE: Registered native JS module 'console' 655s JS NATIVE: Registered native JS module '_print' 655s JS CTX: Enabling JIT 655s JS CTX: Initialized class GjsFileImporter prototype 0xb236fd001a0 655s JS IMPORT: Defining parent (nil) of 0xb236fd00200 'imports' is mod 0 655s JS IMPORT: Importing '_print' 655s JS NATIVE: Defining native module '_print' 655s JS IMPORT: Defining parent 0xb236fd00200 of 0xb236fd009b0 '_print' is mod 1 655s JS IMPORT: successfully imported module '_print' 655s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 655s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2da073c3c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2da073c3c090 655s JS MAINLOOP: Main loop instance 0x81cb7a8b4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Starting promise job dispatcher 655s 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 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2da073c3c128 655s JS MAINLOOP: Main loop instance 0x81cb7a8b4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x81cb7a8b4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 655s JS MAINLOOP: Main loop instance 0x81cb7a8b4a8: release 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 655s JS MAINLOOP: Main loop instance 0x81cb7a8b4a8: release 655s JS MAINLOOP: Completed job 1 655s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module metadata hook for module 0xb236fd76990 655s JS IMPORT: Defining meta.importSync for module 0xb236fd76990 655s JS NATIVE: Defining native module 'gi' 655s JS CTX: Initialized class GIRepositoryNamespace prototype 0xb236fd7b338 655s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 655s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 655s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 655s JS IMPORT: Importing directory 'overrides' 655s JS IMPORT: Defining parent 0x2da073c3f610 of 0xb236fd7b3b8 'overrides' is mod 1 655s JS IMPORT: Defined importer 'overrides' 0xb236fd7b3b8 in 0x2da073c3f610 655s JS IMPORT: successfully imported directory 'overrides' 655s JS IMPORT: Importing '_promiseNative' 655s JS NATIVE: Defining native module '_promiseNative' 655s JS IMPORT: Defining parent 0x2da073c3f610 of 0xb236fd7b868 '_promiseNative' is mod 1 655s JS IMPORT: successfully imported module '_promiseNative' 655s JS IMPORT: Importing module GLib succeeded 655s JS IMPORT: Defining parent 0xb236fd7b3b8 of 0x2da073c95038 'GLib' is mod 1 655s JS IMPORT: successfully imported module 'GLib' 655s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 655s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2da073c94060, JSClass 0x7be0031976c8, in object 0x2da073c94038 655s JS CTX: Initialized class GIRepositoryGType prototype 0xb236fd7bbb0 655s JS CTX: Initialized class GIRepositoryFunction prototype 0xb236fd7bc10 655s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 655s JS G BXD: Defined class for Error (GError), prototype 0x2da073c940b0, JSClass 0x7be0031976c8, in object 0x2da073c94038 655s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 655s JS G BXD: Defined class for Variant (GVariant), prototype 0x2da073c94100, JSClass 0x7be0031976c8, in object 0x2da073c94038 655s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 655s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2da073c94150, JSClass 0x7be0031976c8, in object 0x2da073c94038 655s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 655s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2da073c941a0, JSClass 0x7be0031976c8, in object 0x2da073c94038 655s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 655s JS G BXD: Defined class for Thread (GThread), prototype 0x2da073c941f0, JSClass 0x7be0031976c8, in object 0x2da073c94038 655s JS G BXD: Defining method ref in prototype for GLib.Thread 655s JS G BXD: Defining method unref in prototype for GLib.Thread 655s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 655s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2da073c94240, JSClass 0x7be0031976c8, in object 0x2da073c94038 655s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 655s JS G BXD: Defined class for Regex (GRegex), prototype 0x2da073c94290, JSClass 0x7be0031976c8, in object 0x2da073c94038 655s JS G BXD: Defining method match in prototype for GLib.Regex 655s JS G BXD: Defining method match_full in prototype for GLib.Regex 655s JS G BXD: Defining method match_all in prototype for GLib.Regex 655s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 655s JS G NS: Defined namespace 'GLib' 0x2da073c94038 in GIRepository 0xb236fd7b1c8 655s JS IMPORT: Importing module jasmine succeeded 655s JS IMPORT: Defining parent 0x2da073c3f610 of 0x2da073c95ba0 'jasmine' is mod 1 655s JS IMPORT: successfully imported module 'jasmine' 655s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 655s JS MAINLOOP: Main loop instance 0x81cb7a8b4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x81cb7a8b4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 655s JS MAINLOOP: Main loop instance 0x81cb7a8b4a8: release 655s JS MAINLOOP: Completed job 0 655s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 655s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 655s JS IMPORT: Importing module _legacy succeeded 655s JS IMPORT: Defining parent 0x2da073c3f610 of 0x2da073c95c68 '_legacy' is mod 1 655s JS IMPORT: successfully imported module '_legacy' 655s JS IMPORT: Importing module lang succeeded 655s JS IMPORT: Defining parent 0x2da073c3f610 of 0x2da073c95c40 'lang' is mod 1 655s JS IMPORT: successfully imported module 'lang' 655s JS CTX: Script evaluation succeeded 655s JS MAINLOOP: Main loop instance 0x81cb7a8b4a8: Spinning loop until released or hook cleared 655s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module metadata hook for module 0xb236fd279d8 655s JS IMPORT: Defining meta.importSync for module 0xb236fd279d8 655s JS NATIVE: Defining native module 'system' 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2da073c3c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2da073c3c128 655s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 655s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 655s JS MAINLOOP: Set main loop hook to 655s JS MAINLOOP: Main loop instance 0x81cb7a8b4a8: hold 655s JS MAINLOOP: Running and clearing main loop hook 655s JS G BXD: Defining method run in prototype for GLib.MainLoop 655s 1..9 655s JS IMPORT: Importing 'gi' 655s JS IMPORT: Defining parent 0x2da073c3f610 of 0x2da073c3f760 'gi' is mod 1 655s JS IMPORT: successfully imported module 'gi' 655s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 655s JS G BXD: Defined class for Source (GSource), prototype 0x2da073c94308, JSClass 0x7be0031976c8, in object 0x2da073c94038 655s JS G BXD: Defining method set_priority in prototype for GLib.Source 655s JS IMPORT: Importing '_gi' 655s JS NATIVE: Defining native module '_gi' 655s JS IMPORT: Defining parent 0x2da073c3f610 of 0xb236fd327d0 '_gi' is mod 1 655s JS IMPORT: successfully imported module '_gi' 655s 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 655s JS G NS: Defined namespace 'GjsPrivate' 0x2da073c943a8 in GIRepository 0x2da073c3f760 655s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 655s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 655s JS IMPORT: Importing module _common succeeded 655s JS IMPORT: Defining parent 0x2da073c3f610 of 0x2da073c95e48 '_common' is mod 1 655s JS IMPORT: successfully imported module '_common' 655s JS IMPORT: Importing module GObject succeeded 655s JS IMPORT: Defining parent 0x2da073c3f850 of 0x2da073c95e20 'GObject' is mod 1 655s JS IMPORT: successfully imported module 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 655s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 655s JS G BXD: Defined class for String (GString), prototype 0x2da073c94628, JSClass 0x7be0031976c8, in object 0x2da073c94380 655s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 655s JS G PRM: Defined class ParamSpec prototype is 0x2da073c95e98 class 0x7be0031a0090 in object 0x2da073c94380 655s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 655s JS G OBJ: Defined class for Object (GObject), prototype 0x2da073c94790, JSClass 0x7be003197728, in object 0x2da073c94380 655s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 655s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 655s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2da073c947b8, JSClass 0x7be003197728, in object 0x2da073c94380 655s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 655s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 655s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 655s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 655s JS G BXD: Defined class for Value (GValue), prototype 0x2da073c94808, JSClass 0x7be0031976c8, in object 0x2da073c94380 655s JS G NS: Defined namespace 'GObject' 0x2da073c94380 in GIRepository 0x2da073c3f760 655s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 655s JS G BXD: Defining method attach in prototype for GLib.Source 655s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 655s JS IMPORT: Module metadata hook for module 0x2da073c854d8 655s JS IMPORT: Defining meta.importSync for module 0x2da073c854d8 655s JS G BXD: Defining method destroy in prototype for GLib.Source 655s ok 1 Lang module counts properties with Lang.countProperties() 655s ok 2 Lang module copies properties from one object to another with Lang.copyProperties() 655s ok 3 Lang module copies properties without an underscore with Lang.copyPublicProperties() 655s ok 4 Lang module copies property getters and setters 655s ok 5 Lang module bind() calls the bound function with the supplied this-object 655s ok 6 Lang module bind() throws an error when no function supplied 655s ok 7 Lang module bind() throws an error when this-object undefined 655s ok 8 Lang module bind() supplies extra arguments to the function 655s ok 9 Lang module bind() appends the extra arguments to any arguments passed 655s JS G BXD: Defining method quit in prototype for GLib.MainLoop 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x81cb7a8b4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 1 655s JS MAINLOOP: handling job 2, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 2 655s JS MAINLOOP: handling job 3, 655s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 655s JS MAINLOOP: Main loop instance 0x81cb7a8b4a8: release 655s JS MAINLOOP: Completed job 3 655s JS MEMORY: Memory report: before destroying context 655s JS MEMORY: 190 objects currently alive 655s JS MEMORY: boxed_instance = 51 655s JS MEMORY: boxed_prototype = 11 655s JS MEMORY: closure = 1 655s JS MEMORY: function = 116 655s JS MEMORY: fundamental_instance = 0 655s JS MEMORY: fundamental_prototype = 0 655s JS MEMORY: gerror_instance = 0 655s JS MEMORY: gerror_prototype = 0 655s JS MEMORY: interface = 0 655s JS MEMORY: module = 6 655s JS MEMORY: ns = 3 655s JS MEMORY: object_instance = 0 655s JS MEMORY: object_prototype = 2 655s JS MEMORY: param = 0 655s JS MEMORY: union_instance = 0 655s JS MEMORY: union_prototype = 0 655s JS CTX: JS shutdown sequence 655s JS CTX: Stopping profiler 655s JS CTX: Shutting down toggle queue 655s JS CTX: Notifying external reference holders of GjsContext dispose 655s JS MAINLOOP: Stopping promise job dispatcher 655s JS CTX: Notifying reference holders of GjsContext dispose 655s JS CTX: Checking unhandled promise rejections 655s JS CTX: Releasing cached JS wrappers 655s JS CTX: Final triggered GC 655s JS CTX: Destroying JS context 655s JS CTX: Releasing all native objects 655s JS CTX: Disabling auto GC 655s JS CTX: Ending trace on global object 655s JS CTX: Freeing allocated resources 655s JS CTX: JS context destroyed 655s PASS: gjs/testLang.test 655s Running test: gjs/detach.test 655s 1..1 655s ok 1 - /usr/libexec/installed-tests/gjs/debugger/detach.debugger 655s PASS: gjs/detach.test 655s Running test: gjs/testAsync.test 655s JS NATIVE: Registered native JS module '_promiseNative' 655s JS NATIVE: Registered native JS module '_byteArrayNative' 655s JS NATIVE: Registered native JS module '_encodingNative' 655s JS NATIVE: Registered native JS module '_gi' 655s JS NATIVE: Registered native JS module 'gi' 655s JS NATIVE: Registered native JS module 'cairoNative' 655s JS NATIVE: Registered native JS module 'system' 655s JS NATIVE: Registered native JS module 'console' 655s JS NATIVE: Registered native JS module '_print' 655s JS CTX: Enabling JIT 655s JS CTX: Initialized class GjsFileImporter prototype 0x1692560001a0 655s JS IMPORT: Defining parent (nil) of 0x169256000200 'imports' is mod 0 655s JS IMPORT: Importing '_print' 655s JS NATIVE: Defining native module '_print' 655s JS IMPORT: Defining parent 0x169256000200 of 0x1692560009b0 '_print' is mod 1 655s JS IMPORT: successfully imported module '_print' 655s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 655s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2a782333c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2a782333c090 655s JS MAINLOOP: Main loop instance 0x136f494db4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Starting promise job dispatcher 655s 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 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2a782333c128 655s JS MAINLOOP: Main loop instance 0x136f494db4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x136f494db4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 655s JS MAINLOOP: Main loop instance 0x136f494db4a8: release 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 655s JS MAINLOOP: Main loop instance 0x136f494db4a8: release 655s JS MAINLOOP: Completed job 1 655s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module metadata hook for module 0x169256076990 655s JS IMPORT: Defining meta.importSync for module 0x169256076990 655s JS NATIVE: Defining native module 'gi' 655s JS CTX: Initialized class GIRepositoryNamespace prototype 0x16925607b338 655s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 655s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 655s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 655s JS IMPORT: Importing directory 'overrides' 655s JS IMPORT: Defining parent 0x2a782333f610 of 0x16925607b3b8 'overrides' is mod 1 655s JS IMPORT: Defined importer 'overrides' 0x16925607b3b8 in 0x2a782333f610 655s JS IMPORT: successfully imported directory 'overrides' 655s JS IMPORT: Importing '_promiseNative' 655s JS NATIVE: Defining native module '_promiseNative' 655s JS IMPORT: Defining parent 0x2a782333f610 of 0x16925607b868 '_promiseNative' is mod 1 655s JS IMPORT: successfully imported module '_promiseNative' 655s JS IMPORT: Importing module GLib succeeded 655s JS IMPORT: Defining parent 0x16925607b3b8 of 0x2a7823395038 'GLib' is mod 1 655s JS IMPORT: successfully imported module 'GLib' 655s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 655s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2a7823394060, JSClass 0x749afe2976c8, in object 0x2a7823394038 655s JS CTX: Initialized class GIRepositoryGType prototype 0x16925607bbb0 655s JS CTX: Initialized class GIRepositoryFunction prototype 0x16925607bc10 655s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 655s JS G BXD: Defined class for Error (GError), prototype 0x2a78233940b0, JSClass 0x749afe2976c8, in object 0x2a7823394038 655s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 655s JS G BXD: Defined class for Variant (GVariant), prototype 0x2a7823394100, JSClass 0x749afe2976c8, in object 0x2a7823394038 655s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 655s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2a7823394150, JSClass 0x749afe2976c8, in object 0x2a7823394038 655s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 655s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2a78233941a0, JSClass 0x749afe2976c8, in object 0x2a7823394038 655s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 655s JS G BXD: Defined class for Thread (GThread), prototype 0x2a78233941f0, JSClass 0x749afe2976c8, in object 0x2a7823394038 655s JS G BXD: Defining method ref in prototype for GLib.Thread 655s JS G BXD: Defining method unref in prototype for GLib.Thread 655s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 655s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2a7823394240, JSClass 0x749afe2976c8, in object 0x2a7823394038 655s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 655s JS G BXD: Defined class for Regex (GRegex), prototype 0x2a7823394290, JSClass 0x749afe2976c8, in object 0x2a7823394038 655s JS G BXD: Defining method match in prototype for GLib.Regex 655s JS G BXD: Defining method match_full in prototype for GLib.Regex 655s JS G BXD: Defining method match_all in prototype for GLib.Regex 655s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 655s JS G NS: Defined namespace 'GLib' 0x2a7823394038 in GIRepository 0x16925607b1c8 655s JS IMPORT: Importing module jasmine succeeded 655s JS IMPORT: Defining parent 0x2a782333f610 of 0x2a7823395ba0 'jasmine' is mod 1 655s JS IMPORT: successfully imported module 'jasmine' 655s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 655s JS MAINLOOP: Main loop instance 0x136f494db4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x136f494db4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 655s JS MAINLOOP: Main loop instance 0x136f494db4a8: release 655s JS MAINLOOP: Completed job 0 655s 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 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a782333c128 655s JS IMPORT: Importing '_gi' 655s JS NATIVE: Defining native module '_gi' 655s JS IMPORT: Defining parent 0x2a782333f610 of 0x16925601a7e0 '_gi' is mod 1 655s JS IMPORT: successfully imported module '_gi' 655s JS IMPORT: Importing 'gi' 655s JS IMPORT: Defining parent 0x2a782333f610 of 0x2a782333f760 'gi' is mod 1 655s JS IMPORT: successfully imported module 'gi' 655s 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 655s JS G NS: Defined namespace 'GjsPrivate' 0x2a7823394330 in GIRepository 0x2a782333f760 655s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 655s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 655s JS IMPORT: Importing module _common succeeded 655s JS IMPORT: Defining parent 0x2a782333f610 of 0x2a7823395c68 '_common' is mod 1 655s JS IMPORT: successfully imported module '_common' 655s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 655s JS IMPORT: Importing module _legacy succeeded 655s JS IMPORT: Defining parent 0x2a782333f610 of 0x2a7823395c90 '_legacy' is mod 1 655s JS IMPORT: successfully imported module '_legacy' 655s JS IMPORT: Importing module GObject succeeded 655s JS IMPORT: Defining parent 0x2a782333f850 of 0x2a7823395c40 'GObject' is mod 1 655s JS IMPORT: successfully imported module 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 655s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 655s JS G BXD: Defined class for String (GString), prototype 0x2a78233945b0, JSClass 0x749afe2976c8, in object 0x2a7823394308 655s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 655s JS G PRM: Defined class ParamSpec prototype is 0x2a7823395ce0 class 0x749afe2a0090 in object 0x2a7823394308 655s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 655s JS G OBJ: Defined class for Object (GObject), prototype 0x2a7823394718, JSClass 0x749afe297728, in object 0x2a7823394308 655s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 655s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 655s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2a7823394740, JSClass 0x749afe297728, in object 0x2a7823394308 655s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 655s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 655s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 655s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 655s JS G BXD: Defined class for Value (GValue), prototype 0x2a7823394790, JSClass 0x749afe2976c8, in object 0x2a7823394308 655s JS G NS: Defined namespace 'GObject' 0x2a7823394308 in GIRepository 0x2a782333f760 655s JS MAINLOOP: Main loop instance 0x136f494db4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x136f494db4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testAsync.js async resolved" 655s JS MAINLOOP: Main loop instance 0x136f494db4a8: release 655s JS MAINLOOP: Completed job 0 655s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module metadata hook for module 0x16925602db20 655s JS IMPORT: Defining meta.importSync for module 0x16925602db20 655s JS NATIVE: Defining native module 'system' 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a782333c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a782333c128 655s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 655s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 655s JS MAINLOOP: Set main loop hook to 655s JS MAINLOOP: Main loop instance 0x136f494db4a8: hold 655s JS MAINLOOP: Running and clearing main loop hook 655s JS G BXD: Defining method run in prototype for GLib.MainLoop 655s 1..10 655s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 655s JS G BXD: Defined class for Source (GSource), prototype 0x2a78233947e0, JSClass 0x749afe2976c8, in object 0x2a7823394038 655s JS G BXD: Defining method set_priority in prototype for GLib.Source 655s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 655s JS G BXD: Defining method attach in prototype for GLib.Source 655s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 655s JS IMPORT: Module metadata hook for module 0x2a7823386468 655s JS IMPORT: Defining meta.importSync for module 0x2a7823386468 655s JS G NS: Found info type GIFunctionInfo for 'idle_source_new' in namespace 'GLib' 655s JS G NS: Found info type GIConstantInfo for 'PRIORITY_LOW' in namespace 'GLib' 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Completed job 1 655s JS G BXD: Defining method destroy in prototype for GLib.Source 655s ok 1 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW 655s JS G NS: Found info type GIConstantInfo for 'PRIORITY_HIGH' in namespace 'GLib' 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Completed job 1 655s ok 2 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Completed job 1 655s ok 3 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT 655s JS G NS: Found info type GIConstantInfo for 'PRIORITY_HIGH_IDLE' in namespace 'GLib' 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Completed job 1 655s ok 4 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE 655s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Completed job 1 655s ok 5 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Completed job 1 655s ok 6 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Completed job 1 655s ok 7 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Completed job 1 655s ok 8 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Completed job 1 655s ok 9 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Completed job 1 655s ok 10 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE 655s JS G BXD: Defining method quit in prototype for GLib.MainLoop 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x136f494db4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 1 655s JS MAINLOOP: handling job 2, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 2 655s JS MAINLOOP: handling job 3, 655s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 655s JS MAINLOOP: Main loop instance 0x136f494db4a8: release 655s JS MAINLOOP: Completed job 3 655s JS MEMORY: Memory report: before destroying context 655s JS MEMORY: 202 objects currently alive 655s JS MEMORY: boxed_instance = 63 655s JS MEMORY: boxed_prototype = 11 655s JS MEMORY: closure = 1 655s JS MEMORY: function = 117 655s JS MEMORY: fundamental_instance = 0 655s JS MEMORY: fundamental_prototype = 0 655s JS MEMORY: gerror_instance = 0 655s JS MEMORY: gerror_prototype = 0 655s JS MEMORY: interface = 0 655s JS MEMORY: module = 5 655s JS MEMORY: ns = 3 655s JS MEMORY: object_instance = 0 655s JS MEMORY: object_prototype = 2 655s JS MEMORY: param = 0 655s JS MEMORY: union_instance = 0 655s JS MEMORY: union_prototype = 0 655s JS CTX: JS shutdown sequence 655s JS CTX: Stopping profiler 655s JS CTX: Shutting down toggle queue 655s JS CTX: Notifying external reference holders of GjsContext dispose 655s JS MAINLOOP: Stopping promise job dispatcher 655s JS CTX: Notifying reference holders of GjsContext dispose 655s JS CTX: Checking unhandled promise rejections 655s JS CTX: Releasing cached JS wrappers 655s JS CTX: Final triggered GC 655s JS CTX: Destroying JS context 655s JS CTX: Releasing all native objects 655s JS CTX: Disabling auto GC 655s JS CTX: Ending trace on global object 655s JS CTX: Freeing allocated resources 655s JS CTX: JS context destroyed 655s PASS: gjs/testAsync.test 655s Running test: gjs/testImporter.test 655s JS NATIVE: Registered native JS module '_promiseNative' 655s JS NATIVE: Registered native JS module '_byteArrayNative' 655s JS NATIVE: Registered native JS module '_encodingNative' 655s JS NATIVE: Registered native JS module '_gi' 655s JS NATIVE: Registered native JS module 'gi' 655s JS NATIVE: Registered native JS module 'cairoNative' 655s JS NATIVE: Registered native JS module 'system' 655s JS NATIVE: Registered native JS module 'console' 655s JS NATIVE: Registered native JS module '_print' 655s JS CTX: Enabling JIT 655s JS CTX: Initialized class GjsFileImporter prototype 0x38b1aba001a0 655s JS IMPORT: Defining parent (nil) of 0x38b1aba00200 'imports' is mod 0 655s JS IMPORT: Importing '_print' 655s JS NATIVE: Defining native module '_print' 655s JS IMPORT: Defining parent 0x38b1aba00200 of 0x38b1aba009b0 '_print' is mod 1 655s JS IMPORT: successfully imported module '_print' 655s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 655s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x262c9663c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x262c9663c090 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Starting promise job dispatcher 655s 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 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x262c9663c128 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: release 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: release 655s JS MAINLOOP: Completed job 1 655s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module metadata hook for module 0x38b1aba76990 655s JS IMPORT: Defining meta.importSync for module 0x38b1aba76990 655s JS NATIVE: Defining native module 'gi' 655s JS CTX: Initialized class GIRepositoryNamespace prototype 0x38b1aba7b338 655s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 655s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 655s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 655s JS IMPORT: Importing directory 'overrides' 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x38b1aba7b3b8 'overrides' is mod 1 655s JS IMPORT: Defined importer 'overrides' 0x38b1aba7b3b8 in 0x262c9663f610 655s JS IMPORT: successfully imported directory 'overrides' 655s JS IMPORT: Importing '_promiseNative' 655s JS NATIVE: Defining native module '_promiseNative' 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x38b1aba7b868 '_promiseNative' is mod 1 655s JS IMPORT: successfully imported module '_promiseNative' 655s JS IMPORT: Importing module GLib succeeded 655s JS IMPORT: Defining parent 0x38b1aba7b3b8 of 0x262c96695038 'GLib' is mod 1 655s JS IMPORT: successfully imported module 'GLib' 655s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 655s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x262c96694060, JSClass 0x64f80e3976c8, in object 0x262c96694038 655s JS CTX: Initialized class GIRepositoryGType prototype 0x38b1aba7bbb0 655s JS CTX: Initialized class GIRepositoryFunction prototype 0x38b1aba7bc10 655s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 655s JS G BXD: Defined class for Error (GError), prototype 0x262c966940b0, JSClass 0x64f80e3976c8, in object 0x262c96694038 655s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 655s JS G BXD: Defined class for Variant (GVariant), prototype 0x262c96694100, JSClass 0x64f80e3976c8, in object 0x262c96694038 655s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 655s JS G BXD: Defined class for Bytes (GBytes), prototype 0x262c96694150, JSClass 0x64f80e3976c8, in object 0x262c96694038 655s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 655s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x262c966941a0, JSClass 0x64f80e3976c8, in object 0x262c96694038 655s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 655s JS G BXD: Defined class for Thread (GThread), prototype 0x262c966941f0, JSClass 0x64f80e3976c8, in object 0x262c96694038 655s JS G BXD: Defining method ref in prototype for GLib.Thread 655s JS G BXD: Defining method unref in prototype for GLib.Thread 655s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 655s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x262c96694240, JSClass 0x64f80e3976c8, in object 0x262c96694038 655s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 655s JS G BXD: Defined class for Regex (GRegex), prototype 0x262c96694290, JSClass 0x64f80e3976c8, in object 0x262c96694038 655s JS G BXD: Defining method match in prototype for GLib.Regex 655s JS G BXD: Defining method match_full in prototype for GLib.Regex 655s JS G BXD: Defining method match_all in prototype for GLib.Regex 655s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 655s JS G NS: Defined namespace 'GLib' 0x262c96694038 in GIRepository 0x38b1aba7b1c8 655s JS IMPORT: Importing module jasmine succeeded 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x262c96695ba0 'jasmine' is mod 1 655s JS IMPORT: successfully imported module 'jasmine' 655s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: release 655s JS MAINLOOP: Completed job 0 655s JS CTX: Script evaluation succeeded 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: Spinning loop until released or hook cleared 655s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module metadata hook for module 0x38b1aba47b20 655s JS IMPORT: Defining meta.importSync for module 0x38b1aba47b20 655s JS NATIVE: Defining native module 'system' 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x262c9663c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x262c9663c128 655s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 655s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 655s JS MAINLOOP: Set main loop hook to 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: hold 655s JS MAINLOOP: Running and clearing main loop hook 655s JS G BXD: Defining method run in prototype for GLib.MainLoop 655s 1..38 655s JS IMPORT: Importing 'gi' 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x262c9663f760 'gi' is mod 1 655s JS IMPORT: successfully imported module 'gi' 655s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 655s JS G BXD: Defined class for Source (GSource), prototype 0x262c96694308, JSClass 0x64f80e3976c8, in object 0x262c96694038 655s JS G BXD: Defining method set_priority in prototype for GLib.Source 655s JS IMPORT: Importing '_gi' 655s JS NATIVE: Defining native module '_gi' 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x38b1aba55a58 '_gi' is mod 1 655s JS IMPORT: successfully imported module '_gi' 655s 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 655s JS G NS: Defined namespace 'GjsPrivate' 0x262c966943a8 in GIRepository 0x262c9663f760 655s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 655s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 655s JS IMPORT: Importing module _common succeeded 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x262c96695df8 '_common' is mod 1 655s JS IMPORT: successfully imported module '_common' 655s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 655s JS IMPORT: Importing module _legacy succeeded 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x262c96695e20 '_legacy' is mod 1 655s JS IMPORT: successfully imported module '_legacy' 655s JS IMPORT: Importing module GObject succeeded 655s JS IMPORT: Defining parent 0x262c9663f850 of 0x262c96695dd0 'GObject' is mod 1 655s JS IMPORT: successfully imported module 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 655s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 655s JS G BXD: Defined class for String (GString), prototype 0x262c96694628, JSClass 0x64f80e3976c8, in object 0x262c96694380 655s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 655s JS G PRM: Defined class ParamSpec prototype is 0x262c96695e70 class 0x64f80e3a0090 in object 0x262c96694380 655s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 655s JS G OBJ: Defined class for Object (GObject), prototype 0x262c96694790, JSClass 0x64f80e397728, in object 0x262c96694380 655s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 655s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 655s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x262c966947b8, JSClass 0x64f80e397728, in object 0x262c96694380 655s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 655s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 655s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 655s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 655s JS G BXD: Defined class for Value (GValue), prototype 0x262c96694808, JSClass 0x64f80e3976c8, in object 0x262c96694380 655s JS G NS: Defined namespace 'GObject' 0x262c96694380 in GIRepository 0x262c9663f760 655s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 655s JS G BXD: Defining method attach in prototype for GLib.Source 655s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 655s JS IMPORT: Module metadata hook for module 0x262c96685430 655s JS IMPORT: Defining meta.importSync for module 0x262c96685430 655s JS G NS: Found info type GIConstantInfo for 'MAJOR_VERSION' in namespace 'GLib' 655s JS G BXD: Defining method destroy in prototype for GLib.Source 655s ok 1 GI importer can import GI modules 655s JS IMPORT: Cleaning up from failed import of 'WarnLib' 655s ok 2 GI importer on failure throws an exception when the overrides file can't be imported 655s JS IMPORT: Cleaning up from failed import of 'GIMarshallingTests' 655s JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' 655s ok 3 GI importer on failure throws an exception when the overrides import throws one 655s JS IMPORT: Importing module Regress succeeded 655s JS IMPORT: Defining parent 0x262c9663f850 of 0x262c966f34c0 'Regress' is mod 1 655s JS IMPORT: successfully imported module 'Regress' 655s ok 4 GI importer on failure throws an exception when the overrides _init throws one 655s JS IMPORT: Importing module Gio succeeded 655s JS IMPORT: Defining parent 0x262c9663f850 of 0x262c966f34e8 'Gio' is mod 1 655s JS IMPORT: successfully imported module 'Gio' 655s ok 5 GI importer on failure throws an exception when the overrides _init is a primitive 655s JS IMPORT: Importing module foobar succeeded 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x262c966f3538 'foobar' is mod 1 655s JS IMPORT: successfully imported module 'foobar' 655s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA' to child importer 'subA' 655s JS IMPORT: Importing directory 'subA' 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x38b1aba7d628 'subA' is mod 1 655s JS IMPORT: Defined importer 'subA' 0x38b1aba7d628 in 0x262c9663f610 655s JS IMPORT: successfully imported directory 'subA' 655s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA/subB' to child importer 'subB' 655s JS IMPORT: Importing directory 'subB' 655s JS IMPORT: Defining parent 0x38b1aba7d628 of 0x38b1aba7d790 'subB' is mod 1 655s JS IMPORT: Defined importer 'subB' 0x38b1aba7d790 in 0x38b1aba7d628 655s JS IMPORT: successfully imported directory 'subB' 655s JS CTX: Script evaluation succeeded 655s JS IMPORT: Importing module foobar succeeded 655s JS IMPORT: Defining parent 0x38b1aba7d790 of 0x262c966f3560 'foobar' is mod 1 655s JS IMPORT: successfully imported module 'foobar' 655s ok 6 Importer is on the global object (backwards compatibility) 655s ok 7 Importer is abstract 655s ok 8 Importer exists 655s ok 9 Importer has a toString representation 655s JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules at resource:///org/gjs/jsunit/modules/nonexistentModuleName.js 655s ok 10 Importer throws an import error when trying to import a nonexistent module 655s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 655s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 655s ok 11 Importer throws an error when evaluating the module file throws an error 655s ok 12 Importer can import a module 655s ok 13 Importer can import a module with a toString property 655s ok 14 Importer makes deleting the import a no-op 655s ok 15 Importer gives the same object when importing a second time 655s ok 16 Importer can import a submodule 655s ok 17 Importer imports modules with a toString representation 655s ok 18 Importer does not share the same object for a module on a different path 655s ok 19 Importer gives the same object when importing a submodule a second time 655s ok 20 Importer has no meta properties on the toplevel importer 655s ok 21 Importer sets the names of imported modules 655s ok 22 Importer gives a module the importer object as parent module 655s ok 23 Importer gives a submodule the module as parent module 655s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' 655s JS IMPORT: Importing directory 'mutualImport' 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x38b1aba29be8 'mutualImport' is mod 1 655s JS IMPORT: Defined importer 'mutualImport' 0x38b1aba29be8 in 0x262c9663f610 655s JS IMPORT: successfully imported directory 'mutualImport' 655s JS IMPORT: Importing module b succeeded 655s JS IMPORT: Defining parent 0x38b1aba29be8 of 0x262c966f3650 'b' is mod 1 655s JS IMPORT: successfully imported module 'b' 655s JS IMPORT: Importing module a succeeded 655s JS IMPORT: Defining parent 0x38b1aba29be8 of 0x262c966f3628 'a' is mod 1 655s JS IMPORT: successfully imported module 'a' 655s ok 24 Importer does not make a separate copy of a module imported in two places 655s ok 25 Importer evaluates an __init__.js file in an imported directory 655s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subBadInit' to child importer 'subBadInit' 655s JS IMPORT: Importing directory 'subBadInit' 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x38b1aba36290 'subBadInit' is mod 1 655s JS IMPORT: Defined importer 'subBadInit' 0x38b1aba36290 in 0x262c9663f610 655s JS IMPORT: successfully imported directory 'subBadInit' 655s ok 26 Importer throws on an __init__.js file with a syntax error 655s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subErrorInit' to child importer 'subErrorInit' 655s JS IMPORT: Importing directory 'subErrorInit' 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x38b1aba3b648 'subErrorInit' is mod 1 655s JS IMPORT: Defined importer 'subErrorInit' 0x38b1aba3b648 in 0x262c9663f610 655s JS IMPORT: successfully imported directory 'subErrorInit' 655s ok 27 Importer throws when an __init__.js throws an error 655s ok 28 Importer accesses a class defined in an __init__.js file 655s JS IMPORT: Importing module modunicode succeeded 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x262c966f3678 'modunicode' is mod 1 655s JS IMPORT: successfully imported module 'modunicode' 655s ok 29 Importer can import a file encoded in UTF-8 655s JS IMPORT: Importing module lexicalScope succeeded 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x262c966f36a0 'lexicalScope' is mod 1 655s JS IMPORT: successfully imported module 'lexicalScope' 655s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 655s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 655s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 655s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 655s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 655s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 655s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 655s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 655s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 655s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 655s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 655s JS G ENUM: Defining GLib.LogLevelFlags as 0x38b1aba4d708 655s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 655s ok 30 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed 655s ok 31 Importer properties defined in the module's lexical scope can be accessed 655s ok 32 Importer properties defined in the module's lexical scope does not leak module properties into the global scope 655s ok 33 Importer enumerating modules gets all of them 655s ok 34 Importer enumerating modules includes modules that throw on import 655s ok 35 Importer enumerating modules does not include meta properties 655s ok 36 Importer doesn't crash when resolving a non-string property 655s JS IMPORT: Async module resolve hook for module "./modules/say.js" (relative to 0x262c9663ffd0), global 0x262c9663c128 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: hold 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: hold 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: release 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS IMPORT: Async import promise resolved 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: release 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 1 655s JS MAINLOOP: handling job 2, 655s JS IMPORT: Module resolve hook for module "./modules/say.js" (relative to ), global 0x262c9663c128 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 2 655s JS MAINLOOP: handling job 3, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 3 655s JS MAINLOOP: handling job 4, 655s ok 37 Importer scripts support relative dynamic imports 655s JS MAINLOOP: Completed job 4 655s JS IMPORT: Importing module dynamic succeeded 655s JS IMPORT: Defining parent 0x262c9663f610 of 0x262c966f3790 'dynamic' is mod 1 655s JS IMPORT: successfully imported module 'dynamic' 655s JS IMPORT: Async module resolve hook for module "./say.js" (relative to 0x38b1aba96d78), global 0x262c9663c128 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: hold 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: hold 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: release 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS IMPORT: Async import promise resolved 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: release 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 1 655s JS MAINLOOP: handling job 2, 655s JS IMPORT: Module resolve hook for module "./say.js" (relative to ), global 0x262c9663c128 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 2 655s JS MAINLOOP: handling job 3, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 3 655s JS MAINLOOP: handling job 4, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 4 655s JS MAINLOOP: handling job 5, 655s ok 38 Importer imported scripts support relative dynamic imports 655s JS MAINLOOP: Completed job 5 655s JS G BXD: Defining method quit in prototype for GLib.MainLoop 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 1 655s JS MAINLOOP: handling job 2, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 2 655s JS MAINLOOP: handling job 3, 655s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 655s JS MAINLOOP: Main loop instance 0x4f47126b4a8: release 655s JS MAINLOOP: Completed job 3 655s JS MEMORY: Memory report: before destroying context 655s JS MEMORY: 369 objects currently alive 655s JS MEMORY: boxed_instance = 212 655s JS MEMORY: boxed_prototype = 11 655s JS MEMORY: closure = 1 655s JS MEMORY: function = 118 655s JS MEMORY: fundamental_instance = 0 655s JS MEMORY: fundamental_prototype = 0 655s JS MEMORY: gerror_instance = 0 655s JS MEMORY: gerror_prototype = 0 655s JS MEMORY: interface = 0 655s JS MEMORY: module = 18 655s JS MEMORY: ns = 7 655s JS MEMORY: object_instance = 0 655s JS MEMORY: object_prototype = 2 655s JS MEMORY: param = 0 655s JS MEMORY: union_instance = 0 655s JS MEMORY: union_prototype = 0 655s JS CTX: JS shutdown sequence 655s JS CTX: Stopping profiler 655s JS CTX: Shutting down toggle queue 655s JS CTX: Notifying external reference holders of GjsContext dispose 655s JS MAINLOOP: Stopping promise job dispatcher 655s JS CTX: Notifying reference holders of GjsContext dispose 655s JS CTX: Checking unhandled promise rejections 655s JS CTX: Releasing cached JS wrappers 655s JS CTX: Final triggered GC 655s JS CTX: Destroying JS context 655s JS CTX: Releasing all native objects 655s JS CTX: Disabling auto GC 655s JS CTX: Ending trace on global object 655s JS CTX: Freeing allocated resources 655s JS CTX: JS context destroyed 655s PASS: gjs/testImporter.test 655s Running test: gjs/testMainloop.test 655s JS NATIVE: Registered native JS module '_promiseNative' 655s JS NATIVE: Registered native JS module '_byteArrayNative' 655s JS NATIVE: Registered native JS module '_encodingNative' 655s JS NATIVE: Registered native JS module '_gi' 655s JS NATIVE: Registered native JS module 'gi' 655s JS NATIVE: Registered native JS module 'cairoNative' 655s JS NATIVE: Registered native JS module 'system' 655s JS NATIVE: Registered native JS module 'console' 655s JS NATIVE: Registered native JS module '_print' 655s JS CTX: Enabling JIT 655s JS CTX: Initialized class GjsFileImporter prototype 0x309abdf001a0 655s JS IMPORT: Defining parent (nil) of 0x309abdf00200 'imports' is mod 0 655s JS IMPORT: Importing '_print' 655s JS NATIVE: Defining native module '_print' 655s JS IMPORT: Defining parent 0x309abdf00200 of 0x309abdf009b0 '_print' is mod 1 655s JS IMPORT: successfully imported module '_print' 655s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 655s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x23c32d13c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x23c32d13c090 655s JS MAINLOOP: Main loop instance 0x177b04abb4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Starting promise job dispatcher 655s 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 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x23c32d13c128 655s JS MAINLOOP: Main loop instance 0x177b04abb4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x177b04abb4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 655s JS MAINLOOP: Main loop instance 0x177b04abb4a8: release 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 655s JS MAINLOOP: Main loop instance 0x177b04abb4a8: release 655s JS MAINLOOP: Completed job 1 655s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module metadata hook for module 0x309abdf76990 655s JS IMPORT: Defining meta.importSync for module 0x309abdf76990 655s JS NATIVE: Defining native module 'gi' 655s JS CTX: Initialized class GIRepositoryNamespace prototype 0x309abdf7b338 655s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 655s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 655s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 655s JS IMPORT: Importing directory 'overrides' 655s JS IMPORT: Defining parent 0x23c32d13f610 of 0x309abdf7b3b8 'overrides' is mod 1 655s JS IMPORT: Defined importer 'overrides' 0x309abdf7b3b8 in 0x23c32d13f610 655s JS IMPORT: successfully imported directory 'overrides' 655s JS IMPORT: Importing '_promiseNative' 655s JS NATIVE: Defining native module '_promiseNative' 655s JS IMPORT: Defining parent 0x23c32d13f610 of 0x309abdf7b868 '_promiseNative' is mod 1 655s JS IMPORT: successfully imported module '_promiseNative' 655s JS IMPORT: Importing module GLib succeeded 655s JS IMPORT: Defining parent 0x309abdf7b3b8 of 0x23c32d195038 'GLib' is mod 1 655s JS IMPORT: successfully imported module 'GLib' 655s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 655s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x23c32d194060, JSClass 0x639d32be76c8, in object 0x23c32d194038 655s JS CTX: Initialized class GIRepositoryGType prototype 0x309abdf7bbb0 655s JS CTX: Initialized class GIRepositoryFunction prototype 0x309abdf7bc10 655s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 655s JS G BXD: Defined class for Error (GError), prototype 0x23c32d1940b0, JSClass 0x639d32be76c8, in object 0x23c32d194038 655s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 655s JS G BXD: Defined class for Variant (GVariant), prototype 0x23c32d194100, JSClass 0x639d32be76c8, in object 0x23c32d194038 655s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 655s JS G BXD: Defined class for Bytes (GBytes), prototype 0x23c32d194150, JSClass 0x639d32be76c8, in object 0x23c32d194038 655s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 655s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23c32d1941a0, JSClass 0x639d32be76c8, in object 0x23c32d194038 655s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 655s JS G BXD: Defined class for Thread (GThread), prototype 0x23c32d1941f0, JSClass 0x639d32be76c8, in object 0x23c32d194038 655s JS G BXD: Defining method ref in prototype for GLib.Thread 655s JS G BXD: Defining method unref in prototype for GLib.Thread 655s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 655s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x23c32d194240, JSClass 0x639d32be76c8, in object 0x23c32d194038 655s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 655s JS G BXD: Defined class for Regex (GRegex), prototype 0x23c32d194290, JSClass 0x639d32be76c8, in object 0x23c32d194038 655s JS G BXD: Defining method match in prototype for GLib.Regex 655s JS G BXD: Defining method match_full in prototype for GLib.Regex 655s JS G BXD: Defining method match_all in prototype for GLib.Regex 655s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 655s JS G NS: Defined namespace 'GLib' 0x23c32d194038 in GIRepository 0x309abdf7b1c8 655s JS IMPORT: Importing module jasmine succeeded 655s JS IMPORT: Defining parent 0x23c32d13f610 of 0x23c32d195ba0 'jasmine' is mod 1 655s JS IMPORT: successfully imported module 'jasmine' 655s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 655s JS MAINLOOP: Main loop instance 0x177b04abb4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x177b04abb4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 655s JS MAINLOOP: Main loop instance 0x177b04abb4a8: release 655s JS MAINLOOP: Completed job 0 655s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 655s JS IMPORT: Importing 'gi' 655s JS IMPORT: Defining parent 0x23c32d13f610 of 0x23c32d13f760 'gi' is mod 1 655s JS IMPORT: successfully imported module 'gi' 655s JS IMPORT: Importing '_gi' 655s JS NATIVE: Defining native module '_gi' 655s JS IMPORT: Defining parent 0x23c32d13f610 of 0x309abdf1a530 '_gi' is mod 1 655s JS IMPORT: successfully imported module '_gi' 655s 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 655s JS G NS: Defined namespace 'GjsPrivate' 0x23c32d194330 in GIRepository 0x23c32d13f760 655s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 655s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 655s JS IMPORT: Importing module _common succeeded 655s JS IMPORT: Defining parent 0x23c32d13f610 of 0x23c32d195c90 '_common' is mod 1 655s JS IMPORT: successfully imported module '_common' 655s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 655s JS IMPORT: Importing module _legacy succeeded 655s JS IMPORT: Defining parent 0x23c32d13f610 of 0x23c32d195cb8 '_legacy' is mod 1 655s JS IMPORT: successfully imported module '_legacy' 655s JS IMPORT: Importing module GObject succeeded 655s JS IMPORT: Defining parent 0x23c32d13f880 of 0x23c32d195c68 'GObject' is mod 1 655s JS IMPORT: successfully imported module 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 655s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 655s JS G BXD: Defined class for String (GString), prototype 0x23c32d1945b0, JSClass 0x639d32be76c8, in object 0x23c32d194308 655s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 655s JS G PRM: Defined class ParamSpec prototype is 0x23c32d195d08 class 0x639d32bf0090 in object 0x23c32d194308 655s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 655s JS G OBJ: Defined class for Object (GObject), prototype 0x23c32d194718, JSClass 0x639d32be7728, in object 0x23c32d194308 655s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 655s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 655s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x23c32d194740, JSClass 0x639d32be7728, in object 0x23c32d194308 655s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 655s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 655s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 655s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 655s JS G BXD: Defined class for Value (GValue), prototype 0x23c32d194790, JSClass 0x639d32be76c8, in object 0x23c32d194308 655s JS G NS: Defined namespace 'GObject' 0x23c32d194308 in GIRepository 0x23c32d13f760 655s JS IMPORT: Importing module mainloop succeeded 655s JS IMPORT: Defining parent 0x23c32d13f610 of 0x23c32d195c40 'mainloop' is mod 1 655s JS IMPORT: successfully imported module 'mainloop' 655s JS CTX: Script evaluation succeeded 655s JS MAINLOOP: Main loop instance 0x177b04abb4a8: Spinning loop until released or hook cleared 655s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module metadata hook for module 0x309abdf2b1a0 655s JS IMPORT: Defining meta.importSync for module 0x309abdf2b1a0 655s JS NATIVE: Defining native module 'system' 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c32d13c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c32d13c128 655s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 655s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 655s JS MAINLOOP: Set main loop hook to 655s JS MAINLOOP: Main loop instance 0x177b04abb4a8: hold 655s JS MAINLOOP: Running and clearing main loop hook 655s JS G BXD: Defining method run in prototype for GLib.MainLoop 655s 1..8 655s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 655s JS G BXD: Defined class for Source (GSource), prototype 0x23c32d1947e0, JSClass 0x639d32be76c8, in object 0x23c32d194038 655s JS G BXD: Defining method set_priority in prototype for GLib.Source 655s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 655s JS G BXD: Defining method attach in prototype for GLib.Source 655s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 655s JS IMPORT: Module metadata hook for module 0x23c32d1863c0 655s JS IMPORT: Defining meta.importSync for module 0x23c32d1863c0 655s JS G BXD: Defining method destroy in prototype for GLib.Source 655s ok 1 Mainloop.timeout_add() runs a timeout function 655s ok 2 Mainloop.timeout_add() runs a timeout function until it returns false 655s ok 3 Mainloop.timeout_add() runs a timeout function after an initial timeout 655s JS G NS: Found info type GIFunctionInfo for 'source_remove' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'idle_source_new' in namespace 'GLib' 655s ok 4 Mainloop.idle_add() runs an idle function 655s ok 5 Mainloop.idle_add() continues to run idle functions that return true 655s ok 6 Mainloop.idle_add() does not run idle functions if removed 655s ok 7 Mainloop.idle_add() can remove idle functions while they are being invoked 655s ok 8 Mainloop.idle_add() does not leak idle callbacks 655s JS G BXD: Defining method quit in prototype for GLib.MainLoop 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x177b04abb4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 1 655s JS MAINLOOP: handling job 2, 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Completed job 2 655s JS MAINLOOP: handling job 3, 655s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 655s JS MAINLOOP: Main loop instance 0x177b04abb4a8: release 655s JS MAINLOOP: Completed job 3 655s JS MEMORY: Memory report: before destroying context 655s JS MEMORY: 196 objects currently alive 655s JS MEMORY: boxed_instance = 54 655s JS MEMORY: boxed_prototype = 11 655s JS MEMORY: closure = 2 655s JS MEMORY: function = 118 655s JS MEMORY: fundamental_instance = 0 655s JS MEMORY: fundamental_prototype = 0 655s JS MEMORY: gerror_instance = 0 655s JS MEMORY: gerror_prototype = 0 655s JS MEMORY: interface = 0 655s JS MEMORY: module = 6 655s JS MEMORY: ns = 3 655s JS MEMORY: object_instance = 0 655s JS MEMORY: object_prototype = 2 655s JS MEMORY: param = 0 655s JS MEMORY: union_instance = 0 655s JS MEMORY: union_prototype = 0 655s JS CTX: JS shutdown sequence 655s JS CTX: Stopping profiler 655s JS CTX: Shutting down toggle queue 655s JS CTX: Notifying external reference holders of GjsContext dispose 655s JS MAINLOOP: Stopping promise job dispatcher 655s JS CTX: Notifying reference holders of GjsContext dispose 655s JS CTX: Checking unhandled promise rejections 655s JS CTX: Releasing cached JS wrappers 655s JS CTX: Final triggered GC 655s JS CTX: Destroying JS context 655s JS CTX: Releasing all native objects 655s JS CTX: Disabling auto GC 655s JS CTX: Ending trace on global object 655s JS CTX: Freeing allocated resources 655s JS CTX: JS context destroyed 655s PASS: gjs/testMainloop.test 655s Running test: gjs/testCairoModule.test 655s JS NATIVE: Registered native JS module '_promiseNative' 655s JS NATIVE: Registered native JS module '_byteArrayNative' 655s JS NATIVE: Registered native JS module '_encodingNative' 655s JS NATIVE: Registered native JS module '_gi' 655s JS NATIVE: Registered native JS module 'gi' 655s JS NATIVE: Registered native JS module 'cairoNative' 655s JS NATIVE: Registered native JS module 'system' 655s JS NATIVE: Registered native JS module 'console' 655s JS NATIVE: Registered native JS module '_print' 655s JS CTX: Enabling JIT 655s JS CTX: Initialized class GjsFileImporter prototype 0x2b71112001a0 655s JS IMPORT: Defining parent (nil) of 0x2b7111200200 'imports' is mod 0 655s JS IMPORT: Importing '_print' 655s JS NATIVE: Defining native module '_print' 655s JS IMPORT: Defining parent 0x2b7111200200 of 0x2b71112009b0 '_print' is mod 1 655s JS IMPORT: successfully imported module '_print' 655s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 655s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x676bbb3c090 655s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x676bbb3c090 655s JS MAINLOOP: Main loop instance 0x1ae6bad3b4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Starting promise job dispatcher 655s 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 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x676bbb3c128 655s JS MAINLOOP: Main loop instance 0x1ae6bad3b4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x1ae6bad3b4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 655s JS MAINLOOP: Main loop instance 0x1ae6bad3b4a8: release 655s JS MAINLOOP: Completed job 0 655s JS MAINLOOP: handling job 1, 655s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 655s JS MAINLOOP: Main loop instance 0x1ae6bad3b4a8: release 655s JS MAINLOOP: Completed job 1 655s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module metadata hook for module 0x2b7111276990 655s JS IMPORT: Defining meta.importSync for module 0x2b7111276990 655s JS NATIVE: Defining native module 'gi' 655s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b711127b338 655s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 655s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 655s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 655s JS IMPORT: Importing directory 'overrides' 655s JS IMPORT: Defining parent 0x676bbb3f610 of 0x2b711127b3b8 'overrides' is mod 1 655s JS IMPORT: Defined importer 'overrides' 0x2b711127b3b8 in 0x676bbb3f610 655s JS IMPORT: successfully imported directory 'overrides' 655s JS IMPORT: Importing '_promiseNative' 655s JS NATIVE: Defining native module '_promiseNative' 655s JS IMPORT: Defining parent 0x676bbb3f610 of 0x2b711127b868 '_promiseNative' is mod 1 655s JS IMPORT: successfully imported module '_promiseNative' 655s JS IMPORT: Importing module GLib succeeded 655s JS IMPORT: Defining parent 0x2b711127b3b8 of 0x676bbb95038 'GLib' is mod 1 655s JS IMPORT: successfully imported module 'GLib' 655s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 655s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x676bbb94060, JSClass 0x742893b176c8, in object 0x676bbb94038 655s JS CTX: Initialized class GIRepositoryGType prototype 0x2b711127bbb0 655s JS CTX: Initialized class GIRepositoryFunction prototype 0x2b711127bc10 655s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 655s JS G BXD: Defined class for Error (GError), prototype 0x676bbb940b0, JSClass 0x742893b176c8, in object 0x676bbb94038 655s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 655s JS G BXD: Defined class for Variant (GVariant), prototype 0x676bbb94100, JSClass 0x742893b176c8, in object 0x676bbb94038 655s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 655s JS G BXD: Defined class for Bytes (GBytes), prototype 0x676bbb94150, JSClass 0x742893b176c8, in object 0x676bbb94038 655s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 655s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x676bbb941a0, JSClass 0x742893b176c8, in object 0x676bbb94038 655s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 655s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 655s JS G BXD: Defined class for Thread (GThread), prototype 0x676bbb941f0, JSClass 0x742893b176c8, in object 0x676bbb94038 655s JS G BXD: Defining method ref in prototype for GLib.Thread 655s JS G BXD: Defining method unref in prototype for GLib.Thread 655s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 655s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x676bbb94240, JSClass 0x742893b176c8, in object 0x676bbb94038 655s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 655s JS G BXD: Defined class for Regex (GRegex), prototype 0x676bbb94290, JSClass 0x742893b176c8, in object 0x676bbb94038 655s JS G BXD: Defining method match in prototype for GLib.Regex 655s JS G BXD: Defining method match_full in prototype for GLib.Regex 655s JS G BXD: Defining method match_all in prototype for GLib.Regex 655s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 655s JS G NS: Defined namespace 'GLib' 0x676bbb94038 in GIRepository 0x2b711127b1c8 655s JS IMPORT: Importing module jasmine succeeded 655s JS IMPORT: Defining parent 0x676bbb3f610 of 0x676bbb95ba0 'jasmine' is mod 1 655s JS IMPORT: successfully imported module 'jasmine' 655s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 655s JS MAINLOOP: Main loop instance 0x1ae6bad3b4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x1ae6bad3b4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 655s JS MAINLOOP: Main loop instance 0x1ae6bad3b4a8: release 655s JS MAINLOOP: Completed job 0 655s 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 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module metadata hook for module 0x2b7111214240 655s JS IMPORT: Defining meta.importSync for module 0x2b7111214240 655s JS NATIVE: Defining native module 'cairoNative' 655s JS CTX: Initialized class Region prototype 0x2b7111217fa0 655s JS CTX: Initialized class Context prototype 0x2b71112180c0 655s JS CTX: Initialized class Surface prototype 0x2b71112188a0 655s JS CTX: Initialized class Pattern prototype 0x2b7111218980 655s JS CTX: Initialized class Path prototype 0x2b71112189e0 655s JS CTX: Initialized class ImageSurface prototype 0x2b7111218a40 655s JS CTX: Initialized class PSSurface prototype 0x2b7111218b20 655s JS CTX: Initialized class PDFSurface prototype 0x2b7111218c00 655s JS CTX: Initialized class SVGSurface prototype 0x2b7111218ce0 655s JS CTX: Initialized class Gradient prototype 0x2b7111218d40 655s JS CTX: Initialized class LinearGradient prototype 0x2b7111218da0 655s JS CTX: Initialized class RadialGradient prototype 0x2b7111218e00 655s JS CTX: Initialized class SurfacePattern prototype 0x2b7111218e60 655s JS CTX: Initialized class SolidPattern prototype 0x2b7111218ec0 655s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 655s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 655s JS IMPORT: Importing module _cairo succeeded 655s JS IMPORT: Defining parent 0x676bbb3f610 of 0x676bbb95c40 '_cairo' is mod 1 655s JS IMPORT: successfully imported module '_cairo' 655s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Importing module cairo succeeded 655s JS IMPORT: Defining parent 0x676bbb3f850 of 0x676bbb95c68 'cairo' is mod 1 655s JS IMPORT: successfully imported module 'cairo' 655s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 655s JS IMPORT: Importing 'cairoNative' 655s JS IMPORT: Defining parent 0x676bbb3f610 of 0x2b7111217f80 'cairoNative' is mod 1 655s JS IMPORT: successfully imported module 'cairoNative' 655s JS IMPORT: Importing module cairo succeeded 655s JS IMPORT: Defining parent 0x676bbb3f610 of 0x676bbb95c90 'cairo' is mod 1 655s JS IMPORT: successfully imported module 'cairo' 655s JS G NS: Found info type GIEnumInfo for 'Antialias' in namespace 'cairo' 655s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 655s JS G ENUM: Defining enum value NONE (fixed from none) 1 655s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 655s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 655s JS G ENUM: Defining enum value FAST (fixed from fast) 4 655s JS G ENUM: Defining enum value GOOD (fixed from good) 5 655s JS G ENUM: Defining enum value BEST (fixed from best) 6 655s JS G ENUM: Defining cairo.Antialias as 0x2b711121a4d0 655s JS G NS: Found info type GIEnumInfo for 'Content' in namespace 'cairo' 655s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 655s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 655s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 655s JS G ENUM: Defining cairo.Content as 0x2b711121a5b0 655s JS G NS: Found info type GIEnumInfo for 'Extend' in namespace 'cairo' 655s JS G ENUM: Defining enum value NONE (fixed from none) 0 655s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 655s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 655s JS G ENUM: Defining enum value PAD (fixed from pad) 3 655s JS G ENUM: Defining cairo.Extend as 0x2b711121a610 655s JS G NS: Found info type GIEnumInfo for 'FillRule' in namespace 'cairo' 655s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 655s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 655s JS G ENUM: Defining cairo.FillRule as 0x2b711121a670 655s JS G NS: Found info type GIEnumInfo for 'Filter' in namespace 'cairo' 655s JS G ENUM: Defining enum value FAST (fixed from fast) 0 655s JS G ENUM: Defining enum value GOOD (fixed from good) 1 655s JS G ENUM: Defining enum value BEST (fixed from best) 2 655s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 655s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 655s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 655s JS G ENUM: Defining cairo.Filter as 0x2b711121a6d0 655s JS G NS: Found info type GIEnumInfo for 'FontSlant' in namespace 'cairo' 655s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 655s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 655s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 655s JS G ENUM: Defining cairo.FontSlant as 0x2b711121a7b0 655s JS G NS: Found info type GIEnumInfo for 'FontWeight' in namespace 'cairo' 655s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 655s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 655s JS G ENUM: Defining cairo.FontWeight as 0x2b711121a810 655s JS G NS: Found info type GIEnumInfo for 'Format' in namespace 'cairo' 655s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 655s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 655s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 655s JS G ENUM: Defining enum value A8 (fixed from a8) 2 655s JS G ENUM: Defining enum value A1 (fixed from a1) 3 655s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 655s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 655s JS G ENUM: Defining cairo.Format as 0x2b711121a870 655s JS G NS: Found info type GIEnumInfo for 'LineCap' in namespace 'cairo' 655s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 655s JS G ENUM: Defining enum value ROUND (fixed from round) 1 655s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 655s JS G ENUM: Defining cairo.LineCap as 0x2b711121a950 655s JS G NS: Found info type GIEnumInfo for 'LineJoin' in namespace 'cairo' 655s JS G ENUM: Defining enum value MITER (fixed from miter) 0 655s JS G ENUM: Defining enum value ROUND (fixed from round) 1 655s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 655s JS G ENUM: Defining cairo.LineJoin as 0x2b711121a9b0 655s JS G NS: Found info type GIEnumInfo for 'Operator' in namespace 'cairo' 655s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 655s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 655s JS G ENUM: Defining enum value OVER (fixed from over) 2 655s JS G ENUM: Defining enum value IN (fixed from in) 3 655s JS G ENUM: Defining enum value OUT (fixed from out) 4 655s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 655s JS G ENUM: Defining enum value DEST (fixed from dest) 6 655s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 655s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 655s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 655s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 655s JS G ENUM: Defining enum value XOR (fixed from xor) 11 655s JS G ENUM: Defining enum value ADD (fixed from add) 12 655s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 655s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 655s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 655s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 655s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 655s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 655s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 655s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 655s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 655s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 655s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 655s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 655s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 655s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 655s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 655s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 655s JS G ENUM: Defining cairo.Operator as 0x2b711121aa10 655s JS G NS: Found info type GIEnumInfo for 'PatternType' in namespace 'cairo' 655s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 655s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 655s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 655s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 655s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 655s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 655s JS G ENUM: Defining cairo.PatternType as 0x2b711121abf0 655s JS G NS: Found info type GIEnumInfo for 'SurfaceType' in namespace 'cairo' 655s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 655s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 655s JS G ENUM: Defining enum value PS (fixed from ps) 2 655s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 655s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 655s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 655s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 655s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 655s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 655s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 655s JS G ENUM: Defining enum value SVG (fixed from svg) 10 655s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 655s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 655s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 655s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 655s JS G ENUM: Defining enum value QT (fixed from qt) 15 655s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 655s JS G ENUM: Defining enum value VG (fixed from vg) 17 655s JS G ENUM: Defining enum value GL (fixed from gl) 18 655s JS G ENUM: Defining enum value DRM (fixed from drm) 19 655s JS G ENUM: Defining enum value TEE (fixed from tee) 20 655s JS G ENUM: Defining enum value XML (fixed from xml) 21 655s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 655s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 655s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 655s JS G ENUM: Defining cairo.SurfaceType as 0x2b711121acd0 655s JS G NS: Found info type GIStructInfo for 'Region' in namespace 'cairo' 655s JS G BXD: Defined class for Region (CairoRegion), prototype 0x676bbb945d8, JSClass 0x742893b176c8, in object 0x676bbb943a8 655s JS G NS: Found info type GIStructInfo for 'Context' in namespace 'cairo' 655s JS G BXD: Defined class for Context (CairoContext), prototype 0x676bbb94600, JSClass 0x742893b176c8, in object 0x676bbb943a8 655s JS G NS: Found info type GIStructInfo for 'Surface' in namespace 'cairo' 655s JS G BXD: Defined class for Surface (CairoSurface), prototype 0x676bbb94628, JSClass 0x742893b176c8, in object 0x676bbb943a8 655s JS G NS: Found info type GIStructInfo for 'Pattern' in namespace 'cairo' 655s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x676bbb94650, JSClass 0x742893b176c8, in object 0x676bbb943a8 655s JS G NS: Found info type GIStructInfo for 'Path' in namespace 'cairo' 655s JS G BXD: Defined class for Path (void), prototype 0x676bbb94678, JSClass 0x742893b176c8, in object 0x676bbb943a8 655s JS G NS: Defined namespace 'cairo' 0x676bbb943a8 in GIRepository 0x676bbb3f760 655s JS MAINLOOP: Main loop instance 0x1ae6bad3b4a8: hold 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 655s JS MAINLOOP: Main loop instance 0x1ae6bad3b4a8: Spinning loop until released or hook cleared 655s JS MAINLOOP: handling job 0, 655s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testCairoModule.js async resolved" 655s JS MAINLOOP: Main loop instance 0x1ae6bad3b4a8: release 655s JS MAINLOOP: Completed job 0 655s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module metadata hook for module 0x2b7111224940 655s JS IMPORT: Defining meta.importSync for module 0x2b7111224940 655s JS NATIVE: Defining native module 'system' 655s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x676bbb3c128 655s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x676bbb3c128 655s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 655s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 655s JS MAINLOOP: Set main loop hook to 655s JS MAINLOOP: Main loop instance 0x1ae6bad3b4a8: hold 655s JS MAINLOOP: Running and clearing main loop hook 655s JS G BXD: Defining method run in prototype for GLib.MainLoop 655s 1..3 655s JS IMPORT: Importing 'gi' 655s JS IMPORT: Defining parent 0x676bbb3f610 of 0x676bbb3f760 'gi' is mod 1 655s JS IMPORT: successfully imported module 'gi' 655s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 655s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 655s JS G BXD: Defined class for Source (GSource), prototype 0x676bbb946c8, JSClass 0x742893b176c8, in object 0x676bbb94038 655s JS G BXD: Defining method set_priority in prototype for GLib.Source 655s JS IMPORT: Importing '_gi' 655s JS NATIVE: Defining native module '_gi' 655s JS IMPORT: Defining parent 0x676bbb3f610 of 0x2b711122efb8 '_gi' is mod 1 655s JS IMPORT: successfully imported module '_gi' 655s 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 655s JS G NS: Defined namespace 'GjsPrivate' 0x676bbb94768 in GIRepository 0x676bbb3f760 655s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 655s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 655s JS IMPORT: Importing module _common succeeded 655s JS IMPORT: Defining parent 0x676bbb3f610 of 0x676bbb95e70 '_common' is mod 1 655s JS IMPORT: successfully imported module '_common' 655s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 655s JS IMPORT: Importing module _legacy succeeded 655s JS IMPORT: Defining parent 0x676bbb3f610 of 0x676bbb95e98 '_legacy' is mod 1 655s JS IMPORT: successfully imported module '_legacy' 655s JS IMPORT: Importing module GObject succeeded 655s JS IMPORT: Defining parent 0x676bbb3f850 of 0x676bbb95e48 'GObject' is mod 1 655s JS IMPORT: successfully imported module 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 655s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 655s JS G BXD: Defined class for String (GString), prototype 0x676bbb949c0, JSClass 0x742893b176c8, in object 0x676bbb94740 655s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 655s JS G PRM: Defined class ParamSpec prototype is 0x676bbb95ee8 class 0x742893b20090 in object 0x676bbb94740 655s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 655s JS G OBJ: Defined class for Object (GObject), prototype 0x676bbb94b28, JSClass 0x742893b17728, in object 0x676bbb94740 655s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 655s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 655s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x676bbb94b50, JSClass 0x742893b17728, in object 0x676bbb94740 655s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 655s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 655s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 655s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 655s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 655s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 655s JS G BXD: Defined class for Value (GValue), prototype 0x676bbb94ba0, JSClass 0x742893b176c8, in object 0x676bbb94740 655s JS G NS: Defined namespace 'GObject' 0x676bbb94740 in GIRepository 0x676bbb3f760 655s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 655s JS G BXD: Defining method attach in prototype for GLib.Source 655s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 655s JS IMPORT: Module metadata hook for module 0x676bbb854d8 655s JS IMPORT: Defining meta.importSync for module 0x676bbb854d8 655s JS G BXD: Defining method destroy in prototype for GLib.Source 655s ok 1 Cairo imported as ES module cairo default import 655s ok 2 Cairo imported via GI has the same functionality as imports.cairo 655s JS G NS: Found info type GIStructInfo for 'RectangleInt' in namespace 'cairo' 655s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x676bbb94e20, JSClass 0x742893b176c8, in object 0x676bbb943a8 655s ok 3 Cairo imported via GI has boxed types from the GIR file 655s JS G BXD: Defining method quit in prototype for GLib.MainLoop 655s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0x1ae6bad3b4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 2 656s JS MAINLOOP: handling job 3, 656s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 656s JS MAINLOOP: Main loop instance 0x1ae6bad3b4a8: release 656s JS MAINLOOP: Completed job 3 656s JS MEMORY: Memory report: before destroying context 656s JS MEMORY: 171 objects currently alive 656s JS MEMORY: boxed_instance = 23 656s JS MEMORY: boxed_prototype = 17 656s JS MEMORY: closure = 1 656s JS MEMORY: function = 116 656s JS MEMORY: fundamental_instance = 0 656s JS MEMORY: fundamental_prototype = 0 656s JS MEMORY: gerror_instance = 0 656s JS MEMORY: gerror_prototype = 0 656s JS MEMORY: interface = 0 656s JS MEMORY: module = 8 656s JS MEMORY: ns = 4 656s JS MEMORY: object_instance = 0 656s JS MEMORY: object_prototype = 2 656s JS MEMORY: param = 0 656s JS MEMORY: union_instance = 0 656s JS MEMORY: union_prototype = 0 656s JS CTX: JS shutdown sequence 656s JS CTX: Stopping profiler 656s JS CTX: Shutting down toggle queue 656s JS CTX: Notifying external reference holders of GjsContext dispose 656s JS MAINLOOP: Stopping promise job dispatcher 656s JS CTX: Notifying reference holders of GjsContext dispose 656s JS CTX: Checking unhandled promise rejections 656s JS CTX: Releasing cached JS wrappers 656s JS CTX: Final triggered GC 656s JS CTX: Destroying JS context 656s JS CTX: Releasing all native objects 656s JS CTX: Disabling auto GC 656s JS CTX: Ending trace on global object 656s JS CTX: Freeing allocated resources 656s JS CTX: JS context destroyed 656s PASS: gjs/testCairoModule.test 656s Running test: gjs/sourcemap-dynamic-module.test 656s 1..1 656s not ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-dynamic-module.debugger 656s #--- /usr/libexec/installed-tests/gjs/debugger/sourcemap-dynamic-module.debugger.output 2025-08-06 00:52:43.000000000 +0000 656s #+++ - 2025-09-04 17:30:16.942171283 +0000 656s #@@ -12,15 +12,12 @@ 656s #module code at sourcemap-dynamic-module.debugger.js:4:1 656s #db> s 656s #module code at sourcemap-dynamic-module.debugger.js:5:1 656s #-entered frame: ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 656s #+entered frame: ([object Array]) at sourcemap-number-module.js:2:5 656s #db> set colors false 656s #db> list 656s #- 1 interface SuperFancyNumber { 656s #- 2 n: number; 656s #- 3 } 656s #- 4 656s #- 5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 656s #- *6 return num[1].n.toFixed(1); 656s #- 7 } 656s #+ 1 export var get2ndNumber = function (num) { 656s #+ *2 return num[1].n.toFixed(1); 656s #+ 3 }; 656s #+ 4 //# sourceMappingURL=number.js.map 656s #db> [quit due to end of input] 656s #Program exited with code 0 656s PASS: gjs/sourcemap-dynamic-module.test 656s Running test: gjs/testGObjectInterface.test 656s JS NATIVE: Registered native JS module '_promiseNative' 656s JS NATIVE: Registered native JS module '_byteArrayNative' 656s JS NATIVE: Registered native JS module '_encodingNative' 656s JS NATIVE: Registered native JS module '_gi' 656s JS NATIVE: Registered native JS module 'gi' 656s JS NATIVE: Registered native JS module 'cairoNative' 656s JS NATIVE: Registered native JS module 'system' 656s JS NATIVE: Registered native JS module 'console' 656s JS NATIVE: Registered native JS module '_print' 656s JS CTX: Enabling JIT 656s JS CTX: Initialized class GjsFileImporter prototype 0x3a2dc9f001a0 656s JS IMPORT: Defining parent (nil) of 0x3a2dc9f00200 'imports' is mod 0 656s JS IMPORT: Importing '_print' 656s JS NATIVE: Defining native module '_print' 656s JS IMPORT: Defining parent 0x3a2dc9f00200 of 0x3a2dc9f009b0 '_print' is mod 1 656s JS IMPORT: successfully imported module '_print' 656s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 656s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xa062b03c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xa062b03c090 656s JS MAINLOOP: Main loop instance 0x146d1526b4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Starting promise job dispatcher 656s 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 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xa062b03c128 656s JS MAINLOOP: Main loop instance 0x146d1526b4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0x146d1526b4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 656s JS MAINLOOP: Main loop instance 0x146d1526b4a8: release 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 656s JS MAINLOOP: Main loop instance 0x146d1526b4a8: release 656s JS MAINLOOP: Completed job 1 656s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module metadata hook for module 0x3a2dc9f76990 656s JS IMPORT: Defining meta.importSync for module 0x3a2dc9f76990 656s JS NATIVE: Defining native module 'gi' 656s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a2dc9f7b338 656s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 656s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 656s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 656s JS IMPORT: Importing directory 'overrides' 656s JS IMPORT: Defining parent 0xa062b03f610 of 0x3a2dc9f7b3b8 'overrides' is mod 1 656s JS IMPORT: Defined importer 'overrides' 0x3a2dc9f7b3b8 in 0xa062b03f610 656s JS IMPORT: successfully imported directory 'overrides' 656s JS IMPORT: Importing '_promiseNative' 656s JS NATIVE: Defining native module '_promiseNative' 656s JS IMPORT: Defining parent 0xa062b03f610 of 0x3a2dc9f7b868 '_promiseNative' is mod 1 656s JS IMPORT: successfully imported module '_promiseNative' 656s JS IMPORT: Importing module GLib succeeded 656s JS IMPORT: Defining parent 0x3a2dc9f7b3b8 of 0xa062b095038 'GLib' is mod 1 656s JS IMPORT: successfully imported module 'GLib' 656s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 656s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xa062b094060, JSClass 0x6badd25d76c8, in object 0xa062b094038 656s JS CTX: Initialized class GIRepositoryGType prototype 0x3a2dc9f7bbb0 656s JS CTX: Initialized class GIRepositoryFunction prototype 0x3a2dc9f7bc10 656s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 656s JS G BXD: Defined class for Error (GError), prototype 0xa062b0940b0, JSClass 0x6badd25d76c8, in object 0xa062b094038 656s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 656s JS G BXD: Defined class for Variant (GVariant), prototype 0xa062b094100, JSClass 0x6badd25d76c8, in object 0xa062b094038 656s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 656s JS G BXD: Defined class for Bytes (GBytes), prototype 0xa062b094150, JSClass 0x6badd25d76c8, in object 0xa062b094038 656s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 656s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa062b0941a0, JSClass 0x6badd25d76c8, in object 0xa062b094038 656s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 656s JS G BXD: Defined class for Thread (GThread), prototype 0xa062b0941f0, JSClass 0x6badd25d76c8, in object 0xa062b094038 656s JS G BXD: Defining method ref in prototype for GLib.Thread 656s JS G BXD: Defining method unref in prototype for GLib.Thread 656s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 656s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xa062b094240, JSClass 0x6badd25d76c8, in object 0xa062b094038 656s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 656s JS G BXD: Defined class for Regex (GRegex), prototype 0xa062b094290, JSClass 0x6badd25d76c8, in object 0xa062b094038 656s JS G BXD: Defining method match in prototype for GLib.Regex 656s JS G BXD: Defining method match_full in prototype for GLib.Regex 656s JS G BXD: Defining method match_all in prototype for GLib.Regex 656s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 656s JS G NS: Defined namespace 'GLib' 0xa062b094038 in GIRepository 0x3a2dc9f7b1c8 656s JS IMPORT: Importing module jasmine succeeded 656s JS IMPORT: Defining parent 0xa062b03f610 of 0xa062b095ba0 'jasmine' is mod 1 656s JS IMPORT: successfully imported module 'jasmine' 656s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 656s JS MAINLOOP: Main loop instance 0x146d1526b4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0x146d1526b4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 656s JS MAINLOOP: Main loop instance 0x146d1526b4a8: release 656s JS MAINLOOP: Completed job 0 656s JS IMPORT: Importing 'gi' 656s JS IMPORT: Defining parent 0xa062b03f610 of 0xa062b03f760 'gi' is mod 1 656s JS IMPORT: successfully imported module 'gi' 656s 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 656s JS G NS: Defined namespace 'GjsPrivate' 0xa062b094330 in GIRepository 0xa062b03f760 656s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 656s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 656s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 656s JS IMPORT: Importing module _legacy succeeded 656s JS IMPORT: Defining parent 0xa062b03f610 of 0xa062b095cb8 '_legacy' is mod 1 656s JS IMPORT: successfully imported module '_legacy' 656s JS IMPORT: Importing module lang succeeded 656s JS IMPORT: Defining parent 0xa062b03f610 of 0xa062b095c90 'lang' is mod 1 656s JS IMPORT: successfully imported module 'lang' 656s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 656s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 656s JS IMPORT: Importing module _signals succeeded 656s JS IMPORT: Defining parent 0xa062b03f610 of 0xa062b095ce0 '_signals' is mod 1 656s JS IMPORT: successfully imported module '_signals' 656s JS IMPORT: Importing module signals succeeded 656s JS IMPORT: Defining parent 0xa062b03f610 of 0xa062b095c68 'signals' is mod 1 656s JS IMPORT: successfully imported module 'signals' 656s JS IMPORT: Importing module Gio succeeded 656s JS IMPORT: Defining parent 0xa062b03f880 of 0xa062b095c40 'Gio' is mod 1 656s JS IMPORT: successfully imported module 'Gio' 656s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 656s JS IMPORT: Importing '_gi' 656s JS NATIVE: Defining native module '_gi' 656s JS IMPORT: Defining parent 0xa062b03f610 of 0x3a2dc9f3b888 '_gi' is mod 1 656s JS IMPORT: successfully imported module '_gi' 656s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 656s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 656s JS IMPORT: Importing module _common succeeded 656s JS IMPORT: Defining parent 0xa062b03f610 of 0xa062b095d30 '_common' is mod 1 656s JS IMPORT: successfully imported module '_common' 656s JS IMPORT: Importing module GObject succeeded 656s JS IMPORT: Defining parent 0xa062b03f880 of 0xa062b095d08 'GObject' is mod 1 656s JS IMPORT: successfully imported module 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 656s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 656s JS G BXD: Defined class for String (GString), prototype 0xa062b0945d8, JSClass 0x6badd25d76c8, in object 0xa062b094358 656s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 656s JS G PRM: Defined class ParamSpec prototype is 0xa062b095d80 class 0x6badd25e0090 in object 0xa062b094358 656s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 656s JS G OBJ: Defined class for Object (GObject), prototype 0xa062b094740, JSClass 0x6badd25d7728, in object 0xa062b094358 656s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 656s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 656s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xa062b094768, JSClass 0x6badd25d7728, in object 0xa062b094358 656s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 656s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 656s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 656s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 656s JS G BXD: Defined class for Value (GValue), prototype 0xa062b0947b8, JSClass 0x6badd25d76c8, in object 0xa062b094358 656s JS G NS: Defined namespace 'GObject' 0xa062b094358 in GIRepository 0xa062b03f760 656s JS G OBJ: Defined class for Application (GApplication), prototype 0xa062b094808, JSClass 0x6badd25d7728, in object 0xa062b094308 656s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 656s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xa062b0f62e0, JSClass 0x6badd25daa50, in object 0xa062b094308 656s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 656s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xa062b0f6308, JSClass 0x6badd25daa50, in object 0xa062b094308 656s 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 656s JS G NS: Defined namespace 'GioUnix' 0xa062b0948a8 in GIRepository 0xa062b03f760 656s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 656s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xa062b0948d0, JSClass 0x6badd25d7728, in object 0xa062b0948a8 656s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 656s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xa062b0f66f0, JSClass 0x6badd25daa50, in object 0xa062b0948a8 656s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 656s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xa062b094948, JSClass 0x6badd25d7728, in object 0xa062b094308 656s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xa062b094998, JSClass 0x6badd25d7728, in object 0xa062b0948a8 656s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 656s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xa062b0949e8, JSClass 0x6badd25d76c8, in object 0xa062b0948a8 656s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 656s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xa062b0f6830, JSClass 0x6badd25daa50, in object 0xa062b0948a8 656s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 656s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xa062b094a38, JSClass 0x6badd25d7728, in object 0xa062b094308 656s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xa062b094a88, JSClass 0x6badd25d7728, in object 0xa062b0948a8 656s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 656s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xa062b094ad8, JSClass 0x6badd25d76c8, in object 0xa062b0948a8 656s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 656s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xa062b094b00, JSClass 0x6badd25d76c8, in object 0xa062b0948a8 656s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 656s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xa062b094b50, JSClass 0x6badd25d7728, in object 0xa062b0948a8 656s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 656s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xa062b094ba0, JSClass 0x6badd25d76c8, in object 0xa062b0948a8 656s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 656s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xa062b094bf0, JSClass 0x6badd25d7728, in object 0xa062b094308 656s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xa062b094c40, JSClass 0x6badd25d7728, in object 0xa062b0948a8 656s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 656s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xa062b094c90, JSClass 0x6badd25d76c8, in object 0xa062b0948a8 656s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 656s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 656s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 656s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 656s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 656s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 656s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 656s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 656s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 656s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 656s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 656s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 656s JS G ENUM: Defining GLib.LogLevelFlags as 0x3a2dc9f43f70 656s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 656s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xa062b094da8, JSClass 0x6badd25d76c8, in object 0xa062b094038 656s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 656s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xa062b094e70, JSClass 0x6badd25d7728, in object 0xa062b094308 656s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 656s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xa062b0fcbf0, JSClass 0x6badd25daa50, in object 0xa062b094308 656s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 656s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xa062b0fcc18, JSClass 0x6badd25daa50, in object 0xa062b094308 656s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 656s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x1da1f1107470, JSClass 0x6badd25d76c8, in object 0xa062b094308 656s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 656s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x1da1f1107768, JSClass 0x6badd25d76c8, in object 0xa062b094308 656s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 656s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 656s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1da1f11078f8, JSClass 0x6badd25d7728, in object 0xa062b094308 656s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 656s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xa062b0fce98, JSClass 0x6badd25daa50, in object 0xa062b094308 656s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 656s JS G IFACE: Defined class for Initable (GInitable), prototype 0xa062b0fcee8, JSClass 0x6badd25daa50, in object 0xa062b094308 656s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 656s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1da1f1107998, JSClass 0x6badd25d7728, in object 0xa062b094308 656s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 656s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 656s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 656s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 656s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x1da1f110a0d8, JSClass 0x6badd25daa50, in object 0xa062b094308 656s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 656s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1da1f1107a10, JSClass 0x6badd25d76c8, in object 0xa062b094308 656s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 656s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1da1f1107a60, JSClass 0x6badd25d76c8, in object 0xa062b094308 656s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 656s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 656s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1da1f1107ab0, JSClass 0x6badd25d7728, in object 0xa062b094308 656s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1da1f1107b00, JSClass 0x6badd25d7728, in object 0xa062b094330 656s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 656s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1da1f1107b50, JSClass 0x6badd25d7728, in object 0xa062b094308 656s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 656s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 656s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 656s JS G IFACE: Defined class for File (GFile), prototype 0x1da1f110a1a0, JSClass 0x6badd25daa50, in object 0xa062b094308 656s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1da1f1107bc8, JSClass 0x6badd25d7728, in object 0xa062b03f8f8 656s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 656s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1da1f1107c40, JSClass 0x6badd25d7728, in object 0xa062b094308 656s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 656s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 656s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x1da1f110a420, JSClass 0x6badd25daa50, in object 0xa062b094308 656s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 656s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1da1f1107cb8, JSClass 0x6badd25d7728, in object 0xa062b094308 656s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 656s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1da1f1107d08, JSClass 0x6badd25d76c8, in object 0xa062b094308 656s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 656s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 656s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1da1f1107d58, JSClass 0x6badd25d7728, in object 0xa062b094308 656s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 656s JS G NS: Defined namespace 'Gio' 0xa062b094308 in GIRepository 0xa062b03f760 656s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 656s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 656s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 656s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 656s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 656s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 656s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 656s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 656s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 656s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 656s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 656s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 656s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 656s JS G ENUM: Defining GObject.ParamFlags as 0x3a2dc9f4d298 656s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 656s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 656s JS G PRM: JSObject created with param instance 0x146d1549fbf0 type GParamString 656s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 656s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 656s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 656s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 656s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 656s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 656s JS G ENUM: Defining enum value ACTION (fixed from action) 32 656s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 656s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 656s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 656s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 656s JS G ENUM: Defining GObject.SignalFlags as 0x3a2dc9f4d858 656s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 656s JS G PRM: JSObject created with param instance 0x146d15459950 type GParamOverride 656s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 656s JS G PRM: JSObject created with param instance 0x146d154598c0 type GParamString 656s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 656s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 656s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 656s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 656s JS G PRM: JSObject created with param instance 0x146d15460ff0 type GParamOverride 656s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 656s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 656s JS G PRM: JSObject created with param instance 0x146d154796f0 type GParamOverride 656s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 656s JS G NS: Found info type GIInterfaceInfo for 'Action' in namespace 'Gio' 656s JS G IFACE: Defined class for Action (GAction), prototype 0x1da1f110af10, JSClass 0x6badd25daa50, in object 0xa062b094308 656s JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject 656s JS G PRM: JSObject created with param instance 0x146d15462a70 type GParamOverride 656s JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject 656s JS G PRM: JSObject created with param instance 0x146d15463190 type GParamOverride 656s JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject 656s JS G PRM: JSObject created with param instance 0x146d154632b0 type GParamOverride 656s JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject 656s JS G PRM: JSObject created with param instance 0x146d15463390 type GParamOverride 656s JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject 656s JS G PRM: JSObject created with param instance 0x146d15463430 type GParamOverride 656s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 656s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 656s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 656s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 656s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 656s JS CTX: Script evaluation succeeded 656s JS MAINLOOP: Main loop instance 0x146d1526b4a8: Spinning loop until released or hook cleared 656s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module metadata hook for module 0x3a2dc9f759f0 656s JS IMPORT: Defining meta.importSync for module 0x3a2dc9f759f0 656s JS NATIVE: Defining native module 'system' 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xa062b03c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xa062b03c128 656s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 656s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 656s JS MAINLOOP: Set main loop hook to 656s JS MAINLOOP: Main loop instance 0x146d1526b4a8: hold 656s JS MAINLOOP: Running and clearing main loop hook 656s JS G BXD: Defining method run in prototype for GLib.MainLoop 656s 1..37 656s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 656s JS G BXD: Defined class for Source (GSource), prototype 0x1da1f1107f88, JSClass 0x6badd25d76c8, in object 0xa062b094038 656s JS G BXD: Defining method set_priority in prototype for GLib.Source 656s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 656s JS G BXD: Defining method attach in prototype for GLib.Source 656s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 656s JS IMPORT: Module metadata hook for module 0xa062b086388 656s JS IMPORT: Defining meta.importSync for module 0xa062b086388 656s JS G BXD: Defining method destroy in prototype for GLib.Source 656s ok 1 GObject interface cannot be instantiated 656s ok 2 GObject interface has a name 656s ok 3 GObject interface reports its type name 656s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 656s ok 4 GObject interface can be implemented by a GObject class 656s ok 5 GObject interface is implemented by a GObject class with the correct class object 656s ok 6 GObject interface can have its required function implemented 656s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 656s JS G PRM: JSObject created with param instance 0x146d1551e880 type GParamOverride 656s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 656s ok 7 GObject interface must have its required function implemented 656s ok 8 GObject interface doesn't have to have its optional function implemented 656s ok 9 GObject interface can have its optional function deferred to by the implementation 656s ok 10 GObject interface can have its function chained up to 656s ok 11 GObject interface can require another interface 656s ok 12 GObject interface can chain up to another interface 656s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 656s JS G PRM: JSObject created with param instance 0x146d154d9330 type GParamOverride 656s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 656s ok 13 GObject interface defers to the last interface's optional function 656s ok 14 GObject interface must be implemented by a class that implements all required interfaces 656s ok 15 GObject interface must be implemented by a class that implements required interfaces in correct order 656s ok 16 GObject interface can require an interface from C 656s ok 17 GObject interface can connect class signals on the implementing class 656s ok 18 GObject interface can connect interface signals on the implementing class 656s ok 19 GObject interface can define properties on the implementing class 656s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 656s ok 20 GObject interface must have its properties overridden 656s ok 21 GObject interface can have introspected properties overriden 656s ok 22 GObject interface can be implemented by a class as well as its parent class 656s ok 23 GObject interface can be reimplemented by a subclass of a class that already implements it 656s ok 24 GObject interface has a toString() defintion 656s ok 25 GObject interface has instance definition 656s ok 26 GObject interface has instance definition for non-object type 656s ok 27 GObject interface has instance definition for non-object type for native interface 656s ok 28 GObject interface prototype toString is enumerable and defined 656s ok 29 GObject interface prototype method properties are enumerated 656s ok 30 GObject interface prototype method properties are defined 656s ok 31 GObject interface prototype overrides are inherited by implementing classes 656s ok 32 GObject interface prototype overrides cannot be changed by instances of child classes 656s ok 33 GObject interface prototype unknown properties are inherited by implementing classes 656s ok 34 GObject interface prototype original property can be shadowed by class prototype property 656s ok 35 GObject interface prototype overridden property can be shadowed by class prototype property 656s ok 36 GObject interface prototype shadowed property can be restored 656s ok 37 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init 656s JS G BXD: Defining method quit in prototype for GLib.MainLoop 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0x146d1526b4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 2 656s JS MAINLOOP: handling job 3, 656s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 656s JS MAINLOOP: Main loop instance 0x146d1526b4a8: release 656s JS MAINLOOP: Completed job 3 656s JS MEMORY: Memory report: before destroying context 656s JS MEMORY: 877 objects currently alive 656s JS MEMORY: boxed_instance = 234 656s JS MEMORY: boxed_prototype = 22 656s JS MEMORY: closure = 4 656s JS MEMORY: function = 522 656s JS MEMORY: fundamental_instance = 0 656s JS MEMORY: fundamental_prototype = 0 656s JS MEMORY: gerror_instance = 0 656s JS MEMORY: gerror_prototype = 0 656s JS MEMORY: interface = 15 656s JS MEMORY: module = 9 656s JS MEMORY: ns = 5 656s JS MEMORY: object_instance = 23 656s JS MEMORY: object_prototype = 31 656s JS MEMORY: param = 12 656s JS MEMORY: union_instance = 0 656s JS MEMORY: union_prototype = 0 656s JS CTX: JS shutdown sequence 656s JS CTX: Stopping profiler 656s JS CTX: Shutting down toggle queue 656s JS CTX: Notifying external reference holders of GjsContext dispose 656s JS MAINLOOP: Stopping promise job dispatcher 656s JS CTX: Notifying reference holders of GjsContext dispose 656s JS CTX: Checking unhandled promise rejections 656s JS CTX: Releasing cached JS wrappers 656s JS CTX: Final triggered GC 656s JS CTX: Destroying JS context 656s JS CTX: Releasing all native objects 656s JS CTX: Disabling auto GC 656s JS CTX: Ending trace on global object 656s JS CTX: Freeing allocated resources 656s JS CTX: JS context destroyed 656s PASS: gjs/testGObjectInterface.test 656s Running test: gjs/testLegacyByteArray.test 656s JS NATIVE: Registered native JS module '_promiseNative' 656s JS NATIVE: Registered native JS module '_byteArrayNative' 656s JS NATIVE: Registered native JS module '_encodingNative' 656s JS NATIVE: Registered native JS module '_gi' 656s JS NATIVE: Registered native JS module 'gi' 656s JS NATIVE: Registered native JS module 'cairoNative' 656s JS NATIVE: Registered native JS module 'system' 656s JS NATIVE: Registered native JS module 'console' 656s JS NATIVE: Registered native JS module '_print' 656s JS CTX: Enabling JIT 656s JS CTX: Initialized class GjsFileImporter prototype 0x123b517001a0 656s JS IMPORT: Defining parent (nil) of 0x123b51700200 'imports' is mod 0 656s JS IMPORT: Importing '_print' 656s JS NATIVE: Defining native module '_print' 656s JS IMPORT: Defining parent 0x123b51700200 of 0x123b517009b0 '_print' is mod 1 656s JS IMPORT: successfully imported module '_print' 656s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 656s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1b4f0ee3c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1b4f0ee3c090 656s JS MAINLOOP: Main loop instance 0x12412ae9b4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Starting promise job dispatcher 656s 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 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1b4f0ee3c128 656s JS MAINLOOP: Main loop instance 0x12412ae9b4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0x12412ae9b4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 656s JS MAINLOOP: Main loop instance 0x12412ae9b4a8: release 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 656s JS MAINLOOP: Main loop instance 0x12412ae9b4a8: release 656s JS MAINLOOP: Completed job 1 656s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module metadata hook for module 0x123b51776990 656s JS IMPORT: Defining meta.importSync for module 0x123b51776990 656s JS NATIVE: Defining native module 'gi' 656s JS CTX: Initialized class GIRepositoryNamespace prototype 0x123b5177b338 656s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 656s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 656s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 656s JS IMPORT: Importing directory 'overrides' 656s JS IMPORT: Defining parent 0x1b4f0ee3f610 of 0x123b5177b3b8 'overrides' is mod 1 656s JS IMPORT: Defined importer 'overrides' 0x123b5177b3b8 in 0x1b4f0ee3f610 656s JS IMPORT: successfully imported directory 'overrides' 656s JS IMPORT: Importing '_promiseNative' 656s JS NATIVE: Defining native module '_promiseNative' 656s JS IMPORT: Defining parent 0x1b4f0ee3f610 of 0x123b5177b868 '_promiseNative' is mod 1 656s JS IMPORT: successfully imported module '_promiseNative' 656s JS IMPORT: Importing module GLib succeeded 656s JS IMPORT: Defining parent 0x123b5177b3b8 of 0x1b4f0ee95038 'GLib' is mod 1 656s JS IMPORT: successfully imported module 'GLib' 656s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 656s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1b4f0ee94060, JSClass 0x7e9a46c076c8, in object 0x1b4f0ee94038 656s JS CTX: Initialized class GIRepositoryGType prototype 0x123b5177bbb0 656s JS CTX: Initialized class GIRepositoryFunction prototype 0x123b5177bc10 656s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 656s JS G BXD: Defined class for Error (GError), prototype 0x1b4f0ee940b0, JSClass 0x7e9a46c076c8, in object 0x1b4f0ee94038 656s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 656s JS G BXD: Defined class for Variant (GVariant), prototype 0x1b4f0ee94100, JSClass 0x7e9a46c076c8, in object 0x1b4f0ee94038 656s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 656s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1b4f0ee94150, JSClass 0x7e9a46c076c8, in object 0x1b4f0ee94038 656s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 656s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1b4f0ee941a0, JSClass 0x7e9a46c076c8, in object 0x1b4f0ee94038 656s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 656s JS G BXD: Defined class for Thread (GThread), prototype 0x1b4f0ee941f0, JSClass 0x7e9a46c076c8, in object 0x1b4f0ee94038 656s JS G BXD: Defining method ref in prototype for GLib.Thread 656s JS G BXD: Defining method unref in prototype for GLib.Thread 656s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 656s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1b4f0ee94240, JSClass 0x7e9a46c076c8, in object 0x1b4f0ee94038 656s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 656s JS G BXD: Defined class for Regex (GRegex), prototype 0x1b4f0ee94290, JSClass 0x7e9a46c076c8, in object 0x1b4f0ee94038 656s JS G BXD: Defining method match in prototype for GLib.Regex 656s JS G BXD: Defining method match_full in prototype for GLib.Regex 656s JS G BXD: Defining method match_all in prototype for GLib.Regex 656s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 656s JS G NS: Defined namespace 'GLib' 0x1b4f0ee94038 in GIRepository 0x123b5177b1c8 656s JS IMPORT: Importing module jasmine succeeded 656s JS IMPORT: Defining parent 0x1b4f0ee3f610 of 0x1b4f0ee95ba0 'jasmine' is mod 1 656s JS IMPORT: successfully imported module 'jasmine' 656s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 656s JS MAINLOOP: Main loop instance 0x12412ae9b4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0x12412ae9b4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 656s JS MAINLOOP: Main loop instance 0x12412ae9b4a8: release 656s JS MAINLOOP: Completed job 0 656s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 656s JS IMPORT: Importing '_byteArrayNative' 656s JS NATIVE: Defining native module '_byteArrayNative' 656s JS IMPORT: Defining parent 0x1b4f0ee3f610 of 0x123b51725438 '_byteArrayNative' is mod 1 656s JS IMPORT: successfully imported module '_byteArrayNative' 656s JS IMPORT: Importing 'gi' 656s JS IMPORT: Defining parent 0x1b4f0ee3f610 of 0x1b4f0ee3f760 'gi' is mod 1 656s JS IMPORT: successfully imported module 'gi' 656s JS IMPORT: Importing module byteArray succeeded 656s JS IMPORT: Defining parent 0x1b4f0ee3f610 of 0x1b4f0ee95c40 'byteArray' is mod 1 656s JS IMPORT: successfully imported module 'byteArray' 656s 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 656s JS G NS: Defined namespace 'GIMarshallingTests' 0x1b4f0ee94308 in GIRepository 0x1b4f0ee3f760 656s 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 656s JS G NS: Defined namespace 'GjsTestTools' 0x1b4f0ee94330 in GIRepository 0x1b4f0ee3f760 656s JS CTX: Script evaluation succeeded 656s JS MAINLOOP: Main loop instance 0x12412ae9b4a8: Spinning loop until released or hook cleared 656s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module metadata hook for module 0x123b5173f640 656s JS IMPORT: Defining meta.importSync for module 0x123b5173f640 656s JS NATIVE: Defining native module 'system' 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1b4f0ee3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1b4f0ee3c128 656s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 656s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 656s JS MAINLOOP: Set main loop hook to 656s JS MAINLOOP: Main loop instance 0x12412ae9b4a8: hold 656s JS MAINLOOP: Running and clearing main loop hook 656s JS G BXD: Defining method run in prototype for GLib.MainLoop 656s 1..29 656s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 656s JS G BXD: Defined class for Source (GSource), prototype 0x1b4f0ee94358, JSClass 0x7e9a46c076c8, in object 0x1b4f0ee94038 656s JS G BXD: Defining method set_priority in prototype for GLib.Source 656s JS IMPORT: Importing '_gi' 656s JS NATIVE: Defining native module '_gi' 656s JS IMPORT: Defining parent 0x1b4f0ee3f610 of 0x123b5174ccd8 '_gi' is mod 1 656s JS IMPORT: successfully imported module '_gi' 656s 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 656s JS G NS: Defined namespace 'GjsPrivate' 0x1b4f0ee943f8 in GIRepository 0x1b4f0ee3f760 656s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 656s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 656s JS IMPORT: Importing module _common succeeded 656s JS IMPORT: Defining parent 0x1b4f0ee3f610 of 0x1b4f0ee95e20 '_common' is mod 1 656s JS IMPORT: successfully imported module '_common' 656s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 656s JS IMPORT: Importing module _legacy succeeded 656s JS IMPORT: Defining parent 0x1b4f0ee3f610 of 0x1b4f0ee95e48 '_legacy' is mod 1 656s JS IMPORT: successfully imported module '_legacy' 656s JS IMPORT: Importing module GObject succeeded 656s JS IMPORT: Defining parent 0x1b4f0ee3f880 of 0x1b4f0ee95df8 'GObject' is mod 1 656s JS IMPORT: successfully imported module 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 656s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 656s JS G BXD: Defined class for String (GString), prototype 0x1b4f0ee94678, JSClass 0x7e9a46c076c8, in object 0x1b4f0ee943d0 656s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 656s JS G PRM: Defined class ParamSpec prototype is 0x1b4f0ee95e98 class 0x7e9a46c10090 in object 0x1b4f0ee943d0 656s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 656s JS G OBJ: Defined class for Object (GObject), prototype 0x1b4f0ee947e0, JSClass 0x7e9a46c07728, in object 0x1b4f0ee943d0 656s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 656s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 656s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1b4f0ee94808, JSClass 0x7e9a46c07728, in object 0x1b4f0ee943d0 656s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 656s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 656s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 656s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 656s JS G BXD: Defined class for Value (GValue), prototype 0x1b4f0ee94858, JSClass 0x7e9a46c076c8, in object 0x1b4f0ee943d0 656s JS G NS: Defined namespace 'GObject' 0x1b4f0ee943d0 in GIRepository 0x1b4f0ee3f760 656s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 656s JS G BXD: Defining method attach in prototype for GLib.Source 656s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 656s JS IMPORT: Module metadata hook for module 0x1b4f0ee852e0 656s JS IMPORT: Defining meta.importSync for module 0x1b4f0ee852e0 656s JS G BXD: Defining method destroy in prototype for GLib.Source 656s ok 1 Uint8Array with legacy ByteArray functions can be created from a string 656s ok 2 Uint8Array with legacy ByteArray functions can be encoded from a string 656s ok 3 Uint8Array with legacy ByteArray functions encodes as UTF-8 by default 656s ok 4 Uint8Array with legacy ByteArray functions can be converted to a string of ASCII characters 656s ok 5 Uint8Array with legacy ByteArray functions can be converted to a string of UTF-8 characters even if it ends with a 0 656s ok 6 Uint8Array with legacy ByteArray functions can be converted to a string of encoded characters even with a 0 byte 656s ok 7 Uint8Array with legacy ByteArray functions stops converting to a string at an embedded 0 byte 656s JS G BXD: Defining method get_size in prototype for GLib.Bytes 656s ok 8 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length array 656s ok 9 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length GLib.Bytes 656s JS G NS: Found info type GIFunctionInfo for 'new_unaligned_bytes' in namespace 'GjsTestTools' 656s ok 10 Uint8Array with legacy ByteArray functions deals gracefully with a non-aligned GBytes 656s JS G NS: Found info type GIFunctionInfo for 'new_static_bytes' in namespace 'GjsTestTools' 656s ok 11 Uint8Array with legacy ByteArray functions deals gracefully with a GBytes in static storage 656s ok 12 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length string 656s ok 13 Uint8Array with legacy ByteArray functions deals gracefully with a non Uint8Array 656s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 656s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 656s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 656s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 656s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 656s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 656s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 656s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 656s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 656s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 656s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 656s JS G ENUM: Defining GLib.LogLevelFlags as 0x123b517afc10 656s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 656s ok 14 Uint8Array with legacy ByteArray functions legacy toString() behavior is preserved when created from a string 656s JS G NS: Found info type GIFunctionInfo for 'bytearray_full_return' in namespace 'GIMarshallingTests' 656s ok 15 Uint8Array with legacy ByteArray functions legacy toString() behavior is preserved when marshalled from GI 656s ok 16 Legacy byte array object has length 0 for empty array 656s ok 17 Legacy byte array object initially sized to 10 has length 10 656s ok 18 Legacy byte array object initially sized to 10 is initialized to zeroes 656s ok 19 Legacy byte array object assigns values correctly 656s ok 20 Legacy byte array object assignment past end implicitly lengthens the array 656s ok 21 Legacy byte array object assignment past end implicitly creates zero bytes 656s ok 22 Legacy byte array object changes the length when assigning to length property 656s ok 23 Legacy byte array object conversions gives a byte 5 when assigning 5 656s ok 24 Legacy byte array object conversions gives a byte 0 when assigning null 656s ok 25 Legacy byte array object conversions gives a byte 0 when assigning undefined 656s ok 26 Legacy byte array object conversions rounds off when assigning a double 656s ok 27 Legacy byte array object can be created from an array 656s ok 28 Legacy byte array object can be converted to a string of ASCII characters 656s JS G NS: Found info type GIFunctionInfo for 'bytearray_none_in' in namespace 'GIMarshallingTests' 656s ok 29 Legacy byte array object can be passed in with transfer none 656s JS G BXD: Defining method quit in prototype for GLib.MainLoop 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0x12412ae9b4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 2 656s JS MAINLOOP: handling job 3, 656s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 656s JS MAINLOOP: Main loop instance 0x12412ae9b4a8: release 656s JS MAINLOOP: Completed job 3 656s JS MEMORY: Memory report: before destroying context 656s JS MEMORY: 304 objects currently alive 656s JS MEMORY: boxed_instance = 156 656s JS MEMORY: boxed_prototype = 11 656s JS MEMORY: closure = 1 656s JS MEMORY: function = 123 656s JS MEMORY: fundamental_instance = 0 656s JS MEMORY: fundamental_prototype = 0 656s JS MEMORY: gerror_instance = 0 656s JS MEMORY: gerror_prototype = 0 656s JS MEMORY: interface = 0 656s JS MEMORY: module = 6 656s JS MEMORY: ns = 5 656s JS MEMORY: object_instance = 0 656s JS MEMORY: object_prototype = 2 656s JS MEMORY: param = 0 656s JS MEMORY: union_instance = 0 656s JS MEMORY: union_prototype = 0 656s JS CTX: JS shutdown sequence 656s JS CTX: Stopping profiler 656s JS CTX: Shutting down toggle queue 656s JS CTX: Notifying external reference holders of GjsContext dispose 656s JS MAINLOOP: Stopping promise job dispatcher 656s JS CTX: Notifying reference holders of GjsContext dispose 656s JS CTX: Checking unhandled promise rejections 656s JS CTX: Releasing cached JS wrappers 656s JS CTX: Final triggered GC 656s JS CTX: Destroying JS context 656s JS CTX: Releasing all native objects 656s JS CTX: Disabling auto GC 656s JS CTX: Ending trace on global object 656s JS CTX: Freeing allocated resources 656s JS CTX: JS context destroyed 656s PASS: gjs/testLegacyByteArray.test 656s Running test: gjs/lastvalues.test 656s 1..1 656s ok 1 - /usr/libexec/installed-tests/gjs/debugger/lastvalues.debugger 656s PASS: gjs/lastvalues.test 656s Running test: gjs/return.test 656s 1..1 656s ok 1 - /usr/libexec/installed-tests/gjs/debugger/return.debugger 656s PASS: gjs/return.test 656s Running test: gjs/testGDBus.test 656s JS NATIVE: Registered native JS module '_promiseNative' 656s JS NATIVE: Registered native JS module '_byteArrayNative' 656s JS NATIVE: Registered native JS module '_encodingNative' 656s JS NATIVE: Registered native JS module '_gi' 656s JS NATIVE: Registered native JS module 'gi' 656s JS NATIVE: Registered native JS module 'cairoNative' 656s JS NATIVE: Registered native JS module 'system' 656s JS NATIVE: Registered native JS module 'console' 656s JS NATIVE: Registered native JS module '_print' 656s JS CTX: Enabling JIT 656s JS CTX: Initialized class GjsFileImporter prototype 0x803f2e001a0 656s JS IMPORT: Defining parent (nil) of 0x803f2e00200 'imports' is mod 0 656s JS IMPORT: Importing '_print' 656s JS NATIVE: Defining native module '_print' 656s JS IMPORT: Defining parent 0x803f2e00200 of 0x803f2e009b0 '_print' is mod 1 656s JS IMPORT: successfully imported module '_print' 656s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 656s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1a89b3e3c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1a89b3e3c090 656s JS MAINLOOP: Main loop instance 0x61460efb4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Starting promise job dispatcher 656s 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 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1a89b3e3c128 656s JS MAINLOOP: Main loop instance 0x61460efb4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0x61460efb4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 656s JS MAINLOOP: Main loop instance 0x61460efb4a8: release 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 656s JS MAINLOOP: Main loop instance 0x61460efb4a8: release 656s JS MAINLOOP: Completed job 1 656s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module metadata hook for module 0x803f2e76990 656s JS IMPORT: Defining meta.importSync for module 0x803f2e76990 656s JS NATIVE: Defining native module 'gi' 656s JS CTX: Initialized class GIRepositoryNamespace prototype 0x803f2e7b338 656s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 656s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 656s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 656s JS IMPORT: Importing directory 'overrides' 656s JS IMPORT: Defining parent 0x1a89b3e3f610 of 0x803f2e7b3b8 'overrides' is mod 1 656s JS IMPORT: Defined importer 'overrides' 0x803f2e7b3b8 in 0x1a89b3e3f610 656s JS IMPORT: successfully imported directory 'overrides' 656s JS IMPORT: Importing '_promiseNative' 656s JS NATIVE: Defining native module '_promiseNative' 656s JS IMPORT: Defining parent 0x1a89b3e3f610 of 0x803f2e7b868 '_promiseNative' is mod 1 656s JS IMPORT: successfully imported module '_promiseNative' 656s JS IMPORT: Importing module GLib succeeded 656s JS IMPORT: Defining parent 0x803f2e7b3b8 of 0x1a89b3e95038 'GLib' is mod 1 656s JS IMPORT: successfully imported module 'GLib' 656s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 656s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1a89b3e94060, JSClass 0x78d1c53276c8, in object 0x1a89b3e94038 656s JS CTX: Initialized class GIRepositoryGType prototype 0x803f2e7bbb0 656s JS CTX: Initialized class GIRepositoryFunction prototype 0x803f2e7bc10 656s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 656s JS G BXD: Defined class for Error (GError), prototype 0x1a89b3e940b0, JSClass 0x78d1c53276c8, in object 0x1a89b3e94038 656s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 656s JS G BXD: Defined class for Variant (GVariant), prototype 0x1a89b3e94100, JSClass 0x78d1c53276c8, in object 0x1a89b3e94038 656s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 656s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a89b3e94150, JSClass 0x78d1c53276c8, in object 0x1a89b3e94038 656s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 656s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a89b3e941a0, JSClass 0x78d1c53276c8, in object 0x1a89b3e94038 656s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 656s JS G BXD: Defined class for Thread (GThread), prototype 0x1a89b3e941f0, JSClass 0x78d1c53276c8, in object 0x1a89b3e94038 656s JS G BXD: Defining method ref in prototype for GLib.Thread 656s JS G BXD: Defining method unref in prototype for GLib.Thread 656s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 656s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1a89b3e94240, JSClass 0x78d1c53276c8, in object 0x1a89b3e94038 656s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 656s JS G BXD: Defined class for Regex (GRegex), prototype 0x1a89b3e94290, JSClass 0x78d1c53276c8, in object 0x1a89b3e94038 656s JS G BXD: Defining method match in prototype for GLib.Regex 656s JS G BXD: Defining method match_full in prototype for GLib.Regex 656s JS G BXD: Defining method match_all in prototype for GLib.Regex 656s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 656s JS G NS: Defined namespace 'GLib' 0x1a89b3e94038 in GIRepository 0x803f2e7b1c8 656s JS IMPORT: Importing module jasmine succeeded 656s JS IMPORT: Defining parent 0x1a89b3e3f610 of 0x1a89b3e95ba0 'jasmine' is mod 1 656s JS IMPORT: successfully imported module 'jasmine' 656s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 656s JS MAINLOOP: Main loop instance 0x61460efb4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0x61460efb4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 656s JS MAINLOOP: Main loop instance 0x61460efb4a8: release 656s JS MAINLOOP: Completed job 0 656s JS IMPORT: Importing 'gi' 656s JS IMPORT: Defining parent 0x1a89b3e3f610 of 0x1a89b3e3f760 'gi' is mod 1 656s JS IMPORT: successfully imported module 'gi' 656s 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 656s JS G NS: Defined namespace 'GjsPrivate' 0x1a89b3e94330 in GIRepository 0x1a89b3e3f760 656s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 656s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 656s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 656s JS IMPORT: Importing module _legacy succeeded 656s JS IMPORT: Defining parent 0x1a89b3e3f610 of 0x1a89b3e95cb8 '_legacy' is mod 1 656s JS IMPORT: successfully imported module '_legacy' 656s JS IMPORT: Importing module lang succeeded 656s JS IMPORT: Defining parent 0x1a89b3e3f610 of 0x1a89b3e95c90 'lang' is mod 1 656s JS IMPORT: successfully imported module 'lang' 656s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 656s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 656s JS IMPORT: Importing module _signals succeeded 656s JS IMPORT: Defining parent 0x1a89b3e3f610 of 0x1a89b3e95ce0 '_signals' is mod 1 656s JS IMPORT: successfully imported module '_signals' 656s JS IMPORT: Importing module signals succeeded 656s JS IMPORT: Defining parent 0x1a89b3e3f610 of 0x1a89b3e95c68 'signals' is mod 1 656s JS IMPORT: successfully imported module 'signals' 656s JS IMPORT: Importing module Gio succeeded 656s JS IMPORT: Defining parent 0x1a89b3e3f850 of 0x1a89b3e95c40 'Gio' is mod 1 656s JS IMPORT: successfully imported module 'Gio' 656s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 656s JS IMPORT: Importing '_gi' 656s JS NATIVE: Defining native module '_gi' 656s JS IMPORT: Defining parent 0x1a89b3e3f610 of 0x803f2e69c90 '_gi' is mod 1 656s JS IMPORT: successfully imported module '_gi' 656s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 656s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 656s JS IMPORT: Importing module _common succeeded 656s JS IMPORT: Defining parent 0x1a89b3e3f610 of 0x1a89b3e95d30 '_common' is mod 1 656s JS IMPORT: successfully imported module '_common' 656s JS IMPORT: Importing module GObject succeeded 656s JS IMPORT: Defining parent 0x1a89b3e3f850 of 0x1a89b3e95d08 'GObject' is mod 1 656s JS IMPORT: successfully imported module 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 656s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 656s JS G BXD: Defined class for String (GString), prototype 0x1a89b3e945d8, JSClass 0x78d1c53276c8, in object 0x1a89b3e94358 656s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 656s JS G PRM: Defined class ParamSpec prototype is 0x1a89b3e95d80 class 0x78d1c5330090 in object 0x1a89b3e94358 656s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 656s JS G OBJ: Defined class for Object (GObject), prototype 0x1a89b3e94740, JSClass 0x78d1c5327728, in object 0x1a89b3e94358 656s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 656s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 656s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1a89b3e94768, JSClass 0x78d1c5327728, in object 0x1a89b3e94358 656s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 656s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 656s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 656s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 656s JS G BXD: Defined class for Value (GValue), prototype 0x1a89b3e947b8, JSClass 0x78d1c53276c8, in object 0x1a89b3e94358 656s JS G NS: Defined namespace 'GObject' 0x1a89b3e94358 in GIRepository 0x1a89b3e3f760 656s JS G OBJ: Defined class for Application (GApplication), prototype 0x1a89b3e94808, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 656s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1a89b3ef92e0, JSClass 0x78d1c532aa50, in object 0x1a89b3e94308 656s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 656s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x1a89b3ef9308, JSClass 0x78d1c532aa50, in object 0x1a89b3e94308 656s 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 656s JS G NS: Defined namespace 'GioUnix' 0x1a89b3e948a8 in GIRepository 0x1a89b3e3f760 656s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 656s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1a89b3e948d0, JSClass 0x78d1c5327728, in object 0x1a89b3e948a8 656s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 656s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x1a89b3ef96f0, JSClass 0x78d1c532aa50, in object 0x1a89b3e948a8 656s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 656s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x1a89b3e94948, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x1a89b3e94998, JSClass 0x78d1c5327728, in object 0x1a89b3e948a8 656s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 656s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x1a89b3e949e8, JSClass 0x78d1c53276c8, in object 0x1a89b3e948a8 656s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 656s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x1a89b3ef9830, JSClass 0x78d1c532aa50, in object 0x1a89b3e948a8 656s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 656s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1a89b3e94a38, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x1a89b3e94a88, JSClass 0x78d1c5327728, in object 0x1a89b3e948a8 656s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 656s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x1a89b3e94ad8, JSClass 0x78d1c53276c8, in object 0x1a89b3e948a8 656s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 656s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x1a89b3e94b00, JSClass 0x78d1c53276c8, in object 0x1a89b3e948a8 656s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 656s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x1a89b3e94b50, JSClass 0x78d1c5327728, in object 0x1a89b3e948a8 656s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 656s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x1a89b3e94ba0, JSClass 0x78d1c53276c8, in object 0x1a89b3e948a8 656s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 656s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x1a89b3e94bf0, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x1a89b3e94c40, JSClass 0x78d1c5327728, in object 0x1a89b3e948a8 656s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 656s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x1a89b3e94c90, JSClass 0x78d1c53276c8, in object 0x1a89b3e948a8 656s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 656s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 656s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 656s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 656s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 656s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 656s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 656s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 656s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 656s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 656s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 656s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 656s JS G ENUM: Defining GLib.LogLevelFlags as 0x803f2e72378 656s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 656s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1a89b3e94da8, JSClass 0x78d1c53276c8, in object 0x1a89b3e94038 656s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 656s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1a89b3e94e70, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 656s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xae9c9f04bf0, JSClass 0x78d1c532aa50, in object 0x1a89b3e94308 656s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 656s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xae9c9f04c18, JSClass 0x78d1c532aa50, in object 0x1a89b3e94308 656s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 656s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xae9c9f0a470, JSClass 0x78d1c53276c8, in object 0x1a89b3e94308 656s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 656s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xae9c9f0a768, JSClass 0x78d1c53276c8, in object 0x1a89b3e94308 656s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 656s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 656s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xae9c9f0a8f8, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 656s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xae9c9f04e98, JSClass 0x78d1c532aa50, in object 0x1a89b3e94308 656s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 656s JS G IFACE: Defined class for Initable (GInitable), prototype 0xae9c9f04ee8, JSClass 0x78d1c532aa50, in object 0x1a89b3e94308 656s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 656s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xae9c9f0a998, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 656s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 656s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 656s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 656s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xae9c9f0d0d8, JSClass 0x78d1c532aa50, in object 0x1a89b3e94308 656s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 656s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xae9c9f0aa10, JSClass 0x78d1c53276c8, in object 0x1a89b3e94308 656s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 656s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xae9c9f0aa60, JSClass 0x78d1c53276c8, in object 0x1a89b3e94308 656s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 656s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 656s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xae9c9f0aab0, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xae9c9f0ab00, JSClass 0x78d1c5327728, in object 0x1a89b3e94330 656s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 656s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xae9c9f0ab50, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 656s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 656s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 656s JS G IFACE: Defined class for File (GFile), prototype 0xae9c9f0d1a0, JSClass 0x78d1c532aa50, in object 0x1a89b3e94308 656s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xae9c9f0abc8, JSClass 0x78d1c5327728, in object 0x1a89b3e3f8f8 656s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 656s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xae9c9f0ac40, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 656s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 656s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xae9c9f0d420, JSClass 0x78d1c532aa50, in object 0x1a89b3e94308 656s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 656s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xae9c9f0acb8, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 656s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xae9c9f0ad08, JSClass 0x78d1c53276c8, in object 0x1a89b3e94308 656s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 656s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 656s JS G OBJ: Defined class for Settings (GSettings), prototype 0xae9c9f0ad58, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 656s JS G NS: Defined namespace 'Gio' 0x1a89b3e94308 in GIRepository 0x1a89b3e3f760 656s 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 656s JS G NS: Defined namespace 'GjsTestTools' 0xae9c9f0add0 in GIRepository 0x1a89b3e3f760 656s JS IMPORT: Module metadata hook for module 0x1a89b3e71e08 656s JS IMPORT: Defining meta.importSync for module 0x1a89b3e71e08 656s JS NATIVE: Defining native module '_encodingNative' 656s JS CTX: Script evaluation succeeded 656s JS MAINLOOP: Main loop instance 0x61460efb4a8: Spinning loop until released or hook cleared 656s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module metadata hook for module 0x803f2ea69b8 656s JS IMPORT: Defining meta.importSync for module 0x803f2ea69b8 656s JS NATIVE: Defining native module 'system' 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a89b3e3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a89b3e3c128 656s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 656s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 656s JS MAINLOOP: Set main loop hook to 656s JS MAINLOOP: Main loop instance 0x61460efb4a8: hold 656s JS MAINLOOP: Running and clearing main loop hook 656s JS G BXD: Defining method run in prototype for GLib.MainLoop 656s 1..63 656s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 656s JS G BXD: Defined class for Source (GSource), prototype 0xae9c9f0ae48, JSClass 0x78d1c53276c8, in object 0x1a89b3e94038 656s JS G BXD: Defining method set_priority in prototype for GLib.Source 656s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 656s JS G BXD: Defining method attach in prototype for GLib.Source 656s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 656s JS IMPORT: Module metadata hook for module 0x1a89b3e85388 656s JS IMPORT: Defining meta.importSync for module 0x1a89b3e85388 656s JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo 656s JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton) 656s JS G NS: Found info type GIEnumInfo for 'BusType' in namespace 'Gio' 656s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 656s JS G ENUM: Defining enum value NONE (fixed from none) 0 656s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 656s JS G ENUM: Defining enum value SESSION (fixed from session) 2 656s JS G ENUM: Defining Gio.BusType as 0x803f2ebba10 656s JS G NS: Found info type GIFlagsInfo for 'BusNameOwnerFlags' in namespace 'Gio' 656s JS G ENUM: Defining enum value NONE (fixed from none) 0 656s JS G ENUM: Defining enum value ALLOW_REPLACEMENT (fixed from allow_replacement) 1 656s JS G ENUM: Defining enum value REPLACE (fixed from replace) 2 656s JS G ENUM: Defining enum value DO_NOT_QUEUE (fixed from do_not_queue) 4 656s JS G ENUM: Defining Gio.BusNameOwnerFlags as 0x803f2ebba70 656s Gjs-Message: 17:30:17.495: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0xae9c9f22038 native@0x6146118f510] 656s JS G BXD: Defining method quit in prototype for GLib.MainLoop 656s JS G NS: Found info type GIFlagsInfo for 'DBusProxyFlags' in namespace 'Gio' 656s JS G ENUM: Defining enum value NONE (fixed from none) 0 656s JS G ENUM: Defining enum value DO_NOT_LOAD_PROPERTIES (fixed from do_not_load_properties) 1 656s JS G ENUM: Defining enum value DO_NOT_CONNECT_SIGNALS (fixed from do_not_connect_signals) 2 656s JS G ENUM: Defining enum value DO_NOT_AUTO_START (fixed from do_not_auto_start) 4 656s JS G ENUM: Defining enum value GET_INVALIDATED_PROPERTIES (fixed from get_invalidated_properties) 8 656s JS G ENUM: Defining enum value DO_NOT_AUTO_START_AT_CONSTRUCTION (fixed from do_not_auto_start_at_construction) 16 656s JS G ENUM: Defining enum value NO_MATCH_RULE (fixed from no_match_rule) 32 656s JS G ENUM: Defining Gio.DBusProxyFlags as 0x803f2ebbd98 656s JS G NS: Found info type GIStructInfo for 'DBusSignalInfo' in namespace 'Gio' 656s JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0xae9c9f22100, JSClass 0x78d1c53276c8, in object 0x1a89b3e94308 656s JS G NS: Found info type GIStructInfo for 'DBusMethodInfo' in namespace 'Gio' 656s JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0xae9c9f22178, JSClass 0x78d1c53276c8, in object 0x1a89b3e94308 656s JS G NS: Found info type GIStructInfo for 'DBusArgInfo' in namespace 'Gio' 656s JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0xae9c9f22538, JSClass 0x78d1c53276c8, in object 0x1a89b3e94308 656s JS G NS: Found info type GIStructInfo for 'DBusPropertyInfo' in namespace 'Gio' 656s JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0xae9c9f22ad8, JSClass 0x78d1c53276c8, in object 0x1a89b3e94308 656s JS G NS: Found info type GIFlagsInfo for 'DBusPropertyInfoFlags' in namespace 'Gio' 656s JS G ENUM: Defining enum value NONE (fixed from none) 0 656s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 656s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 656s JS G ENUM: Defining Gio.DBusPropertyInfoFlags as 0x803f2e01fc8 656s JS G BXD: Defining method lookup_property in prototype for Gio.DBusInterfaceInfo 656s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 656s JS G NS: Found info type GIObjectInfo for 'Task' in namespace 'Gio' 656s JS G OBJ: Defined class for Task (GTask), prototype 0xae9c9f22e98, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Completed job 1 656s JS G BXD: Defining method destroy in prototype for GLib.Source 656s JS G OBJ: Defining method call_with_unix_fd_list in prototype for GDBusProxy (Gio.DBusProxy) 656s JS G NS: Found info type GIObjectInfo for 'DBusMethodInvocation' in namespace 'Gio' 656s JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0xae9c9f60100, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G OBJ: Defining method get_message in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 656s JS G NS: Found info type GIObjectInfo for 'DBusMessage' in namespace 'Gio' 656s JS G OBJ: Defined class for DBusMessage (GDBusMessage), prototype 0xae9c9f60178, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G OBJ: Defining method get_unix_fd_list in prototype for GDBusMessage (Gio.DBusMessage) 656s JS G BXD: Defining method classify in prototype for GLib.Variant 656s JS G BXD: Defining method n_children in prototype for GLib.Variant 656s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 656s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 656s JS G BXD: Defining method lookup_method in prototype for Gio.DBusInterfaceInfo 656s JS G OBJ: Defining method return_value_with_unix_fd_list in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 656s JS G OBJ: Defining method call_with_unix_fd_list_finish in prototype for GDBusProxy (Gio.DBusProxy) 656s JS G BXD: Defining method get_string in prototype for GLib.Variant 656s JS G BXD: Defining method get_variant in prototype for GLib.Variant 656s ok 1 Exported DBus object can call a remote method 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 2 Exported DBus object can call a method with async/await 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s JS MAINLOOP: Completed job 2 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 3 Exported DBus object can initiate a proxy with promise and call a method with async/await 656s JS MAINLOOP: Completed job 1 656s ok 4 Exported DBus object can call a remote method when not using makeProxyWrapper 656s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 656s JS G OBJ: Defining method return_dbus_error in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 656s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 656s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xae9c9f5f3a8, JSClass 0x78d1c532a600, in object 0x1a89b3e94308 656s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 656s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 656s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 656s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 656s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 656s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 656s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 656s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 656s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 656s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 656s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 656s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 656s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 656s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 656s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 656s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 656s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 656s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 656s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 656s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 656s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 656s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 656s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 656s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 656s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 656s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 656s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 656s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 656s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 656s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 656s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 656s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 656s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 656s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 656s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 656s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 656s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 656s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 656s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 656s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 656s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 656s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 656s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 656s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 656s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 656s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 656s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 656s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 656s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 656s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 656s ok 5 Exported DBus object can handle an exception thrown by a remote method 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 2 656s JS MAINLOOP: handling job 3, 656s ok 6 Exported DBus object can handle an exception thrown by a method with async/await 656s JS MAINLOOP: Completed job 3 656s ok 7 Exported DBus object can still destructure the return value when an exception is thrown 656s Gjs-Message: 17:30:17.539: JS LOG: Missing handler for DBus method thisDoesNotExist 656s JS G OBJ: Defining method return_gerror in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 656s JS G NS: Found info type GIEnumInfo for 'DBusError' in namespace 'Gio' 656s JS G ERR: Defined class for DBusError (GError), prototype 0xae9c9f5f470, JSClass 0x78d1c532a600, in object 0x1a89b3e94308 656s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 656s JS G ENUM: Defining enum value NO_MEMORY (fixed from no_memory) 1 656s JS G ENUM: Defining enum value SERVICE_UNKNOWN (fixed from service_unknown) 2 656s JS G ENUM: Defining enum value NAME_HAS_NO_OWNER (fixed from name_has_no_owner) 3 656s JS G ENUM: Defining enum value NO_REPLY (fixed from no_reply) 4 656s JS G ENUM: Defining enum value IO_ERROR (fixed from io_error) 5 656s JS G ENUM: Defining enum value BAD_ADDRESS (fixed from bad_address) 6 656s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 7 656s JS G ENUM: Defining enum value LIMITS_EXCEEDED (fixed from limits_exceeded) 8 656s JS G ENUM: Defining enum value ACCESS_DENIED (fixed from access_denied) 9 656s JS G ENUM: Defining enum value AUTH_FAILED (fixed from auth_failed) 10 656s JS G ENUM: Defining enum value NO_SERVER (fixed from no_server) 11 656s JS G ENUM: Defining enum value TIMEOUT (fixed from timeout) 12 656s JS G ENUM: Defining enum value NO_NETWORK (fixed from no_network) 13 656s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 14 656s JS G ENUM: Defining enum value DISCONNECTED (fixed from disconnected) 15 656s JS G ENUM: Defining enum value INVALID_ARGS (fixed from invalid_args) 16 656s JS G ENUM: Defining enum value FILE_NOT_FOUND (fixed from file_not_found) 17 656s JS G ENUM: Defining enum value FILE_EXISTS (fixed from file_exists) 18 656s JS G ENUM: Defining enum value UNKNOWN_METHOD (fixed from unknown_method) 19 656s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 20 656s JS G ENUM: Defining enum value MATCH_RULE_NOT_FOUND (fixed from match_rule_not_found) 21 656s JS G ENUM: Defining enum value MATCH_RULE_INVALID (fixed from match_rule_invalid) 22 656s JS G ENUM: Defining enum value SPAWN_EXEC_FAILED (fixed from spawn_exec_failed) 23 656s JS G ENUM: Defining enum value SPAWN_FORK_FAILED (fixed from spawn_fork_failed) 24 656s JS G ENUM: Defining enum value SPAWN_CHILD_EXITED (fixed from spawn_child_exited) 25 656s JS G ENUM: Defining enum value SPAWN_CHILD_SIGNALED (fixed from spawn_child_signaled) 26 656s JS G ENUM: Defining enum value SPAWN_FAILED (fixed from spawn_failed) 27 656s JS G ENUM: Defining enum value SPAWN_SETUP_FAILED (fixed from spawn_setup_failed) 28 656s JS G ENUM: Defining enum value SPAWN_CONFIG_INVALID (fixed from spawn_config_invalid) 29 656s JS G ENUM: Defining enum value SPAWN_SERVICE_INVALID (fixed from spawn_service_invalid) 30 656s JS G ENUM: Defining enum value SPAWN_SERVICE_NOT_FOUND (fixed from spawn_service_not_found) 31 656s JS G ENUM: Defining enum value SPAWN_PERMISSIONS_INVALID (fixed from spawn_permissions_invalid) 32 656s JS G ENUM: Defining enum value SPAWN_FILE_INVALID (fixed from spawn_file_invalid) 33 656s JS G ENUM: Defining enum value SPAWN_NO_MEMORY (fixed from spawn_no_memory) 34 656s JS G ENUM: Defining enum value UNIX_PROCESS_ID_UNKNOWN (fixed from unix_process_id_unknown) 35 656s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 36 656s JS G ENUM: Defining enum value INVALID_FILE_CONTENT (fixed from invalid_file_content) 37 656s JS G ENUM: Defining enum value SELINUX_SECURITY_CONTEXT_UNKNOWN (fixed from selinux_security_context_unknown) 38 656s JS G ENUM: Defining enum value ADT_AUDIT_DATA_UNKNOWN (fixed from adt_audit_data_unknown) 39 656s JS G ENUM: Defining enum value OBJECT_PATH_IN_USE (fixed from object_path_in_use) 40 656s JS G ENUM: Defining enum value UNKNOWN_OBJECT (fixed from unknown_object) 41 656s JS G ENUM: Defining enum value UNKNOWN_INTERFACE (fixed from unknown_interface) 42 656s JS G ENUM: Defining enum value UNKNOWN_PROPERTY (fixed from unknown_property) 43 656s JS G ENUM: Defining enum value PROPERTY_READ_ONLY (fixed from property_read_only) 44 656s ok 8 Exported DBus object throws an exception when trying to call a method that does not exist 656s Gjs-Message: 17:30:17.541: JS LOG: Missing handler for DBus method thisDoesNotExist 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 2 656s JS MAINLOOP: handling job 3, 656s ok 9 Exported DBus object throws an exception when trying to call an async method that does not exist 656s JS MAINLOOP: Completed job 3 656s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 656s ok 10 Exported DBus object can pass a parameter to a remote method that is not a JSON object 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 11 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object 656s JS MAINLOOP: Completed job 1 656s ok 12 Exported DBus object can call a remote method with no in parameter 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 13 Exported DBus object can call an async/await method with no in parameter 656s JS MAINLOOP: Completed job 1 656s ok 14 Exported DBus object can call a remote method with multiple in parameters 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 15 Exported DBus object can call an async/await method with multiple in parameters 656s JS MAINLOOP: Completed job 1 656s ok 16 Exported DBus object can call a remote method with no return value 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 17 Exported DBus object can call an async/await method with no return value 656s JS MAINLOOP: Completed job 1 656s JS G OBJ: Defining method emit_signal in prototype for GjsDBusImplementation (GjsPrivate.DBusImplementation) 656s ok 18 Exported DBus object can emit a DBus signal 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 19 Exported DBus object can emit a DBus signal with async/await 656s JS MAINLOOP: Completed job 1 656s ok 20 Exported DBus object can call a remote method with multiple return values 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 21 Exported DBus object can call an async/await method with multiple return values 656s JS MAINLOOP: Completed job 1 656s ok 22 Exported DBus object does not coalesce one array into the array of return values 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 23 Exported DBus object does not coalesce one array into the array of return values with async/await 656s JS MAINLOOP: Completed job 1 656s ok 24 Exported DBus object does not coalesce an array of arrays into the array of return values 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 25 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await 656s JS MAINLOOP: Completed job 1 656s ok 26 Exported DBus object can return multiple arrays from a remote method 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 27 Exported DBus object can return multiple arrays from an async/await method 656s JS MAINLOOP: Completed job 1 656s ok 28 Exported DBus object handles a bad signature by throwing an exception 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 2 656s JS MAINLOOP: handling job 3, 656s ok 29 Exported DBus object handles a bad signature in async/await by rejecting the promise 656s JS MAINLOOP: Completed job 3 656s JS G OBJ: Defining method return_value in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 656s ok 30 Exported DBus object can call a remote method that is implemented asynchronously 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 31 Exported DBus object can call an async/await method that is implemented asynchronously 656s JS MAINLOOP: Completed job 1 656s JS G BXD: Defining method get_byte in prototype for GLib.Variant 656s ok 32 Exported DBus object can send and receive bytes from a remote method 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s JS MAINLOOP: Completed job 2 656s JS MAINLOOP: handling job 3, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 3 656s JS MAINLOOP: handling job 4, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 4 656s JS MAINLOOP: handling job 5, 656s ok 33 Exported DBus object can send and receive bytes from an async/await method 656s JS MAINLOOP: Completed job 5 656s ok 34 Exported DBus object can call a remote method that returns an array of structs 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 35 Exported DBus object can call an async/await method that returns an array of structs 656s JS MAINLOOP: Completed job 1 656s JS G BXD: Defining method get_double in prototype for GLib.Variant 656s ok 36 Exported DBus object can send and receive dicts from a remote method 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 37 Exported DBus object can send and receive dicts from an async/await method 656s JS MAINLOOP: Completed job 1 656s JS G NS: Found info type GIFunctionInfo for 'open_bytes' in namespace 'GjsTestTools' 656s JS G NS: Found info type GIObjectInfo for 'UnixFDList' in namespace 'Gio' 656s JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0xae9c9f9eee8, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G NS: Found info type GIObjectInfo for 'Cancellable' in namespace 'Gio' 656s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0xae9c9f9ef60, JSClass 0x78d1c5327728, in object 0x1a89b3e94308 656s JS G BXD: Defining method get_handle in prototype for GLib.Variant 656s JS G OBJ: Defining method get_length in prototype for GUnixFDList (Gio.UnixFDList) 656s JS G OBJ: Defining method get in prototype for GUnixFDList (Gio.UnixFDList) 656s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 656s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 656s JS IMPORT: Importing '_byteArrayNative' 656s JS NATIVE: Defining native module '_byteArrayNative' 656s JS IMPORT: Defining parent 0x1a89b3e3f610 of 0x803f2e2ed88 '_byteArrayNative' is mod 1 656s JS IMPORT: successfully imported module '_byteArrayNative' 656s ok 38 Exported DBus object can call a remote method with a Unix FD 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 39 Exported DBus object can call an async/await method with a Unix FD 656s JS MAINLOOP: Completed job 1 656s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 656s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 656s ok 40 Exported DBus object can call an asynchronously implemented remote method with a Unix FD 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 41 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD 656s JS MAINLOOP: Completed job 1 656s ok 42 Exported DBus object can call a remote method that returns a Unix FD 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 43 Exported DBus object can call an async/await method that returns a Unix FD 656s JS MAINLOOP: Completed job 1 656s ok 44 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 45 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD 656s JS MAINLOOP: Completed job 1 656s ok 46 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 2 656s JS MAINLOOP: handling job 3, 656s ok 47 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one 656s JS MAINLOOP: Completed job 3 656s ok 48 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 2 656s JS MAINLOOP: handling job 3, 656s ok 49 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList 656s JS MAINLOOP: Completed job 3 656s ok 50 Exported DBus object Has defined properties 656s JS G OBJ: Defining method get_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 656s ok 51 Exported DBus object reading readonly property works 656s ok 52 Exported DBus object reading readwrite property works 656s ok 53 Exported DBus object reading writeonly throws an error 656s JS G OBJ: Defining method set_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 656s JS G OBJ: Defining method call in prototype for GDBusProxy (Gio.DBusProxy) 656s JS G NS: Found info type GIFlagsInfo for 'DBusCallFlags' in namespace 'Gio' 656s JS G ENUM: Defining enum value NONE (fixed from none) 0 656s JS G ENUM: Defining enum value NO_AUTO_START (fixed from no_auto_start) 1 656s JS G ENUM: Defining enum value ALLOW_INTERACTIVE_AUTHORIZATION (fixed from allow_interactive_authorization) 2 656s JS G ENUM: Defining Gio.DBusCallFlags as 0x803f2e9b368 656s JS G NS: Found info type GIFunctionInfo for 'timeout_add' in namespace 'GLib' 656s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 656s JS G NS: Found info type GIStructInfo for 'MainContext' in namespace 'GLib' 656s JS G BXD: Defined class for MainContext (GMainContext), prototype 0xae9c9fab8d0, JSClass 0x78d1c53276c8, in object 0x1a89b3e94038 656s JS G BXD: Defining method iteration in prototype for GLib.MainContext 656s JS G NS: Found info type GIFunctionInfo for 'source_remove' in namespace 'GLib' 656s ok 54 Exported DBus object Setting a readwrite property works 656s JS G OBJ: Defining method call_finish in prototype for GDBusProxy (Gio.DBusProxy) 656s ok 55 Exported DBus object Setting a writeonly property works 656s ok 56 Exported DBus object Setting a readonly property throws an error 656s ok 57 Exported DBus object Reading a property that prepacks the return value works 656s JS G OBJ: Defining method emit_property_changed in prototype for GjsDBusImplementation (GjsPrivate.DBusImplementation) 656s ok 58 Exported DBus object Marking a property as invalidated works 656s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GjsPrivate' 656s JS G OBJ: Defining method cancel in prototype for GCancellable (Gio.Cancellable) 656s ok 59 DBus Proxy wrapper init failures are reported in sync mode 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Completed job 1 656s JS G BXD: Defining method matches in prototype for GLib.Error 656s ok 60 DBus Proxy wrapper init failures are reported in async mode 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Completed job 1 656s ok 61 DBus Proxy wrapper can init a proxy asynchronously when promisified 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s JS MAINLOOP: Completed job 2 656s JS MAINLOOP: handling job 3, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 3 656s JS MAINLOOP: handling job 4, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 4 656s JS MAINLOOP: handling job 5, 656s ok 62 DBus Proxy wrapper can create a proxy from a promise 656s JS MAINLOOP: Completed job 5 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 2 656s JS MAINLOOP: handling job 3, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 3 656s JS MAINLOOP: handling job 4, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 4 656s JS MAINLOOP: handling job 5, 656s ok 63 DBus Proxy wrapper can create fail a proxy from a promise 656s JS MAINLOOP: Completed job 5 656s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_default' in namespace 'GjsPrivate' 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0x61460efb4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 2 656s JS MAINLOOP: handling job 3, 656s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 656s JS MAINLOOP: Main loop instance 0x61460efb4a8: release 656s JS MAINLOOP: Completed job 3 656s JS MEMORY: Memory report: before destroying context 656s JS MEMORY: 2867 objects currently alive 656s JS MEMORY: boxed_instance = 2065 656s JS MEMORY: boxed_prototype = 27 656s JS MEMORY: closure = 73 656s JS MEMORY: function = 440 656s JS MEMORY: fundamental_instance = 0 656s JS MEMORY: fundamental_prototype = 0 656s JS MEMORY: gerror_instance = 12 656s JS MEMORY: gerror_prototype = 2 656s JS MEMORY: interface = 11 656s JS MEMORY: module = 9 656s JS MEMORY: ns = 6 656s JS MEMORY: object_instance = 196 656s JS MEMORY: object_prototype = 26 656s JS MEMORY: param = 0 656s JS MEMORY: union_instance = 0 656s JS MEMORY: union_prototype = 0 656s JS CTX: JS shutdown sequence 656s JS CTX: Stopping profiler 656s JS CTX: Shutting down toggle queue 656s JS CTX: Notifying external reference holders of GjsContext dispose 656s JS MAINLOOP: Stopping promise job dispatcher 656s JS CTX: Notifying reference holders of GjsContext dispose 656s JS CTX: Checking unhandled promise rejections 656s JS CTX: Releasing cached JS wrappers 656s JS CTX: Final triggered GC 656s JS CTX: Destroying JS context 656s JS CTX: Releasing all native objects 656s JS CTX: Disabling auto GC 656s JS CTX: Ending trace on global object 656s JS CTX: Freeing allocated resources 656s JS CTX: JS context destroyed 656s PASS: gjs/testGDBus.test 656s Running test: gjs/testself.test 656s JS NATIVE: Registered native JS module '_promiseNative' 656s JS NATIVE: Registered native JS module '_byteArrayNative' 656s JS NATIVE: Registered native JS module '_encodingNative' 656s JS NATIVE: Registered native JS module '_gi' 656s JS NATIVE: Registered native JS module 'gi' 656s JS NATIVE: Registered native JS module 'cairoNative' 656s JS NATIVE: Registered native JS module 'system' 656s JS NATIVE: Registered native JS module 'console' 656s JS NATIVE: Registered native JS module '_print' 656s JS CTX: Enabling JIT 656s JS CTX: Initialized class GjsFileImporter prototype 0x189cb99001a0 656s JS IMPORT: Defining parent (nil) of 0x189cb9900200 'imports' is mod 0 656s JS IMPORT: Importing '_print' 656s JS NATIVE: Defining native module '_print' 656s JS IMPORT: Defining parent 0x189cb9900200 of 0x189cb99009b0 '_print' is mod 1 656s JS IMPORT: successfully imported module '_print' 656s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 656s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1ab5e9f3c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1ab5e9f3c090 656s JS MAINLOOP: Main loop instance 0xde68777b4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Starting promise job dispatcher 656s 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 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1ab5e9f3c128 656s JS MAINLOOP: Main loop instance 0xde68777b4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0xde68777b4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 656s JS MAINLOOP: Main loop instance 0xde68777b4a8: release 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 656s JS MAINLOOP: Main loop instance 0xde68777b4a8: release 656s JS MAINLOOP: Completed job 1 656s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module metadata hook for module 0x189cb9976990 656s JS IMPORT: Defining meta.importSync for module 0x189cb9976990 656s JS NATIVE: Defining native module 'gi' 656s JS CTX: Initialized class GIRepositoryNamespace prototype 0x189cb997b338 656s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 656s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 656s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 656s JS IMPORT: Importing directory 'overrides' 656s JS IMPORT: Defining parent 0x1ab5e9f3f610 of 0x189cb997b3b8 'overrides' is mod 1 656s JS IMPORT: Defined importer 'overrides' 0x189cb997b3b8 in 0x1ab5e9f3f610 656s JS IMPORT: successfully imported directory 'overrides' 656s JS IMPORT: Importing '_promiseNative' 656s JS NATIVE: Defining native module '_promiseNative' 656s JS IMPORT: Defining parent 0x1ab5e9f3f610 of 0x189cb997b868 '_promiseNative' is mod 1 656s JS IMPORT: successfully imported module '_promiseNative' 656s JS IMPORT: Importing module GLib succeeded 656s JS IMPORT: Defining parent 0x189cb997b3b8 of 0x1ab5e9f95038 'GLib' is mod 1 656s JS IMPORT: successfully imported module 'GLib' 656s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 656s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1ab5e9f94060, JSClass 0x754104e376c8, in object 0x1ab5e9f94038 656s JS CTX: Initialized class GIRepositoryGType prototype 0x189cb997bbb0 656s JS CTX: Initialized class GIRepositoryFunction prototype 0x189cb997bc10 656s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 656s JS G BXD: Defined class for Error (GError), prototype 0x1ab5e9f940b0, JSClass 0x754104e376c8, in object 0x1ab5e9f94038 656s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 656s JS G BXD: Defined class for Variant (GVariant), prototype 0x1ab5e9f94100, JSClass 0x754104e376c8, in object 0x1ab5e9f94038 656s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 656s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ab5e9f94150, JSClass 0x754104e376c8, in object 0x1ab5e9f94038 656s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 656s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ab5e9f941a0, JSClass 0x754104e376c8, in object 0x1ab5e9f94038 656s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 656s JS G BXD: Defined class for Thread (GThread), prototype 0x1ab5e9f941f0, JSClass 0x754104e376c8, in object 0x1ab5e9f94038 656s JS G BXD: Defining method ref in prototype for GLib.Thread 656s JS G BXD: Defining method unref in prototype for GLib.Thread 656s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 656s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1ab5e9f94240, JSClass 0x754104e376c8, in object 0x1ab5e9f94038 656s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 656s JS G BXD: Defined class for Regex (GRegex), prototype 0x1ab5e9f94290, JSClass 0x754104e376c8, in object 0x1ab5e9f94038 656s JS G BXD: Defining method match in prototype for GLib.Regex 656s JS G BXD: Defining method match_full in prototype for GLib.Regex 656s JS G BXD: Defining method match_all in prototype for GLib.Regex 656s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 656s JS G NS: Defined namespace 'GLib' 0x1ab5e9f94038 in GIRepository 0x189cb997b1c8 656s JS IMPORT: Importing module jasmine succeeded 656s JS IMPORT: Defining parent 0x1ab5e9f3f610 of 0x1ab5e9f95ba0 'jasmine' is mod 1 656s JS IMPORT: successfully imported module 'jasmine' 656s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 656s JS MAINLOOP: Main loop instance 0xde68777b4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0xde68777b4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 656s JS MAINLOOP: Main loop instance 0xde68777b4a8: release 656s JS MAINLOOP: Completed job 0 656s JS CTX: Script evaluation succeeded 656s JS MAINLOOP: Main loop instance 0xde68777b4a8: Spinning loop until released or hook cleared 656s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module metadata hook for module 0x189cb9922b38 656s JS IMPORT: Defining meta.importSync for module 0x189cb9922b38 656s JS NATIVE: Defining native module 'system' 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1ab5e9f3c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1ab5e9f3c128 656s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 656s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 656s JS MAINLOOP: Set main loop hook to 656s JS MAINLOOP: Main loop instance 0xde68777b4a8: hold 656s JS MAINLOOP: Running and clearing main loop hook 656s JS G BXD: Defining method run in prototype for GLib.MainLoop 656s 1..6 656s JS IMPORT: Importing 'gi' 656s JS IMPORT: Defining parent 0x1ab5e9f3f610 of 0x1ab5e9f3f760 'gi' is mod 1 656s JS IMPORT: successfully imported module 'gi' 656s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 656s JS G BXD: Defined class for Source (GSource), prototype 0x1ab5e9f94308, JSClass 0x754104e376c8, in object 0x1ab5e9f94038 656s JS G BXD: Defining method set_priority in prototype for GLib.Source 656s JS IMPORT: Importing '_gi' 656s JS NATIVE: Defining native module '_gi' 656s JS IMPORT: Defining parent 0x1ab5e9f3f610 of 0x189cb992d8e0 '_gi' is mod 1 656s JS IMPORT: successfully imported module '_gi' 656s 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 656s JS G NS: Defined namespace 'GjsPrivate' 0x1ab5e9f943a8 in GIRepository 0x1ab5e9f3f760 656s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 656s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 656s JS IMPORT: Importing module _common succeeded 656s JS IMPORT: Defining parent 0x1ab5e9f3f610 of 0x1ab5e9f95df8 '_common' is mod 1 656s JS IMPORT: successfully imported module '_common' 656s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 656s JS IMPORT: Importing module _legacy succeeded 656s JS IMPORT: Defining parent 0x1ab5e9f3f610 of 0x1ab5e9f95e20 '_legacy' is mod 1 656s JS IMPORT: successfully imported module '_legacy' 656s JS IMPORT: Importing module GObject succeeded 656s JS IMPORT: Defining parent 0x1ab5e9f3f868 of 0x1ab5e9f95dd0 'GObject' is mod 1 656s JS IMPORT: successfully imported module 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 656s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 656s JS G BXD: Defined class for String (GString), prototype 0x1ab5e9f94628, JSClass 0x754104e376c8, in object 0x1ab5e9f94380 656s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 656s JS G PRM: Defined class ParamSpec prototype is 0x1ab5e9f95e70 class 0x754104e40090 in object 0x1ab5e9f94380 656s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 656s JS G OBJ: Defined class for Object (GObject), prototype 0x1ab5e9f94790, JSClass 0x754104e37728, in object 0x1ab5e9f94380 656s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 656s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 656s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1ab5e9f947b8, JSClass 0x754104e37728, in object 0x1ab5e9f94380 656s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 656s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 656s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 656s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 656s JS G BXD: Defined class for Value (GValue), prototype 0x1ab5e9f94808, JSClass 0x754104e376c8, in object 0x1ab5e9f94380 656s JS G NS: Defined namespace 'GObject' 0x1ab5e9f94380 in GIRepository 0x1ab5e9f3f760 656s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 656s JS G BXD: Defining method attach in prototype for GLib.Source 656s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 656s JS IMPORT: Module metadata hook for module 0x1ab5e9f864d8 656s JS IMPORT: Defining meta.importSync for module 0x1ab5e9f864d8 656s JS G BXD: Defining method destroy in prototype for GLib.Source 656s ok 1 Test harness internal consistency 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s ok 2 Test harness internal consistency awaiting a Promise resolves 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s ok 3 Test harness internal consistency awaiting a nested async function resolves 656s JS MAINLOOP: Completed job 2 656s ok 4 SpiderMonkey features check Intl API was compiled into SpiderMonkey 656s ok 5 SpiderMonkey features check WeakRef is enabled 656s ok 6 SpiderMonkey features check class static blocks are enabled 656s JS G BXD: Defining method quit in prototype for GLib.MainLoop 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0xde68777b4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 1 656s JS MAINLOOP: handling job 2, 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Completed job 2 656s JS MAINLOOP: handling job 3, 656s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 656s JS MAINLOOP: Main loop instance 0xde68777b4a8: release 656s JS MAINLOOP: Completed job 3 656s JS MEMORY: Memory report: before destroying context 656s JS MEMORY: 175 objects currently alive 656s JS MEMORY: boxed_instance = 37 656s JS MEMORY: boxed_prototype = 11 656s JS MEMORY: closure = 1 656s JS MEMORY: function = 116 656s JS MEMORY: fundamental_instance = 0 656s JS MEMORY: fundamental_prototype = 0 656s JS MEMORY: gerror_instance = 0 656s JS MEMORY: gerror_prototype = 0 656s JS MEMORY: interface = 0 656s JS MEMORY: module = 5 656s JS MEMORY: ns = 3 656s JS MEMORY: object_instance = 0 656s JS MEMORY: object_prototype = 2 656s JS MEMORY: param = 0 656s JS MEMORY: union_instance = 0 656s JS MEMORY: union_prototype = 0 656s JS CTX: JS shutdown sequence 656s JS CTX: Stopping profiler 656s JS CTX: Shutting down toggle queue 656s JS CTX: Notifying external reference holders of GjsContext dispose 656s JS MAINLOOP: Stopping promise job dispatcher 656s JS CTX: Notifying reference holders of GjsContext dispose 656s JS CTX: Checking unhandled promise rejections 656s JS CTX: Releasing cached JS wrappers 656s JS CTX: Final triggered GC 656s JS CTX: Destroying JS context 656s JS CTX: Releasing all native objects 656s JS CTX: Disabling auto GC 656s JS CTX: Ending trace on global object 656s JS CTX: Freeing allocated resources 656s JS CTX: JS context destroyed 656s PASS: gjs/testself.test 656s Running test: gjs/testIntrospection.test 656s JS NATIVE: Registered native JS module '_promiseNative' 656s JS NATIVE: Registered native JS module '_byteArrayNative' 656s JS NATIVE: Registered native JS module '_encodingNative' 656s JS NATIVE: Registered native JS module '_gi' 656s JS NATIVE: Registered native JS module 'gi' 656s JS NATIVE: Registered native JS module 'cairoNative' 656s JS NATIVE: Registered native JS module 'system' 656s JS NATIVE: Registered native JS module 'console' 656s JS NATIVE: Registered native JS module '_print' 656s JS CTX: Enabling JIT 656s JS CTX: Initialized class GjsFileImporter prototype 0x1d62eb2001a0 656s JS IMPORT: Defining parent (nil) of 0x1d62eb200200 'imports' is mod 0 656s JS IMPORT: Importing '_print' 656s JS NATIVE: Defining native module '_print' 656s JS IMPORT: Defining parent 0x1d62eb200200 of 0x1d62eb2009b0 '_print' is mod 1 656s JS IMPORT: successfully imported module '_print' 656s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 656s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3141b593c090 656s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3141b593c090 656s JS MAINLOOP: Main loop instance 0x6f997abb4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Starting promise job dispatcher 656s 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 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3141b593c128 656s JS MAINLOOP: Main loop instance 0x6f997abb4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0x6f997abb4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 656s JS MAINLOOP: Main loop instance 0x6f997abb4a8: release 656s JS MAINLOOP: Completed job 0 656s JS MAINLOOP: handling job 1, 656s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 656s JS MAINLOOP: Main loop instance 0x6f997abb4a8: release 656s JS MAINLOOP: Completed job 1 656s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module metadata hook for module 0x1d62eb276990 656s JS IMPORT: Defining meta.importSync for module 0x1d62eb276990 656s JS NATIVE: Defining native module 'gi' 656s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d62eb27b338 656s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 656s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 656s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 656s JS IMPORT: Importing directory 'overrides' 656s JS IMPORT: Defining parent 0x3141b593f610 of 0x1d62eb27b3b8 'overrides' is mod 1 656s JS IMPORT: Defined importer 'overrides' 0x1d62eb27b3b8 in 0x3141b593f610 656s JS IMPORT: successfully imported directory 'overrides' 656s JS IMPORT: Importing '_promiseNative' 656s JS NATIVE: Defining native module '_promiseNative' 656s JS IMPORT: Defining parent 0x3141b593f610 of 0x1d62eb27b868 '_promiseNative' is mod 1 656s JS IMPORT: successfully imported module '_promiseNative' 656s JS IMPORT: Importing module GLib succeeded 656s JS IMPORT: Defining parent 0x1d62eb27b3b8 of 0x3141b5995038 'GLib' is mod 1 656s JS IMPORT: successfully imported module 'GLib' 656s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 656s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3141b5994060, JSClass 0x704ce48176c8, in object 0x3141b5994038 656s JS CTX: Initialized class GIRepositoryGType prototype 0x1d62eb27bbb0 656s JS CTX: Initialized class GIRepositoryFunction prototype 0x1d62eb27bc10 656s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 656s JS G BXD: Defined class for Error (GError), prototype 0x3141b59940b0, JSClass 0x704ce48176c8, in object 0x3141b5994038 656s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 656s JS G BXD: Defined class for Variant (GVariant), prototype 0x3141b5994100, JSClass 0x704ce48176c8, in object 0x3141b5994038 656s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 656s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3141b5994150, JSClass 0x704ce48176c8, in object 0x3141b5994038 656s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 656s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3141b59941a0, JSClass 0x704ce48176c8, in object 0x3141b5994038 656s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 656s JS G BXD: Defined class for Thread (GThread), prototype 0x3141b59941f0, JSClass 0x704ce48176c8, in object 0x3141b5994038 656s JS G BXD: Defining method ref in prototype for GLib.Thread 656s JS G BXD: Defining method unref in prototype for GLib.Thread 656s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 656s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3141b5994240, JSClass 0x704ce48176c8, in object 0x3141b5994038 656s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 656s JS G BXD: Defined class for Regex (GRegex), prototype 0x3141b5994290, JSClass 0x704ce48176c8, in object 0x3141b5994038 656s JS G BXD: Defining method match in prototype for GLib.Regex 656s JS G BXD: Defining method match_full in prototype for GLib.Regex 656s JS G BXD: Defining method match_all in prototype for GLib.Regex 656s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 656s JS G NS: Defined namespace 'GLib' 0x3141b5994038 in GIRepository 0x1d62eb27b1c8 656s JS IMPORT: Importing module jasmine succeeded 656s JS IMPORT: Defining parent 0x3141b593f610 of 0x3141b5995ba0 'jasmine' is mod 1 656s JS IMPORT: successfully imported module 'jasmine' 656s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 656s JS MAINLOOP: Main loop instance 0x6f997abb4a8: hold 656s JS MAINLOOP: Enqueue job , promise=, allocation site= 656s JS MAINLOOP: Main loop instance 0x6f997abb4a8: Spinning loop until released or hook cleared 656s JS MAINLOOP: handling job 0, 656s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 656s JS MAINLOOP: Main loop instance 0x6f997abb4a8: release 656s JS MAINLOOP: Completed job 0 656s JS IMPORT: Importing 'gi' 656s JS IMPORT: Defining parent 0x3141b593f610 of 0x3141b593f760 'gi' is mod 1 656s JS IMPORT: successfully imported module 'gi' 656s 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 656s JS G NS: Defined namespace 'Gdk' 0x3141b5994308 in GIRepository 0x3141b593f760 656s 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 656s JS G NS: Defined namespace 'GjsPrivate' 0x3141b5994358 in GIRepository 0x3141b593f760 656s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 656s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 656s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 656s JS IMPORT: Importing module _legacy succeeded 656s JS IMPORT: Defining parent 0x3141b593f610 of 0x3141b5995cb8 '_legacy' is mod 1 656s JS IMPORT: successfully imported module '_legacy' 656s JS IMPORT: Importing module lang succeeded 656s JS IMPORT: Defining parent 0x3141b593f610 of 0x3141b5995c90 'lang' is mod 1 656s JS IMPORT: successfully imported module 'lang' 656s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 656s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 656s JS IMPORT: Importing module _signals succeeded 656s JS IMPORT: Defining parent 0x3141b593f610 of 0x3141b5995ce0 '_signals' is mod 1 656s JS IMPORT: successfully imported module '_signals' 656s JS IMPORT: Importing module signals succeeded 656s JS IMPORT: Defining parent 0x3141b593f610 of 0x3141b5995c68 'signals' is mod 1 656s JS IMPORT: successfully imported module 'signals' 656s JS IMPORT: Importing module Gio succeeded 656s JS IMPORT: Defining parent 0x3141b593f868 of 0x3141b5995c40 'Gio' is mod 1 656s JS IMPORT: successfully imported module 'Gio' 656s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 656s JS IMPORT: Importing '_gi' 656s JS NATIVE: Defining native module '_gi' 656s JS IMPORT: Defining parent 0x3141b593f610 of 0x1d62eb22b6d0 '_gi' is mod 1 656s JS IMPORT: successfully imported module '_gi' 656s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 656s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 656s JS IMPORT: Importing module _common succeeded 656s JS IMPORT: Defining parent 0x3141b593f610 of 0x3141b5995d30 '_common' is mod 1 656s JS IMPORT: successfully imported module '_common' 656s JS IMPORT: Importing module GObject succeeded 656s JS IMPORT: Defining parent 0x3141b593f868 of 0x3141b5995d08 'GObject' is mod 1 656s JS IMPORT: successfully imported module 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 656s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 656s JS G BXD: Defined class for String (GString), prototype 0x3141b5994600, JSClass 0x704ce48176c8, in object 0x3141b5994380 656s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 656s JS G PRM: Defined class ParamSpec prototype is 0x3141b5995d80 class 0x704ce4820090 in object 0x3141b5994380 656s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 656s JS G OBJ: Defined class for Object (GObject), prototype 0x3141b5994768, JSClass 0x704ce4817728, in object 0x3141b5994380 656s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 656s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 656s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3141b5994790, JSClass 0x704ce4817728, in object 0x3141b5994380 656s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 656s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 656s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 656s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 656s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 656s JS G BXD: Defined class for Value (GValue), prototype 0x3141b59947e0, JSClass 0x704ce48176c8, in object 0x3141b5994380 656s JS G NS: Defined namespace 'GObject' 0x3141b5994380 in GIRepository 0x3141b593f760 656s JS G OBJ: Defined class for Application (GApplication), prototype 0x3141b5994830, JSClass 0x704ce4817728, in object 0x3141b5994330 656s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 656s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3141b59f62e0, JSClass 0x704ce481aa50, in object 0x3141b5994330 656s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 656s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x3141b59f6308, JSClass 0x704ce481aa50, in object 0x3141b5994330 656s 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 656s JS G NS: Defined namespace 'GioUnix' 0x3141b59948d0 in GIRepository 0x3141b593f760 656s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 656s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x3141b59948f8, JSClass 0x704ce4817728, in object 0x3141b59948d0 656s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 656s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3141b59f66f0, JSClass 0x704ce481aa50, in object 0x3141b59948d0 656s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 656s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x3141b5994970, JSClass 0x704ce4817728, in object 0x3141b5994330 656s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x3141b59949c0, JSClass 0x704ce4817728, in object 0x3141b59948d0 656s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 656s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x3141b5994a10, JSClass 0x704ce48176c8, in object 0x3141b59948d0 656s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 656s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3141b59f6830, JSClass 0x704ce481aa50, in object 0x3141b59948d0 656s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 656s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3141b5994a60, JSClass 0x704ce4817728, in object 0x3141b5994330 656s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x3141b5994ab0, JSClass 0x704ce4817728, in object 0x3141b59948d0 656s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 656s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x3141b5994b00, JSClass 0x704ce48176c8, in object 0x3141b59948d0 656s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 656s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x3141b5994b28, JSClass 0x704ce48176c8, in object 0x3141b59948d0 656s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 656s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x3141b5994b78, JSClass 0x704ce4817728, in object 0x3141b59948d0 656s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 656s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x3141b5994bc8, JSClass 0x704ce48176c8, in object 0x3141b59948d0 656s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 656s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 656s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x3141b5994c18, JSClass 0x704ce4817728, in object 0x3141b5994330 656s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x3141b5994c68, JSClass 0x704ce4817728, in object 0x3141b59948d0 656s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 656s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 656s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x3141b5994cb8, JSClass 0x704ce48176c8, in object 0x3141b59948d0 656s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 656s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 656s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 656s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 656s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 656s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 656s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 656s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 656s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 656s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 656s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 656s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 656s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 656s JS G ENUM: Defining GLib.LogLevelFlags as 0x1d62eb233db8 656s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 656s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x3141b5994dd0, JSClass 0x704ce48176c8, in object 0x3141b5994038 656s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 656s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x3141b5994e98, JSClass 0x704ce4817728, in object 0x3141b5994330 656s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 656s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3141b59fdbf0, JSClass 0x704ce481aa50, in object 0x3141b5994330 656s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 656s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3141b59fdc18, JSClass 0x704ce481aa50, in object 0x3141b5994330 656s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 656s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x3620c6806498, JSClass 0x704ce48176c8, in object 0x3141b5994330 656s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 656s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x3620c6806790, JSClass 0x704ce48176c8, in object 0x3141b5994330 656s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 656s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 656s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 656s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3620c6806920, JSClass 0x704ce4817728, in object 0x3141b5994330 656s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 656s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3141b59fde98, JSClass 0x704ce481aa50, in object 0x3141b5994330 656s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 656s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3141b59fdee8, JSClass 0x704ce481aa50, in object 0x3141b5994330 656s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 656s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3620c68069c0, JSClass 0x704ce4817728, in object 0x3141b5994330 656s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 656s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 656s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 656s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 656s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x3620c680a0d8, JSClass 0x704ce481aa50, in object 0x3141b5994330 656s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 656s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3620c6806a38, JSClass 0x704ce48176c8, in object 0x3141b5994330 656s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 656s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3620c6806a88, JSClass 0x704ce48176c8, in object 0x3141b5994330 656s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 656s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 656s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3620c6806ad8, JSClass 0x704ce4817728, in object 0x3141b5994330 656s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3620c6806b28, JSClass 0x704ce4817728, in object 0x3141b5994358 656s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 656s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3620c6806b78, JSClass 0x704ce4817728, in object 0x3141b5994330 656s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 656s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 656s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 656s JS G IFACE: Defined class for File (GFile), prototype 0x3620c680a1a0, JSClass 0x704ce481aa50, in object 0x3141b5994330 656s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3620c6806bf0, JSClass 0x704ce4817728, in object 0x3141b593f8f8 656s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 656s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3620c6806c68, JSClass 0x704ce4817728, in object 0x3141b5994330 656s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 656s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 656s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x3620c680a420, JSClass 0x704ce481aa50, in object 0x3141b5994330 656s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 656s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3620c6806ce0, JSClass 0x704ce4817728, in object 0x3141b5994330 656s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 656s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3620c6806d30, JSClass 0x704ce48176c8, in object 0x3141b5994330 656s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 656s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 656s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3620c6806d80, JSClass 0x704ce4817728, in object 0x3141b5994330 656s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 656s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 656s JS G NS: Defined namespace 'Gio' 0x3141b5994330 in GIRepository 0x3141b593f760 656s JS IMPORT: Importing module Gtk succeeded 656s JS IMPORT: Defining parent 0x3141b593f868 of 0x3620c680ac40 'Gtk' is mod 1 656s JS IMPORT: successfully imported module 'Gtk' 656s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 656s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 656s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3620c6806e20, JSClass 0x704ce4817728, in object 0x3141b5994380 656s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3620c6806e70, JSClass 0x704ce4817728, in object 0x3620c6806df8 656s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 656s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x3620c680af10, JSClass 0x704ce481aa50, in object 0x3620c6806df8 656s 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 656s JS G NS: Defined namespace 'Atk' 0x3620c6806ee8 in GIRepository 0x3141b593f760 656s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 656s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x3620c680af38, JSClass 0x704ce481aa50, in object 0x3620c6806ee8 656s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 656s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3620c6806f38, JSClass 0x704ce4817728, in object 0x3620c6806df8 656s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 656s JS G NS: Defined namespace 'Gtk' 0x3620c6806df8 in GIRepository 0x3141b593f760 656s JS IMPORT: Importing 'system' 656s JS NATIVE: Defining native module 'system' 656s JS IMPORT: Defining parent 0x3141b593f610 of 0x1d62eb23e3c8 'system' is mod 1 656s JS IMPORT: successfully imported module 'system' 656s JS CTX: Script evaluation succeeded 656s JS MAINLOOP: Main loop instance 0x6f997abb4a8: Spinning loop until released or hook cleared 656s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module metadata hook for module 0x1d62eb255718 656s JS IMPORT: Defining meta.importSync for module 0x1d62eb255718 656s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3141b593c128 656s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3141b593c128 656s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 656s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 656s JS MAINLOOP: Set main loop hook to 656s JS MAINLOOP: Main loop instance 0x6f997abb4a8: hold 656s JS MAINLOOP: Running and clearing main loop hook 656s JS G BXD: Defining method run in prototype for GLib.MainLoop 656s 1..20 656s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 656s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 656s JS G BXD: Defined class for Source (GSource), prototype 0x3620c6806f88, JSClass 0x704ce48176c8, in object 0x3141b5994038 656s JS G BXD: Defining method set_priority in prototype for GLib.Source 656s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 656s JS G BXD: Defining method attach in prototype for GLib.Source 656s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 656s JS IMPORT: Module metadata hook for module 0x3141b5986350 656s JS IMPORT: Defining meta.importSync for module 0x3141b5986350 656s JS G NS: Found info type GIObjectInfo for 'MemoryInputStream' in namespace 'Gio' 656s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x3620c681e0b0, JSClass 0x704ce4817728, in object 0x3141b5994330 656s JS G BXD: Defining method destroy in prototype for GLib.Source 656s ok 1 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback 656s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 656s JS G NS: Found info type GIConstantInfo for 'MININT64' in namespace 'GLib' 656s JS G NS: Found info type GIConstantInfo for 'MAXINT64' in namespace 'GLib' 656s JS G NS: Found info type GIConstantInfo for 'MAXUINT64' in namespace 'GLib' 656s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 656s ok 2 Unsafe integer marshalling warns when conversion is lossy 656s ok 3 Marshalling empty flat arrays of structs accepts null # SKIP GTK disabled 656s ok 4 Marshalling empty flat arrays of structs accepts an empty array # SKIP GTK disabled 656s JS G NS: Found info type GIObjectInfo for 'AppLaunchContext' in namespace 'Gio' 656s JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x3620c681e560, JSClass 0x704ce4817728, in object 0x3141b5994330 656s ok 5 Constructor throws when constructor called without new 656s JS G NS: Found info type GIEnumInfo for 'BusType' in namespace 'Gio' 656s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 656s JS G ENUM: Defining enum value NONE (fixed from none) 0 656s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 656s JS G ENUM: Defining enum value SESSION (fixed from session) 2 656s JS G ENUM: Defining Gio.BusType as 0x1d62eb290d30 656s ok 6 Enum classes enum has a $gtype property 656s ok 7 Enum classes enum $gtype property is enumerable 656s JS G NS: Found info type GIEnumInfo for 'ResolverError' in namespace 'Gio' 656s JS G ERR: Defined class for ResolverError (GError), prototype 0x3620c6815470, JSClass 0x704ce481a600, in object 0x3141b5994330 656s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 0 656s JS G ENUM: Defining enum value TEMPORARY_FAILURE (fixed from temporary_failure) 1 656s JS G ENUM: Defining enum value INTERNAL (fixed from internal) 2 656s ok 8 GError domains Number converts error to quark 656s ok 9 Object properties on GtkBuilder-constructed objects are found on the GObject itself # SKIP GTK disabled 656s ok 10 Object properties on GtkBuilder-constructed objects are found on the GObject's parents # SKIP GTK disabled 656s ok 11 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces # SKIP GTK disabled 656s JS G NS: Found info type GIConstantInfo for 'PRIORITY_LOW' in namespace 'GLib' 656s ok 12 Garbage collection of introspected objects collects objects properly with signals connected 656s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 656s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 656s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 656s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 656s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 656s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 656s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 656s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 656s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 656s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 656s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 656s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 656s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 656s JS G ENUM: Defining GObject.ParamFlags as 0x1d62eb204130 656s JS G NS: Found info type GIFunctionInfo for 'param_spec_boolean' in namespace 'GObject' 656s JS G PRM: Wrapping GParamBoolean 'screenfull' on (null) with JSObject 656s JS G PRM: JSObject created with param instance 0x6f997ad6f40 type GParamBoolean 656s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 656s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 656s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 656s JS G NS: Found info type GIStructInfo for 'SettingsSchemaSource' in namespace 'Gio' 656s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x3141b5994da8, JSClass 0x704ce48176c8, in object 0x3141b5994330 656s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 656s JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema 656s JS G NS: Found info type GIFlagsInfo for 'SettingsBindFlags' in namespace 'Gio' 656s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 656s JS G ENUM: Defining enum value GET (fixed from get) 1 656s JS G ENUM: Defining enum value SET (fixed from set) 2 656s JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 656s JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 656s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 656s JS G ENUM: Defining Gio.SettingsBindFlags as 0x1d62eb204fc8 656s JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema 656s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 656s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 656s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 656s ok 13 Garbage collection of introspected objects handles setting a property from C on an object whose JS wrapper has been collected 656s JS G NS: Found info type GIStructInfo for 'Atom' in namespace 'Gdk' 656s JS G BXD: Defined class for Atom (void), prototype 0x3620c6806060, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s ok 14 Gdk.Atom is presented as string 656s JS G NS: Found info type GIStructInfo for 'Rectangle' in namespace 'Gdk' 656s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x3620c68061a0, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s ok 15 Complete enumeration (boxed types) enumerates all properties 656s ok 16 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) 656s JS G NS: Found info type GIFlagsInfo for 'AnchorHints' in namespace 'Gdk' 656s JS G ENUM: Defining enum value FLIP_X (fixed from flip_x) 1 656s JS G ENUM: Defining enum value FLIP_Y (fixed from flip_y) 2 656s JS G ENUM: Defining enum value SLIDE_X (fixed from slide_x) 4 656s JS G ENUM: Defining enum value SLIDE_Y (fixed from slide_y) 8 656s JS G ENUM: Defining enum value RESIZE_X (fixed from resize_x) 16 656s JS G ENUM: Defining enum value RESIZE_Y (fixed from resize_y) 32 656s JS G ENUM: Defining enum value FLIP (fixed from flip) 3 656s JS G ENUM: Defining enum value SLIDE (fixed from slide) 12 656s JS G ENUM: Defining enum value RESIZE (fixed from resize) 48 656s JS G ENUM: Defining Gdk.AnchorHints as 0x1d62eb2ea8a8 656s JS G NS: Found info type GIObjectInfo for 'AppLaunchContext' in namespace 'Gdk' 656s JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0x3620c68063f8, JSClass 0x704ce4817728, in object 0x3141b5994308 656s JS G NS: Found info type GIFlagsInfo for 'AxisFlags' in namespace 'Gdk' 656s JS G ENUM: Defining enum value X (fixed from x) 2 656s JS G ENUM: Defining enum value Y (fixed from y) 4 656s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 8 656s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 16 656s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 32 656s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 64 656s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 128 656s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 256 656s JS G ENUM: Defining enum value SLIDER (fixed from slider) 512 656s JS G ENUM: Defining Gdk.AxisFlags as 0x1d62eb2ea988 656s JS G NS: Found info type GIEnumInfo for 'AxisUse' in namespace 'Gdk' 656s JS G ENUM: Defining enum value IGNORE (fixed from ignore) 0 656s JS G ENUM: Defining enum value X (fixed from x) 1 656s JS G ENUM: Defining enum value Y (fixed from y) 2 656s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 3 656s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 4 656s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 5 656s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 6 656s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 7 656s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 8 656s JS G ENUM: Defining enum value SLIDER (fixed from slider) 9 656s JS G ENUM: Defining enum value LAST (fixed from last) 10 656s JS G ENUM: Defining Gdk.AxisUse as 0x1d62eb2eaa68 656s JS G NS: Found info type GIConstantInfo for 'BUTTON_MIDDLE' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'BUTTON_PRIMARY' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'BUTTON_SECONDARY' in namespace 'Gdk' 656s JS G NS: Found info type GIEnumInfo for 'ByteOrder' in namespace 'Gdk' 656s JS G ENUM: Defining enum value LSB_FIRST (fixed from lsb_first) 0 656s JS G ENUM: Defining enum value MSB_FIRST (fixed from msb_first) 1 656s JS G ENUM: Defining Gdk.ByteOrder as 0x1d62eb2eab48 656s JS G NS: Found info type GIConstantInfo for 'CURRENT_TIME' in namespace 'Gdk' 656s JS G NS: Found info type GIStructInfo for 'Color' in namespace 'Gdk' 656s JS G BXD: Defined class for Color (GdkColor), prototype 0x3620c68064c0, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIEnumInfo for 'CrossingMode' in namespace 'Gdk' 656s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 656s JS G ENUM: Defining enum value GRAB (fixed from grab) 1 656s JS G ENUM: Defining enum value UNGRAB (fixed from ungrab) 2 656s JS G ENUM: Defining enum value GTK_GRAB (fixed from gtk_grab) 3 656s JS G ENUM: Defining enum value GTK_UNGRAB (fixed from gtk_ungrab) 4 656s JS G ENUM: Defining enum value STATE_CHANGED (fixed from state_changed) 5 656s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 6 656s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 7 656s JS G ENUM: Defining enum value DEVICE_SWITCH (fixed from device_switch) 8 656s JS G ENUM: Defining Gdk.CrossingMode as 0x1d62eb2eaba8 656s JS G NS: Found info type GIObjectInfo for 'Cursor' in namespace 'Gdk' 656s JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0x3620c6806538, JSClass 0x704ce4817728, in object 0x3141b5994308 656s JS G NS: Found info type GIEnumInfo for 'CursorType' in namespace 'Gdk' 656s JS G ENUM: Defining enum value X_CURSOR (fixed from x_cursor) 0 656s JS G ENUM: Defining enum value ARROW (fixed from arrow) 2 656s JS G ENUM: Defining enum value BASED_ARROW_DOWN (fixed from based_arrow_down) 4 656s JS G ENUM: Defining enum value BASED_ARROW_UP (fixed from based_arrow_up) 6 656s JS G ENUM: Defining enum value BOAT (fixed from boat) 8 656s JS G ENUM: Defining enum value BOGOSITY (fixed from bogosity) 10 656s JS G ENUM: Defining enum value BOTTOM_LEFT_CORNER (fixed from bottom_left_corner) 12 656s JS G ENUM: Defining enum value BOTTOM_RIGHT_CORNER (fixed from bottom_right_corner) 14 656s JS G ENUM: Defining enum value BOTTOM_SIDE (fixed from bottom_side) 16 656s JS G ENUM: Defining enum value BOTTOM_TEE (fixed from bottom_tee) 18 656s JS G ENUM: Defining enum value BOX_SPIRAL (fixed from box_spiral) 20 656s JS G ENUM: Defining enum value CENTER_PTR (fixed from center_ptr) 22 656s JS G ENUM: Defining enum value CIRCLE (fixed from circle) 24 656s JS G ENUM: Defining enum value CLOCK (fixed from clock) 26 656s JS G ENUM: Defining enum value COFFEE_MUG (fixed from coffee_mug) 28 656s JS G ENUM: Defining enum value CROSS (fixed from cross) 30 656s JS G ENUM: Defining enum value CROSS_REVERSE (fixed from cross_reverse) 32 656s JS G ENUM: Defining enum value CROSSHAIR (fixed from crosshair) 34 656s JS G ENUM: Defining enum value DIAMOND_CROSS (fixed from diamond_cross) 36 656s JS G ENUM: Defining enum value DOT (fixed from dot) 38 656s JS G ENUM: Defining enum value DOTBOX (fixed from dotbox) 40 656s JS G ENUM: Defining enum value DOUBLE_ARROW (fixed from double_arrow) 42 656s JS G ENUM: Defining enum value DRAFT_LARGE (fixed from draft_large) 44 656s JS G ENUM: Defining enum value DRAFT_SMALL (fixed from draft_small) 46 656s JS G ENUM: Defining enum value DRAPED_BOX (fixed from draped_box) 48 656s JS G ENUM: Defining enum value EXCHANGE (fixed from exchange) 50 656s JS G ENUM: Defining enum value FLEUR (fixed from fleur) 52 656s JS G ENUM: Defining enum value GOBBLER (fixed from gobbler) 54 656s JS G ENUM: Defining enum value GUMBY (fixed from gumby) 56 656s JS G ENUM: Defining enum value HAND1 (fixed from hand1) 58 656s JS G ENUM: Defining enum value HAND2 (fixed from hand2) 60 656s JS G ENUM: Defining enum value HEART (fixed from heart) 62 656s JS G ENUM: Defining enum value ICON (fixed from icon) 64 656s JS G ENUM: Defining enum value IRON_CROSS (fixed from iron_cross) 66 656s JS G ENUM: Defining enum value LEFT_PTR (fixed from left_ptr) 68 656s JS G ENUM: Defining enum value LEFT_SIDE (fixed from left_side) 70 656s JS G ENUM: Defining enum value LEFT_TEE (fixed from left_tee) 72 656s JS G ENUM: Defining enum value LEFTBUTTON (fixed from leftbutton) 74 656s JS G ENUM: Defining enum value LL_ANGLE (fixed from ll_angle) 76 656s JS G ENUM: Defining enum value LR_ANGLE (fixed from lr_angle) 78 656s JS G ENUM: Defining enum value MAN (fixed from man) 80 656s JS G ENUM: Defining enum value MIDDLEBUTTON (fixed from middlebutton) 82 656s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 84 656s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 86 656s JS G ENUM: Defining enum value PIRATE (fixed from pirate) 88 656s JS G ENUM: Defining enum value PLUS (fixed from plus) 90 656s JS G ENUM: Defining enum value QUESTION_ARROW (fixed from question_arrow) 92 656s JS G ENUM: Defining enum value RIGHT_PTR (fixed from right_ptr) 94 656s JS G ENUM: Defining enum value RIGHT_SIDE (fixed from right_side) 96 656s JS G ENUM: Defining enum value RIGHT_TEE (fixed from right_tee) 98 656s JS G ENUM: Defining enum value RIGHTBUTTON (fixed from rightbutton) 100 656s JS G ENUM: Defining enum value RTL_LOGO (fixed from rtl_logo) 102 656s JS G ENUM: Defining enum value SAILBOAT (fixed from sailboat) 104 656s JS G ENUM: Defining enum value SB_DOWN_ARROW (fixed from sb_down_arrow) 106 656s JS G ENUM: Defining enum value SB_H_DOUBLE_ARROW (fixed from sb_h_double_arrow) 108 656s JS G ENUM: Defining enum value SB_LEFT_ARROW (fixed from sb_left_arrow) 110 656s JS G ENUM: Defining enum value SB_RIGHT_ARROW (fixed from sb_right_arrow) 112 656s JS G ENUM: Defining enum value SB_UP_ARROW (fixed from sb_up_arrow) 114 656s JS G ENUM: Defining enum value SB_V_DOUBLE_ARROW (fixed from sb_v_double_arrow) 116 656s JS G ENUM: Defining enum value SHUTTLE (fixed from shuttle) 118 656s JS G ENUM: Defining enum value SIZING (fixed from sizing) 120 656s JS G ENUM: Defining enum value SPIDER (fixed from spider) 122 656s JS G ENUM: Defining enum value SPRAYCAN (fixed from spraycan) 124 656s JS G ENUM: Defining enum value STAR (fixed from star) 126 656s JS G ENUM: Defining enum value TARGET (fixed from target) 128 656s JS G ENUM: Defining enum value TCROSS (fixed from tcross) 130 656s JS G ENUM: Defining enum value TOP_LEFT_ARROW (fixed from top_left_arrow) 132 656s JS G ENUM: Defining enum value TOP_LEFT_CORNER (fixed from top_left_corner) 134 656s JS G ENUM: Defining enum value TOP_RIGHT_CORNER (fixed from top_right_corner) 136 656s JS G ENUM: Defining enum value TOP_SIDE (fixed from top_side) 138 656s JS G ENUM: Defining enum value TOP_TEE (fixed from top_tee) 140 656s JS G ENUM: Defining enum value TREK (fixed from trek) 142 656s JS G ENUM: Defining enum value UL_ANGLE (fixed from ul_angle) 144 656s JS G ENUM: Defining enum value UMBRELLA (fixed from umbrella) 146 656s JS G ENUM: Defining enum value UR_ANGLE (fixed from ur_angle) 148 656s JS G ENUM: Defining enum value WATCH (fixed from watch) 150 656s JS G ENUM: Defining enum value XTERM (fixed from xterm) 152 656s JS G ENUM: Defining enum value LAST_CURSOR (fixed from last_cursor) 153 656s JS G ENUM: Defining enum value BLANK_CURSOR (fixed from blank_cursor) -2 656s JS G ENUM: Defining enum value CURSOR_IS_PIXMAP (fixed from cursor_is_pixmap) -1 656s JS G ENUM: Defining Gdk.CursorType as 0x1d62eb2eac88 656s JS G NS: Found info type GIObjectInfo for 'Device' in namespace 'Gdk' 656s JS G OBJ: Defined class for Device (GdkDevice), prototype 0x3620c68065b0, JSClass 0x704ce4817728, in object 0x3141b5994308 656s JS G NS: Found info type GIObjectInfo for 'DeviceManager' in namespace 'Gdk' 656s JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0x3620c6806600, JSClass 0x704ce4817728, in object 0x3141b5994308 656s JS G NS: Found info type GIInterfaceInfo for 'DevicePad' in namespace 'Gdk' 656s JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0x3141b5995790, JSClass 0x704ce481aa50, in object 0x3141b5994308 656s JS G NS: Found info type GIEnumInfo for 'DevicePadFeature' in namespace 'Gdk' 656s JS G ENUM: Defining enum value BUTTON (fixed from button) 0 656s JS G ENUM: Defining enum value RING (fixed from ring) 1 656s JS G ENUM: Defining enum value STRIP (fixed from strip) 2 656s JS G ENUM: Defining Gdk.DevicePadFeature as 0x1d62eb2eb468 656s JS G NS: Found info type GIStructInfo for 'DevicePadInterface' in namespace 'Gdk' 656s JS G NS: Found info type GIObjectInfo for 'DeviceTool' in namespace 'Gdk' 656s JS G OBJ: Defined class for DeviceTool (GdkDeviceTool), prototype 0x3620c68066a0, JSClass 0x704ce4817728, in object 0x3141b5994308 656s JS G NS: Found info type GIEnumInfo for 'DeviceToolType' in namespace 'Gdk' 656s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 656s JS G ENUM: Defining enum value PEN (fixed from pen) 1 656s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 656s JS G ENUM: Defining enum value BRUSH (fixed from brush) 3 656s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 4 656s JS G ENUM: Defining enum value AIRBRUSH (fixed from airbrush) 5 656s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 6 656s JS G ENUM: Defining enum value LENS (fixed from lens) 7 656s JS G ENUM: Defining Gdk.DeviceToolType as 0x1d62eb2eb4c8 656s JS G NS: Found info type GIEnumInfo for 'DeviceType' in namespace 'Gdk' 656s JS G ENUM: Defining enum value MASTER (fixed from master) 0 656s JS G ENUM: Defining enum value SLAVE (fixed from slave) 1 656s JS G ENUM: Defining enum value FLOATING (fixed from floating) 2 656s JS G ENUM: Defining Gdk.DeviceType as 0x1d62eb2eb5a8 656s JS G NS: Found info type GIObjectInfo for 'Display' in namespace 'Gdk' 656s JS G OBJ: Defined class for Display (GdkDisplay), prototype 0x3620c6806740, JSClass 0x704ce4817728, in object 0x3141b5994308 656s JS G NS: Found info type GIObjectInfo for 'DisplayManager' in namespace 'Gdk' 656s JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0x3620c6806790, JSClass 0x704ce4817728, in object 0x3141b5994308 656s JS G NS: Found info type GIFlagsInfo for 'DragAction' in namespace 'Gdk' 656s JS G ENUM: Defining enum value DEFAULT (fixed from default) 1 656s JS G ENUM: Defining enum value COPY (fixed from copy) 2 656s JS G ENUM: Defining enum value MOVE (fixed from move) 4 656s JS G ENUM: Defining enum value LINK (fixed from link) 8 656s JS G ENUM: Defining enum value PRIVATE (fixed from private) 16 656s JS G ENUM: Defining enum value ASK (fixed from ask) 32 656s JS G ENUM: Defining Gdk.DragAction as 0x1d62eb2eb608 656s JS G NS: Found info type GIEnumInfo for 'DragCancelReason' in namespace 'Gdk' 656s JS G ENUM: Defining enum value NO_TARGET (fixed from no_target) 0 656s JS G ENUM: Defining enum value USER_CANCELLED (fixed from user_cancelled) 1 656s JS G ENUM: Defining enum value ERROR (fixed from error) 2 656s JS G ENUM: Defining Gdk.DragCancelReason as 0x1d62eb2eb6e8 656s JS G NS: Found info type GIObjectInfo for 'DragContext' in namespace 'Gdk' 656s JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0x3620c6806830, JSClass 0x704ce4817728, in object 0x3141b5994308 656s JS G NS: Found info type GIEnumInfo for 'DragProtocol' in namespace 'Gdk' 656s JS G ENUM: Defining enum value NONE (fixed from none) 0 656s JS G ENUM: Defining enum value MOTIF (fixed from motif) 1 656s JS G ENUM: Defining enum value XDND (fixed from xdnd) 2 656s JS G ENUM: Defining enum value ROOTWIN (fixed from rootwin) 3 656s JS G ENUM: Defining enum value WIN32_DROPFILES (fixed from win32_dropfiles) 4 656s JS G ENUM: Defining enum value OLE2 (fixed from ole2) 5 656s JS G ENUM: Defining enum value LOCAL (fixed from local) 6 656s JS G ENUM: Defining enum value WAYLAND (fixed from wayland) 7 656s JS G ENUM: Defining Gdk.DragProtocol as 0x1d62eb2eb748 656s JS G NS: Found info type GIObjectInfo for 'DrawingContext' in namespace 'Gdk' 656s JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0x3620c68068a8, JSClass 0x704ce4817728, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'DrawingContextClass' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'EVENT_PROPAGATE' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'EVENT_STOP' in namespace 'Gdk' 656s JS G NS: Found info type GIUnionInfo for 'Event' in namespace 'Gdk' 656s JS G BXD: Defined class for Event (GdkEvent), prototype 0x3620c68068f8, JSClass 0x704ce48176f8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventAny' in namespace 'Gdk' 656s JS G BXD: Defined class for EventAny (void), prototype 0x3620c6806fd8, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventButton' in namespace 'Gdk' 656s JS G BXD: Defined class for EventButton (void), prototype 0x3620c681e038, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventConfigure' in namespace 'Gdk' 656s JS G BXD: Defined class for EventConfigure (void), prototype 0x3620c681e060, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventCrossing' in namespace 'Gdk' 656s JS G BXD: Defined class for EventCrossing (void), prototype 0x3620c681e088, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventDND' in namespace 'Gdk' 656s JS G BXD: Defined class for EventDND (void), prototype 0x3620c681e100, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventExpose' in namespace 'Gdk' 656s JS G BXD: Defined class for EventExpose (void), prototype 0x3620c681e128, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventFocus' in namespace 'Gdk' 656s JS G BXD: Defined class for EventFocus (void), prototype 0x3620c681e150, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventGrabBroken' in namespace 'Gdk' 656s JS G BXD: Defined class for EventGrabBroken (void), prototype 0x3620c681e178, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventKey' in namespace 'Gdk' 656s JS G BXD: Defined class for EventKey (void), prototype 0x3620c681e1a0, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIFlagsInfo for 'EventMask' in namespace 'Gdk' 656s JS G ENUM: Defining enum value EXPOSURE_MASK (fixed from exposure_mask) 2 656s JS G ENUM: Defining enum value POINTER_MOTION_MASK (fixed from pointer_motion_mask) 4 656s JS G ENUM: Defining enum value POINTER_MOTION_HINT_MASK (fixed from pointer_motion_hint_mask) 8 656s JS G ENUM: Defining enum value BUTTON_MOTION_MASK (fixed from button_motion_mask) 16 656s JS G ENUM: Defining enum value BUTTON1_MOTION_MASK (fixed from button1_motion_mask) 32 656s JS G ENUM: Defining enum value BUTTON2_MOTION_MASK (fixed from button2_motion_mask) 64 656s JS G ENUM: Defining enum value BUTTON3_MOTION_MASK (fixed from button3_motion_mask) 128 656s JS G ENUM: Defining enum value BUTTON_PRESS_MASK (fixed from button_press_mask) 256 656s JS G ENUM: Defining enum value BUTTON_RELEASE_MASK (fixed from button_release_mask) 512 656s JS G ENUM: Defining enum value KEY_PRESS_MASK (fixed from key_press_mask) 1024 656s JS G ENUM: Defining enum value KEY_RELEASE_MASK (fixed from key_release_mask) 2048 656s JS G ENUM: Defining enum value ENTER_NOTIFY_MASK (fixed from enter_notify_mask) 4096 656s JS G ENUM: Defining enum value LEAVE_NOTIFY_MASK (fixed from leave_notify_mask) 8192 656s JS G ENUM: Defining enum value FOCUS_CHANGE_MASK (fixed from focus_change_mask) 16384 656s JS G ENUM: Defining enum value STRUCTURE_MASK (fixed from structure_mask) 32768 656s JS G ENUM: Defining enum value PROPERTY_CHANGE_MASK (fixed from property_change_mask) 65536 656s JS G ENUM: Defining enum value VISIBILITY_NOTIFY_MASK (fixed from visibility_notify_mask) 131072 656s JS G ENUM: Defining enum value PROXIMITY_IN_MASK (fixed from proximity_in_mask) 262144 656s JS G ENUM: Defining enum value PROXIMITY_OUT_MASK (fixed from proximity_out_mask) 524288 656s JS G ENUM: Defining enum value SUBSTRUCTURE_MASK (fixed from substructure_mask) 1048576 656s JS G ENUM: Defining enum value SCROLL_MASK (fixed from scroll_mask) 2097152 656s JS G ENUM: Defining enum value TOUCH_MASK (fixed from touch_mask) 4194304 656s JS G ENUM: Defining enum value SMOOTH_SCROLL_MASK (fixed from smooth_scroll_mask) 8388608 656s JS G ENUM: Defining enum value TOUCHPAD_GESTURE_MASK (fixed from touchpad_gesture_mask) 16777216 656s JS G ENUM: Defining enum value TABLET_PAD_MASK (fixed from tablet_pad_mask) 33554432 656s JS G ENUM: Defining enum value ALL_EVENTS_MASK (fixed from all_events_mask) 67108862 656s JS G ENUM: Defining Gdk.EventMask as 0x1d62eb2eb828 656s JS G NS: Found info type GIStructInfo for 'EventMotion' in namespace 'Gdk' 656s JS G BXD: Defined class for EventMotion (void), prototype 0x3620c681e1f0, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventOwnerChange' in namespace 'Gdk' 656s JS G BXD: Defined class for EventOwnerChange (void), prototype 0x3620c681e218, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventPadAxis' in namespace 'Gdk' 656s JS G BXD: Defined class for EventPadAxis (void), prototype 0x3620c681e240, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventPadButton' in namespace 'Gdk' 656s JS G BXD: Defined class for EventPadButton (void), prototype 0x3620c681e268, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventPadGroupMode' in namespace 'Gdk' 656s JS G BXD: Defined class for EventPadGroupMode (void), prototype 0x3620c681e290, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventProperty' in namespace 'Gdk' 656s JS G BXD: Defined class for EventProperty (void), prototype 0x3620c681e2b8, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventProximity' in namespace 'Gdk' 656s JS G BXD: Defined class for EventProximity (void), prototype 0x3620c681e2e0, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventScroll' in namespace 'Gdk' 656s JS G BXD: Defined class for EventScroll (void), prototype 0x3620c681e308, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventSelection' in namespace 'Gdk' 656s JS G BXD: Defined class for EventSelection (void), prototype 0x3620c681e330, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventSequence' in namespace 'Gdk' 656s JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0x3620c681e358, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventSetting' in namespace 'Gdk' 656s JS G BXD: Defined class for EventSetting (void), prototype 0x3620c681e3a8, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventTouch' in namespace 'Gdk' 656s JS G BXD: Defined class for EventTouch (void), prototype 0x3620c681e3d0, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventTouchpadPinch' in namespace 'Gdk' 656s JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0x3620c681e3f8, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventTouchpadSwipe' in namespace 'Gdk' 656s JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0x3620c681e420, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIEnumInfo for 'EventType' in namespace 'Gdk' 656s JS G ENUM: Defining enum value NOTHING (fixed from nothing) -1 656s JS G ENUM: Defining enum value DELETE (fixed from delete) 0 656s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 656s JS G ENUM: Defining enum value EXPOSE (fixed from expose) 2 656s JS G ENUM: Defining enum value MOTION_NOTIFY (fixed from motion_notify) 3 656s JS G ENUM: Defining enum value BUTTON_PRESS (fixed from button_press) 4 656s JS G ENUM: Defining enum value 2BUTTON_PRESS (fixed from 2button_press) 5 656s JS G ENUM: Defining enum value DOUBLE_BUTTON_PRESS (fixed from double_button_press) 5 656s JS G ENUM: Defining enum value 3BUTTON_PRESS (fixed from 3button_press) 6 656s JS G ENUM: Defining enum value TRIPLE_BUTTON_PRESS (fixed from triple_button_press) 6 656s JS G ENUM: Defining enum value BUTTON_RELEASE (fixed from button_release) 7 656s JS G ENUM: Defining enum value KEY_PRESS (fixed from key_press) 8 656s JS G ENUM: Defining enum value KEY_RELEASE (fixed from key_release) 9 656s JS G ENUM: Defining enum value ENTER_NOTIFY (fixed from enter_notify) 10 656s JS G ENUM: Defining enum value LEAVE_NOTIFY (fixed from leave_notify) 11 656s JS G ENUM: Defining enum value FOCUS_CHANGE (fixed from focus_change) 12 656s JS G ENUM: Defining enum value CONFIGURE (fixed from configure) 13 656s JS G ENUM: Defining enum value MAP (fixed from map) 14 656s JS G ENUM: Defining enum value UNMAP (fixed from unmap) 15 656s JS G ENUM: Defining enum value PROPERTY_NOTIFY (fixed from property_notify) 16 656s JS G ENUM: Defining enum value SELECTION_CLEAR (fixed from selection_clear) 17 656s JS G ENUM: Defining enum value SELECTION_REQUEST (fixed from selection_request) 18 656s JS G ENUM: Defining enum value SELECTION_NOTIFY (fixed from selection_notify) 19 656s JS G ENUM: Defining enum value PROXIMITY_IN (fixed from proximity_in) 20 656s JS G ENUM: Defining enum value PROXIMITY_OUT (fixed from proximity_out) 21 656s JS G ENUM: Defining enum value DRAG_ENTER (fixed from drag_enter) 22 656s JS G ENUM: Defining enum value DRAG_LEAVE (fixed from drag_leave) 23 656s JS G ENUM: Defining enum value DRAG_MOTION (fixed from drag_motion) 24 656s JS G ENUM: Defining enum value DRAG_STATUS (fixed from drag_status) 25 656s JS G ENUM: Defining enum value DROP_START (fixed from drop_start) 26 656s JS G ENUM: Defining enum value DROP_FINISHED (fixed from drop_finished) 27 656s JS G ENUM: Defining enum value CLIENT_EVENT (fixed from client_event) 28 656s JS G ENUM: Defining enum value VISIBILITY_NOTIFY (fixed from visibility_notify) 29 656s JS G ENUM: Defining enum value SCROLL (fixed from scroll) 31 656s JS G ENUM: Defining enum value WINDOW_STATE (fixed from window_state) 32 656s JS G ENUM: Defining enum value SETTING (fixed from setting) 33 656s JS G ENUM: Defining enum value OWNER_CHANGE (fixed from owner_change) 34 656s JS G ENUM: Defining enum value GRAB_BROKEN (fixed from grab_broken) 35 656s JS G ENUM: Defining enum value DAMAGE (fixed from damage) 36 656s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 37 656s JS G ENUM: Defining enum value TOUCH_UPDATE (fixed from touch_update) 38 656s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 39 656s JS G ENUM: Defining enum value TOUCH_CANCEL (fixed from touch_cancel) 40 656s JS G ENUM: Defining enum value TOUCHPAD_SWIPE (fixed from touchpad_swipe) 41 656s JS G ENUM: Defining enum value TOUCHPAD_PINCH (fixed from touchpad_pinch) 42 656s JS G ENUM: Defining enum value PAD_BUTTON_PRESS (fixed from pad_button_press) 43 656s JS G ENUM: Defining enum value PAD_BUTTON_RELEASE (fixed from pad_button_release) 44 656s JS G ENUM: Defining enum value PAD_RING (fixed from pad_ring) 45 656s JS G ENUM: Defining enum value PAD_STRIP (fixed from pad_strip) 46 656s JS G ENUM: Defining enum value PAD_GROUP_MODE (fixed from pad_group_mode) 47 656s JS G ENUM: Defining enum value EVENT_LAST (fixed from event_last) 48 656s JS G ENUM: Defining Gdk.EventType as 0x1d62eb2eba08 656s JS G NS: Found info type GIStructInfo for 'EventVisibility' in namespace 'Gdk' 656s JS G BXD: Defined class for EventVisibility (void), prototype 0x3620c681e470, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'EventWindowState' in namespace 'Gdk' 656s JS G BXD: Defined class for EventWindowState (void), prototype 0x3620c681e498, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIEnumInfo for 'FilterReturn' in namespace 'Gdk' 656s JS G ENUM: Defining enum value CONTINUE (fixed from continue) 0 656s JS G ENUM: Defining enum value TRANSLATE (fixed from translate) 1 656s JS G ENUM: Defining enum value REMOVE (fixed from remove) 2 656s JS G ENUM: Defining Gdk.FilterReturn as 0x1d62eb2ebde8 656s JS G NS: Found info type GIObjectInfo for 'FrameClock' in namespace 'Gdk' 656s JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0x3620c681e4e8, JSClass 0x704ce4817728, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'FrameClockClass' in namespace 'Gdk' 656s JS G NS: Found info type GIFlagsInfo for 'FrameClockPhase' in namespace 'Gdk' 656s JS G ENUM: Defining enum value NONE (fixed from none) 0 656s JS G ENUM: Defining enum value FLUSH_EVENTS (fixed from flush_events) 1 656s JS G ENUM: Defining enum value BEFORE_PAINT (fixed from before_paint) 2 656s JS G ENUM: Defining enum value UPDATE (fixed from update) 4 656s JS G ENUM: Defining enum value LAYOUT (fixed from layout) 8 656s JS G ENUM: Defining enum value PAINT (fixed from paint) 16 656s JS G ENUM: Defining enum value RESUME_EVENTS (fixed from resume_events) 32 656s JS G ENUM: Defining enum value AFTER_PAINT (fixed from after_paint) 64 656s JS G ENUM: Defining Gdk.FrameClockPhase as 0x1d62eb2ebe48 656s JS G NS: Found info type GIStructInfo for 'FrameClockPrivate' in namespace 'Gdk' 656s JS G BXD: Defined class for FrameClockPrivate (void), prototype 0x3620c681e5b0, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIStructInfo for 'FrameTimings' in namespace 'Gdk' 656s JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0x3620c681e5d8, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIEnumInfo for 'FullscreenMode' in namespace 'Gdk' 656s JS G ENUM: Defining enum value CURRENT_MONITOR (fixed from current_monitor) 0 656s JS G ENUM: Defining enum value ALL_MONITORS (fixed from all_monitors) 1 656s JS G ENUM: Defining Gdk.FullscreenMode as 0x1d62eb2ebf28 656s JS G NS: Found info type GIObjectInfo for 'GLContext' in namespace 'Gdk' 656s JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0x3620c681e650, JSClass 0x704ce4817728, in object 0x3141b5994308 656s JS G NS: Found info type GIEnumInfo for 'GLError' in namespace 'Gdk' 656s JS G ERR: Defined class for GLError (GError), prototype 0x3141b5995b00, JSClass 0x704ce481a600, in object 0x3141b5994308 656s JS G ENUM: Defining enum value NOT_AVAILABLE (fixed from not_available) 0 656s JS G ENUM: Defining enum value UNSUPPORTED_FORMAT (fixed from unsupported_format) 1 656s JS G ENUM: Defining enum value UNSUPPORTED_PROFILE (fixed from unsupported_profile) 2 656s JS G NS: Found info type GIStructInfo for 'Geometry' in namespace 'Gdk' 656s JS G BXD: Defined class for Geometry (void), prototype 0x3620c681e6a0, JSClass 0x704ce48176c8, in object 0x3141b5994308 656s JS G NS: Found info type GIEnumInfo for 'GrabOwnership' in namespace 'Gdk' 656s JS G ENUM: Defining enum value NONE (fixed from none) 0 656s JS G ENUM: Defining enum value WINDOW (fixed from window) 1 656s JS G ENUM: Defining enum value APPLICATION (fixed from application) 2 656s JS G ENUM: Defining Gdk.GrabOwnership as 0x1d62eb2ebf88 656s JS G NS: Found info type GIEnumInfo for 'GrabStatus' in namespace 'Gdk' 656s JS G ENUM: Defining enum value SUCCESS (fixed from success) 0 656s JS G ENUM: Defining enum value ALREADY_GRABBED (fixed from already_grabbed) 1 656s JS G ENUM: Defining enum value INVALID_TIME (fixed from invalid_time) 2 656s JS G ENUM: Defining enum value NOT_VIEWABLE (fixed from not_viewable) 3 656s JS G ENUM: Defining enum value FROZEN (fixed from frozen) 4 656s JS G ENUM: Defining enum value FAILED (fixed from failed) 5 656s JS G ENUM: Defining Gdk.GrabStatus as 0x1d62eb2ebfe8 656s JS G NS: Found info type GIEnumInfo for 'Gravity' in namespace 'Gdk' 656s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 1 656s JS G ENUM: Defining enum value NORTH (fixed from north) 2 656s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 3 656s JS G ENUM: Defining enum value WEST (fixed from west) 4 656s JS G ENUM: Defining enum value CENTER (fixed from center) 5 656s JS G ENUM: Defining enum value EAST (fixed from east) 6 656s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 7 656s JS G ENUM: Defining enum value SOUTH (fixed from south) 8 656s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 9 656s JS G ENUM: Defining enum value STATIC (fixed from static) 10 656s JS G ENUM: Defining Gdk.Gravity as 0x1d62eb2ec0c8 656s JS G NS: Found info type GIEnumInfo for 'InputMode' in namespace 'Gdk' 656s JS G ENUM: Defining enum value DISABLED (fixed from disabled) 0 656s JS G ENUM: Defining enum value SCREEN (fixed from screen) 1 656s JS G ENUM: Defining enum value WINDOW (fixed from window) 2 656s JS G ENUM: Defining Gdk.InputMode as 0x1d62eb2ec1a8 656s JS G NS: Found info type GIEnumInfo for 'InputSource' in namespace 'Gdk' 656s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 0 656s JS G ENUM: Defining enum value PEN (fixed from pen) 1 656s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 656s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 3 656s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 4 656s JS G ENUM: Defining enum value TOUCHSCREEN (fixed from touchscreen) 5 656s JS G ENUM: Defining enum value TOUCHPAD (fixed from touchpad) 6 656s JS G ENUM: Defining enum value TRACKPOINT (fixed from trackpoint) 7 656s JS G ENUM: Defining enum value TABLET_PAD (fixed from tablet_pad) 8 656s JS G ENUM: Defining Gdk.InputSource as 0x1d62eb2ec208 656s JS G NS: Found info type GIConstantInfo for 'KEY_0' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_1' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_2' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_AltCursor' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Attn' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_BackTab' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_ChangeScreen' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Copy' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_CursorBlink' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_CursorSelect' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_DeleteWord' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Duplicate' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Enter' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_EraseEOF' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_EraseInput' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_ExSelect' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_FieldMark' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Ident' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Jump' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_KeyClick' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Left2' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA1' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA2' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA3' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Play' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PrintScreen' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Quit' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Record' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Reset' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Right2' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Rule' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Setup' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Test' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_4' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_5' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_6' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_7' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_8' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_9' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_A' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_AE' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Aacute' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Abelowdot' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Abreve' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Abreveacute' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevebelowdot' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevegrave' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevehook' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevetilde' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_AccessX_Enable' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_AccessX_Feedback_Enable' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflex' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexacute' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexbelowdot' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexgrave' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexhook' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflextilde' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_AddFavorite' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Adiaeresis' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Agrave' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Ahook' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Alt_L' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Alt_R' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Amacron' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Aogonek' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_ApplicationLeft' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_ApplicationRight' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_0' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_1' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_2' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_3' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_4' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_5' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_6' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_7' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_8' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_9' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ain' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_alef' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_alefmaksura' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_beh' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_comma' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dad' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dal' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_damma' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dammatan' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ddal' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_farsi_yeh' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fatha' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fathatan' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_feh' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fullstop' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_gaf' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ghain' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ha' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hah' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza_above' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza_below' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonalef' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonwaw' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonyeh' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaunderalef' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh_doachashmee' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh_goal' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_jeem' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_jeh' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kaf' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kasra' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kasratan' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_keheh' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_khah' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_lam' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_madda_above' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_maddaonalef' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_meem' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_noon' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_noon_ghunna' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_peh' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_percent' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_qaf' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_question_mark' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ra' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_rreh' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sad' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_seen' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_semicolon' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_shadda' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sheen' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sukun' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_superscript_alef' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_switch' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tah' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tatweel' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tcheh' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_teh' in namespace 'Gdk' 656s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tehmarbuta' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_thal' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_theh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tteh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_veh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_waw' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_yeh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_yeh_baree' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_zah' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_zain' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Aring' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_AT' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_AYB' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_BEN' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_CHA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_DA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_DZA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_E' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_FE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_GHAT' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_GIM' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_HI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_HO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_INI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_JE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KEN' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KHE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_LYUN' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_MEN' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_NU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_O' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_PE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_PYUR' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_RA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_RE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_SE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_SHA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TCHE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TSA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TSO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TYUN' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VEV' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VYUN' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_YECH' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ZA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ZHE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_accent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_amanak' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_apostrophe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_at' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ayb' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ben' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_but' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_cha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_da' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_dza' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_e' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_exclam' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_fe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_full_stop' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ghat' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_gim' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_hi' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ho' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_hyphen' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ini' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_je' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ke' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ken' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_khe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ligature_ew' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_lyun' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_men' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_nu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_o' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_paruyk' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_pe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_pyur' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_question' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ra' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_re' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_se' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_separation_mark' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_sha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_shesht' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tche' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_to' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tsa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tso' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tyun' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_verjaket' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vev' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vo' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vyun' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_yech' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_yentamna' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_za' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_zhe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Atilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudibleBell_Enable' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioCycleTrack' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioForward' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioLowerVolume' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMedia' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMicMute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioNext' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPause' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPlay' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPreset' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPrev' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRaiseVolume' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRandomPlay' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRecord' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRepeat' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRewind' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_AudioStop' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Away' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_B' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Babovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Back' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_BackForward' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_BackSpace' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Battery' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Begin' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Blue' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Bluetooth' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Book' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_BounceKeys_Enable' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Break' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_BrightnessAdjust' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Byelorussian_SHORTU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Byelorussian_shortu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_C' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_CD' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_CH' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_C_H' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_C_h' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Calculator' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Calendar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cancel' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Caps_Lock' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ccaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ccedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ccircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ch' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Clear' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ClearGrab' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Close' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Codeinput' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ColonSign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Community' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ContrastAdjust' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Control_L' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Control_R' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Copy' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_CruzeiroSign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cut' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_CycleAngle' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_A' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_BE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE_descender' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE_vertstroke' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_DE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_DZHE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_E' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EF' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EL' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EM' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EN' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EN_descender' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ER' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ES' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_GHE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_GHE_bar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HARDSIGN' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HA_descender' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_I' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_IE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_IO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_I_macron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_JE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA_descender' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA_vertstroke' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_LJE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_NJE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_O' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_O_bar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_PE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SCHWA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHCHA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHHA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHORTI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SOFTSIGN' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_TE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_TSE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_macron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_straight' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_straight_bar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_VE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YERU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZHE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZHE_descender' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_a' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_be' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che_descender' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che_vertstroke' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_de' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_dzhe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_e' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ef' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_el' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_em' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_en' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_en_descender' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_er' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_es' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ghe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ghe_bar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ha_descender' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_hardsign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_i' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_i_macron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ie' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_io' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_je' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka_descender' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka_vertstroke' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_lje' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_nje' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_o' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_o_bar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_pe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_schwa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_sha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shcha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shorti' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_softsign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_te' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_tse' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_macron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_straight' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_straight_bar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ve' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ya' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_yeru' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_yu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ze' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_zhe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_zhe_descender' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_D' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_DOS' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Dabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Dcaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Delete' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Display' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Documents' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_DongSign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Down' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Dstroke' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_E' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ENG' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ETH' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_EZH' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Eabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Eacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ebelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ecaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexbelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexgrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexhook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflextilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_EcuSign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ediaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Egrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ehook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Eisu_Shift' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Eisu_toggle' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Eject' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Emacron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_End' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Eogonek' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Escape' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Eth' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Etilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_EuroSign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Excel' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Execute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Explorer' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F1' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F10' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F11' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F12' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F13' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F14' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F15' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F16' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F17' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F18' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F19' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F20' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F21' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F22' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F23' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F24' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F25' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F26' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F27' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F28' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F29' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F3' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F30' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F31' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F32' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F33' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F34' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F35' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F4' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F5' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F6' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F7' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F8' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_F9' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_FFrancSign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Fabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_0' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_1' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_3' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_4' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_5' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_6' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_7' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_8' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_9' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_yeh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Favorites' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Finance' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Find' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_First_Virtual_Screen' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Forward' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_FrameBack' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_FrameForward' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_G' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Gabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Game' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Gbreve' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Gcaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Gcedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Gcircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_an' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_ban' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_can' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_char' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_chin' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_cil' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_don' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_en' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_fi' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_gan' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_ghan' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hae' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_har' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_he' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hie' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hoe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_in' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_jhan' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_jil' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_kan' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_khar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_las' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_man' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_nar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_on' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_par' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_phar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_qar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_rae' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_san' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_shin' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_tan' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_tar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_un' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_vin' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_we' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_xan' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_zen' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_zhar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Go' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ALPHA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ALPHAaccent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_BETA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_CHI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_DELTA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_EPSILON' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_EPSILONaccent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ETA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ETAaccent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_GAMMA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAaccent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAdiaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAdieresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_KAPPA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_LAMBDA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_LAMDA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_MU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_NU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMEGA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMEGAaccent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMICRON' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMICRONaccent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PHI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PSI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_RHO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_SIGMA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_TAU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_THETA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILON' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILONaccent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILONdieresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_XI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ZETA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_accentdieresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_alpha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_alphaaccent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_beta' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_chi' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_delta' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_epsilon' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_epsilonaccent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_eta' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_etaaccent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_finalsmallsigma' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_gamma' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_horizbar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iota' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotaaccent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotaaccentdieresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotadieresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_kappa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_lambda' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_lamda' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_mu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_nu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omega' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omegaaccent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omicron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omicronaccent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_phi' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_pi' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_psi' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_rho' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_sigma' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_switch' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_tau' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_theta' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilon' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilonaccent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilonaccentdieresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilondieresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_xi' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_zeta' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Green' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_H' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_A' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AraeA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AraeAE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Banja' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Cieuc' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Codeinput' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Dikeud' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_E' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_EO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_EU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_End' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Hanja' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Hieuh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_I' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Ieung' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Cieuc' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Dikeud' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Hieuh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Ieung' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Jieuj' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Khieuq' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Kiyeog' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_KiyeogSios' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_KkogjiDalrinIeung' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Mieum' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Nieun' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_NieunHieuh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_NieunJieuj' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_PanSios' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Phieuf' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Pieub' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_PieubSios' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Rieul' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulHieuh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulKiyeog' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulMieum' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulPhieuf' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulPieub' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulSios' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulTieut' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Sios' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_SsangKiyeog' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_SsangSios' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Tieut' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_YeorinHieuh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jamo' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jeonja' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jieuj' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Khieuq' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Kiyeog' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_KiyeogSios' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_KkogjiDalrinIeung' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Mieum' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_MultipleCandidate' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Nieun' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_NieunHieuh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_NieunJieuj' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_O' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_OE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PanSios' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Phieuf' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Pieub' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PieubSios' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PostHanja' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PreHanja' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PreviousCandidate' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Rieul' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulHieuh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulKiyeog' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulMieum' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulPhieuf' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulPieub' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulSios' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulTieut' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulYeorinHieuh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Romaja' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SingleCandidate' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Sios' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Special' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangDikeud' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangJieuj' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangKiyeog' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangPieub' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangSios' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Start' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumMieum' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumPhieuf' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumPieub' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Tieut' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_U' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WAE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WEO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YAE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YEO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YeorinHieuh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_switch' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hankaku' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hcircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hebrew_switch' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Help' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Henkan' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Henkan_Mode' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hibernate' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hiragana' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hiragana_Katakana' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_History' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Home' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_HomePage' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_HotLinks' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hstroke' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hyper_L' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Hyper_R' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_I' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Center_Object' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Continuous_Underline' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Discontinuous_Underline' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Emphasize' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Enter' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Down' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Left' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Right' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Up' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_First_Group' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_First_Group_Lock' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Latch' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Lock' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Shift' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Last_Group' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Last_Group_Lock' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Left_Tab' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level2_Latch' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Latch' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Lock' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Shift' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Latch' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Lock' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Shift' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Lock' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Move_Line_Down' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Move_Line_Up' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Next_Group' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Next_Group_Lock' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Line_Down' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Line_Up' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Space_Left' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Space_Right' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Prev_Group' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Prev_Group_Lock' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Both_Margins' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Margin_Left' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Margin_Right' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Set_Margin_Left' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Set_Margin_Right' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Iabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Iacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ibelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ibreve' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Icircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Idiaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Igrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ihook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Imacron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Insert' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Iogonek' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Itilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_J' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Jcircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_K' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_0' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_1' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_3' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_4' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_5' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_6' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_7' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_8' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_9' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Add' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Begin' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Decimal' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Delete' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Divide' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Down' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_End' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Enter' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Equal' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F1' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F3' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F4' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Home' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Insert' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Left' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Multiply' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Next' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Page_Down' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Page_Up' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Prior' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Right' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Separator' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Space' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Subtract' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Tab' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Up' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Kana_Lock' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Kana_Shift' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Kanji' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Kanji_Bangou' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Katakana' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KbdBrightnessDown' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KbdBrightnessUp' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_KbdLightOnOff' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Kcedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Keyboard' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Korean_Won' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_L' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_L1' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_L10' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_L2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_L3' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_L4' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_L5' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_L6' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_L7' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_L8' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_L9' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Lacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Last_Virtual_Screen' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Launch0' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Launch1' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Launch2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Launch3' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Launch4' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Launch5' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Launch6' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Launch7' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Launch8' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Launch9' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchB' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchC' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchD' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchF' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Lbelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Lcaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Lcedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Left' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_LightBulb' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Linefeed' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_LiraSign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_LogGrabInfo' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_LogOff' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_LogWindowTree' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Lstroke' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_M' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Mabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_DSE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_GJE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_KJE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_dse' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_gje' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_kje' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Mae_Koho' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Mail' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_MailForward' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Market' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Massyo' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Meeting' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Memo' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Menu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_MenuKB' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_MenuPB' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Messenger' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Meta_L' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Meta_R' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_MillSign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ModeLock' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Mode_switch' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_MonBrightnessDown' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_MonBrightnessUp' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_MouseKeys_Accel_Enable' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_MouseKeys_Enable' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Muhenkan' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Multi_key' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_MultipleCandidate' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Music' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_MyComputer' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_MySites' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_N' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Nacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_NairaSign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ncaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ncedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_New' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_NewSheqelSign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_News' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Next' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Next_VMode' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Next_Virtual_Screen' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ntilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Num_Lock' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_O' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_OE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Oacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Obarred' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Obelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ocaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexbelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexgrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexhook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflextilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Odiaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Odoubleacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_OfficeHome' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ograve' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ohook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorn' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornbelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorngrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornhook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorntilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Omacron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ooblique' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Open' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_OpenURL' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Option' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Oslash' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Otilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Overlay1_Enable' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Overlay2_Enable' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_P' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Page_Down' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Page_Up' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Paste' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pause' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_PesetaSign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Phone' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pictures' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Accelerate' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button1' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button3' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button4' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button5' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button_Dflt' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick1' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick3' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick4' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick5' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick_Dflt' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DfltBtnNext' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DfltBtnPrev' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Down' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DownLeft' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DownRight' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag1' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag3' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag4' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag5' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag_Dflt' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_EnableKeys' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Left' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Right' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Up' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_UpLeft' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_UpRight' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_PowerDown' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_PowerOff' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Prev_VMode' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Prev_Virtual_Screen' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_PreviousCandidate' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Print' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Prior' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Q' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R1' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R10' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R11' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R12' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R13' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R14' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R15' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R3' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R4' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R5' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R6' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R7' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R8' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_R9' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_RFKill' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Racute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Rcaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Rcedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Red' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Redo' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Refresh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Reload' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_RepeatKeys_Enable' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Reply' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Return' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Right' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_RockerDown' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_RockerEnter' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_RockerUp' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Romaji' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_RotateWindows' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_RotationKB' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_RotationPB' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_RupeeSign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_S' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_SCHWA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Save' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Scaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Scedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Scircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ScreenSaver' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollClick' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollDown' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollUp' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Scroll_Lock' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Search' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Select' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_SelectButton' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Send' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_DJE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_DZE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_JE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_LJE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_NJE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_TSHE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_dje' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_dze' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_je' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_lje' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_nje' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_tshe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_L' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_Lock' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_R' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Shop' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_SingleCandidate' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_a' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aa2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ae' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ae2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aee' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aee2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ai' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ai2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_al' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_au' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_au2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ba' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_bha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ca' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_cha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dda' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ddha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dhha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_e' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_e2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ee' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ee2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_fa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ga' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_gha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_h2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_i' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_i2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ii' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ii2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ja' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_jha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_jnya' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ka' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_kha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_kunddaliya' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_la' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lu2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_luu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_luu2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ma' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_mba' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_na' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ndda' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ndha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ng' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ng2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nga' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nja' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nna' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nya' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_o' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_o2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_oo' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_oo2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_pa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_pha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ra' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ri' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_rii' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ru2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ruu2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_sa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_sha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ssha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_tha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_thha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_tta' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ttha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_u' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_u2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_uu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_uu2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_va' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ya' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sleep' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_SlowKeys_Enable' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Spell' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_SplitScreen' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Standby' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Start' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_StickyKeys_Enable' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Stop' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Subtitle' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Super_L' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Super_R' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Support' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Suspend' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_1' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_10' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_11' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_12' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_3' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_4' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_5' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_6' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_7' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_8' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_9' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Sys_Req' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_T' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_THORN' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Tab' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Tabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_TaskPane' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Tcaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Tcedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Terminal' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Terminate_Server' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_baht' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_bobaimai' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochan' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochang' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_choching' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochoe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_dochada' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_dodek' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_fofa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_fofan' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_hohip' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_honokhuk' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhai' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhon' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhuat' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhwai' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khorakhang' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_kokai' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lakkhangyao' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekchet' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekha' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekhok' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekkao' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leknung' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekpaet' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksam' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksi' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksong' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksun' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lochula' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_loling' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maichattawa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maiek' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maihanakat' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maihanakat_maitho' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitaikhu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitho' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitri' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maiyamok' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_moma' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_ngongu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nikhahit' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nonen' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nonu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_oang' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_paiyannoi' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phinthu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phophan' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phophung' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phosamphao' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_popla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_rorua' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_ru' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraae' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaimaimalai' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaimaimuan' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraam' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarae' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarai' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraii' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarao' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarau' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraue' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarauee' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarauu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sorusi' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sosala' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_soso' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sosua' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thanthakhat' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thonangmontho' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thophuthao' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothahan' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothan' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothong' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothung' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_topatak' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_totao' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_wowaen' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_yoyak' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_yoying' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Thorn' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Time' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ToDoList' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Tools' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_TopMenu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadOff' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadOn' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadToggle' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Touroku' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Travel' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Tslash' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_U' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_UWB' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Uacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ubelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ubreve' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ucircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Udiaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Udoubleacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ugrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Uhook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorn' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornbelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorngrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornhook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorntilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_GHE_WITH_UPTURN' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_I' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_IE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_YI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_ghe_with_upturn' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_i' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_ie' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_yi' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_I' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_JE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_YI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_i' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_je' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_yi' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Umacron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Undo' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ungrab' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Uogonek' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Up' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Uring' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_User1KB' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_User2KB' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_UserPB' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Utilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_V' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_VendorHome' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Video' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_View' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_VoidSymbol' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_W' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_WLAN' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_WWAN' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_WWW' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Wacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_WakeUp' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Wcircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Wdiaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_WebCam' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Wgrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_WheelButton' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_WindowClear' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_WonSign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Word' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_X' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Xabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Xfer' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Y' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Yacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ybelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ycircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ydiaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Yellow' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ygrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Yhook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Ytilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Z' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Zabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Zacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Zcaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Zen_Koho' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Zenkaku' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Zenkaku_Hankaku' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ZoomIn' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ZoomOut' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_Zstroke' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_a' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_aacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_abelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_abovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_abreve' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_abreveacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_abrevebelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_abrevegrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_abrevehook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_abrevetilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexbelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexgrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexhook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflextilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_acute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_adiaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ae' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_agrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ahook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_amacron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ampersand' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_aogonek' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_apostrophe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_approxeq' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_approximate' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_aring' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_asciicircum' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_asciitilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_asterisk' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_at' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_atilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_b' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_babovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_backslash' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ballotcross' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_bar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_because' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_blank' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_botintegral' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_botleftparens' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_botleftsqbracket' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_botleftsummation' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_botrightparens' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_botrightsqbracket' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_botrightsummation' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_bott' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_botvertsummationconnector' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braceleft' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braceright' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_bracketleft' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_bracketright' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_blank' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_1' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_10' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_3' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_4' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_5' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_6' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_7' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_8' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_9' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12345' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123456' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12345678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123457' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123458' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12346' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123467' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123468' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12347' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123478' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12348' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1235' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12356' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1235678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12357' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12358' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1236' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12367' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12368' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1237' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12378' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1238' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1245' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12456' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1245678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12457' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12458' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1246' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12467' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12468' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1247' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12478' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1248' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_125' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1256' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_125678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1257' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1258' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_126' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1267' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1268' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_127' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1278' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_128' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1345' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13456' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1345678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13457' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13458' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1346' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13467' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13468' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1347' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13478' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1348' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_135' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1356' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_135678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1357' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1358' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_136' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1367' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1368' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_137' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1378' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_138' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_145' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1456' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_145678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1457' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1458' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_146' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1467' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1468' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_147' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1478' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_148' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_15' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_156' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_15678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_157' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_158' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_16' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_167' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_168' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_17' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_178' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_18' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2345' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23456' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2345678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23457' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23458' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2346' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23467' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23468' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2347' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23478' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2348' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_235' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2356' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_235678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2357' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2358' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_236' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2367' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2368' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_237' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2378' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_238' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_245' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2456' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_245678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2457' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2458' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_246' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2467' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2468' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_247' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2478' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_248' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_25' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_256' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_25678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_257' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_258' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_26' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_267' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_268' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_27' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_278' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_28' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_345' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3456' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_345678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3457' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3458' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_346' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3467' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3468' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_347' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3478' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_348' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_35' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_356' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_35678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_357' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_358' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_36' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_367' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_368' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_37' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_378' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_38' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_45' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_456' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_45678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_457' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_458' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_46' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_467' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_468' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_47' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_478' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_48' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_5' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_56' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_567' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_5678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_568' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_57' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_578' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_58' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_6' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_67' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_678' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_68' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_7' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_78' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_8' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_breve' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_brokenbar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_c' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_c_h' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_cabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_cacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_careof' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_caret' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_caron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ccaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ccedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ccircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_cedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_cent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ch' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_checkerboard' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_checkmark' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_circle' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_club' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_colon' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_comma' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_containsas' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_copyright' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_cr' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_crossinglines' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_cuberoot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_currency' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_cursor' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_d' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dagger' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dcaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_A' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_E' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_I' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_O' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_U' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_a' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovecomma' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovereversedcomma' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovering' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_aboveverticalline' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_acute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowbreve' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowcircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowcomma' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowdiaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowmacron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowring' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowtilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowverticalline' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_breve' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_capital_schwa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_caron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_cedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_circumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_currency' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_dasia' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_diaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_doubleacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_doublegrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_e' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_grave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_greek' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_hook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_horn' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_i' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_invertedbreve' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_iota' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_longsolidusoverlay' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_lowline' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_macron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_o' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_ogonek' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_perispomeni' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_psili' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_semivoiced_sound' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_small_schwa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_stroke' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_tilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_u' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dead_voiced_sound' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_decimalpoint' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_degree' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_diaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_diamond' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_digitspace' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dintegral' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_division' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dollar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_doubbaselinedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_doubleacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_doubledagger' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_doublelowquotemark' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_downarrow' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_downcaret' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_downshoe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_downstile' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_downtack' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_dstroke' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_e' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_eabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_eacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ebelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ecaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexbelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexgrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexhook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflextilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ediaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_egrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ehook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_eightsubscript' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_eightsuperior' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_elementof' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ellipsis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_em3space' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_em4space' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_emacron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_emdash' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_emfilledcircle' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_emfilledrect' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_emopencircle' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_emopenrectangle' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_emptyset' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_emspace' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_endash' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_enfilledcircbullet' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_enfilledsqbullet' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_eng' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_enopencircbullet' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_enopensquarebullet' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_enspace' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_eogonek' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_equal' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_eth' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_etilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_exclam' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_exclamdown' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ezh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_f' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_fabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_femalesymbol' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ff' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_figdash' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_filledlefttribullet' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_filledrectbullet' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_filledrighttribullet' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_filledtribulletdown' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_filledtribulletup' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_fiveeighths' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_fivesixths' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_fivesubscript' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_fivesuperior' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_fourfifths' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_foursubscript' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_foursuperior' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_fourthroot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_function' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_g' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_gabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_gbreve' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_gcaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_gcedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_gcircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_grave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_greater' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_greaterthanequal' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_guillemotleft' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_guillemotright' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_h' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hairspace' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hcircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_heart' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_aleph' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_ayin' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_bet' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_beth' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_chet' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_dalet' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_daleth' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_doublelowline' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalkaph' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalmem' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalnun' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalpe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalzade' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalzadi' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_gimel' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_gimmel' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_he' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_het' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_kaph' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_kuf' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_lamed' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_mem' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_nun' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_pe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_qoph' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_resh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_samech' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_samekh' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_shin' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_taf' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_taw' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_tet' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_teth' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_waw' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_yod' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zade' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zadi' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zain' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zayin' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hexagram' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_horizconnector' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan1' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan3' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan5' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan7' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan9' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hstroke' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ht' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_hyphen' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_i' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_iTouch' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_iacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ibelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ibreve' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_icircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_identical' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_idiaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_idotless' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ifonlyif' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_igrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ihook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_imacron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_implies' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_includedin' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_includes' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_infinity' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_integral' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_intersection' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_iogonek' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_itilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_j' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_jcircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_jot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_k' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_A' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_CHI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_E' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_FU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_I' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_ME' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_N' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_O' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SHI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TI' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TSU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_U' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_WA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_WO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YA' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YO' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YU' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_a' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_closingbracket' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_comma' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_conjunctive' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_e' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_fullstop' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_i' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_middledot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_o' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_openingbracket' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_switch' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_tsu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_tu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_u' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_ya' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_yo' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kana_yu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kappa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kcedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_kra' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_l' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_lacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_latincross' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_lbelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_lcaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_lcedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_leftanglebracket' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_leftarrow' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_leftcaret' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_leftdoublequotemark' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_leftmiddlecurlybrace' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_leftopentriangle' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_leftpointer' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_leftradical' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_leftshoe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_leftsinglequotemark' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_leftt' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_lefttack' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_less' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_lessthanequal' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_lf' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_logicaland' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_logicalor' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_lowleftcorner' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_lowrightcorner' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_lstroke' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_m' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_mabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_macron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_malesymbol' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_maltesecross' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_marker' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_masculine' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_minus' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_minutes' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_mu' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_multiply' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_musicalflat' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_musicalsharp' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_n' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_nabla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_nacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ncaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ncedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ninesubscript' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ninesuperior' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_nl' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_nobreakspace' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_notapproxeq' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_notelementof' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_notequal' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_notidentical' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_notsign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ntilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_numbersign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_numerosign' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_o' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_oacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_obarred' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_obelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ocaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexbelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexgrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexhook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflextilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_odiaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_odoubleacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_oe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ogonek' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ograve' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ohook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ohorn' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ohornacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ohornbelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ohorngrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ohornhook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ohorntilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_omacron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_oneeighth' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_onefifth' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_onehalf' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_onequarter' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_onesixth' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_onesubscript' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_onesuperior' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_onethird' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ooblique' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_openrectbullet' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_openstar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_opentribulletdown' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_opentribulletup' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ordfeminine' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_oslash' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_otilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_overbar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_overline' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_p' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_pabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_paragraph' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_parenleft' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_parenright' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_partdifferential' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_partialderivative' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_percent' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_period' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_periodcentered' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_permille' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_phonographcopyright' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_plus' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_plusminus' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_prescription' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_prolongedsound' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_punctspace' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_q' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_quad' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_question' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_questiondown' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_quotedbl' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_quoteleft' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_quoteright' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_r' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_racute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_radical' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_rcaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_rcedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_registered' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_rightanglebracket' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_rightarrow' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_rightcaret' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_rightdoublequotemark' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_rightmiddlecurlybrace' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_rightmiddlesummation' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_rightopentriangle' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_rightpointer' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_rightshoe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_rightsinglequotemark' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_rightt' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_righttack' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_s' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_sabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_sacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_scaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_scedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_schwa' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_scircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_script_switch' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_seconds' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_section' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_semicolon' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_semivoicedsound' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_seveneighths' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_sevensubscript' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_sevensuperior' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_signaturemark' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_signifblank' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_similarequal' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_singlelowquotemark' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_sixsubscript' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_sixsuperior' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_slash' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_soliddiamond' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_space' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_squareroot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ssharp' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_sterling' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_stricteq' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_t' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_tabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_tcaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_tcedilla' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_telephone' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_telephonerecorder' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_therefore' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_thinspace' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_thorn' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_threeeighths' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_threefifths' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_threequarters' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_threesubscript' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_threesuperior' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_tintegral' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_topintegral' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_topleftparens' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_topleftradical' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_topleftsqbracket' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_topleftsummation' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_toprightparens' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_toprightsqbracket' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_toprightsummation' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_topt' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_topvertsummationconnector' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_trademark' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_trademarkincircle' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_tslash' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_twofifths' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_twosubscript' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_twosuperior' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_twothirds' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_u' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_uacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ubelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ubreve' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ucircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_udiaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_udoubleacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ugrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_uhook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_uhorn' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_uhornacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_uhornbelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_uhorngrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_uhornhook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_uhorntilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_umacron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_underbar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_underscore' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_union' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_uogonek' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_uparrow' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_upcaret' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_upleftcorner' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_uprightcorner' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_upshoe' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_upstile' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_uptack' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_uring' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_utilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_v' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_variation' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_vertbar' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_vertconnector' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_voicedsound' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_vt' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_w' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_wacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_wcircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_wdiaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_wgrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_x' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_xabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_y' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_yacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ybelowdot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ycircumflex' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ydiaeresis' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_yen' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ygrave' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_yhook' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_ytilde' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_z' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_zabovedot' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_zacute' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_zcaron' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_zerosubscript' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_zerosuperior' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'KEY_zstroke' in namespace 'Gdk' 657s JS G NS: Found info type GIObjectInfo for 'Keymap' in namespace 'Gdk' 657s JS G OBJ: Defined class for Keymap (GdkKeymap), prototype 0x3620c681e7b8, JSClass 0x704ce4817728, in object 0x3141b5994308 657s JS G NS: Found info type GIStructInfo for 'KeymapKey' in namespace 'Gdk' 657s JS G BXD: Defined class for KeymapKey (void), prototype 0x3620c681e808, JSClass 0x704ce48176c8, in object 0x3141b5994308 657s JS G NS: Found info type GIConstantInfo for 'MAJOR_VERSION' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'MAX_TIMECOORD_AXES' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'MICRO_VERSION' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'MINOR_VERSION' in namespace 'Gdk' 657s JS G NS: Found info type GIEnumInfo for 'ModifierIntent' in namespace 'Gdk' 657s JS G ENUM: Defining enum value PRIMARY_ACCELERATOR (fixed from primary_accelerator) 0 657s JS G ENUM: Defining enum value CONTEXT_MENU (fixed from context_menu) 1 657s JS G ENUM: Defining enum value EXTEND_SELECTION (fixed from extend_selection) 2 657s JS G ENUM: Defining enum value MODIFY_SELECTION (fixed from modify_selection) 3 657s JS G ENUM: Defining enum value NO_TEXT_INPUT (fixed from no_text_input) 4 657s JS G ENUM: Defining enum value SHIFT_GROUP (fixed from shift_group) 5 657s JS G ENUM: Defining enum value DEFAULT_MOD_MASK (fixed from default_mod_mask) 6 657s JS G ENUM: Defining Gdk.ModifierIntent as 0x1d62eb2ec2e8 657s JS G NS: Found info type GIFlagsInfo for 'ModifierType' in namespace 'Gdk' 657s JS G ENUM: Defining enum value SHIFT_MASK (fixed from shift_mask) 1 657s JS G ENUM: Defining enum value LOCK_MASK (fixed from lock_mask) 2 657s JS G ENUM: Defining enum value CONTROL_MASK (fixed from control_mask) 4 657s JS G ENUM: Defining enum value MOD1_MASK (fixed from mod1_mask) 8 657s JS G ENUM: Defining enum value MOD2_MASK (fixed from mod2_mask) 16 657s JS G ENUM: Defining enum value MOD3_MASK (fixed from mod3_mask) 32 657s JS G ENUM: Defining enum value MOD4_MASK (fixed from mod4_mask) 64 657s JS G ENUM: Defining enum value MOD5_MASK (fixed from mod5_mask) 128 657s JS G ENUM: Defining enum value BUTTON1_MASK (fixed from button1_mask) 256 657s JS G ENUM: Defining enum value BUTTON2_MASK (fixed from button2_mask) 512 657s JS G ENUM: Defining enum value BUTTON3_MASK (fixed from button3_mask) 1024 657s JS G ENUM: Defining enum value BUTTON4_MASK (fixed from button4_mask) 2048 657s JS G ENUM: Defining enum value BUTTON5_MASK (fixed from button5_mask) 4096 657s JS G ENUM: Defining enum value MODIFIER_RESERVED_13_MASK (fixed from modifier_reserved_13_mask) 8192 657s JS G ENUM: Defining enum value MODIFIER_RESERVED_14_MASK (fixed from modifier_reserved_14_mask) 16384 657s JS G ENUM: Defining enum value MODIFIER_RESERVED_15_MASK (fixed from modifier_reserved_15_mask) 32768 657s JS G ENUM: Defining enum value MODIFIER_RESERVED_16_MASK (fixed from modifier_reserved_16_mask) 65536 657s JS G ENUM: Defining enum value MODIFIER_RESERVED_17_MASK (fixed from modifier_reserved_17_mask) 131072 657s JS G ENUM: Defining enum value MODIFIER_RESERVED_18_MASK (fixed from modifier_reserved_18_mask) 262144 657s JS G ENUM: Defining enum value MODIFIER_RESERVED_19_MASK (fixed from modifier_reserved_19_mask) 524288 657s JS G ENUM: Defining enum value MODIFIER_RESERVED_20_MASK (fixed from modifier_reserved_20_mask) 1048576 657s JS G ENUM: Defining enum value MODIFIER_RESERVED_21_MASK (fixed from modifier_reserved_21_mask) 2097152 657s JS G ENUM: Defining enum value MODIFIER_RESERVED_22_MASK (fixed from modifier_reserved_22_mask) 4194304 657s JS G ENUM: Defining enum value MODIFIER_RESERVED_23_MASK (fixed from modifier_reserved_23_mask) 8388608 657s JS G ENUM: Defining enum value MODIFIER_RESERVED_24_MASK (fixed from modifier_reserved_24_mask) 16777216 657s JS G ENUM: Defining enum value MODIFIER_RESERVED_25_MASK (fixed from modifier_reserved_25_mask) 33554432 657s JS G ENUM: Defining enum value SUPER_MASK (fixed from super_mask) 67108864 657s JS G ENUM: Defining enum value HYPER_MASK (fixed from hyper_mask) 134217728 657s JS G ENUM: Defining enum value META_MASK (fixed from meta_mask) 268435456 657s JS G ENUM: Defining enum value MODIFIER_RESERVED_29_MASK (fixed from modifier_reserved_29_mask) 536870912 657s JS G ENUM: Defining enum value RELEASE_MASK (fixed from release_mask) 1073741824 657s JS G ENUM: Defining enum value MODIFIER_MASK (fixed from modifier_mask) 1543512063 657s JS G ENUM: Defining Gdk.ModifierType as 0x1d62eb2ec3c8 657s JS G NS: Found info type GIObjectInfo for 'Monitor' in namespace 'Gdk' 657s JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0x3620c681e880, JSClass 0x704ce4817728, in object 0x3141b5994308 657s JS G NS: Found info type GIStructInfo for 'MonitorClass' in namespace 'Gdk' 657s JS G NS: Found info type GIEnumInfo for 'NotifyType' in namespace 'Gdk' 657s JS G ENUM: Defining enum value ANCESTOR (fixed from ancestor) 0 657s JS G ENUM: Defining enum value VIRTUAL (fixed from virtual) 1 657s JS G ENUM: Defining enum value INFERIOR (fixed from inferior) 2 657s JS G ENUM: Defining enum value NONLINEAR (fixed from nonlinear) 3 657s JS G ENUM: Defining enum value NONLINEAR_VIRTUAL (fixed from nonlinear_virtual) 4 657s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 5 657s JS G ENUM: Defining Gdk.NotifyType as 0x1d62eb2ec7a8 657s JS G NS: Found info type GIEnumInfo for 'OwnerChange' in namespace 'Gdk' 657s JS G ENUM: Defining enum value NEW_OWNER (fixed from new_owner) 0 657s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 657s JS G ENUM: Defining enum value CLOSE (fixed from close) 2 657s JS G ENUM: Defining Gdk.OwnerChange as 0x1d62eb2ec888 657s JS G NS: Found info type GIConstantInfo for 'PARENT_RELATIVE' in namespace 'Gdk' 657s JS G NS: Found info type GIConstantInfo for 'PRIORITY_REDRAW' in namespace 'Gdk' 657s JS G NS: Found info type GIStructInfo for 'Point' in namespace 'Gdk' 657s JS G BXD: Defined class for Point (void), prototype 0x3620c681e920, JSClass 0x704ce48176c8, in object 0x3141b5994308 657s JS G NS: Found info type GIEnumInfo for 'PropMode' in namespace 'Gdk' 657s JS G ENUM: Defining enum value REPLACE (fixed from replace) 0 657s JS G ENUM: Defining enum value PREPEND (fixed from prepend) 1 657s JS G ENUM: Defining enum value APPEND (fixed from append) 2 657s JS G ENUM: Defining Gdk.PropMode as 0x1d62eb2ec8e8 657s JS G NS: Found info type GIEnumInfo for 'PropertyState' in namespace 'Gdk' 657s JS G ENUM: Defining enum value NEW_VALUE (fixed from new_value) 0 657s JS G ENUM: Defining enum value DELETE (fixed from delete) 1 657s JS G ENUM: Defining Gdk.PropertyState as 0x1d62eb2ec948 657s JS G NS: Found info type GIStructInfo for 'RGBA' in namespace 'Gdk' 657s JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0x3620c681e998, JSClass 0x704ce48176c8, in object 0x3141b5994308 657s JS G NS: Found info type GIObjectInfo for 'Screen' in namespace 'Gdk' 657s JS G OBJ: Defined class for Screen (GdkScreen), prototype 0x3620c681e9e8, JSClass 0x704ce4817728, in object 0x3141b5994308 657s JS G NS: Found info type GIEnumInfo for 'ScrollDirection' in namespace 'Gdk' 657s JS G ENUM: Defining enum value UP (fixed from up) 0 657s JS G ENUM: Defining enum value DOWN (fixed from down) 1 657s JS G ENUM: Defining enum value LEFT (fixed from left) 2 657s JS G ENUM: Defining enum value RIGHT (fixed from right) 3 657s JS G ENUM: Defining enum value SMOOTH (fixed from smooth) 4 657s JS G ENUM: Defining Gdk.ScrollDirection as 0x1d62eb2ec9a8 657s JS G NS: Found info type GIObjectInfo for 'Seat' in namespace 'Gdk' 657s JS G OBJ: Defined class for Seat (GdkSeat), prototype 0x3620c681ea60, JSClass 0x704ce4817728, in object 0x3141b5994308 657s JS G NS: Found info type GIFlagsInfo for 'SeatCapabilities' in namespace 'Gdk' 657s JS G ENUM: Defining enum value NONE (fixed from none) 0 657s JS G ENUM: Defining enum value POINTER (fixed from pointer) 1 657s JS G ENUM: Defining enum value TOUCH (fixed from touch) 2 657s JS G ENUM: Defining enum value TABLET_STYLUS (fixed from tablet_stylus) 4 657s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 8 657s JS G ENUM: Defining enum value ALL_POINTING (fixed from all_pointing) 7 657s JS G ENUM: Defining enum value ALL (fixed from all) 15 657s JS G ENUM: Defining Gdk.SeatCapabilities as 0x1d62eb2eca08 657s JS G NS: Found info type GIEnumInfo for 'SettingAction' in namespace 'Gdk' 657s JS G ENUM: Defining enum value NEW (fixed from new) 0 657s JS G ENUM: Defining enum value CHANGED (fixed from changed) 1 657s JS G ENUM: Defining enum value DELETED (fixed from deleted) 2 657s JS G ENUM: Defining Gdk.SettingAction as 0x1d62eb2ecae8 657s JS G NS: Found info type GIEnumInfo for 'Status' in namespace 'Gdk' 657s JS G ENUM: Defining enum value OK (fixed from ok) 0 657s JS G ENUM: Defining enum value ERROR (fixed from error) -1 657s JS G ENUM: Defining enum value ERROR_PARAM (fixed from error_param) -2 657s JS G ENUM: Defining enum value ERROR_FILE (fixed from error_file) -3 657s JS G ENUM: Defining enum value ERROR_MEM (fixed from error_mem) -4 657s JS G ENUM: Defining Gdk.Status as 0x1d62eb2ecb48 657s JS G NS: Found info type GIEnumInfo for 'SubpixelLayout' in namespace 'Gdk' 657s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 657s JS G ENUM: Defining enum value NONE (fixed from none) 1 657s JS G ENUM: Defining enum value HORIZONTAL_RGB (fixed from horizontal_rgb) 2 657s JS G ENUM: Defining enum value HORIZONTAL_BGR (fixed from horizontal_bgr) 3 657s JS G ENUM: Defining enum value VERTICAL_RGB (fixed from vertical_rgb) 4 657s JS G ENUM: Defining enum value VERTICAL_BGR (fixed from vertical_bgr) 5 657s JS G ENUM: Defining Gdk.SubpixelLayout as 0x1d62eb2ecba8 657s JS G NS: Found info type GIStructInfo for 'TimeCoord' in namespace 'Gdk' 657s JS G BXD: Defined class for TimeCoord (void), prototype 0x3620c681eb50, JSClass 0x704ce48176c8, in object 0x3141b5994308 657s JS G NS: Found info type GIEnumInfo for 'TouchpadGesturePhase' in namespace 'Gdk' 657s JS G ENUM: Defining enum value BEGIN (fixed from begin) 0 657s JS G ENUM: Defining enum value UPDATE (fixed from update) 1 657s JS G ENUM: Defining enum value END (fixed from end) 2 657s JS G ENUM: Defining enum value CANCEL (fixed from cancel) 3 657s JS G ENUM: Defining Gdk.TouchpadGesturePhase as 0x1d62eb2ecc88 657s JS G NS: Found info type GIEnumInfo for 'VisibilityState' in namespace 'Gdk' 657s JS G ENUM: Defining enum value UNOBSCURED (fixed from unobscured) 0 657s JS G ENUM: Defining enum value PARTIAL (fixed from partial) 1 657s JS G ENUM: Defining enum value FULLY_OBSCURED (fixed from fully_obscured) 2 657s JS G ENUM: Defining Gdk.VisibilityState as 0x1d62eb2ecce8 657s JS G NS: Found info type GIObjectInfo for 'Visual' in namespace 'Gdk' 657s JS G OBJ: Defined class for Visual (GdkVisual), prototype 0x3620c681ebc8, JSClass 0x704ce4817728, in object 0x3141b5994308 657s JS G NS: Found info type GIEnumInfo for 'VisualType' in namespace 'Gdk' 657s JS G ENUM: Defining enum value STATIC_GRAY (fixed from static_gray) 0 657s JS G ENUM: Defining enum value GRAYSCALE (fixed from grayscale) 1 657s JS G ENUM: Defining enum value STATIC_COLOR (fixed from static_color) 2 657s JS G ENUM: Defining enum value PSEUDO_COLOR (fixed from pseudo_color) 3 657s JS G ENUM: Defining enum value TRUE_COLOR (fixed from true_color) 4 657s JS G ENUM: Defining enum value DIRECT_COLOR (fixed from direct_color) 5 657s JS G ENUM: Defining Gdk.VisualType as 0x1d62eb2ecd48 657s JS G NS: Found info type GIFlagsInfo for 'WMDecoration' in namespace 'Gdk' 657s JS G ENUM: Defining enum value ALL (fixed from all) 1 657s JS G ENUM: Defining enum value BORDER (fixed from border) 2 657s JS G ENUM: Defining enum value RESIZEH (fixed from resizeh) 4 657s JS G ENUM: Defining enum value TITLE (fixed from title) 8 657s JS G ENUM: Defining enum value MENU (fixed from menu) 16 657s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 32 657s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 64 657s JS G ENUM: Defining Gdk.WMDecoration as 0x1d62eb2ece28 657s JS G NS: Found info type GIFlagsInfo for 'WMFunction' in namespace 'Gdk' 657s JS G ENUM: Defining enum value ALL (fixed from all) 1 657s JS G ENUM: Defining enum value RESIZE (fixed from resize) 2 657s JS G ENUM: Defining enum value MOVE (fixed from move) 4 657s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 8 657s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 16 657s JS G ENUM: Defining enum value CLOSE (fixed from close) 32 657s JS G ENUM: Defining Gdk.WMFunction as 0x1d62eb2ecf08 657s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gdk' 657s JS G OBJ: Defined class for Window (GdkWindow), prototype 0x3620c681ece0, JSClass 0x704ce4817728, in object 0x3141b5994308 657s JS G NS: Found info type GIStructInfo for 'WindowAttr' in namespace 'Gdk' 657s JS G BXD: Defined class for WindowAttr (void), prototype 0x3620c681ed30, JSClass 0x704ce48176c8, in object 0x3141b5994308 657s JS G NS: Found info type GIFlagsInfo for 'WindowAttributesType' in namespace 'Gdk' 657s JS G ENUM: Defining enum value TITLE (fixed from title) 2 657s JS G ENUM: Defining enum value X (fixed from x) 4 657s JS G ENUM: Defining enum value Y (fixed from y) 8 657s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 16 657s JS G ENUM: Defining enum value VISUAL (fixed from visual) 32 657s JS G ENUM: Defining enum value WMCLASS (fixed from wmclass) 64 657s JS G ENUM: Defining enum value NOREDIR (fixed from noredir) 128 657s JS G ENUM: Defining enum value TYPE_HINT (fixed from type_hint) 256 657s JS G ENUM: Defining Gdk.WindowAttributesType as 0x1d62eb2ecfe8 657s JS G NS: Found info type GIStructInfo for 'WindowClass' in namespace 'Gdk' 657s JS G NS: Found info type GIEnumInfo for 'WindowEdge' in namespace 'Gdk' 657s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 0 657s JS G ENUM: Defining enum value NORTH (fixed from north) 1 657s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 2 657s JS G ENUM: Defining enum value WEST (fixed from west) 3 657s JS G ENUM: Defining enum value EAST (fixed from east) 4 657s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 5 657s JS G ENUM: Defining enum value SOUTH (fixed from south) 6 657s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 7 657s JS G ENUM: Defining Gdk.WindowEdge as 0x1d62eb2ed0c8 657s JS G NS: Found info type GIFlagsInfo for 'WindowHints' in namespace 'Gdk' 657s JS G ENUM: Defining enum value POS (fixed from pos) 1 657s JS G ENUM: Defining enum value MIN_SIZE (fixed from min_size) 2 657s JS G ENUM: Defining enum value MAX_SIZE (fixed from max_size) 4 657s JS G ENUM: Defining enum value BASE_SIZE (fixed from base_size) 8 657s JS G ENUM: Defining enum value ASPECT (fixed from aspect) 16 657s JS G ENUM: Defining enum value RESIZE_INC (fixed from resize_inc) 32 657s JS G ENUM: Defining enum value WIN_GRAVITY (fixed from win_gravity) 64 657s JS G ENUM: Defining enum value USER_POS (fixed from user_pos) 128 657s JS G ENUM: Defining enum value USER_SIZE (fixed from user_size) 256 657s JS G ENUM: Defining Gdk.WindowHints as 0x1d62eb2ed1a8 657s JS G NS: Found info type GIStructInfo for 'WindowRedirect' in namespace 'Gdk' 657s JS G BXD: Defined class for WindowRedirect (void), prototype 0x3620c681edd0, JSClass 0x704ce48176c8, in object 0x3141b5994308 657s JS G NS: Found info type GIFlagsInfo for 'WindowState' in namespace 'Gdk' 657s JS G ENUM: Defining enum value WITHDRAWN (fixed from withdrawn) 1 657s JS G ENUM: Defining enum value ICONIFIED (fixed from iconified) 2 657s JS G ENUM: Defining enum value MAXIMIZED (fixed from maximized) 4 657s JS G ENUM: Defining enum value STICKY (fixed from sticky) 8 657s JS G ENUM: Defining enum value FULLSCREEN (fixed from fullscreen) 16 657s JS G ENUM: Defining enum value ABOVE (fixed from above) 32 657s JS G ENUM: Defining enum value BELOW (fixed from below) 64 657s JS G ENUM: Defining enum value FOCUSED (fixed from focused) 128 657s JS G ENUM: Defining enum value TILED (fixed from tiled) 256 657s JS G ENUM: Defining enum value TOP_TILED (fixed from top_tiled) 512 657s JS G ENUM: Defining enum value TOP_RESIZABLE (fixed from top_resizable) 1024 657s JS G ENUM: Defining enum value RIGHT_TILED (fixed from right_tiled) 2048 657s JS G ENUM: Defining enum value RIGHT_RESIZABLE (fixed from right_resizable) 4096 657s JS G ENUM: Defining enum value BOTTOM_TILED (fixed from bottom_tiled) 8192 657s JS G ENUM: Defining enum value BOTTOM_RESIZABLE (fixed from bottom_resizable) 16384 657s JS G ENUM: Defining enum value LEFT_TILED (fixed from left_tiled) 32768 657s JS G ENUM: Defining enum value LEFT_RESIZABLE (fixed from left_resizable) 65536 657s JS G ENUM: Defining Gdk.WindowState as 0x1d62eb2ed288 657s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gdk' 657s JS G ENUM: Defining enum value ROOT (fixed from root) 0 657s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 1 657s JS G ENUM: Defining enum value CHILD (fixed from child) 2 657s JS G ENUM: Defining enum value TEMP (fixed from temp) 3 657s JS G ENUM: Defining enum value FOREIGN (fixed from foreign) 4 657s JS G ENUM: Defining enum value OFFSCREEN (fixed from offscreen) 5 657s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 6 657s JS G ENUM: Defining Gdk.WindowType as 0x1d62eb2ed468 657s JS G NS: Found info type GIEnumInfo for 'WindowTypeHint' in namespace 'Gdk' 657s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 657s JS G ENUM: Defining enum value DIALOG (fixed from dialog) 1 657s JS G ENUM: Defining enum value MENU (fixed from menu) 2 657s JS G ENUM: Defining enum value TOOLBAR (fixed from toolbar) 3 657s JS G ENUM: Defining enum value SPLASHSCREEN (fixed from splashscreen) 4 657s JS G ENUM: Defining enum value UTILITY (fixed from utility) 5 657s JS G ENUM: Defining enum value DOCK (fixed from dock) 6 657s JS G ENUM: Defining enum value DESKTOP (fixed from desktop) 7 657s JS G ENUM: Defining enum value DROPDOWN_MENU (fixed from dropdown_menu) 8 657s JS G ENUM: Defining enum value POPUP_MENU (fixed from popup_menu) 9 657s JS G ENUM: Defining enum value TOOLTIP (fixed from tooltip) 10 657s JS G ENUM: Defining enum value NOTIFICATION (fixed from notification) 11 657s JS G ENUM: Defining enum value COMBO (fixed from combo) 12 657s JS G ENUM: Defining enum value DND (fixed from dnd) 13 657s JS G ENUM: Defining Gdk.WindowTypeHint as 0x1d62eb2ed548 657s JS G NS: Found info type GIEnumInfo for 'WindowWindowClass' in namespace 'Gdk' 657s JS G ENUM: Defining enum value INPUT_OUTPUT (fixed from input_output) 0 657s JS G ENUM: Defining enum value INPUT_ONLY (fixed from input_only) 1 657s JS G ENUM: Defining Gdk.WindowWindowClass as 0x1d62eb2ed728 657s JS G NS: Found info type GIFunctionInfo for 'add_option_entries_libgtk_only' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'atom_intern' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'atom_intern_static_string' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'beep' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'cairo_create' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'cairo_draw_from_gl' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'cairo_get_clip_rectangle' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'cairo_get_drawing_context' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'cairo_rectangle' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'cairo_region' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'cairo_region_create_from_surface' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_color' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_pixbuf' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_rgba' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_window' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'cairo_surface_create_from_pixbuf' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'color_parse' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'disable_multidevice' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'drag_abort' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'drag_begin' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'drag_begin_for_device' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'drag_begin_from_point' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'drag_drop' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'drag_drop_done' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'drag_drop_succeeded' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'drag_find_window_for_screen' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'drag_get_selection' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'drag_motion' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'drag_status' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'drop_finish' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'drop_reply' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'error_trap_pop' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'error_trap_pop_ignored' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'error_trap_push' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'event_get' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'event_handler_set' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'event_peek' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'event_request_motions' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'events_get_angle' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'events_get_center' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'events_get_distance' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'events_pending' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'flush' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'get_default_root_window' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'get_display' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'get_display_arg_name' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'get_program_class' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'get_show_events' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'gl_error_quark' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'init_check' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'keyboard_grab' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'keyboard_ungrab' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'keyval_convert_case' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'keyval_from_name' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'keyval_is_lower' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'keyval_is_upper' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'keyval_name' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'keyval_to_lower' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'keyval_to_unicode' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'keyval_to_upper' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'list_visuals' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'notify_startup_complete' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'notify_startup_complete_with_id' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_get_embedder' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_get_surface' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_set_embedder' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'pango_context_get' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'pango_context_get_for_display' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'pango_context_get_for_screen' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'parse_args' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'pixbuf_get_from_surface' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'pixbuf_get_from_window' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'pointer_grab' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'pointer_is_grabbed' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'pointer_ungrab' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'pre_parse_libgtk_only' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'property_delete' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'property_get' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'query_depths' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'query_visual_types' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'selection_convert' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'selection_owner_get' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'selection_owner_get_for_display' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'selection_owner_set' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'selection_owner_set_for_display' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'selection_send_notify' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'selection_send_notify_for_display' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'set_allowed_backends' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'set_double_click_time' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'set_program_class' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'set_show_events' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'setting_get' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'synthesize_window_state' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'test_render_sync' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'test_simulate_button' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'test_simulate_key' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'text_property_to_utf8_list_for_display' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'threads_add_idle' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'threads_add_timeout' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'threads_add_timeout_seconds' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'threads_enter' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'threads_init' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'threads_leave' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'unicode_to_keyval' in namespace 'Gdk' 657s JS G NS: Found info type GIFunctionInfo for 'utf8_to_string_target' in namespace 'Gdk' 657s ok 17 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined 657s JS G NS: Found info type GIObjectInfo for 'UnixMountMonitor' in namespace 'Gio' 657s JS G OBJ: Defined class for UnixMountMonitor (GUnixMountMonitor), prototype 0x3620c681efb0, JSClass 0x704ce4817728, in object 0x3141b5994330 657s ok 18 Backwards compatibility for GLib/Gio platform specific GIRs GioUnix objects are looked up in GioUnix, not Gio 657s JS G NS: Found info type GIObjectInfo for 'SubprocessLauncher' in namespace 'Gio' 657s JS G OBJ: Defined class for SubprocessLauncher (GSubprocessLauncher), prototype 0x3620c68920d8, JSClass 0x704ce4817728, in object 0x3141b5994330 657s JS G NS: Found info type GIFlagsInfo for 'SubprocessFlags' in namespace 'Gio' 657s JS G ENUM: Defining enum value NONE (fixed from none) 0 657s JS G ENUM: Defining enum value STDIN_PIPE (fixed from stdin_pipe) 1 657s JS G ENUM: Defining enum value STDIN_INHERIT (fixed from stdin_inherit) 2 657s JS G ENUM: Defining enum value STDOUT_PIPE (fixed from stdout_pipe) 4 657s JS G ENUM: Defining enum value STDOUT_SILENCE (fixed from stdout_silence) 8 657s JS G ENUM: Defining enum value STDERR_PIPE (fixed from stderr_pipe) 16 657s JS G ENUM: Defining enum value STDERR_SILENCE (fixed from stderr_silence) 32 657s JS G ENUM: Defining enum value STDERR_MERGE (fixed from stderr_merge) 64 657s JS G ENUM: Defining enum value INHERIT_FDS (fixed from inherit_fds) 128 657s JS G ENUM: Defining enum value SEARCH_PATH_FROM_ENVP (fixed from search_path_from_envp) 256 657s JS G ENUM: Defining Gio.SubprocessFlags as 0x1d62eb2f8c58 657s JS G OBJ: Defining method spawnv in prototype for GSubprocessLauncher (Gio.SubprocessLauncher) 657s JS G NS: Found info type GIObjectInfo for 'Subprocess' in namespace 'Gio' 657s JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x3620c6892178, JSClass 0x704ce4817728, in object 0x3141b5994330 657s JS G OBJ: Defining method get_stdout_pipe in prototype for GSubprocess (Gio.Subprocess) 657s ok 19 Backwards compatibility for GLib/Gio platform specific GIRs doesn't print the message if the type isn't resolved directly 657s JS G NS: Found info type GIObjectInfo for 'UnixConnection' in namespace 'Gio' 657s JS G NS: Found info type GIObjectInfo for 'SocketConnection' in namespace 'Gio' 657s JS G NS: Found info type GIObjectInfo for 'IOStream' in namespace 'Gio' 657s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x3620c68922b8, JSClass 0x704ce4817728, in object 0x3141b5994330 657s JS G OBJ: Defined class for SocketConnection (GSocketConnection), prototype 0x3620c6892308, JSClass 0x704ce4817728, in object 0x3141b5994330 657s JS G OBJ: Defined class for UnixConnection (GUnixConnection), prototype 0x3620c6892358, JSClass 0x704ce4817728, in object 0x3141b5994330 657s JS G NS: Found info type GIObjectInfo for 'UnixCredentialsMessage' in namespace 'Gio' 657s JS G OBJ: Defined class for UnixCredentialsMessage (GUnixCredentialsMessage), prototype 0x3620c68923a8, JSClass 0x704ce4817728, in object 0x3141b5994330 657s JS G NS: Found info type GIObjectInfo for 'UnixFDList' in namespace 'Gio' 657s JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0x3620c6892420, JSClass 0x704ce4817728, in object 0x3141b5994330 657s JS G NS: Found info type GIObjectInfo for 'UnixSocketAddress' in namespace 'Gio' 657s JS G NS: Found info type GIObjectInfo for 'SocketAddress' in namespace 'Gio' 657s JS G OBJ: Defined class for SocketAddress (GSocketAddress), prototype 0x3620c6892498, JSClass 0x704ce4817728, in object 0x3141b5994330 657s JS G OBJ: Defined class for UnixSocketAddress (GUnixSocketAddress), prototype 0x3620c68924e8, JSClass 0x704ce4817728, in object 0x3141b5994330 657s JS G NS: Found info type GIEnumInfo for 'UnixSocketAddressType' in namespace 'Gio' 657s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 657s JS G ENUM: Defining enum value ANONYMOUS (fixed from anonymous) 1 657s JS G ENUM: Defining enum value PATH (fixed from path) 2 657s JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 3 657s JS G ENUM: Defining enum value ABSTRACT_PADDED (fixed from abstract_padded) 4 657s JS G ENUM: Defining Gio.UnixSocketAddressType as 0x1d62eb2febf8 657s ok 20 Backwards compatibility for GLib/Gio platform specific GIRs has some exceptions 657s JS G BXD: Defining method quit in prototype for GLib.MainLoop 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x6f997abb4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 657s JS MAINLOOP: Main loop instance 0x6f997abb4a8: release 657s JS MAINLOOP: Completed job 3 657s JS MEMORY: Memory report: before destroying context 657s JS MEMORY: 741 objects currently alive 657s JS MEMORY: boxed_instance = 57 657s JS MEMORY: boxed_prototype = 57 657s JS MEMORY: closure = 1 657s JS MEMORY: function = 530 657s JS MEMORY: fundamental_instance = 0 657s JS MEMORY: fundamental_prototype = 0 657s JS MEMORY: gerror_instance = 0 657s JS MEMORY: gerror_prototype = 2 657s JS MEMORY: interface = 12 657s JS MEMORY: module = 10 657s JS MEMORY: ns = 8 657s JS MEMORY: object_instance = 9 657s JS MEMORY: object_prototype = 53 657s JS MEMORY: param = 1 657s JS MEMORY: union_instance = 0 657s JS MEMORY: union_prototype = 1 657s JS CTX: JS shutdown sequence 657s JS CTX: Stopping profiler 657s JS CTX: Shutting down toggle queue 657s JS CTX: Notifying external reference holders of GjsContext dispose 657s JS MAINLOOP: Stopping promise job dispatcher 657s JS CTX: Notifying reference holders of GjsContext dispose 657s JS CTX: Checking unhandled promise rejections 657s JS CTX: Releasing cached JS wrappers 657s JS CTX: Final triggered GC 657s JS CTX: Destroying JS context 657s JS CTX: Releasing all native objects 657s JS CTX: Disabling auto GC 657s JS CTX: Ending trace on global object 657s JS CTX: Freeing allocated resources 657s JS CTX: JS context destroyed 657s PASS: gjs/testIntrospection.test 657s Running test: gjs/testFormat.test 657s JS NATIVE: Registered native JS module '_promiseNative' 657s JS NATIVE: Registered native JS module '_byteArrayNative' 657s JS NATIVE: Registered native JS module '_encodingNative' 657s JS NATIVE: Registered native JS module '_gi' 657s JS NATIVE: Registered native JS module 'gi' 657s JS NATIVE: Registered native JS module 'cairoNative' 657s JS NATIVE: Registered native JS module 'system' 657s JS NATIVE: Registered native JS module 'console' 657s JS NATIVE: Registered native JS module '_print' 657s JS CTX: Enabling JIT 657s JS CTX: Initialized class GjsFileImporter prototype 0x10e847b001a0 657s JS IMPORT: Defining parent (nil) of 0x10e847b00200 'imports' is mod 0 657s JS IMPORT: Importing '_print' 657s JS NATIVE: Defining native module '_print' 657s JS IMPORT: Defining parent 0x10e847b00200 of 0x10e847b009b0 '_print' is mod 1 657s JS IMPORT: successfully imported module '_print' 657s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 657s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x54e6543c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x54e6543c090 657s JS MAINLOOP: Main loop instance 0x1ecedec1b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Starting promise job dispatcher 657s 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 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x54e6543c128 657s JS MAINLOOP: Main loop instance 0x1ecedec1b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x1ecedec1b4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 657s JS MAINLOOP: Main loop instance 0x1ecedec1b4a8: release 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 657s JS MAINLOOP: Main loop instance 0x1ecedec1b4a8: release 657s JS MAINLOOP: Completed job 1 657s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module metadata hook for module 0x10e847b76990 657s JS IMPORT: Defining meta.importSync for module 0x10e847b76990 657s JS NATIVE: Defining native module 'gi' 657s JS CTX: Initialized class GIRepositoryNamespace prototype 0x10e847b7b338 657s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 657s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 657s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 657s JS IMPORT: Importing directory 'overrides' 657s JS IMPORT: Defining parent 0x54e6543f610 of 0x10e847b7b3b8 'overrides' is mod 1 657s JS IMPORT: Defined importer 'overrides' 0x10e847b7b3b8 in 0x54e6543f610 657s JS IMPORT: successfully imported directory 'overrides' 657s JS IMPORT: Importing '_promiseNative' 657s JS NATIVE: Defining native module '_promiseNative' 657s JS IMPORT: Defining parent 0x54e6543f610 of 0x10e847b7b868 '_promiseNative' is mod 1 657s JS IMPORT: successfully imported module '_promiseNative' 657s JS IMPORT: Importing module GLib succeeded 657s JS IMPORT: Defining parent 0x10e847b7b3b8 of 0x54e65495038 'GLib' is mod 1 657s JS IMPORT: successfully imported module 'GLib' 657s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 657s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x54e65494060, JSClass 0x618306de76c8, in object 0x54e65494038 657s JS CTX: Initialized class GIRepositoryGType prototype 0x10e847b7bbb0 657s JS CTX: Initialized class GIRepositoryFunction prototype 0x10e847b7bc10 657s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 657s JS G BXD: Defined class for Error (GError), prototype 0x54e654940b0, JSClass 0x618306de76c8, in object 0x54e65494038 657s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 657s JS G BXD: Defined class for Variant (GVariant), prototype 0x54e65494100, JSClass 0x618306de76c8, in object 0x54e65494038 657s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 657s JS G BXD: Defined class for Bytes (GBytes), prototype 0x54e65494150, JSClass 0x618306de76c8, in object 0x54e65494038 657s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 657s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x54e654941a0, JSClass 0x618306de76c8, in object 0x54e65494038 657s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 657s JS G BXD: Defined class for Thread (GThread), prototype 0x54e654941f0, JSClass 0x618306de76c8, in object 0x54e65494038 657s JS G BXD: Defining method ref in prototype for GLib.Thread 657s JS G BXD: Defining method unref in prototype for GLib.Thread 657s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 657s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x54e65494240, JSClass 0x618306de76c8, in object 0x54e65494038 657s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 657s JS G BXD: Defined class for Regex (GRegex), prototype 0x54e65494290, JSClass 0x618306de76c8, in object 0x54e65494038 657s JS G BXD: Defining method match in prototype for GLib.Regex 657s JS G BXD: Defining method match_full in prototype for GLib.Regex 657s JS G BXD: Defining method match_all in prototype for GLib.Regex 657s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 657s JS G NS: Defined namespace 'GLib' 0x54e65494038 in GIRepository 0x10e847b7b1c8 657s JS IMPORT: Importing module jasmine succeeded 657s JS IMPORT: Defining parent 0x54e6543f610 of 0x54e65495ba0 'jasmine' is mod 1 657s JS IMPORT: successfully imported module 'jasmine' 657s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 657s JS MAINLOOP: Main loop instance 0x1ecedec1b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x1ecedec1b4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 657s JS MAINLOOP: Main loop instance 0x1ecedec1b4a8: release 657s JS MAINLOOP: Completed job 0 657s JS IMPORT: JS import 'format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/format.js 657s JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_format.js 657s JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_format.js 657s JS IMPORT: Importing module _format succeeded 657s JS IMPORT: Defining parent 0x54e6543f610 of 0x54e65495c68 '_format' is mod 1 657s JS IMPORT: successfully imported module '_format' 657s JS IMPORT: Importing module format succeeded 657s JS IMPORT: Defining parent 0x54e6543f610 of 0x54e65495c40 'format' is mod 1 657s JS IMPORT: successfully imported module 'format' 657s JS CTX: Script evaluation succeeded 657s JS MAINLOOP: Main loop instance 0x1ecedec1b4a8: Spinning loop until released or hook cleared 657s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module metadata hook for module 0x10e847b24920 657s JS IMPORT: Defining meta.importSync for module 0x10e847b24920 657s JS NATIVE: Defining native module 'system' 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x54e6543c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x54e6543c128 657s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 657s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 657s JS MAINLOOP: Set main loop hook to 657s JS MAINLOOP: Main loop instance 0x1ecedec1b4a8: hold 657s JS MAINLOOP: Running and clearing main loop hook 657s JS G BXD: Defining method run in prototype for GLib.MainLoop 657s 1..12 657s JS IMPORT: Importing 'gi' 657s JS IMPORT: Defining parent 0x54e6543f610 of 0x54e6543f760 'gi' is mod 1 657s JS IMPORT: successfully imported module 'gi' 657s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 657s JS G BXD: Defined class for Source (GSource), prototype 0x54e65494308, JSClass 0x618306de76c8, in object 0x54e65494038 657s JS G BXD: Defining method set_priority in prototype for GLib.Source 657s JS IMPORT: Importing '_gi' 657s JS NATIVE: Defining native module '_gi' 657s JS IMPORT: Defining parent 0x54e6543f610 of 0x10e847b2f868 '_gi' is mod 1 657s JS IMPORT: successfully imported module '_gi' 657s 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 657s JS G NS: Defined namespace 'GjsPrivate' 0x54e654943a8 in GIRepository 0x54e6543f760 657s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 657s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 657s JS IMPORT: Importing module _common succeeded 657s JS IMPORT: Defining parent 0x54e6543f610 of 0x54e65495e48 '_common' is mod 1 657s JS IMPORT: successfully imported module '_common' 657s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 657s JS IMPORT: Importing module _legacy succeeded 657s JS IMPORT: Defining parent 0x54e6543f610 of 0x54e65495e70 '_legacy' is mod 1 657s JS IMPORT: successfully imported module '_legacy' 657s JS IMPORT: Importing module GObject succeeded 657s JS IMPORT: Defining parent 0x54e6543f850 of 0x54e65495e20 'GObject' is mod 1 657s JS IMPORT: successfully imported module 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 657s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 657s JS G BXD: Defined class for String (GString), prototype 0x54e65494628, JSClass 0x618306de76c8, in object 0x54e65494380 657s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 657s JS G PRM: Defined class ParamSpec prototype is 0x54e65495ec0 class 0x618306df0090 in object 0x54e65494380 657s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 657s JS G OBJ: Defined class for Object (GObject), prototype 0x54e65494790, JSClass 0x618306de7728, in object 0x54e65494380 657s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 657s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 657s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x54e654947b8, JSClass 0x618306de7728, in object 0x54e65494380 657s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 657s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 657s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 657s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 657s JS G BXD: Defined class for Value (GValue), prototype 0x54e65494808, JSClass 0x618306de76c8, in object 0x54e65494380 657s JS G NS: Defined namespace 'GObject' 0x54e65494380 in GIRepository 0x54e6543f760 657s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 657s JS G BXD: Defining method attach in prototype for GLib.Source 657s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 657s JS IMPORT: Module metadata hook for module 0x54e65486510 657s JS IMPORT: Defining meta.importSync for module 0x54e65486510 657s JS G BXD: Defining method destroy in prototype for GLib.Source 657s ok 1 imports.format escapes % with another % character 657s ok 2 imports.format formats a single string argument 657s ok 3 imports.format formats two string arguments 657s ok 4 imports.format formats two swapped string arguments 657s ok 5 imports.format formats a number in base 10 657s ok 6 imports.format formats a number in base 16 657s ok 7 imports.format formats a floating point number with no precision 657s ok 8 imports.format formats a floating point number with precision 2 657s ok 9 imports.format pads with zeroes 657s ok 10 imports.format pads with spaces 657s ok 11 imports.format throws an error when given incorrect modifiers for the conversion type 657s ok 12 imports.format throws an error when incorrectly instructed to swap arguments 657s JS G BXD: Defining method quit in prototype for GLib.MainLoop 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x1ecedec1b4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 657s JS MAINLOOP: Main loop instance 0x1ecedec1b4a8: release 657s JS MAINLOOP: Completed job 3 657s JS MEMORY: Memory report: before destroying context 657s JS MEMORY: 195 objects currently alive 657s JS MEMORY: boxed_instance = 55 657s JS MEMORY: boxed_prototype = 11 657s JS MEMORY: closure = 1 657s JS MEMORY: function = 116 657s JS MEMORY: fundamental_instance = 0 657s JS MEMORY: fundamental_prototype = 0 657s JS MEMORY: gerror_instance = 0 657s JS MEMORY: gerror_prototype = 0 657s JS MEMORY: interface = 0 657s JS MEMORY: module = 7 657s JS MEMORY: ns = 3 657s JS MEMORY: object_instance = 0 657s JS MEMORY: object_prototype = 2 657s JS MEMORY: param = 0 657s JS MEMORY: union_instance = 0 657s JS MEMORY: union_prototype = 0 657s JS CTX: JS shutdown sequence 657s JS CTX: Stopping profiler 657s JS CTX: Shutting down toggle queue 657s JS CTX: Notifying external reference holders of GjsContext dispose 657s JS MAINLOOP: Stopping promise job dispatcher 657s JS CTX: Notifying reference holders of GjsContext dispose 657s JS CTX: Checking unhandled promise rejections 657s JS CTX: Releasing cached JS wrappers 657s JS CTX: Final triggered GC 657s JS CTX: Destroying JS context 657s JS CTX: Releasing all native objects 657s JS CTX: Disabling auto GC 657s JS CTX: Ending trace on global object 657s JS CTX: Freeing allocated resources 657s JS CTX: JS context destroyed 657s PASS: gjs/testFormat.test 657s Running test: gjs/testCommandLineModules.sh.test 657s ok 1 - ensure dynamic imports load even if the same import resolves elsewhere first 657s ok 2 - ensure dynamic imports resolve without an explicit mainloop 657s ok 3 - ensure top level await can import modules 657s 1..3 657s PASS: gjs/testCommandLineModules.sh.test 657s Running test: gjs/testCairo.test 657s JS NATIVE: Registered native JS module '_promiseNative' 657s JS NATIVE: Registered native JS module '_byteArrayNative' 657s JS NATIVE: Registered native JS module '_encodingNative' 657s JS NATIVE: Registered native JS module '_gi' 657s JS NATIVE: Registered native JS module 'gi' 657s JS NATIVE: Registered native JS module 'cairoNative' 657s JS NATIVE: Registered native JS module 'system' 657s JS NATIVE: Registered native JS module 'console' 657s JS NATIVE: Registered native JS module '_print' 657s JS CTX: Enabling JIT 657s JS CTX: Initialized class GjsFileImporter prototype 0xbf0138001a0 657s JS IMPORT: Defining parent (nil) of 0xbf013800200 'imports' is mod 0 657s JS IMPORT: Importing '_print' 657s JS NATIVE: Defining native module '_print' 657s JS IMPORT: Defining parent 0xbf013800200 of 0xbf0138009b0 '_print' is mod 1 657s JS IMPORT: successfully imported module '_print' 657s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 657s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2a9f7093c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2a9f7093c090 657s JS MAINLOOP: Main loop instance 0x11b10590b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Starting promise job dispatcher 657s 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 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2a9f7093c128 657s JS MAINLOOP: Main loop instance 0x11b10590b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x11b10590b4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 657s JS MAINLOOP: Main loop instance 0x11b10590b4a8: release 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 657s JS MAINLOOP: Main loop instance 0x11b10590b4a8: release 657s JS MAINLOOP: Completed job 1 657s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module metadata hook for module 0xbf013876990 657s JS IMPORT: Defining meta.importSync for module 0xbf013876990 657s JS NATIVE: Defining native module 'gi' 657s JS CTX: Initialized class GIRepositoryNamespace prototype 0xbf01387b338 657s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 657s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 657s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 657s JS IMPORT: Importing directory 'overrides' 657s JS IMPORT: Defining parent 0x2a9f7093f610 of 0xbf01387b3b8 'overrides' is mod 1 657s JS IMPORT: Defined importer 'overrides' 0xbf01387b3b8 in 0x2a9f7093f610 657s JS IMPORT: successfully imported directory 'overrides' 657s JS IMPORT: Importing '_promiseNative' 657s JS NATIVE: Defining native module '_promiseNative' 657s JS IMPORT: Defining parent 0x2a9f7093f610 of 0xbf01387b868 '_promiseNative' is mod 1 657s JS IMPORT: successfully imported module '_promiseNative' 657s JS IMPORT: Importing module GLib succeeded 657s JS IMPORT: Defining parent 0xbf01387b3b8 of 0x2a9f70995038 'GLib' is mod 1 657s JS IMPORT: successfully imported module 'GLib' 657s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 657s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2a9f70994060, JSClass 0x7c4b7be976c8, in object 0x2a9f70994038 657s JS CTX: Initialized class GIRepositoryGType prototype 0xbf01387bbb0 657s JS CTX: Initialized class GIRepositoryFunction prototype 0xbf01387bc10 657s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 657s JS G BXD: Defined class for Error (GError), prototype 0x2a9f709940b0, JSClass 0x7c4b7be976c8, in object 0x2a9f70994038 657s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 657s JS G BXD: Defined class for Variant (GVariant), prototype 0x2a9f70994100, JSClass 0x7c4b7be976c8, in object 0x2a9f70994038 657s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 657s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2a9f70994150, JSClass 0x7c4b7be976c8, in object 0x2a9f70994038 657s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 657s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2a9f709941a0, JSClass 0x7c4b7be976c8, in object 0x2a9f70994038 657s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 657s JS G BXD: Defined class for Thread (GThread), prototype 0x2a9f709941f0, JSClass 0x7c4b7be976c8, in object 0x2a9f70994038 657s JS G BXD: Defining method ref in prototype for GLib.Thread 657s JS G BXD: Defining method unref in prototype for GLib.Thread 657s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 657s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2a9f70994240, JSClass 0x7c4b7be976c8, in object 0x2a9f70994038 657s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 657s JS G BXD: Defined class for Regex (GRegex), prototype 0x2a9f70994290, JSClass 0x7c4b7be976c8, in object 0x2a9f70994038 657s JS G BXD: Defining method match in prototype for GLib.Regex 657s JS G BXD: Defining method match_full in prototype for GLib.Regex 657s JS G BXD: Defining method match_all in prototype for GLib.Regex 657s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 657s JS G NS: Defined namespace 'GLib' 0x2a9f70994038 in GIRepository 0xbf01387b1c8 657s JS IMPORT: Importing module jasmine succeeded 657s JS IMPORT: Defining parent 0x2a9f7093f610 of 0x2a9f70995ba0 'jasmine' is mod 1 657s JS IMPORT: successfully imported module 'jasmine' 657s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 657s JS MAINLOOP: Main loop instance 0x11b10590b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x11b10590b4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 657s JS MAINLOOP: Main loop instance 0x11b10590b4a8: release 657s JS MAINLOOP: Completed job 0 657s JS IMPORT: Importing 'gi' 657s JS IMPORT: Defining parent 0x2a9f7093f610 of 0x2a9f7093f760 'gi' is mod 1 657s JS IMPORT: successfully imported module 'gi' 657s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 657s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 657s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 657s JS IMPORT: Importing module _cairo succeeded 657s JS IMPORT: Defining parent 0x2a9f7093f610 of 0x2a9f70995c68 '_cairo' is mod 1 657s JS IMPORT: successfully imported module '_cairo' 657s JS IMPORT: Importing 'cairoNative' 657s JS NATIVE: Defining native module 'cairoNative' 657s JS CTX: Initialized class Region prototype 0xbf01383a888 657s JS CTX: Initialized class Context prototype 0xbf01383a9a8 657s JS CTX: Initialized class Surface prototype 0xbf01383b188 657s JS CTX: Initialized class Pattern prototype 0xbf01383b268 657s JS CTX: Initialized class Path prototype 0xbf01383b2c8 657s JS CTX: Initialized class ImageSurface prototype 0xbf01383b328 657s JS CTX: Initialized class PSSurface prototype 0xbf01383b408 657s JS CTX: Initialized class PDFSurface prototype 0xbf01383b4e8 657s JS CTX: Initialized class SVGSurface prototype 0xbf01383b5c8 657s JS CTX: Initialized class Gradient prototype 0xbf01383b628 657s JS CTX: Initialized class LinearGradient prototype 0xbf01383b688 657s JS CTX: Initialized class RadialGradient prototype 0xbf01383b6e8 657s JS CTX: Initialized class SurfacePattern prototype 0xbf01383b748 657s JS CTX: Initialized class SolidPattern prototype 0xbf01383b7a8 657s JS IMPORT: Defining parent 0x2a9f7093f610 of 0xbf01383a868 'cairoNative' is mod 1 657s JS IMPORT: successfully imported module 'cairoNative' 657s JS IMPORT: Importing module cairo succeeded 657s JS IMPORT: Defining parent 0x2a9f7093f610 of 0x2a9f70995c40 'cairo' is mod 1 657s JS IMPORT: successfully imported module 'cairo' 657s 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 657s JS G NS: Defined namespace 'Gdk' 0x2a9f709943a8 in GIRepository 0x2a9f7093f760 657s 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 657s JS G NS: Defined namespace 'GIMarshallingTests' 0x2a9f709943d0 in GIRepository 0x2a9f7093f760 657s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 657s JS IMPORT: Importing module _legacy succeeded 657s JS IMPORT: Defining parent 0x2a9f7093f610 of 0x2a9f70995cb8 '_legacy' is mod 1 657s JS IMPORT: successfully imported module '_legacy' 657s 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 657s JS G NS: Defined namespace 'GjsPrivate' 0x2a9f70994448 in GIRepository 0x2a9f7093f760 657s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 657s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 657s JS IMPORT: Importing module lang succeeded 657s JS IMPORT: Defining parent 0x2a9f7093f610 of 0x2a9f70995d30 'lang' is mod 1 657s JS IMPORT: successfully imported module 'lang' 657s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 657s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 657s JS IMPORT: Importing module _signals succeeded 657s JS IMPORT: Defining parent 0x2a9f7093f610 of 0x2a9f70995d58 '_signals' is mod 1 657s JS IMPORT: successfully imported module '_signals' 657s JS IMPORT: Importing module signals succeeded 657s JS IMPORT: Defining parent 0x2a9f7093f610 of 0x2a9f70995d08 'signals' is mod 1 657s JS IMPORT: successfully imported module 'signals' 657s JS IMPORT: Importing module Gio succeeded 657s JS IMPORT: Defining parent 0x2a9f7093f868 of 0x2a9f70995ce0 'Gio' is mod 1 657s JS IMPORT: successfully imported module 'Gio' 657s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 657s JS IMPORT: Importing '_gi' 657s JS NATIVE: Defining native module '_gi' 657s JS IMPORT: Defining parent 0x2a9f7093f610 of 0xbf01383eeb0 '_gi' is mod 1 657s JS IMPORT: successfully imported module '_gi' 657s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 657s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 657s JS IMPORT: Importing module _common succeeded 657s JS IMPORT: Defining parent 0x2a9f7093f610 of 0x2a9f70995da8 '_common' is mod 1 657s JS IMPORT: successfully imported module '_common' 657s JS IMPORT: Importing module GObject succeeded 657s JS IMPORT: Defining parent 0x2a9f7093f868 of 0x2a9f70995d80 'GObject' is mod 1 657s JS IMPORT: successfully imported module 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 657s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 657s JS G BXD: Defined class for String (GString), prototype 0x2a9f709946f0, JSClass 0x7c4b7be976c8, in object 0x2a9f70994470 657s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 657s JS G PRM: Defined class ParamSpec prototype is 0x2a9f70995df8 class 0x7c4b7bea0090 in object 0x2a9f70994470 657s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 657s JS G OBJ: Defined class for Object (GObject), prototype 0x2a9f70994858, JSClass 0x7c4b7be97728, in object 0x2a9f70994470 657s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 657s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 657s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2a9f70994880, JSClass 0x7c4b7be97728, in object 0x2a9f70994470 657s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 657s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 657s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 657s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 657s JS G BXD: Defined class for Value (GValue), prototype 0x2a9f709948d0, JSClass 0x7c4b7be976c8, in object 0x2a9f70994470 657s JS G NS: Defined namespace 'GObject' 0x2a9f70994470 in GIRepository 0x2a9f7093f760 657s JS G OBJ: Defined class for Application (GApplication), prototype 0x2a9f70994920, JSClass 0x7c4b7be97728, in object 0x2a9f70994420 657s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 657s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2a9f709fe358, JSClass 0x7c4b7be9aa50, in object 0x2a9f70994420 657s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 657s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x2a9f709fe380, JSClass 0x7c4b7be9aa50, in object 0x2a9f70994420 657s 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 657s JS G NS: Defined namespace 'GioUnix' 0x2a9f709949c0 in GIRepository 0x2a9f7093f760 657s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 657s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x2a9f709949e8, JSClass 0x7c4b7be97728, in object 0x2a9f709949c0 657s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 657s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2a9f709fe768, JSClass 0x7c4b7be9aa50, in object 0x2a9f709949c0 657s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 657s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x2a9f70994a60, JSClass 0x7c4b7be97728, in object 0x2a9f70994420 657s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x2a9f70994ab0, JSClass 0x7c4b7be97728, in object 0x2a9f709949c0 657s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 657s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x2a9f70994b00, JSClass 0x7c4b7be976c8, in object 0x2a9f709949c0 657s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 657s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2a9f709fe8a8, JSClass 0x7c4b7be9aa50, in object 0x2a9f709949c0 657s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 657s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2a9f70994b50, JSClass 0x7c4b7be97728, in object 0x2a9f70994420 657s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x2a9f70994ba0, JSClass 0x7c4b7be97728, in object 0x2a9f709949c0 657s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 657s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x2a9f70994bf0, JSClass 0x7c4b7be976c8, in object 0x2a9f709949c0 657s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 657s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x2a9f70994c18, JSClass 0x7c4b7be976c8, in object 0x2a9f709949c0 657s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 657s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x2a9f70994c68, JSClass 0x7c4b7be97728, in object 0x2a9f709949c0 657s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 657s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x2a9f70994cb8, JSClass 0x7c4b7be976c8, in object 0x2a9f709949c0 657s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 657s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x2a9f70994d08, JSClass 0x7c4b7be97728, in object 0x2a9f70994420 657s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x2a9f70994d58, JSClass 0x7c4b7be97728, in object 0x2a9f709949c0 657s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 657s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x2a9f70994da8, JSClass 0x7c4b7be976c8, in object 0x2a9f709949c0 657s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 657s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 657s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 657s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 657s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 657s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 657s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 657s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 657s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 657s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 657s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 657s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 657s JS G ENUM: Defining GLib.LogLevelFlags as 0xbf013847598 657s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 657s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2a9f70994ec0, JSClass 0x7c4b7be976c8, in object 0x2a9f70994038 657s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 657s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x2a9f70994f88, JSClass 0x7c4b7be97728, in object 0x2a9f70994420 657s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 657s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x9bd88208c68, JSClass 0x7c4b7be9aa50, in object 0x2a9f70994420 657s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 657s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x9bd88208c90, JSClass 0x7c4b7be9aa50, in object 0x2a9f70994420 657s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 657s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x9bd8820f588, JSClass 0x7c4b7be976c8, in object 0x2a9f70994420 657s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 657s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x9bd8820f880, JSClass 0x7c4b7be976c8, in object 0x2a9f70994420 657s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 657s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 657s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x9bd8820fa10, JSClass 0x7c4b7be97728, in object 0x2a9f70994420 657s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 657s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x9bd88208f10, JSClass 0x7c4b7be9aa50, in object 0x2a9f70994420 657s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 657s JS G IFACE: Defined class for Initable (GInitable), prototype 0x9bd88208f60, JSClass 0x7c4b7be9aa50, in object 0x2a9f70994420 657s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 657s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x9bd8820fab0, JSClass 0x7c4b7be97728, in object 0x2a9f70994420 657s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 657s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 657s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 657s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 657s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x9bd88211150, JSClass 0x7c4b7be9aa50, in object 0x2a9f70994420 657s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 657s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x9bd8820fb28, JSClass 0x7c4b7be976c8, in object 0x2a9f70994420 657s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 657s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x9bd8820fb78, JSClass 0x7c4b7be976c8, in object 0x2a9f70994420 657s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 657s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 657s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x9bd8820fbc8, JSClass 0x7c4b7be97728, in object 0x2a9f70994420 657s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x9bd8820fc18, JSClass 0x7c4b7be97728, in object 0x2a9f70994448 657s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 657s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x9bd8820fc68, JSClass 0x7c4b7be97728, in object 0x2a9f70994420 657s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 657s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 657s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 657s JS G IFACE: Defined class for File (GFile), prototype 0x9bd88211218, JSClass 0x7c4b7be9aa50, in object 0x2a9f70994420 657s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x9bd8820fce0, JSClass 0x7c4b7be97728, in object 0x2a9f7093f8f8 657s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 657s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x9bd8820fd58, JSClass 0x7c4b7be97728, in object 0x2a9f70994420 657s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 657s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 657s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x9bd88211498, JSClass 0x7c4b7be9aa50, in object 0x2a9f70994420 657s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 657s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x9bd8820fdd0, JSClass 0x7c4b7be97728, in object 0x2a9f70994420 657s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 657s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x9bd8820fe20, JSClass 0x7c4b7be976c8, in object 0x2a9f70994420 657s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 657s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 657s JS G OBJ: Defined class for Settings (GSettings), prototype 0x9bd8820fe70, JSClass 0x7c4b7be97728, in object 0x2a9f70994420 657s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 657s JS G NS: Defined namespace 'Gio' 0x2a9f70994420 in GIRepository 0x2a9f7093f760 657s JS IMPORT: Importing module Gtk succeeded 657s JS IMPORT: Defining parent 0x2a9f7093f868 of 0x2a9f70995c90 'Gtk' is mod 1 657s JS IMPORT: successfully imported module 'Gtk' 657s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 657s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 657s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x9bd8820fee8, JSClass 0x7c4b7be97728, in object 0x2a9f70994470 657s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x9bd8820ff38, JSClass 0x7c4b7be97728, in object 0x2a9f709943f8 657s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 657s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x9bd88211f60, JSClass 0x7c4b7be9aa50, in object 0x2a9f709943f8 657s 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 657s JS G NS: Defined namespace 'Atk' 0x9bd8820ffb0 in GIRepository 0x2a9f7093f760 657s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 657s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x9bd88211f88, JSClass 0x7c4b7be9aa50, in object 0x9bd8820ffb0 657s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 657s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x9bd8821c038, JSClass 0x7c4b7be97728, in object 0x2a9f709943f8 657s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 657s JS G NS: Defined namespace 'Gtk' 0x2a9f709943f8 in GIRepository 0x2a9f7093f760 657s 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 657s JS G NS: Defined namespace 'Regress' 0x9bd8821c088 in GIRepository 0x2a9f7093f760 657s JS IMPORT: Importing module cairo succeeded 657s JS IMPORT: Defining parent 0x2a9f7093f868 of 0x9bd8821d0d8 'cairo' is mod 1 657s JS IMPORT: successfully imported module 'cairo' 657s JS G NS: Found info type GIEnumInfo for 'Antialias' in namespace 'cairo' 657s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 657s JS G ENUM: Defining enum value NONE (fixed from none) 1 657s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 657s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 657s JS G ENUM: Defining enum value FAST (fixed from fast) 4 657s JS G ENUM: Defining enum value GOOD (fixed from good) 5 657s JS G ENUM: Defining enum value BEST (fixed from best) 6 657s JS G ENUM: Defining cairo.Antialias as 0xbf01387be80 657s JS G NS: Found info type GIEnumInfo for 'Content' in namespace 'cairo' 657s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 657s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 657s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 657s JS G ENUM: Defining cairo.Content as 0xbf01387bf60 657s JS G NS: Found info type GIEnumInfo for 'Extend' in namespace 'cairo' 657s JS G ENUM: Defining enum value NONE (fixed from none) 0 657s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 657s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 657s JS G ENUM: Defining enum value PAD (fixed from pad) 3 657s JS G ENUM: Defining cairo.Extend as 0xbf01387bfc0 657s JS G NS: Found info type GIEnumInfo for 'FillRule' in namespace 'cairo' 657s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 657s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 657s JS G ENUM: Defining cairo.FillRule as 0xbf01387c020 657s JS G NS: Found info type GIEnumInfo for 'Filter' in namespace 'cairo' 657s JS G ENUM: Defining enum value FAST (fixed from fast) 0 657s JS G ENUM: Defining enum value GOOD (fixed from good) 1 657s JS G ENUM: Defining enum value BEST (fixed from best) 2 657s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 657s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 657s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 657s JS G ENUM: Defining cairo.Filter as 0xbf01387c080 657s JS G NS: Found info type GIEnumInfo for 'FontSlant' in namespace 'cairo' 657s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 657s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 657s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 657s JS G ENUM: Defining cairo.FontSlant as 0xbf01387c160 657s JS G NS: Found info type GIEnumInfo for 'FontWeight' in namespace 'cairo' 657s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 657s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 657s JS G ENUM: Defining cairo.FontWeight as 0xbf01387c1c0 657s JS G NS: Found info type GIEnumInfo for 'Format' in namespace 'cairo' 657s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 657s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 657s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 657s JS G ENUM: Defining enum value A8 (fixed from a8) 2 657s JS G ENUM: Defining enum value A1 (fixed from a1) 3 657s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 657s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 657s JS G ENUM: Defining cairo.Format as 0xbf01387c220 657s JS G NS: Found info type GIEnumInfo for 'LineCap' in namespace 'cairo' 657s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 657s JS G ENUM: Defining enum value ROUND (fixed from round) 1 657s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 657s JS G ENUM: Defining cairo.LineCap as 0xbf01387c300 657s JS G NS: Found info type GIEnumInfo for 'LineJoin' in namespace 'cairo' 657s JS G ENUM: Defining enum value MITER (fixed from miter) 0 657s JS G ENUM: Defining enum value ROUND (fixed from round) 1 657s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 657s JS G ENUM: Defining cairo.LineJoin as 0xbf01387c360 657s JS G NS: Found info type GIEnumInfo for 'Operator' in namespace 'cairo' 657s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 657s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 657s JS G ENUM: Defining enum value OVER (fixed from over) 2 657s JS G ENUM: Defining enum value IN (fixed from in) 3 657s JS G ENUM: Defining enum value OUT (fixed from out) 4 657s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 657s JS G ENUM: Defining enum value DEST (fixed from dest) 6 657s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 657s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 657s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 657s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 657s JS G ENUM: Defining enum value XOR (fixed from xor) 11 657s JS G ENUM: Defining enum value ADD (fixed from add) 12 657s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 657s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 657s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 657s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 657s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 657s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 657s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 657s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 657s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 657s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 657s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 657s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 657s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 657s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 657s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 657s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 657s JS G ENUM: Defining cairo.Operator as 0xbf01387c3c0 657s JS G NS: Found info type GIEnumInfo for 'PatternType' in namespace 'cairo' 657s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 657s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 657s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 657s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 657s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 657s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 657s JS G ENUM: Defining cairo.PatternType as 0xbf01387c5a0 657s JS G NS: Found info type GIEnumInfo for 'SurfaceType' in namespace 'cairo' 657s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 657s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 657s JS G ENUM: Defining enum value PS (fixed from ps) 2 657s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 657s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 657s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 657s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 657s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 657s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 657s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 657s JS G ENUM: Defining enum value SVG (fixed from svg) 10 657s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 657s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 657s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 657s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 657s JS G ENUM: Defining enum value QT (fixed from qt) 15 657s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 657s JS G ENUM: Defining enum value VG (fixed from vg) 17 657s JS G ENUM: Defining enum value GL (fixed from gl) 18 657s JS G ENUM: Defining enum value DRM (fixed from drm) 19 657s JS G ENUM: Defining enum value TEE (fixed from tee) 20 657s JS G ENUM: Defining enum value XML (fixed from xml) 21 657s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 657s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 657s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 657s JS G ENUM: Defining cairo.SurfaceType as 0xbf01387c680 657s JS G NS: Found info type GIStructInfo for 'Region' in namespace 'cairo' 657s JS G BXD: Defined class for Region (CairoRegion), prototype 0x9bd8821c2e0, JSClass 0x7c4b7be976c8, in object 0x9bd8821c0b0 657s JS G NS: Found info type GIStructInfo for 'Context' in namespace 'cairo' 657s JS G BXD: Defined class for Context (CairoContext), prototype 0x9bd8821c308, JSClass 0x7c4b7be976c8, in object 0x9bd8821c0b0 657s JS G NS: Found info type GIStructInfo for 'Surface' in namespace 'cairo' 657s JS G BXD: Defined class for Surface (CairoSurface), prototype 0x9bd8821c330, JSClass 0x7c4b7be976c8, in object 0x9bd8821c0b0 657s JS G NS: Found info type GIStructInfo for 'Pattern' in namespace 'cairo' 657s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x9bd8821c358, JSClass 0x7c4b7be976c8, in object 0x9bd8821c0b0 657s JS G NS: Found info type GIStructInfo for 'Path' in namespace 'cairo' 657s JS G BXD: Defined class for Path (void), prototype 0x9bd8821c380, JSClass 0x7c4b7be976c8, in object 0x9bd8821c0b0 657s JS G NS: Defined namespace 'cairo' 0x9bd8821c0b0 in GIRepository 0x2a9f7093f760 657s JS CTX: Script evaluation succeeded 657s JS MAINLOOP: Main loop instance 0x11b10590b4a8: Spinning loop until released or hook cleared 657s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module metadata hook for module 0xbf013884ca0 657s JS IMPORT: Defining meta.importSync for module 0xbf013884ca0 657s JS NATIVE: Defining native module 'system' 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a9f7093c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a9f7093c128 657s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 657s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 657s JS MAINLOOP: Set main loop hook to 657s JS MAINLOOP: Main loop instance 0x11b10590b4a8: hold 657s JS MAINLOOP: Running and clearing main loop hook 657s JS G BXD: Defining method run in prototype for GLib.MainLoop 657s 1..63 657s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 657s JS G BXD: Defined class for Source (GSource), prototype 0x9bd8821c3a8, JSClass 0x7c4b7be976c8, in object 0x2a9f70994038 657s JS G BXD: Defining method set_priority in prototype for GLib.Source 657s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 657s JS G BXD: Defining method attach in prototype for GLib.Source 657s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 657s JS IMPORT: Module metadata hook for module 0x2a9f70986350 657s JS IMPORT: Defining meta.importSync for module 0x2a9f70986350 657s JS G BXD: Defining method destroy in prototype for GLib.Source 657s ok 1 Cairo context has the right type 657s ok 2 Cairo context reports its target surface 657s ok 3 Cairo context can set its source to a pattern 657s ok 4 Cairo context can set its antialias 657s ok 5 Cairo context can set its fill rule 657s ok 6 Cairo context can set its line cap 657s ok 7 Cairo context can set its line join 657s ok 8 Cairo context can set its line width 657s ok 9 Cairo context can set its miter limit 657s ok 10 Cairo context can set its operator 657s ok 11 Cairo context can set its tolerance 657s ok 12 Cairo context has a rectangle as clip extents 657s ok 13 Cairo context has a rectangle as fill extents 657s ok 14 Cairo context has a rectangle as stroke extents 657s ok 15 Cairo context has zero dashes initially 657s ok 16 Cairo context transforms user to device coordinates 657s ok 17 Cairo context transforms user to device distance 657s ok 18 Cairo context transforms device to user coordinates 657s ok 19 Cairo context transforms device to user distance 657s ok 20 Cairo context computes text extents 657s ok 21 Cairo context can call various, otherwise untested, methods without crashing 657s ok 22 Cairo context has methods when created from a C function # SKIP GTK disabled 657s ok 23 Cairo pattern has typechecks 657s ok 24 Cairo solid pattern can be created from RGB static method 657s ok 25 Cairo solid pattern can be created from RGBA static method 657s ok 26 Cairo surface pattern can be created and added as a source 657s ok 27 Cairo linear gradient can be created and added as a source 657s ok 28 Cairo radial gradient can be created and added as a source 657s ok 29 Cairo path has typechecks 657s ok 30 Cairo surface has typechecks 657s ok 31 Cairo surface can access the device scale 657s ok 32 Cairo surface can access the device offset 657s ok 33 Cairo surface can be finalized 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_context_none_return' in namespace 'Regress' 657s ok 34 Cairo GI test suite for context can be marshalled as a transfer none return value 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_context_none_in' in namespace 'Regress' 657s ok 35 Cairo GI test suite for context can be marshalled as a transfer none in parameter 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_context_full_return' in namespace 'Regress' 657s ok 36 Cairo GI test suite for context can be marshalled as a transfer full return value 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_context_full_in' in namespace 'Regress' 657s ok 37 Cairo GI test suite for context can be marshalled as a transfer full in parameter 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_none_return' in namespace 'Regress' 657s ok 38 Cairo GI test suite for surface can be marshalled as a transfer none return value 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_none_in' in namespace 'Regress' 657s ok 39 Cairo GI test suite for surface can be marshalled as a transfer none in parameter 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_full_return' in namespace 'Regress' 657s ok 40 Cairo GI test suite for surface can be marshalled as a transfer full return value 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_full_in' in namespace 'Regress' 657s ok 41 Cairo GI test suite for surface can be marshalled as a transfer full in parameter 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_full_out' in namespace 'Regress' 657s ok 42 Cairo GI test suite for surface can be marshalled as an out parameter 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_path_full_return' in namespace 'Regress' 657s ok 43 Cairo GI test suite for path can be marshalled as a return value 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_path_none_in' in namespace 'Regress' 657s ok 44 Cairo GI test suite for path can be marshalled as an in parameter with transfer none 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_path_full_in_full_return' in namespace 'Regress' 657s ok 45 Cairo GI test suite for path can be marshalled as an in parameter with transfer full 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_pattern_none_return' in namespace 'Regress' 657s ok 46 Cairo GI test suite for pattern can be marshalled as a return value with transfer none 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_pattern_none_in' in namespace 'Regress' 657s ok 47 Cairo GI test suite for pattern can be marshalled as an in parameter with transfer none 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_pattern_full_return' in namespace 'Regress' 657s ok 48 Cairo GI test suite for pattern can be marshalled as a return value with transfer full 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_pattern_full_in' in namespace 'Regress' 657s ok 49 Cairo GI test suite for pattern can be marshalled as an in parameter with transfer full 657s JS G NS: Found info type GIFunctionInfo for 'test_cairo_region_full_in' in namespace 'Regress' 657s ok 50 Cairo GI test suite for region can be marshalled as an in argument 657s ok 51 Cairo GI test suite for FontOptions can be marshalled as a return value with transfer none # SKIP pending 657s ok 52 Cairo GI test suite for FontOptions can be marshalled as an in parameter with transfer none # SKIP pending 657s ok 53 Cairo GI test suite for FontOptions can be marshalled as a return value with transfer full # SKIP pending 657s ok 54 Cairo GI test suite for FontOptions can be marshalled as an in parameter with transfer full # SKIP pending 657s ok 55 Cairo GI test suite for FontFace can be marshalled as a return value with transfer full # SKIP pending 657s ok 56 Cairo GI test suite for ScaledFont can be marshalled as a return value with transfer full # SKIP pending 657s ok 57 Cairo GI test suite for matrix can be marshalled as a return value # SKIP pending 657s ok 58 Cairo GI test suite for matrix can be marshalled as an in parameter # SKIP pending 657s ok 59 Cairo GI test suite for matrix can be marshalled as a caller-allocates out parameter # SKIP pending 657s JS G NS: Found info type GIObjectInfo for 'TestObj' in namespace 'Regress' 657s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x9bd882828d0, JSClass 0x7c4b7be97728, in object 0x9bd8821c088 657s JS G OBJ: Defining method emit_sig_with_foreign_struct in prototype for RegressTestObj (Regress.TestObj) 657s ok 60 Cairo GI test suite can be marshalled through a signal handler 657s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 657s ok 61 Cairo GI test suite can have its type inferred as a foreign struct 657s ok 62 Cairo imported via GI has the same functionality as imports.cairo 657s JS G NS: Found info type GIStructInfo for 'RectangleInt' in namespace 'cairo' 657s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x9bd88282c18, JSClass 0x7c4b7be976c8, in object 0x9bd8821c0b0 657s ok 63 Cairo imported via GI has boxed types from the GIR file 657s JS G BXD: Defining method quit in prototype for GLib.MainLoop 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x11b10590b4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 657s JS MAINLOOP: Main loop instance 0x11b10590b4a8: release 657s JS MAINLOOP: Completed job 3 657s JS MEMORY: Memory report: before destroying context 657s JS MEMORY: 947 objects currently alive 657s JS MEMORY: boxed_instance = 432 657s JS MEMORY: boxed_prototype = 28 657s JS MEMORY: closure = 2 657s JS MEMORY: function = 421 657s JS MEMORY: fundamental_instance = 0 657s JS MEMORY: fundamental_prototype = 0 657s JS MEMORY: gerror_instance = 0 657s JS MEMORY: gerror_prototype = 0 657s JS MEMORY: interface = 13 657s JS MEMORY: module = 13 657s JS MEMORY: ns = 11 657s JS MEMORY: object_instance = 2 657s JS MEMORY: object_prototype = 25 657s JS MEMORY: param = 0 657s JS MEMORY: union_instance = 0 657s JS MEMORY: union_prototype = 0 657s JS CTX: JS shutdown sequence 657s JS CTX: Stopping profiler 657s JS CTX: Shutting down toggle queue 657s JS CTX: Notifying external reference holders of GjsContext dispose 657s JS MAINLOOP: Stopping promise job dispatcher 657s JS CTX: Notifying reference holders of GjsContext dispose 657s JS CTX: Checking unhandled promise rejections 657s JS CTX: Releasing cached JS wrappers 657s JS CTX: Final triggered GC 657s JS CTX: Destroying JS context 657s JS CTX: Releasing all native objects 657s JS CTX: Disabling auto GC 657s JS CTX: Ending trace on global object 657s JS CTX: Freeing allocated resources 657s JS CTX: JS context destroyed 657s PASS: gjs/testCairo.test 657s Running test: gjs/testLegacyClass.test 657s JS NATIVE: Registered native JS module '_promiseNative' 657s JS NATIVE: Registered native JS module '_byteArrayNative' 657s JS NATIVE: Registered native JS module '_encodingNative' 657s JS NATIVE: Registered native JS module '_gi' 657s JS NATIVE: Registered native JS module 'gi' 657s JS NATIVE: Registered native JS module 'cairoNative' 657s JS NATIVE: Registered native JS module 'system' 657s JS NATIVE: Registered native JS module 'console' 657s JS NATIVE: Registered native JS module '_print' 657s JS CTX: Enabling JIT 657s JS CTX: Initialized class GjsFileImporter prototype 0x12e74e8001a0 657s JS IMPORT: Defining parent (nil) of 0x12e74e800200 'imports' is mod 0 657s JS IMPORT: Importing '_print' 657s JS NATIVE: Defining native module '_print' 657s JS IMPORT: Defining parent 0x12e74e800200 of 0x12e74e8009b0 '_print' is mod 1 657s JS IMPORT: successfully imported module '_print' 657s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 657s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19eb0af3c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19eb0af3c090 657s JS MAINLOOP: Main loop instance 0x12b45f64b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Starting promise job dispatcher 657s 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 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x19eb0af3c128 657s JS MAINLOOP: Main loop instance 0x12b45f64b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x12b45f64b4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 657s JS MAINLOOP: Main loop instance 0x12b45f64b4a8: release 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 657s JS MAINLOOP: Main loop instance 0x12b45f64b4a8: release 657s JS MAINLOOP: Completed job 1 657s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module metadata hook for module 0x12e74e876990 657s JS IMPORT: Defining meta.importSync for module 0x12e74e876990 657s JS NATIVE: Defining native module 'gi' 657s JS CTX: Initialized class GIRepositoryNamespace prototype 0x12e74e87b338 657s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 657s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 657s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 657s JS IMPORT: Importing directory 'overrides' 657s JS IMPORT: Defining parent 0x19eb0af3f610 of 0x12e74e87b3b8 'overrides' is mod 1 657s JS IMPORT: Defined importer 'overrides' 0x12e74e87b3b8 in 0x19eb0af3f610 657s JS IMPORT: successfully imported directory 'overrides' 657s JS IMPORT: Importing '_promiseNative' 657s JS NATIVE: Defining native module '_promiseNative' 657s JS IMPORT: Defining parent 0x19eb0af3f610 of 0x12e74e87b868 '_promiseNative' is mod 1 657s JS IMPORT: successfully imported module '_promiseNative' 657s JS IMPORT: Importing module GLib succeeded 657s JS IMPORT: Defining parent 0x12e74e87b3b8 of 0x19eb0af95038 'GLib' is mod 1 657s JS IMPORT: successfully imported module 'GLib' 657s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 657s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x19eb0af94060, JSClass 0x6712e1c276c8, in object 0x19eb0af94038 657s JS CTX: Initialized class GIRepositoryGType prototype 0x12e74e87bbb0 657s JS CTX: Initialized class GIRepositoryFunction prototype 0x12e74e87bc10 657s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 657s JS G BXD: Defined class for Error (GError), prototype 0x19eb0af940b0, JSClass 0x6712e1c276c8, in object 0x19eb0af94038 657s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 657s JS G BXD: Defined class for Variant (GVariant), prototype 0x19eb0af94100, JSClass 0x6712e1c276c8, in object 0x19eb0af94038 657s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 657s JS G BXD: Defined class for Bytes (GBytes), prototype 0x19eb0af94150, JSClass 0x6712e1c276c8, in object 0x19eb0af94038 657s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 657s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19eb0af941a0, JSClass 0x6712e1c276c8, in object 0x19eb0af94038 657s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 657s JS G BXD: Defined class for Thread (GThread), prototype 0x19eb0af941f0, JSClass 0x6712e1c276c8, in object 0x19eb0af94038 657s JS G BXD: Defining method ref in prototype for GLib.Thread 657s JS G BXD: Defining method unref in prototype for GLib.Thread 657s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 657s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x19eb0af94240, JSClass 0x6712e1c276c8, in object 0x19eb0af94038 657s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 657s JS G BXD: Defined class for Regex (GRegex), prototype 0x19eb0af94290, JSClass 0x6712e1c276c8, in object 0x19eb0af94038 657s JS G BXD: Defining method match in prototype for GLib.Regex 657s JS G BXD: Defining method match_full in prototype for GLib.Regex 657s JS G BXD: Defining method match_all in prototype for GLib.Regex 657s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 657s JS G NS: Defined namespace 'GLib' 0x19eb0af94038 in GIRepository 0x12e74e87b1c8 657s JS IMPORT: Importing module jasmine succeeded 657s JS IMPORT: Defining parent 0x19eb0af3f610 of 0x19eb0af95ba0 'jasmine' is mod 1 657s JS IMPORT: successfully imported module 'jasmine' 657s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 657s JS MAINLOOP: Main loop instance 0x12b45f64b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x12b45f64b4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 657s JS MAINLOOP: Main loop instance 0x12b45f64b4a8: release 657s JS MAINLOOP: Completed job 0 657s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 657s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 657s JS IMPORT: Importing module _legacy succeeded 657s JS IMPORT: Defining parent 0x19eb0af3f610 of 0x19eb0af95c68 '_legacy' is mod 1 657s JS IMPORT: successfully imported module '_legacy' 657s JS IMPORT: Importing module lang succeeded 657s JS IMPORT: Defining parent 0x19eb0af3f610 of 0x19eb0af95c40 'lang' is mod 1 657s JS IMPORT: successfully imported module 'lang' 657s JS CTX: Script evaluation succeeded 657s JS MAINLOOP: Main loop instance 0x12b45f64b4a8: Spinning loop until released or hook cleared 657s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module metadata hook for module 0x12e74e88e0a8 657s JS IMPORT: Defining meta.importSync for module 0x12e74e88e0a8 657s JS NATIVE: Defining native module 'system' 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19eb0af3c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19eb0af3c128 657s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 657s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 657s JS MAINLOOP: Set main loop hook to 657s JS MAINLOOP: Main loop instance 0x12b45f64b4a8: hold 657s JS MAINLOOP: Running and clearing main loop hook 657s JS G BXD: Defining method run in prototype for GLib.MainLoop 657s 1..62 657s JS IMPORT: Importing 'gi' 657s JS IMPORT: Defining parent 0x19eb0af3f610 of 0x19eb0af3f760 'gi' is mod 1 657s JS IMPORT: successfully imported module 'gi' 657s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 657s JS G BXD: Defined class for Source (GSource), prototype 0x19eb0af94308, JSClass 0x6712e1c276c8, in object 0x19eb0af94038 657s JS G BXD: Defining method set_priority in prototype for GLib.Source 657s JS IMPORT: Importing '_gi' 657s JS NATIVE: Defining native module '_gi' 657s JS IMPORT: Defining parent 0x19eb0af3f610 of 0x12e74e89e8f0 '_gi' is mod 1 657s JS IMPORT: successfully imported module '_gi' 657s 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 657s JS G NS: Defined namespace 'GjsPrivate' 0x19eb0af943a8 in GIRepository 0x19eb0af3f760 657s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 657s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 657s JS IMPORT: Importing module _common succeeded 657s JS IMPORT: Defining parent 0x19eb0af3f610 of 0x19eb0af95e48 '_common' is mod 1 657s JS IMPORT: successfully imported module '_common' 657s JS IMPORT: Importing module GObject succeeded 657s JS IMPORT: Defining parent 0x19eb0af3f898 of 0x19eb0af95e20 'GObject' is mod 1 657s JS IMPORT: successfully imported module 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 657s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 657s JS G BXD: Defined class for String (GString), prototype 0x19eb0af94628, JSClass 0x6712e1c276c8, in object 0x19eb0af94380 657s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 657s JS G PRM: Defined class ParamSpec prototype is 0x19eb0af95e98 class 0x6712e1c30090 in object 0x19eb0af94380 657s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 657s JS G OBJ: Defined class for Object (GObject), prototype 0x19eb0af94790, JSClass 0x6712e1c27728, in object 0x19eb0af94380 657s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 657s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 657s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x19eb0af947b8, JSClass 0x6712e1c27728, in object 0x19eb0af94380 657s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 657s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 657s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 657s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 657s JS G BXD: Defined class for Value (GValue), prototype 0x19eb0af94808, JSClass 0x6712e1c276c8, in object 0x19eb0af94380 657s JS G NS: Defined namespace 'GObject' 0x19eb0af94380 in GIRepository 0x19eb0af3f760 657s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 657s JS G BXD: Defining method attach in prototype for GLib.Source 657s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 657s JS IMPORT: Module metadata hook for module 0x19eb0af85510 657s JS IMPORT: Defining meta.importSync for module 0x19eb0af85510 657s JS G BXD: Defining method destroy in prototype for GLib.Source 657s ok 1 A metaclass has its constructor called each time a class is created with it 657s ok 2 A metaclass is an instance of Lang.Class 657s ok 3 A metaclass produces instances that are instances of itself and Lang.Class 657s ok 4 A metaclass can dynamically define properties in its constructor 657s ok 5 A metaclass instance gets all the properties from its class and metaclass 657s ok 6 A metaclass instance gets dynamically defined properties from metaclass 657s ok 7 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass 657s ok 8 A metaclass can be detected with Lang.getMetaClass 657s ok 9 Class framework calls _init constructors 657s ok 10 Class framework calls parent constructors 657s ok 11 Class framework sets the right constructor properties 657s ok 12 Class framework sets up instanceof correctly 657s ok 13 Class framework has a name 657s ok 14 Class framework reports a sensible value for toString() 657s ok 15 Class framework allows overriding toString() 657s ok 16 Class framework is not configurable 657s ok 17 Class framework allows accessors for properties 657s ok 18 Class framework raises an exception when creating an abstract class 657s ok 19 Class framework inherits properties from abstract base classes 657s ok 20 Class framework inherits constructors from abstract base classes 657s ok 21 Class framework allows ES6 classes to inherit from abstract base classes 657s ok 22 Class framework lets methods call other methods without clobbering __caller__ 657s ok 23 Class framework allows custom return values from constructors 657s ok 24 Class framework allows symbol-named methods 657s ok 25 An interface is an instance of Lang.Interface 657s ok 26 An interface has a name 657s ok 27 An interface cannot be instantiated 657s ok 28 An interface can be implemented by a class 657s ok 29 An interface can be implemented by a class's superclass 657s ok 30 An interface doesn't disturb a class's constructor 657s ok 31 An interface can have its required method implemented 657s ok 32 An interface must have a name 657s ok 33 An interface must have its required methods implemented 657s ok 34 An interface does not have to have its optional methods implemented 657s ok 35 An interface can have its optional method deferred to by the implementation 657s ok 36 An interface can be chained up to by a class 657s ok 37 An interface can include arguments when being chained up to by a class 657s ok 38 An interface can have its property getter deferred to 657s ok 39 An interface can have its property setter deferred to 657s ok 40 An interface can have its property getter overridden 657s ok 41 An interface can have its property setter overridden 657s ok 42 An interface can require another interface 657s ok 43 An interface can have empty requires 657s ok 44 An interface can chain up to another interface 657s ok 45 An interface can be chained up to with a generic 657s ok 46 An interface can chain up to another interface with a generic 657s ok 47 An interface has its optional function defer to that of the last interface 657s ok 48 An interface must have all its required interfaces implemented 657s ok 49 An interface must have all its required interfaces implemented in the correct order 657s ok 50 An interface can have its implementation on a parent class 657s ok 51 An interface can require its implementor to be a subclass of some class 657s ok 52 An interface must be implemented by an object which subclasses the required class 657s ok 53 An interface can have methods that call others of its methods 657s ok 54 An interface is implemented by a subclass of a class that implements it 657s ok 55 An interface can be reimplemented by a subclass of a class that implements it 657s ok 56 An interface tells what it is with toString() 657s ok 57 ES6 class inheriting from Lang.Class calls a static method on the parent class 657s ok 58 ES6 class inheriting from Lang.Class calls a method on the parent class 657s ok 59 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor 657s ok 60 ES6 class inheriting from Lang.Class chains up to a method on the parent class 657s ok 61 ES6 class inheriting from Lang.Class overrides a method on the parent class 657s ok 62 ES6 class inheriting from Lang.Class sets and gets a property from the parent class 657s JS G BXD: Defining method quit in prototype for GLib.MainLoop 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x12b45f64b4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 657s JS MAINLOOP: Main loop instance 0x12b45f64b4a8: release 657s JS MAINLOOP: Completed job 3 657s JS MEMORY: Memory report: before destroying context 657s JS MEMORY: 414 objects currently alive 657s JS MEMORY: boxed_instance = 275 657s JS MEMORY: boxed_prototype = 11 657s JS MEMORY: closure = 1 657s JS MEMORY: function = 116 657s JS MEMORY: fundamental_instance = 0 657s JS MEMORY: fundamental_prototype = 0 657s JS MEMORY: gerror_instance = 0 657s JS MEMORY: gerror_prototype = 0 657s JS MEMORY: interface = 0 657s JS MEMORY: module = 6 657s JS MEMORY: ns = 3 657s JS MEMORY: object_instance = 0 657s JS MEMORY: object_prototype = 2 657s JS MEMORY: param = 0 657s JS MEMORY: union_instance = 0 657s JS MEMORY: union_prototype = 0 657s JS CTX: JS shutdown sequence 657s JS CTX: Stopping profiler 657s JS CTX: Shutting down toggle queue 657s JS CTX: Notifying external reference holders of GjsContext dispose 657s JS MAINLOOP: Stopping promise job dispatcher 657s JS CTX: Notifying reference holders of GjsContext dispose 657s JS CTX: Checking unhandled promise rejections 657s JS CTX: Releasing cached JS wrappers 657s JS CTX: Final triggered GC 657s JS CTX: Destroying JS context 657s JS CTX: Releasing all native objects 657s JS CTX: Disabling auto GC 657s JS CTX: Ending trace on global object 657s JS CTX: Freeing allocated resources 657s JS CTX: JS context destroyed 657s PASS: gjs/testLegacyClass.test 657s Running test: gjs/finish.test 657s 1..1 657s ok 1 - /usr/libexec/installed-tests/gjs/debugger/finish.debugger 657s PASS: gjs/finish.test 657s Running test: gjs/testESModules.test 657s JS NATIVE: Registered native JS module '_promiseNative' 657s JS NATIVE: Registered native JS module '_byteArrayNative' 657s JS NATIVE: Registered native JS module '_encodingNative' 657s JS NATIVE: Registered native JS module '_gi' 657s JS NATIVE: Registered native JS module 'gi' 657s JS NATIVE: Registered native JS module 'cairoNative' 657s JS NATIVE: Registered native JS module 'system' 657s JS NATIVE: Registered native JS module 'console' 657s JS NATIVE: Registered native JS module '_print' 657s JS CTX: Enabling JIT 657s JS CTX: Initialized class GjsFileImporter prototype 0x26b07e1001a0 657s JS IMPORT: Defining parent (nil) of 0x26b07e100200 'imports' is mod 0 657s JS IMPORT: Importing '_print' 657s JS NATIVE: Defining native module '_print' 657s JS IMPORT: Defining parent 0x26b07e100200 of 0x26b07e1009b0 '_print' is mod 1 657s JS IMPORT: successfully imported module '_print' 657s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 657s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2f4db5c3c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2f4db5c3c090 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Starting promise job dispatcher 657s 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 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Completed job 1 657s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module metadata hook for module 0x26b07e176990 657s JS IMPORT: Defining meta.importSync for module 0x26b07e176990 657s JS NATIVE: Defining native module 'gi' 657s JS CTX: Initialized class GIRepositoryNamespace prototype 0x26b07e17b338 657s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 657s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 657s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 657s JS IMPORT: Importing directory 'overrides' 657s JS IMPORT: Defining parent 0x2f4db5c3f610 of 0x26b07e17b3b8 'overrides' is mod 1 657s JS IMPORT: Defined importer 'overrides' 0x26b07e17b3b8 in 0x2f4db5c3f610 657s JS IMPORT: successfully imported directory 'overrides' 657s JS IMPORT: Importing '_promiseNative' 657s JS NATIVE: Defining native module '_promiseNative' 657s JS IMPORT: Defining parent 0x2f4db5c3f610 of 0x26b07e17b868 '_promiseNative' is mod 1 657s JS IMPORT: successfully imported module '_promiseNative' 657s JS IMPORT: Importing module GLib succeeded 657s JS IMPORT: Defining parent 0x26b07e17b3b8 of 0x2f4db5c95038 'GLib' is mod 1 657s JS IMPORT: successfully imported module 'GLib' 657s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 657s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2f4db5c94060, JSClass 0x63652e0376c8, in object 0x2f4db5c94038 657s JS CTX: Initialized class GIRepositoryGType prototype 0x26b07e17bbb0 657s JS CTX: Initialized class GIRepositoryFunction prototype 0x26b07e17bc10 657s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 657s JS G BXD: Defined class for Error (GError), prototype 0x2f4db5c940b0, JSClass 0x63652e0376c8, in object 0x2f4db5c94038 657s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 657s JS G BXD: Defined class for Variant (GVariant), prototype 0x2f4db5c94100, JSClass 0x63652e0376c8, in object 0x2f4db5c94038 657s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 657s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2f4db5c94150, JSClass 0x63652e0376c8, in object 0x2f4db5c94038 657s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 657s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2f4db5c941a0, JSClass 0x63652e0376c8, in object 0x2f4db5c94038 657s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 657s JS G BXD: Defined class for Thread (GThread), prototype 0x2f4db5c941f0, JSClass 0x63652e0376c8, in object 0x2f4db5c94038 657s JS G BXD: Defining method ref in prototype for GLib.Thread 657s JS G BXD: Defining method unref in prototype for GLib.Thread 657s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 657s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2f4db5c94240, JSClass 0x63652e0376c8, in object 0x2f4db5c94038 657s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 657s JS G BXD: Defined class for Regex (GRegex), prototype 0x2f4db5c94290, JSClass 0x63652e0376c8, in object 0x2f4db5c94038 657s JS G BXD: Defining method match in prototype for GLib.Regex 657s JS G BXD: Defining method match_full in prototype for GLib.Regex 657s JS G BXD: Defining method match_all in prototype for GLib.Regex 657s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 657s JS G NS: Defined namespace 'GLib' 0x2f4db5c94038 in GIRepository 0x26b07e17b1c8 657s JS IMPORT: Importing module jasmine succeeded 657s JS IMPORT: Defining parent 0x2f4db5c3f610 of 0x2f4db5c95ba0 'jasmine' is mod 1 657s JS IMPORT: successfully imported module 'jasmine' 657s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Completed job 0 657s 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 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?foo=bar&maple=syrup" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Hello&name=Test%20Code" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Bonjour&name=Code%20de%20Test" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Bonjour&name=Code%20de%20Test" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Hello&name=Test%20Code" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 657s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 657s JS IMPORT: Importing 'gi' 657s JS IMPORT: Defining parent 0x2f4db5c3f610 of 0x2f4db5c3f760 'gi' is mod 1 657s JS IMPORT: successfully imported module 'gi' 657s 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 657s JS G NS: Defined namespace 'GjsPrivate' 0x2f4db5c94308 in GIRepository 0x2f4db5c3f760 657s JS G NS: Found info type GIEnumInfo for 'LocaleCategory' in namespace 'GjsPrivate' 657s JS G ENUM: Defining enum value ALL (fixed from all) 6 657s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 657s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 657s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 657s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 657s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 657s JS G ENUM: Defining enum value TIME (fixed from time) 2 657s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x26b07e142ed0 657s JS IMPORT: Importing module _gettext succeeded 657s JS IMPORT: Defining parent 0x2f4db5c3f610 of 0x2f4db5c95c40 '_gettext' is mod 1 657s JS IMPORT: successfully imported module '_gettext' 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 657s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 657s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 657s JS IMPORT: Importing module _legacy succeeded 657s JS IMPORT: Defining parent 0x2f4db5c3f610 of 0x2f4db5c95ce0 '_legacy' is mod 1 657s JS IMPORT: successfully imported module '_legacy' 657s JS IMPORT: Importing module lang succeeded 657s JS IMPORT: Defining parent 0x2f4db5c3f610 of 0x2f4db5c95cb8 'lang' is mod 1 657s JS IMPORT: successfully imported module 'lang' 657s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 657s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 657s JS IMPORT: Importing module _signals succeeded 657s JS IMPORT: Defining parent 0x2f4db5c3f610 of 0x2f4db5c95d08 '_signals' is mod 1 657s JS IMPORT: successfully imported module '_signals' 657s JS IMPORT: Importing module signals succeeded 657s JS IMPORT: Defining parent 0x2f4db5c3f610 of 0x2f4db5c95c90 'signals' is mod 1 657s JS IMPORT: successfully imported module 'signals' 657s JS IMPORT: Importing module Gio succeeded 657s JS IMPORT: Defining parent 0x2f4db5c3f868 of 0x2f4db5c95c68 'Gio' is mod 1 657s JS IMPORT: successfully imported module 'Gio' 657s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 657s JS IMPORT: Importing '_gi' 657s JS NATIVE: Defining native module '_gi' 657s JS IMPORT: Defining parent 0x2f4db5c3f610 of 0x26b07e147070 '_gi' is mod 1 657s JS IMPORT: successfully imported module '_gi' 657s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 657s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 657s JS IMPORT: Importing module _common succeeded 657s JS IMPORT: Defining parent 0x2f4db5c3f610 of 0x2f4db5c95d58 '_common' is mod 1 657s JS IMPORT: successfully imported module '_common' 657s JS IMPORT: Importing module GObject succeeded 657s JS IMPORT: Defining parent 0x2f4db5c3f868 of 0x2f4db5c95d30 'GObject' is mod 1 657s JS IMPORT: successfully imported module 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 657s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 657s JS G BXD: Defined class for String (GString), prototype 0x2f4db5c94600, JSClass 0x63652e0376c8, in object 0x2f4db5c94380 657s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 657s JS G PRM: Defined class ParamSpec prototype is 0x2f4db5c95da8 class 0x63652e040090 in object 0x2f4db5c94380 657s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 657s JS G OBJ: Defined class for Object (GObject), prototype 0x2f4db5c94768, JSClass 0x63652e037728, in object 0x2f4db5c94380 657s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 657s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 657s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2f4db5c94790, JSClass 0x63652e037728, in object 0x2f4db5c94380 657s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 657s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 657s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 657s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 657s JS G BXD: Defined class for Value (GValue), prototype 0x2f4db5c947e0, JSClass 0x63652e0376c8, in object 0x2f4db5c94380 657s JS G NS: Defined namespace 'GObject' 0x2f4db5c94380 in GIRepository 0x2f4db5c3f760 657s JS G OBJ: Defined class for Application (GApplication), prototype 0x2f4db5c94830, JSClass 0x63652e037728, in object 0x2f4db5c94358 657s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 657s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2f4db5cf8308, JSClass 0x63652e03aa50, in object 0x2f4db5c94358 657s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 657s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x2f4db5cf8330, JSClass 0x63652e03aa50, in object 0x2f4db5c94358 657s 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 657s JS G NS: Defined namespace 'GioUnix' 0x2f4db5c948d0 in GIRepository 0x2f4db5c3f760 657s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 657s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x2f4db5c948f8, JSClass 0x63652e037728, in object 0x2f4db5c948d0 657s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 657s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2f4db5cf8718, JSClass 0x63652e03aa50, in object 0x2f4db5c948d0 657s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 657s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x2f4db5c94970, JSClass 0x63652e037728, in object 0x2f4db5c94358 657s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x2f4db5c949c0, JSClass 0x63652e037728, in object 0x2f4db5c948d0 657s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 657s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x2f4db5c94a10, JSClass 0x63652e0376c8, in object 0x2f4db5c948d0 657s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 657s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2f4db5cf8858, JSClass 0x63652e03aa50, in object 0x2f4db5c948d0 657s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 657s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2f4db5c94a60, JSClass 0x63652e037728, in object 0x2f4db5c94358 657s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x2f4db5c94ab0, JSClass 0x63652e037728, in object 0x2f4db5c948d0 657s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 657s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x2f4db5c94b00, JSClass 0x63652e0376c8, in object 0x2f4db5c948d0 657s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 657s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x2f4db5c94b28, JSClass 0x63652e0376c8, in object 0x2f4db5c948d0 657s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 657s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x2f4db5c94b78, JSClass 0x63652e037728, in object 0x2f4db5c948d0 657s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 657s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x2f4db5c94bc8, JSClass 0x63652e0376c8, in object 0x2f4db5c948d0 657s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 657s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x2f4db5c94c18, JSClass 0x63652e037728, in object 0x2f4db5c94358 657s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x2f4db5c94c68, JSClass 0x63652e037728, in object 0x2f4db5c948d0 657s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 657s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x2f4db5c94cb8, JSClass 0x63652e0376c8, in object 0x2f4db5c948d0 657s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 657s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 657s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 657s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 657s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 657s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 657s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 657s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 657s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 657s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 657s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 657s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 657s JS G ENUM: Defining GLib.LogLevelFlags as 0x26b07e14f758 657s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 657s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2f4db5c94dd0, JSClass 0x63652e0376c8, in object 0x2f4db5c94038 657s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 657s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x2f4db5c94e98, JSClass 0x63652e037728, in object 0x2f4db5c94358 657s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 657s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2f4db5cffc18, JSClass 0x63652e03aa50, in object 0x2f4db5c94358 657s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 657s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2f4db5cffc40, JSClass 0x63652e03aa50, in object 0x2f4db5c94358 657s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 657s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x28bf71008498, JSClass 0x63652e0376c8, in object 0x2f4db5c94358 657s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 657s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x28bf71008790, JSClass 0x63652e0376c8, in object 0x2f4db5c94358 657s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 657s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 657s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x28bf71008920, JSClass 0x63652e037728, in object 0x2f4db5c94358 657s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 657s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2f4db5cffec0, JSClass 0x63652e03aa50, in object 0x2f4db5c94358 657s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 657s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2f4db5cfff10, JSClass 0x63652e03aa50, in object 0x2f4db5c94358 657s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 657s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x28bf710089c0, JSClass 0x63652e037728, in object 0x2f4db5c94358 657s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 657s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 657s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 657s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 657s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x28bf7100b100, JSClass 0x63652e03aa50, in object 0x2f4db5c94358 657s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 657s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x28bf71008a38, JSClass 0x63652e0376c8, in object 0x2f4db5c94358 657s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 657s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x28bf71008a88, JSClass 0x63652e0376c8, in object 0x2f4db5c94358 657s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 657s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 657s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x28bf71008ad8, JSClass 0x63652e037728, in object 0x2f4db5c94358 657s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x28bf71008b28, JSClass 0x63652e037728, in object 0x2f4db5c94308 657s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 657s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x28bf71008b78, JSClass 0x63652e037728, in object 0x2f4db5c94358 657s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 657s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 657s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 657s JS G IFACE: Defined class for File (GFile), prototype 0x28bf7100b1c8, JSClass 0x63652e03aa50, in object 0x2f4db5c94358 657s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x28bf71008bf0, JSClass 0x63652e037728, in object 0x2f4db5c3f8f8 657s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 657s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x28bf71008c68, JSClass 0x63652e037728, in object 0x2f4db5c94358 657s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 657s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 657s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x28bf7100b448, JSClass 0x63652e03aa50, in object 0x2f4db5c94358 657s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 657s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x28bf71008ce0, JSClass 0x63652e037728, in object 0x2f4db5c94358 657s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 657s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x28bf71008d30, JSClass 0x63652e0376c8, in object 0x2f4db5c94358 657s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 657s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 657s JS G OBJ: Defined class for Settings (GSettings), prototype 0x28bf71008d80, JSClass 0x63652e037728, in object 0x2f4db5c94358 657s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 657s JS G NS: Defined namespace 'Gio' 0x2f4db5c94358 in GIRepository 0x2f4db5c3f760 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module metadata hook for module 0x26b07e1301f0 657s JS IMPORT: Defining meta.importSync for module 0x26b07e1301f0 657s JS NATIVE: Defining native module 'system' 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module metadata hook for module 0x26b07e134368 657s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x28bf71008df8, JSClass 0x63652e037728, in object 0x2f4db5c3f8f8 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module metadata hook for module 0x26b07e136538 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?foo=bar&maple=syrup" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Hello&name=Test%20Code" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f4db5c3c128 657s JS G NS: Found info type GIStructInfo for 'Uri' in namespace 'GLib' 657s JS G BXD: Defined class for Uri (GUri), prototype 0x28bf71008ec0, JSClass 0x63652e0376c8, in object 0x2f4db5c94038 657s JS IMPORT: Module metadata hook for module 0x26b07e13b5b8 657s JS G NS: Found info type GIFlagsInfo for 'UriFlags' in namespace 'GLib' 657s JS G ENUM: Defining enum value NONE (fixed from none) 0 657s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 1 657s JS G ENUM: Defining enum value HAS_PASSWORD (fixed from has_password) 2 657s JS G ENUM: Defining enum value HAS_AUTH_PARAMS (fixed from has_auth_params) 4 657s JS G ENUM: Defining enum value ENCODED (fixed from encoded) 8 657s JS G ENUM: Defining enum value NON_DNS (fixed from non_dns) 16 657s JS G ENUM: Defining enum value ENCODED_QUERY (fixed from encoded_query) 32 657s JS G ENUM: Defining enum value ENCODED_PATH (fixed from encoded_path) 64 657s JS G ENUM: Defining enum value ENCODED_FRAGMENT (fixed from encoded_fragment) 128 657s JS G ENUM: Defining enum value SCHEME_NORMALIZE (fixed from scheme_normalize) 256 657s JS G ENUM: Defining GLib.UriFlags as 0x26b07e15b070 657s JS G BXD: Defining method get_query in prototype for GLib.Uri 657s JS G NS: Found info type GIFlagsInfo for 'UriParamsFlags' in namespace 'GLib' 657s JS G ENUM: Defining enum value NONE (fixed from none) 0 657s JS G ENUM: Defining enum value CASE_INSENSITIVE (fixed from case_insensitive) 1 657s JS G ENUM: Defining enum value WWW_FORM (fixed from www_form) 2 657s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 4 657s JS G ENUM: Defining GLib.UriParamsFlags as 0x26b07e15b190 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Bonjour&name=Code%20de%20Test" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module metadata hook for module 0x26b07e13d4a0 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testESModules.js async resolved" 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Completed job 0 657s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f4db5c3c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f4db5c3c128 657s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 657s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 657s JS MAINLOOP: Set main loop hook to 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Running and clearing main loop hook 657s JS G BXD: Defining method run in prototype for GLib.MainLoop 657s 1..36 657s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 657s JS G BXD: Defined class for Source (GSource), prototype 0x28bf71008f60, JSClass 0x63652e0376c8, in object 0x2f4db5c94038 657s JS G BXD: Defining method set_priority in prototype for GLib.Source 657s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 657s JS G BXD: Defining method attach in prototype for GLib.Source 657s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 657s JS IMPORT: Module metadata hook for module 0x2f4db5c852e0 657s JS IMPORT: Defining meta.importSync for module 0x2f4db5c852e0 657s JS G BXD: Defining method destroy in prototype for GLib.Source 657s ok 1 ES module imports default import 657s ok 2 ES module imports named import 657s ok 3 ES module imports GObject introspection import 657s ok 4 ES module imports import with version parameter 657s ok 5 ES module imports import again with other version parameter 657s ok 6 ES module imports import for the first time with wrong version 657s JS IMPORT: Importing module Gtk succeeded 657s JS IMPORT: Defining parent 0x2f4db5c3f868 of 0x28bf71018308 'Gtk' is mod 1 657s JS IMPORT: successfully imported module 'Gtk' 657s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 657s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 657s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x28bf7101f470, JSClass 0x63652e037728, in object 0x2f4db5c94380 657s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x28bf7101f4c0, JSClass 0x63652e037728, in object 0x28bf7101f448 657s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 657s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x28bf710185d8, JSClass 0x63652e03aa50, in object 0x28bf7101f448 657s 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 657s JS G NS: Defined namespace 'Atk' 0x28bf7101f538 in GIRepository 0x2f4db5c3f760 657s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 657s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x28bf71018600, JSClass 0x63652e03aa50, in object 0x28bf7101f538 657s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 657s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x28bf7101f588, JSClass 0x63652e037728, in object 0x28bf7101f448 657s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 657s JS G NS: Defined namespace 'Gtk' 0x28bf7101f448 in GIRepository 0x2f4db5c3f760 657s ok 7 ES module imports import with another version after a failed import 657s ok 8 ES module imports import nonexistent module 657s ok 9 ES module imports GObject introspection import via URL scheme 657s JS IMPORT: Module metadata hook for module 0x26b07e1292d0 657s ok 10 ES module imports import.meta.url 657s ok 11 ES module imports finds files relative to import.meta.url 657s ok 12 ES module imports does not expose internal import.meta properties to userland modules 657s ok 13 ES module imports treats equivalent URIs as equal and does not load the module again 657s ok 14 ES module imports can load modules with query parameters uniquely 657s ok 15 ES module imports passes query parameters to imported modules in import.meta.uri 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/scaryURI.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Async import promise resolved 657s JS IMPORT: Module resolve hook for module "scary:///module.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: handling job 4, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 4 657s JS MAINLOOP: handling job 5, 657s ok 16 ES module imports rejects imports from a nonsense URI scheme 657s JS MAINLOOP: Completed job 5 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/networkURI.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Async import promise resolved 657s JS IMPORT: Module resolve hook for module "https://gitlab.gnome.org/GNOME/gjs/-/raw/ce4411f5d9b6fc00ab8d949890037bd351634d5f/installed-tests/js/modules/say.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: handling job 4, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 4 657s JS MAINLOOP: handling job 5, 657s ok 17 ES module imports rejects imports from a real but unsupported URI scheme 657s JS MAINLOOP: Completed job 5 657s ok 18 Builtin ES modules gettext default import 657s ok 19 Builtin ES modules gettext named import 657s JS IMPORT: Async module resolve hook for module "gettext" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s ok 20 Builtin ES modules gettext named dynamic import 657s JS MAINLOOP: Completed job 3 657s JS IMPORT: Async module resolve hook for module "gettext" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s ok 21 Builtin ES modules gettext dynamic import matches static import 657s JS MAINLOOP: Completed job 3 657s ok 22 Builtin ES modules system default import 657s ok 23 Builtin ES modules system named import 657s JS IMPORT: Async module resolve hook for module "system" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s ok 24 Builtin ES modules system dynamic import matches static import 657s JS MAINLOOP: Completed job 3 657s JS IMPORT: Async module resolve hook for module "system" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s ok 25 Builtin ES modules system named dynamic import 657s JS MAINLOOP: Completed job 3 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: handling job 4, 657s ok 26 Dynamic imports default import 657s JS MAINLOOP: Completed job 4 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s ok 27 Dynamic imports named import 657s JS MAINLOOP: Completed job 3 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Async module resolve hook for module "gi://Gio" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: handling job 4, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 4 657s JS MAINLOOP: handling job 5, 657s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 5 657s JS MAINLOOP: handling job 6, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 6 657s JS MAINLOOP: handling job 7, 657s ok 28 Dynamic imports dynamic gi import matches static 657s JS MAINLOOP: Completed job 7 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: handling job 4, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 4 657s JS MAINLOOP: handling job 5, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 5 657s JS MAINLOOP: handling job 6, 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 6 657s JS MAINLOOP: handling job 7, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 7 657s JS MAINLOOP: handling job 8, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 8 657s JS MAINLOOP: handling job 9, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 9 657s JS MAINLOOP: handling job 10, 657s ok 29 Dynamic imports treats equivalent URIs as equal and does not load the module again 657s JS MAINLOOP: Completed job 10 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?maple=syrup" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?maple=syrup" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: handling job 4, 657s ok 30 Dynamic imports treats query parameters uniquely for absolute URIs 657s JS MAINLOOP: Completed job 4 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect4.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Async import promise resolved 657s JS IMPORT: Async module resolve hook for module "./sideEffect3.js?bar=baz" (relative to 0x26b07e186908), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS IMPORT: Module resolve hook for module "./sideEffect3.js?bar=baz" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: handling job 4, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 4 657s JS MAINLOOP: handling job 5, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 5 657s JS MAINLOOP: handling job 6, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect4.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 6 657s JS MAINLOOP: handling job 7, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 7 657s JS MAINLOOP: handling job 8, 657s ok 31 Dynamic imports treats query parameters uniquely for relative URIs 657s JS MAINLOOP: Completed job 8 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/doesNotExist.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Async import promise rejected 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s ok 32 Dynamic imports does not show internal stack frames in an import error 657s JS MAINLOOP: Completed job 3 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/alwaysThrows.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: handling job 4, 657s ok 33 Dynamic imports does not show internal stack frames in a module that throws an error 657s JS MAINLOOP: Completed job 4 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/data.txt" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Async import promise rejected 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s ok 34 Dynamic imports does not show internal stack frames in a module that fails to parse 657s JS MAINLOOP: Completed job 3 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Async module resolve hook for module "scary:///module.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: handling job 4, 657s JS IMPORT: Async import promise rejected 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 4 657s JS MAINLOOP: handling job 5, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 5 657s JS MAINLOOP: handling job 6, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 6 657s JS MAINLOOP: handling job 7, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 7 657s JS MAINLOOP: handling job 8, 657s ok 35 Dynamic imports rejects imports from a nonsense URI scheme 657s JS MAINLOOP: Completed job 8 657s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Async import promise resolved 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x2f4db5c3c128 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Async module resolve hook for module "https://gitlab.gnome.org/GNOME/gjs/-/raw/ce4411f5d9b6fc00ab8d949890037bd351634d5f/installed-tests/js/modules/say.js" (relative to 0x28bf7102b708), global 0x2f4db5c3c128 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 3 657s JS MAINLOOP: handling job 4, 657s JS IMPORT: Async import promise rejected 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 4 657s JS MAINLOOP: handling job 5, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 5 657s JS MAINLOOP: handling job 6, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 6 657s JS MAINLOOP: handling job 7, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 7 657s JS MAINLOOP: handling job 8, 657s ok 36 Dynamic imports rejects imports from a real but unsupported URI scheme 657s JS MAINLOOP: Completed job 8 657s JS G BXD: Defining method quit in prototype for GLib.MainLoop 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 1 657s JS MAINLOOP: handling job 2, 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Completed job 2 657s JS MAINLOOP: handling job 3, 657s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 657s JS MAINLOOP: Main loop instance 0x34adb47b4a8: release 657s JS MAINLOOP: Completed job 3 657s JS MEMORY: Memory report: before destroying context 657s JS MEMORY: 742 objects currently alive 657s JS MEMORY: boxed_instance = 242 657s JS MEMORY: boxed_prototype = 23 657s JS MEMORY: closure = 1 657s JS MEMORY: function = 416 657s JS MEMORY: fundamental_instance = 0 657s JS MEMORY: fundamental_prototype = 0 657s JS MEMORY: gerror_instance = 0 657s JS MEMORY: gerror_prototype = 0 657s JS MEMORY: interface = 13 657s JS MEMORY: module = 11 657s JS MEMORY: ns = 7 657s JS MEMORY: object_instance = 4 657s JS MEMORY: object_prototype = 25 657s JS MEMORY: param = 0 657s JS MEMORY: union_instance = 0 657s JS MEMORY: union_prototype = 0 657s JS CTX: JS shutdown sequence 657s JS CTX: Stopping profiler 657s JS CTX: Shutting down toggle queue 657s JS CTX: Notifying external reference holders of GjsContext dispose 657s JS MAINLOOP: Stopping promise job dispatcher 657s JS CTX: Notifying reference holders of GjsContext dispose 657s JS CTX: Checking unhandled promise rejections 657s JS CTX: Releasing cached JS wrappers 657s JS CTX: Final triggered GC 657s JS CTX: Destroying JS context 657s JS CTX: Releasing all native objects 657s JS CTX: Disabling auto GC 657s JS CTX: Ending trace on global object 657s JS CTX: Freeing allocated resources 657s JS CTX: JS context destroyed 657s PASS: gjs/testESModules.test 657s Running test: gjs/frame.test 657s 1..1 657s ok 1 - /usr/libexec/installed-tests/gjs/debugger/frame.debugger 657s PASS: gjs/frame.test 657s Running test: gjs/testGIMarshalling.test 657s JS NATIVE: Registered native JS module '_promiseNative' 657s JS NATIVE: Registered native JS module '_byteArrayNative' 657s JS NATIVE: Registered native JS module '_encodingNative' 657s JS NATIVE: Registered native JS module '_gi' 657s JS NATIVE: Registered native JS module 'gi' 657s JS NATIVE: Registered native JS module 'cairoNative' 657s JS NATIVE: Registered native JS module 'system' 657s JS NATIVE: Registered native JS module 'console' 657s JS NATIVE: Registered native JS module '_print' 657s JS CTX: Enabling JIT 657s JS CTX: Initialized class GjsFileImporter prototype 0xcaf8da001a0 657s JS IMPORT: Defining parent (nil) of 0xcaf8da00200 'imports' is mod 0 657s JS IMPORT: Importing '_print' 657s JS NATIVE: Defining native module '_print' 657s JS IMPORT: Defining parent 0xcaf8da00200 of 0xcaf8da009b0 '_print' is mod 1 657s JS IMPORT: successfully imported module '_print' 657s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 657s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1fea53c090 657s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1fea53c090 657s JS MAINLOOP: Main loop instance 0x136bcfddb4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Starting promise job dispatcher 657s 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 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1fea53c128 657s JS MAINLOOP: Main loop instance 0x136bcfddb4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x136bcfddb4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 657s JS MAINLOOP: Main loop instance 0x136bcfddb4a8: release 657s JS MAINLOOP: Completed job 0 657s JS MAINLOOP: handling job 1, 657s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 657s JS MAINLOOP: Main loop instance 0x136bcfddb4a8: release 657s JS MAINLOOP: Completed job 1 657s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module metadata hook for module 0xcaf8da76990 657s JS IMPORT: Defining meta.importSync for module 0xcaf8da76990 657s JS NATIVE: Defining native module 'gi' 657s JS CTX: Initialized class GIRepositoryNamespace prototype 0xcaf8da7b338 657s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 657s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 657s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 657s JS IMPORT: Importing directory 'overrides' 657s JS IMPORT: Defining parent 0x1fea53f610 of 0xcaf8da7b3b8 'overrides' is mod 1 657s JS IMPORT: Defined importer 'overrides' 0xcaf8da7b3b8 in 0x1fea53f610 657s JS IMPORT: successfully imported directory 'overrides' 657s JS IMPORT: Importing '_promiseNative' 657s JS NATIVE: Defining native module '_promiseNative' 657s JS IMPORT: Defining parent 0x1fea53f610 of 0xcaf8da7b868 '_promiseNative' is mod 1 657s JS IMPORT: successfully imported module '_promiseNative' 657s JS IMPORT: Importing module GLib succeeded 657s JS IMPORT: Defining parent 0xcaf8da7b3b8 of 0x1fea595038 'GLib' is mod 1 657s JS IMPORT: successfully imported module 'GLib' 657s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 657s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1fea594060, JSClass 0x7f56cb4b76c8, in object 0x1fea594038 657s JS CTX: Initialized class GIRepositoryGType prototype 0xcaf8da7bbb0 657s JS CTX: Initialized class GIRepositoryFunction prototype 0xcaf8da7bc10 657s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 657s JS G BXD: Defined class for Error (GError), prototype 0x1fea5940b0, JSClass 0x7f56cb4b76c8, in object 0x1fea594038 657s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 657s JS G BXD: Defined class for Variant (GVariant), prototype 0x1fea594100, JSClass 0x7f56cb4b76c8, in object 0x1fea594038 657s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 657s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1fea594150, JSClass 0x7f56cb4b76c8, in object 0x1fea594038 657s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 657s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1fea5941a0, JSClass 0x7f56cb4b76c8, in object 0x1fea594038 657s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 657s JS G BXD: Defined class for Thread (GThread), prototype 0x1fea5941f0, JSClass 0x7f56cb4b76c8, in object 0x1fea594038 657s JS G BXD: Defining method ref in prototype for GLib.Thread 657s JS G BXD: Defining method unref in prototype for GLib.Thread 657s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 657s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1fea594240, JSClass 0x7f56cb4b76c8, in object 0x1fea594038 657s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 657s JS G BXD: Defined class for Regex (GRegex), prototype 0x1fea594290, JSClass 0x7f56cb4b76c8, in object 0x1fea594038 657s JS G BXD: Defining method match in prototype for GLib.Regex 657s JS G BXD: Defining method match_full in prototype for GLib.Regex 657s JS G BXD: Defining method match_all in prototype for GLib.Regex 657s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 657s JS G NS: Defined namespace 'GLib' 0x1fea594038 in GIRepository 0xcaf8da7b1c8 657s JS IMPORT: Importing module jasmine succeeded 657s JS IMPORT: Defining parent 0x1fea53f610 of 0x1fea595ba0 'jasmine' is mod 1 657s JS IMPORT: successfully imported module 'jasmine' 657s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 657s JS MAINLOOP: Main loop instance 0x136bcfddb4a8: hold 657s JS MAINLOOP: Enqueue job , promise=, allocation site= 657s JS MAINLOOP: Main loop instance 0x136bcfddb4a8: Spinning loop until released or hook cleared 657s JS MAINLOOP: handling job 0, 657s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 657s JS MAINLOOP: Main loop instance 0x136bcfddb4a8: release 657s JS MAINLOOP: Completed job 0 657s JS IMPORT: Importing 'gi' 657s JS IMPORT: Defining parent 0x1fea53f610 of 0x1fea53f760 'gi' is mod 1 657s JS IMPORT: successfully imported module 'gi' 657s JS IMPORT: Importing module GIMarshallingTests succeeded 657s JS IMPORT: Defining parent 0x1fea53f850 of 0x1fea595c40 'GIMarshallingTests' is mod 1 657s JS IMPORT: successfully imported module 'GIMarshallingTests' 657s JS G NS: Found info type GIConstantInfo for 'OVERRIDES_CONSTANT' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIStructInfo for 'OverridesStruct' in namespace 'GIMarshallingTests' 657s JS G BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0x1fea594330, JSClass 0x7f56cb4b76c8, in object 0x1fea594308 657s JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct 657s JS G NS: Found info type GIObjectInfo for 'OverridesObject' in namespace 'GIMarshallingTests' 657s JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GObject.js 657s JS IMPORT: Importing '_gi' 657s JS NATIVE: Defining native module '_gi' 657s JS IMPORT: Defining parent 0x1fea53f610 of 0xcaf8da628a8 '_gi' is mod 1 657s JS IMPORT: successfully imported module '_gi' 657s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GjsPrivate.js 657s 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 657s JS G NS: Defined namespace 'GjsPrivate' 0x1fea5943a8 in GIRepository 0x1fea53f760 657s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 657s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 657s JS IMPORT: Importing module _common succeeded 657s JS IMPORT: Defining parent 0x1fea53f610 of 0x1fea595d08 '_common' is mod 1 657s JS IMPORT: successfully imported module '_common' 657s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 657s JS IMPORT: Importing module _legacy succeeded 657s JS IMPORT: Defining parent 0x1fea53f610 of 0x1fea595d30 '_legacy' is mod 1 657s JS IMPORT: successfully imported module '_legacy' 657s JS IMPORT: Importing module GObject succeeded 657s JS IMPORT: Defining parent 0x1fea53f850 of 0x1fea595ce0 'GObject' is mod 1 657s JS IMPORT: successfully imported module 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 657s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 657s JS G BXD: Defined class for String (GString), prototype 0x1fea594628, JSClass 0x7f56cb4b76c8, in object 0x1fea594380 657s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 657s JS G PRM: Defined class ParamSpec prototype is 0x1fea595d80 class 0x7f56cb4c0090 in object 0x1fea594380 657s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 657s JS G OBJ: Defined class for Object (GObject), prototype 0x1fea594790, JSClass 0x7f56cb4b7728, in object 0x1fea594380 657s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 657s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 657s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1fea5947b8, JSClass 0x7f56cb4b7728, in object 0x1fea594380 657s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 657s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 657s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 657s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 657s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 657s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 657s JS G BXD: Defined class for Value (GValue), prototype 0x1fea594808, JSClass 0x7f56cb4b76c8, in object 0x1fea594380 657s JS G NS: Defined namespace 'GObject' 0x1fea594380 in GIRepository 0x1fea53f760 657s JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x1fea594858, JSClass 0x7f56cb4b7728, in object 0x1fea594308 657s JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) 657s JS G NS: Defined namespace 'GIMarshallingTests' 0x1fea594308 in GIRepository 0x1fea53f760 657s JS IMPORT: JS import 'Gio' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/Gio.js 657s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 657s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 657s JS IMPORT: Importing module lang succeeded 657s JS IMPORT: Defining parent 0x1fea53f610 of 0x1b1a4d1e330 'lang' is mod 1 657s JS IMPORT: successfully imported module 'lang' 657s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 657s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 657s JS IMPORT: Importing module _signals succeeded 657s JS IMPORT: Defining parent 0x1fea53f610 of 0x1b1a4d1e358 '_signals' is mod 1 657s JS IMPORT: successfully imported module '_signals' 657s JS IMPORT: Importing module signals succeeded 657s JS IMPORT: Defining parent 0x1fea53f610 of 0x1b1a4d1e308 'signals' is mod 1 657s JS IMPORT: successfully imported module 'signals' 657s JS IMPORT: Importing module Gio succeeded 657s JS IMPORT: Defining parent 0x1fea53f850 of 0x1b1a4d1e2e0 'Gio' is mod 1 657s JS IMPORT: successfully imported module 'Gio' 657s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 657s JS G OBJ: Defined class for Application (GApplication), prototype 0x1fea5948d0, JSClass 0x7f56cb4b7728, in object 0x1fea5948a8 657s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 657s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1b1a4d1e3f8, JSClass 0x7f56cb4baa50, in object 0x1fea5948a8 657s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 657s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x1b1a4d1e420, JSClass 0x7f56cb4baa50, in object 0x1fea5948a8 657s JS IMPORT: JS import 'GioUnix' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GioUnix.js 657s 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 657s JS G NS: Defined namespace 'GioUnix' 0x1fea594970 in GIRepository 0x1fea53f760 657s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 657s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1fea594998, JSClass 0x7f56cb4b7728, in object 0x1fea594970 657s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 657s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x1b1a4d1e808, JSClass 0x7f56cb4baa50, in object 0x1fea594970 657s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 657s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x1fea594a10, JSClass 0x7f56cb4b7728, in object 0x1fea5948a8 657s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x1fea594a60, JSClass 0x7f56cb4b7728, in object 0x1fea594970 657s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 657s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x1fea594ab0, JSClass 0x7f56cb4b76c8, in object 0x1fea594970 657s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 657s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x1b1a4d1e948, JSClass 0x7f56cb4baa50, in object 0x1fea594970 657s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 657s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1fea594b00, JSClass 0x7f56cb4b7728, in object 0x1fea5948a8 657s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x1fea594b50, JSClass 0x7f56cb4b7728, in object 0x1fea594970 657s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 657s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x1fea594ba0, JSClass 0x7f56cb4b76c8, in object 0x1fea594970 657s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 657s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x1fea594bc8, JSClass 0x7f56cb4b76c8, in object 0x1fea594970 657s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 657s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x1fea594c18, JSClass 0x7f56cb4b7728, in object 0x1fea594970 657s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 657s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x1fea594c68, JSClass 0x7f56cb4b76c8, in object 0x1fea594970 657s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 657s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 657s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x1fea594cb8, JSClass 0x7f56cb4b7728, in object 0x1fea5948a8 657s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x1fea594d08, JSClass 0x7f56cb4b7728, in object 0x1fea594970 657s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 657s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 657s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x1fea594d58, JSClass 0x7f56cb4b76c8, in object 0x1fea594970 657s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 657s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 657s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 657s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 657s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 657s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 657s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 657s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 657s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 657s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 657s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 657s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 657s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 657s JS G ENUM: Defining GLib.LogLevelFlags as 0xcaf8da6dca0 657s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 657s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1fea594e70, JSClass 0x7f56cb4b76c8, in object 0x1fea594038 657s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 657s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1fea594f38, JSClass 0x7f56cb4b7728, in object 0x1fea5948a8 657s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 657s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x1b1a4d2dd08, JSClass 0x7f56cb4baa50, in object 0x1fea5948a8 657s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 657s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x1b1a4d2dd30, JSClass 0x7f56cb4baa50, in object 0x1fea5948a8 657s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 657s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x1b1a4d35538, JSClass 0x7f56cb4b76c8, in object 0x1fea5948a8 657s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 657s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x1b1a4d35830, JSClass 0x7f56cb4b76c8, in object 0x1fea5948a8 657s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 657s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 657s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 657s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1b1a4d359c0, JSClass 0x7f56cb4b7728, in object 0x1fea5948a8 657s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 657s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1b1a4d2dfb0, JSClass 0x7f56cb4baa50, in object 0x1fea5948a8 657s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 657s JS G IFACE: Defined class for Initable (GInitable), prototype 0x1b1a4d37038, JSClass 0x7f56cb4baa50, in object 0x1fea5948a8 657s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 657s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1b1a4d35a60, JSClass 0x7f56cb4b7728, in object 0x1fea5948a8 657s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 657s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 657s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 657s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 657s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x1b1a4d371f0, JSClass 0x7f56cb4baa50, in object 0x1fea5948a8 657s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 657s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1b1a4d35ad8, JSClass 0x7f56cb4b76c8, in object 0x1fea5948a8 657s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 657s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1b1a4d35b28, JSClass 0x7f56cb4b76c8, in object 0x1fea5948a8 657s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 657s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 657s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1b1a4d35b78, JSClass 0x7f56cb4b7728, in object 0x1fea5948a8 657s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1b1a4d35bc8, JSClass 0x7f56cb4b7728, in object 0x1fea5943a8 657s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 657s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1b1a4d35c18, JSClass 0x7f56cb4b7728, in object 0x1fea5948a8 657s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 657s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 657s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 657s JS G IFACE: Defined class for File (GFile), prototype 0x1b1a4d372b8, JSClass 0x7f56cb4baa50, in object 0x1fea5948a8 657s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1b1a4d35c90, JSClass 0x7f56cb4b7728, in object 0x1fea53f8f8 657s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 657s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1b1a4d35d08, JSClass 0x7f56cb4b7728, in object 0x1fea5948a8 657s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 657s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 657s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x1b1a4d37538, JSClass 0x7f56cb4baa50, in object 0x1fea5948a8 657s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 657s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1b1a4d35d80, JSClass 0x7f56cb4b7728, in object 0x1fea5948a8 657s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 657s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1b1a4d35dd0, JSClass 0x7f56cb4b76c8, in object 0x1fea5948a8 657s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 657s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 657s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1b1a4d35e20, JSClass 0x7f56cb4b7728, in object 0x1fea5948a8 657s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 657s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 657s JS G NS: Defined namespace 'Gio' 0x1fea5948a8 in GIRepository 0x1fea53f760 657s JS G NS: Found info type GIConstantInfo for 'SIZEOF_LONG' in namespace 'GLib' 657s JS G NS: Found info type GIConstantInfo for 'SIZEOF_SSIZE_T' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'dev_t_in' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'gid_t_in' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'pid_t_in' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'socklen_t_in' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'uid_t_in' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIStructInfo for 'BoxedStruct' in namespace 'GIMarshallingTests' 657s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x1b1a4d35e98, JSClass 0x7f56cb4b76c8, in object 0x1fea594308 657s JS G NS: Found info type GIStructInfo for 'SimpleStruct' in namespace 'GIMarshallingTests' 657s JS G BXD: Defined class for SimpleStruct (void), prototype 0x1b1a4d35fd8, JSClass 0x7f56cb4b76c8, in object 0x1fea594308 657s JS G NS: Found info type GIEnumInfo for 'Enum' in namespace 'GIMarshallingTests' 657s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 657s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 657s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 657s JS G ENUM: Defining GIMarshallingTests.Enum as 0xcaf8dafe110 657s JS G NS: Found info type GIFlagsInfo for 'Flags' in namespace 'GIMarshallingTests' 657s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 657s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 657s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 657s JS G ENUM: Defining enum value MASK (fixed from mask) 3 657s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 657s JS G ENUM: Defining GIMarshallingTests.Flags as 0xcaf8daff208 657s JS G NS: Found info type GIEnumInfo for 'GEnum' in namespace 'GIMarshallingTests' 657s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 657s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 657s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 657s JS G ENUM: Defining GIMarshallingTests.GEnum as 0xcaf8daabda8 657s JS G NS: Found info type GIFlagsInfo for 'NoTypeFlags' in namespace 'GIMarshallingTests' 657s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 657s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 657s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 657s JS G ENUM: Defining enum value MASK (fixed from mask) 3 657s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 657s JS G ENUM: Defining GIMarshallingTests.NoTypeFlags as 0xcaf8dab6518 657s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GIMarshallingTests' 657s JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x1b1a4d41100, JSClass 0x7f56cb4b7728, in object 0x1fea594308 657s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 657s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 657s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 657s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 657s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 657s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 657s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 657s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 657s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 657s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 657s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 657s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 657s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 657s JS G ENUM: Defining GObject.ParamFlags as 0x2659d240c700 657s JS G NS: Found info type GIFunctionInfo for 'param_spec_boolean' in namespace 'GObject' 657s JS G PRM: Wrapping GParamBoolean 'mybool' on (null) with JSObject 657s JS G PRM: JSObject created with param instance 0x136bd00e63d0 type GParamBoolean 657s JS G NS: Found info type GIObjectInfo for 'PropertiesObject' in namespace 'GIMarshallingTests' 657s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x1b1a4d41538, JSClass 0x7f56cb4b7728, in object 0x1fea594308 657s JS IMPORT: Module metadata hook for module 0x1fea571cf0 657s JS IMPORT: Defining meta.importSync for module 0x1fea571cf0 657s JS NATIVE: Defining native module '_encodingNative' 657s JS CTX: Script evaluation succeeded 657s JS MAINLOOP: Main loop instance 0x136bcfddb4a8: Spinning loop until released or hook cleared 657s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module metadata hook for module 0x2659d2495008 657s JS IMPORT: Defining meta.importSync for module 0x2659d2495008 657s JS NATIVE: Defining native module 'system' 657s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fea53c128 657s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1fea53c128 657s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 657s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 657s JS MAINLOOP: Set main loop hook to 657s JS MAINLOOP: Main loop instance 0x136bcfddb4a8: hold 657s JS MAINLOOP: Running and clearing main loop hook 657s JS G BXD: Defining method run in prototype for GLib.MainLoop 657s 1..800 657s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 657s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 657s JS G BXD: Defined class for Source (GSource), prototype 0x1b1a4d419e8, JSClass 0x7f56cb4b76c8, in object 0x1fea594038 657s JS G BXD: Defining method set_priority in prototype for GLib.Source 657s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 657s JS G BXD: Defining method attach in prototype for GLib.Source 657s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 657s JS IMPORT: Module metadata hook for module 0x1fea586318 657s JS IMPORT: Defining meta.importSync for module 0x1fea586318 657s JS G NS: Found info type GIFunctionInfo for 'boolean_return_true' in namespace 'GIMarshallingTests' 657s JS G BXD: Defining method destroy in prototype for GLib.Source 657s ok 1 Boolean true marshals as a return value 657s JS G NS: Found info type GIFunctionInfo for 'boolean_in_true' in namespace 'GIMarshallingTests' 657s ok 2 Boolean true marshals as an in parameter 657s JS G NS: Found info type GIFunctionInfo for 'boolean_out_true' in namespace 'GIMarshallingTests' 657s ok 3 Boolean true marshals as an out parameter 657s JS G NS: Found info type GIFunctionInfo for 'boolean_inout_true_false' in namespace 'GIMarshallingTests' 657s ok 4 Boolean true marshals as an inout parameter 657s JS G NS: Found info type GIFunctionInfo for 'boolean_return_false' in namespace 'GIMarshallingTests' 657s ok 5 Boolean false marshals as a return value 657s JS G NS: Found info type GIFunctionInfo for 'boolean_in_false' in namespace 'GIMarshallingTests' 657s ok 6 Boolean false marshals as an in parameter 657s JS G NS: Found info type GIFunctionInfo for 'boolean_out_false' in namespace 'GIMarshallingTests' 657s ok 7 Boolean false marshals as an out parameter 657s JS G NS: Found info type GIFunctionInfo for 'boolean_inout_false_true' in namespace 'GIMarshallingTests' 657s ok 8 Boolean false marshals as an inout parameter 657s JS G NS: Found info type GIFunctionInfo for 'boolean_out_uninitialized' in namespace 'GIMarshallingTests' 657s ok 9 Boolean picks a reasonable default value when the function doesn't set the out parameter 657s JS G NS: Found info type GIFunctionInfo for 'int8_return_max' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'int8_return_min' in namespace 'GIMarshallingTests' 657s ok 10 Integer int8-typed marshals signed value as a return value 657s JS G NS: Found info type GIFunctionInfo for 'int8_in_max' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'int8_in_min' in namespace 'GIMarshallingTests' 657s ok 11 Integer int8-typed marshals signed value as an in parameter 657s JS G NS: Found info type GIFunctionInfo for 'int8_out_max' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'int8_out_min' in namespace 'GIMarshallingTests' 657s ok 12 Integer int8-typed marshals signed value as an out parameter 657s JS G NS: Found info type GIFunctionInfo for 'int8_out_uninitialized' in namespace 'GIMarshallingTests' 657s ok 13 Integer int8-typed picks a reasonable default value when the function doesn't set the out parameter 657s JS G NS: Found info type GIFunctionInfo for 'int8_inout_max_min' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'int8_inout_min_max' in namespace 'GIMarshallingTests' 657s ok 14 Integer int8-typed marshals as an inout parameter 657s JS G NS: Found info type GIFunctionInfo for 'uint8_return' in namespace 'GIMarshallingTests' 657s ok 15 Integer int8-typed marshals unsigned value as a return value 657s JS G NS: Found info type GIFunctionInfo for 'uint8_in' in namespace 'GIMarshallingTests' 657s ok 16 Integer int8-typed marshals unsigned value as an in parameter 657s JS G NS: Found info type GIFunctionInfo for 'uint8_out' in namespace 'GIMarshallingTests' 657s ok 17 Integer int8-typed marshals unsigned value as an out parameter 657s JS G NS: Found info type GIFunctionInfo for 'uint8_out_uninitialized' in namespace 'GIMarshallingTests' 657s ok 18 Integer int8-typed picks a reasonable default value when the function doesn't set the out parameter 657s JS G NS: Found info type GIFunctionInfo for 'uint8_inout' in namespace 'GIMarshallingTests' 657s ok 19 Integer int8-typed marshals unsigned value as an inout parameter 657s JS G NS: Found info type GIFunctionInfo for 'int16_return_max' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'int16_return_min' in namespace 'GIMarshallingTests' 657s ok 20 Integer int16-typed marshals signed value as a return value 657s JS G NS: Found info type GIFunctionInfo for 'int16_in_max' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'int16_in_min' in namespace 'GIMarshallingTests' 657s ok 21 Integer int16-typed marshals signed value as an in parameter 657s JS G NS: Found info type GIFunctionInfo for 'int16_out_max' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'int16_out_min' in namespace 'GIMarshallingTests' 657s ok 22 Integer int16-typed marshals signed value as an out parameter 657s JS G NS: Found info type GIFunctionInfo for 'int16_out_uninitialized' in namespace 'GIMarshallingTests' 657s ok 23 Integer int16-typed picks a reasonable default value when the function doesn't set the out parameter 657s JS G NS: Found info type GIFunctionInfo for 'int16_inout_max_min' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'int16_inout_min_max' in namespace 'GIMarshallingTests' 657s ok 24 Integer int16-typed marshals as an inout parameter 657s JS G NS: Found info type GIFunctionInfo for 'uint16_return' in namespace 'GIMarshallingTests' 657s ok 25 Integer int16-typed marshals unsigned value as a return value 657s JS G NS: Found info type GIFunctionInfo for 'uint16_in' in namespace 'GIMarshallingTests' 657s ok 26 Integer int16-typed marshals unsigned value as an in parameter 657s JS G NS: Found info type GIFunctionInfo for 'uint16_out' in namespace 'GIMarshallingTests' 657s ok 27 Integer int16-typed marshals unsigned value as an out parameter 657s JS G NS: Found info type GIFunctionInfo for 'uint16_out_uninitialized' in namespace 'GIMarshallingTests' 657s ok 28 Integer int16-typed picks a reasonable default value when the function doesn't set the out parameter 657s JS G NS: Found info type GIFunctionInfo for 'uint16_inout' in namespace 'GIMarshallingTests' 657s ok 29 Integer int16-typed marshals unsigned value as an inout parameter 657s JS G NS: Found info type GIFunctionInfo for 'int32_return_max' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'int32_return_min' in namespace 'GIMarshallingTests' 657s ok 30 Integer int32-typed marshals signed value as a return value 657s JS G NS: Found info type GIFunctionInfo for 'int32_in_max' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'int32_in_min' in namespace 'GIMarshallingTests' 657s ok 31 Integer int32-typed marshals signed value as an in parameter 657s JS G NS: Found info type GIFunctionInfo for 'int32_out_max' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'int32_out_min' in namespace 'GIMarshallingTests' 657s ok 32 Integer int32-typed marshals signed value as an out parameter 657s JS G NS: Found info type GIFunctionInfo for 'int32_out_uninitialized' in namespace 'GIMarshallingTests' 657s ok 33 Integer int32-typed picks a reasonable default value when the function doesn't set the out parameter 657s JS G NS: Found info type GIFunctionInfo for 'int32_inout_max_min' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'int32_inout_min_max' in namespace 'GIMarshallingTests' 657s ok 34 Integer int32-typed marshals as an inout parameter 657s JS G NS: Found info type GIFunctionInfo for 'uint32_return' in namespace 'GIMarshallingTests' 657s ok 35 Integer int32-typed marshals unsigned value as a return value 657s JS G NS: Found info type GIFunctionInfo for 'uint32_in' in namespace 'GIMarshallingTests' 657s ok 36 Integer int32-typed marshals unsigned value as an in parameter 657s JS G NS: Found info type GIFunctionInfo for 'uint32_out' in namespace 'GIMarshallingTests' 657s ok 37 Integer int32-typed marshals unsigned value as an out parameter 657s JS G NS: Found info type GIFunctionInfo for 'uint32_out_uninitialized' in namespace 'GIMarshallingTests' 657s ok 38 Integer int32-typed picks a reasonable default value when the function doesn't set the out parameter 657s JS G NS: Found info type GIFunctionInfo for 'uint32_inout' in namespace 'GIMarshallingTests' 657s ok 39 Integer int32-typed marshals unsigned value as an inout parameter 657s JS G NS: Found info type GIFunctionInfo for 'int64_return_max' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 657s JS G NS: Found info type GIFunctionInfo for 'int64_return_min' in namespace 'GIMarshallingTests' 657s ok 40 Integer int64-typed marshals signed value as a return value 657s ok 41 Integer int64-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 657s JS G NS: Found info type GIFunctionInfo for 'int64_out_max' in namespace 'GIMarshallingTests' 657s JS G NS: Found info type GIFunctionInfo for 'int64_out_min' in namespace 'GIMarshallingTests' 657s ok 42 Integer int64-typed marshals signed value as an out parameter 657s JS G NS: Found info type GIFunctionInfo for 'int64_out_uninitialized' in namespace 'GIMarshallingTests' 657s ok 43 Integer int64-typed picks a reasonable default value when the function doesn't set the out parameter 657s ok 44 Integer int64-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 657s JS G NS: Found info type GIFunctionInfo for 'uint64_return' in namespace 'GIMarshallingTests' 657s ok 45 Integer int64-typed marshals unsigned value as a return value 657s ok 46 Integer int64-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 657s JS G NS: Found info type GIFunctionInfo for 'uint64_out' in namespace 'GIMarshallingTests' 657s ok 47 Integer int64-typed marshals unsigned value as an out parameter 657s JS G NS: Found info type GIFunctionInfo for 'uint64_out_uninitialized' in namespace 'GIMarshallingTests' 657s ok 48 Integer int64-typed picks a reasonable default value when the function doesn't set the out parameter 658s ok 49 Integer int64-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 658s JS G NS: Found info type GIFunctionInfo for 'short_return_max' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'short_return_min' in namespace 'GIMarshallingTests' 658s ok 50 Integer short-typed marshals signed value as a return value 658s JS G NS: Found info type GIFunctionInfo for 'short_in_max' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'short_in_min' in namespace 'GIMarshallingTests' 658s ok 51 Integer short-typed marshals signed value as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'short_out_max' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'short_out_min' in namespace 'GIMarshallingTests' 658s ok 52 Integer short-typed marshals signed value as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'short_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 53 Integer short-typed picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'short_inout_max_min' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'short_inout_min_max' in namespace 'GIMarshallingTests' 658s ok 54 Integer short-typed marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'ushort_return' in namespace 'GIMarshallingTests' 658s ok 55 Integer short-typed marshals unsigned value as a return value 658s JS G NS: Found info type GIFunctionInfo for 'ushort_in' in namespace 'GIMarshallingTests' 658s ok 56 Integer short-typed marshals unsigned value as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'ushort_out' in namespace 'GIMarshallingTests' 658s ok 57 Integer short-typed marshals unsigned value as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'ushort_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 58 Integer short-typed picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'ushort_inout' in namespace 'GIMarshallingTests' 658s ok 59 Integer short-typed marshals unsigned value as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'int_return_max' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'int_return_min' in namespace 'GIMarshallingTests' 658s ok 60 Integer int-typed marshals signed value as a return value 658s JS G NS: Found info type GIFunctionInfo for 'int_in_max' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'int_in_min' in namespace 'GIMarshallingTests' 658s ok 61 Integer int-typed marshals signed value as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'int_out_max' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'int_out_min' in namespace 'GIMarshallingTests' 658s ok 62 Integer int-typed marshals signed value as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'int_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 63 Integer int-typed picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'int_inout_max_min' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'int_inout_min_max' in namespace 'GIMarshallingTests' 658s ok 64 Integer int-typed marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'uint_return' in namespace 'GIMarshallingTests' 658s ok 65 Integer int-typed marshals unsigned value as a return value 658s JS G NS: Found info type GIFunctionInfo for 'uint_in' in namespace 'GIMarshallingTests' 658s ok 66 Integer int-typed marshals unsigned value as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'uint_out' in namespace 'GIMarshallingTests' 658s ok 67 Integer int-typed marshals unsigned value as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'uint_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 68 Integer int-typed picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'uint_inout' in namespace 'GIMarshallingTests' 658s ok 69 Integer int-typed marshals unsigned value as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'long_return_max' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'long_return_min' in namespace 'GIMarshallingTests' 658s ok 70 Integer long-typed marshals signed value as a return value 658s ok 71 Integer long-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 658s JS G NS: Found info type GIFunctionInfo for 'long_out_max' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'long_out_min' in namespace 'GIMarshallingTests' 658s ok 72 Integer long-typed marshals signed value as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'long_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 73 Integer long-typed picks a reasonable default value when the function doesn't set the out parameter 658s ok 74 Integer long-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 658s JS G NS: Found info type GIFunctionInfo for 'ulong_return' in namespace 'GIMarshallingTests' 658s ok 75 Integer long-typed marshals unsigned value as a return value 658s ok 76 Integer long-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 658s JS G NS: Found info type GIFunctionInfo for 'ulong_out' in namespace 'GIMarshallingTests' 658s ok 77 Integer long-typed marshals unsigned value as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'ulong_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 78 Integer long-typed picks a reasonable default value when the function doesn't set the out parameter 658s ok 79 Integer long-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 658s JS G NS: Found info type GIFunctionInfo for 'ssize_return_max' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'ssize_return_min' in namespace 'GIMarshallingTests' 658s ok 80 Integer ssize-typed marshals signed value as a return value 658s ok 81 Integer ssize-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 658s JS G NS: Found info type GIFunctionInfo for 'ssize_out_max' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'ssize_out_min' in namespace 'GIMarshallingTests' 658s ok 82 Integer ssize-typed marshals signed value as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'ssize_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 83 Integer ssize-typed picks a reasonable default value when the function doesn't set the out parameter 658s ok 84 Integer ssize-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 658s JS G NS: Found info type GIFunctionInfo for 'size_return' in namespace 'GIMarshallingTests' 658s ok 85 Integer ssize-typed marshals unsigned value as a return value 658s ok 86 Integer ssize-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 658s JS G NS: Found info type GIFunctionInfo for 'size_out' in namespace 'GIMarshallingTests' 658s ok 87 Integer ssize-typed marshals unsigned value as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'size_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 88 Integer ssize-typed picks a reasonable default value when the function doesn't set the out parameter 658s ok 89 Integer ssize-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 658s JS G NS: Found info type GIFunctionInfo for 'int64_in_max' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'int64_in_min' in namespace 'GIMarshallingTests' 658s ok 90 BigInt int64-typed marshals signed value as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'uint64_in' in namespace 'GIMarshallingTests' 658s ok 91 BigInt int64-typed marshals unsigned value as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'long_in_max' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'long_in_min' in namespace 'GIMarshallingTests' 658s ok 92 BigInt long-typed marshals signed value as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'ulong_in' in namespace 'GIMarshallingTests' 658s ok 93 BigInt long-typed marshals unsigned value as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'ssize_in_max' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'ssize_in_min' in namespace 'GIMarshallingTests' 658s ok 94 BigInt ssize-typed marshals signed value as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'size_in' in namespace 'GIMarshallingTests' 658s ok 95 BigInt ssize-typed marshals unsigned value as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'float_return' in namespace 'GIMarshallingTests' 658s ok 96 Floating point float-typed marshals value as a return value 658s JS G NS: Found info type GIFunctionInfo for 'float_in' in namespace 'GIMarshallingTests' 658s ok 97 Floating point float-typed marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'float_out' in namespace 'GIMarshallingTests' 658s ok 98 Floating point float-typed marshals value as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'float_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 99 Floating point float-typed picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'float_inout' in namespace 'GIMarshallingTests' 658s ok 100 Floating point float-typed marshals value as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'float_noncanonical_nan_out' in namespace 'GIMarshallingTests' 658s ok 101 Floating point float-typed can handle noncanonical NaN 658s JS G NS: Found info type GIFunctionInfo for 'double_return' in namespace 'GIMarshallingTests' 658s ok 102 Floating point double-typed marshals value as a return value 658s JS G NS: Found info type GIFunctionInfo for 'double_in' in namespace 'GIMarshallingTests' 658s ok 103 Floating point double-typed marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'double_out' in namespace 'GIMarshallingTests' 658s ok 104 Floating point double-typed marshals value as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'double_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 105 Floating point double-typed picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'double_inout' in namespace 'GIMarshallingTests' 658s ok 106 Floating point double-typed marshals value as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'double_noncanonical_nan_out' in namespace 'GIMarshallingTests' 658s ok 107 Floating point double-typed can handle noncanonical NaN 658s JS G NS: Found info type GIFunctionInfo for 'time_t_return' in namespace 'GIMarshallingTests' 658s ok 108 time_t marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'time_t_in' in namespace 'GIMarshallingTests' 658s ok 109 time_t marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'time_t_out' in namespace 'GIMarshallingTests' 658s ok 110 time_t marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'time_t_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 111 time_t picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'time_t_inout' in namespace 'GIMarshallingTests' 658s ok 112 time_t marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'off_t_return' in namespace 'GIMarshallingTests' 658s ok 113 off_t marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'off_t_in' in namespace 'GIMarshallingTests' 658s ok 114 off_t marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'off_t_out' in namespace 'GIMarshallingTests' 658s ok 115 off_t marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'off_t_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 116 off_t picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'off_t_inout' in namespace 'GIMarshallingTests' 658s ok 117 off_t marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'dev_t_return' in namespace 'GIMarshallingTests' 658s ok 118 dev_t marshals as a return value 658s ok 119 dev_t marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'dev_t_out' in namespace 'GIMarshallingTests' 658s ok 120 dev_t marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'dev_t_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 121 dev_t picks a reasonable default value when the function doesn't set the out parameter 658s ok 122 dev_t marshals as an inout parameter # SKIP true 658s JS G NS: Found info type GIFunctionInfo for 'gid_t_return' in namespace 'GIMarshallingTests' 658s ok 123 gid_t marshals as a return value 658s ok 124 gid_t marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'gid_t_out' in namespace 'GIMarshallingTests' 658s ok 125 gid_t marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gid_t_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 126 gid_t picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gid_t_inout' in namespace 'GIMarshallingTests' 658s ok 127 gid_t marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'pid_t_return' in namespace 'GIMarshallingTests' 658s ok 128 pid_t marshals as a return value 658s ok 129 pid_t marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'pid_t_out' in namespace 'GIMarshallingTests' 658s ok 130 pid_t marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'pid_t_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 131 pid_t picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'pid_t_inout' in namespace 'GIMarshallingTests' 658s ok 132 pid_t marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'socklen_t_return' in namespace 'GIMarshallingTests' 658s ok 133 socklen_t marshals as a return value 658s ok 134 socklen_t marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'socklen_t_out' in namespace 'GIMarshallingTests' 658s ok 135 socklen_t marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'socklen_t_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 136 socklen_t picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'socklen_t_inout' in namespace 'GIMarshallingTests' 658s ok 137 socklen_t marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'uid_t_return' in namespace 'GIMarshallingTests' 658s ok 138 uid_t marshals as a return value 658s ok 139 uid_t marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'uid_t_out' in namespace 'GIMarshallingTests' 658s ok 140 uid_t marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'uid_t_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 141 uid_t picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'uid_t_inout' in namespace 'GIMarshallingTests' 658s ok 142 uid_t marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'gtype_return' in namespace 'GIMarshallingTests' 658s ok 143 GType void marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'gtype_in' in namespace 'GIMarshallingTests' 658s ok 144 GType void marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'gtype_out' in namespace 'GIMarshallingTests' 658s ok 145 GType void marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gtype_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 146 GType void picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gtype_inout' in namespace 'GIMarshallingTests' 658s ok 147 GType void marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'gtype_string_return' in namespace 'GIMarshallingTests' 658s ok 148 GType string marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'gtype_string_in' in namespace 'GIMarshallingTests' 658s ok 149 GType string marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'gtype_string_out' in namespace 'GIMarshallingTests' 658s ok 150 GType string marshals as an out parameter 658s ok 151 GType can be implicitly converted from a GObject type alias 658s ok 152 GType can be implicitly converted from a JS type 658s JS G NS: Found info type GIFunctionInfo for 'utf8_none_return' in namespace 'GIMarshallingTests' 658s ok 153 UTF-8 string with transfer none marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'utf8_none_in' in namespace 'GIMarshallingTests' 658s ok 154 UTF-8 string with transfer none marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'utf8_none_out' in namespace 'GIMarshallingTests' 658s ok 155 UTF-8 string with transfer none marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 156 UTF-8 string with transfer none picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'utf8_none_inout' in namespace 'GIMarshallingTests' 658s ok 157 UTF-8 string with transfer none marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'utf8_full_return' in namespace 'GIMarshallingTests' 658s ok 158 UTF-8 string with transfer full marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'utf8_full_in' in namespace 'GIMarshallingTests' 658s ok 159 UTF-8 string with transfer full marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'utf8_full_out' in namespace 'GIMarshallingTests' 658s ok 160 UTF-8 string with transfer full marshals as an out parameter 658s ok 161 UTF-8 string with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 658s JS G NS: Found info type GIFunctionInfo for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' 658s ok 162 UTF-8 string marshals value as a byte array 658s JS G NS: Found info type GIFunctionInfo for 'utf8_dangling_out' in namespace 'GIMarshallingTests' 658s ok 163 UTF-8 string makes a default out value for a broken C function 658s JS G NS: Found info type GIFunctionInfo for 'init_function' in namespace 'GIMarshallingTests' 658s ok 164 In-out array in the style of gtk_init() marshals null 658s ok 165 In-out array in the style of gtk_init() marshals an inout empty array 658s ok 166 In-out array in the style of gtk_init() marshals an inout array 658s JS G NS: Found info type GIFunctionInfo for 'array_fixed_int_return' in namespace 'GIMarshallingTests' 658s ok 167 Fixed-size C array of ints marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'array_fixed_int_in' in namespace 'GIMarshallingTests' 658s ok 168 Fixed-size C array of ints marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out' in namespace 'GIMarshallingTests' 658s ok 169 Fixed-size C array of ints marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 170 Fixed-size C array of ints picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_fixed_caller_allocated_out' in namespace 'GIMarshallingTests' 658s ok 171 Fixed-size C array of ints marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_fixed_inout' in namespace 'GIMarshallingTests' 658s ok 172 Fixed-size C array of ints marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_fixed_short_return' in namespace 'GIMarshallingTests' 658s ok 173 Fixed-size C array of shorts marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'array_fixed_short_in' in namespace 'GIMarshallingTests' 658s ok 174 Fixed-size C array of shorts marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out_struct' in namespace 'GIMarshallingTests' 658s ok 175 Fixed-size C array marshals a struct array as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out_struct_uninitialized' in namespace 'GIMarshallingTests' 658s ok 176 Fixed-size C array picks a reasonable default for struct array out param when uninitialized 658s JS G NS: Found info type GIFunctionInfo for 'array_fixed_caller_allocated_struct_out' in namespace 'GIMarshallingTests' 658s ok 177 Fixed-size C array marshals a fixed-size struct array as caller allocated out param 658s JS G NS: Found info type GIFunctionInfo for 'array_fixed_return_unaligned' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIFunctionInfo for 'cleanup_unaligned_buffer' in namespace 'GIMarshallingTests' 658s ok 178 Fixed-size C array handles a return array with odd alignment 658s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out_unaligned' in namespace 'GIMarshallingTests' 658s ok 179 Fixed-size C array handles a out array with odd alignment 658s JS G NS: Found info type GIFunctionInfo for 'array_return' in namespace 'GIMarshallingTests' 658s ok 180 C array with length marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'array_in' in namespace 'GIMarshallingTests' 658s ok 181 C array with length marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_out' in namespace 'GIMarshallingTests' 658s ok 182 C array with length marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 183 C array with length picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_inout' in namespace 'GIMarshallingTests' 658s ok 184 C array with length marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_return_etc' in namespace 'GIMarshallingTests' 658s ok 185 C array with length can be returned along with other arguments 658s JS G NS: Found info type GIFunctionInfo for 'array_in_len_before' in namespace 'GIMarshallingTests' 658s ok 186 C array with length can be passed to a function with its length parameter before it 658s JS G NS: Found info type GIFunctionInfo for 'array_in_len_zero_terminated' in namespace 'GIMarshallingTests' 658s ok 187 C array with length can be passed to a function with zero terminator 658s JS G NS: Found info type GIFunctionInfo for 'array_string_in' in namespace 'GIMarshallingTests' 658s ok 188 C array with length of strings marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_uint8_in' in namespace 'GIMarshallingTests' 658s ok 189 C array with length marshals a byte array as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_int64_in' in namespace 'GIMarshallingTests' 658s ok 190 C array with length of signed 64-bit ints marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_uint64_in' in namespace 'GIMarshallingTests' 658s ok 191 C array with length of unsigned 64-bit ints marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_unichar_in' in namespace 'GIMarshallingTests' 658s ok 192 C array with length of unichars marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_unichar_out' in namespace 'GIMarshallingTests' 658s ok 193 C array with length of unichars marshals as an out parameter 658s ok 194 C array with length of unichars marshals from an array of codepoints 658s JS G NS: Found info type GIFunctionInfo for 'array_bool_in' in namespace 'GIMarshallingTests' 658s ok 195 C array with length of booleans marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_bool_out' in namespace 'GIMarshallingTests' 658s ok 196 C array with length of booleans marshals as an out parameter 658s ok 197 C array with length of booleans marshals from an array of numbers 658s JS G NS: Found info type GIFunctionInfo for 'array_struct_in' in namespace 'GIMarshallingTests' 658s ok 198 C array with length of boxed structs marshals as an in parameter 658s ok 199 C array with length of boxed structs passed by value marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 658s ok 200 C array with length of simple structs marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'multi_array_key_value_in' in namespace 'GIMarshallingTests' 658s ok 201 C array with length marshals two arrays with the same length parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_struct_take_in' in namespace 'GIMarshallingTests' 658s ok 202 C array with length copies correctly on transfer full 658s JS G NS: Found info type GIFunctionInfo for 'array_enum_in' in namespace 'GIMarshallingTests' 658s ok 203 C array with length of enums marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_flags_in' in namespace 'GIMarshallingTests' 658s ok 204 C array with length of flags marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_in_guint64_len' in namespace 'GIMarshallingTests' 658s ok 205 C array with length marshals an array with a 64-bit length parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_in_guint8_len' in namespace 'GIMarshallingTests' 658s ok 206 C array with length marshals an array with an 8-bit length parameter 658s ok 207 C array with length can be an in-out argument 658s ok 208 C array with length can be an in-out argument with in length # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 658s ok 209 C array with length can be an out argument with in-out length # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/560 658s ok 210 C array with length cannot be an out argument with in-out length # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 658s ok 211 C array with length can be an in-out argument with out length # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/560 658s ok 212 C array with length cannot be an in-out argument with out length # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 658s ok 213 C array with length can be an out argument with in length # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/560 658s ok 214 C array with length cannot be an out argument with in length # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 658s JS G NS: Found info type GIFunctionInfo for 'array_out_etc' in namespace 'GIMarshallingTests' 658s ok 215 C array with length can be an out argument along with other arguments 658s JS G NS: Found info type GIFunctionInfo for 'array_inout_etc' in namespace 'GIMarshallingTests' 658s ok 216 C array with length can be an in-out argument along with other arguments 658s JS G NS: Found info type GIFunctionInfo for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' 658s ok 217 C array with length does not interpret an unannotated integer as a length parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_return_unaligned' in namespace 'GIMarshallingTests' 658s ok 218 C array with length handles a return array with odd alignment 658s JS G NS: Found info type GIFunctionInfo for 'array_out_unaligned' in namespace 'GIMarshallingTests' 658s ok 219 C array with length handles a out array with odd alignment 658s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return' in namespace 'GIMarshallingTests' 658s ok 220 Zero-terminated C array of strings marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_in' in namespace 'GIMarshallingTests' 658s ok 221 Zero-terminated C array of strings marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' 658s ok 222 Zero-terminated C array of strings marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 223 Zero-terminated C array of strings picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_inout' in namespace 'GIMarshallingTests' 658s ok 224 Zero-terminated C array of strings marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return_null' in namespace 'GIMarshallingTests' 658s ok 225 Zero-terminated C array marshals null as a zero-terminated array return value 658s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return_struct' in namespace 'GIMarshallingTests' 658s ok 226 Zero-terminated C array marshals an array of structs as a return value 658s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' 658s ok 227 Zero-terminated C array marshals an array of unichars as a return value 658s JS G NS: Found info type GIFunctionInfo for 'array_gvariant_none_in' in namespace 'GIMarshallingTests' 658s JS G BXD: Defining method classify in prototype for GLib.Variant 658s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 658s JS G BXD: Defining method get_string in prototype for GLib.Variant 658s ok 228 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_gvariant_container_in' in namespace 'GIMarshallingTests' 658s ok 229 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_gvariant_full_in' in namespace 'GIMarshallingTests' 658s ok 230 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter 658s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return_unaligned' in namespace 'GIMarshallingTests' 658s ok 231 Zero-terminated C array handles a return array with odd alignment 658s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_out_unaligned' in namespace 'GIMarshallingTests' 658s ok 232 Zero-terminated C array handles a out array with odd alignment 658s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_none_out' in namespace 'GIMarshallingTests' 658s ok 233 Exhaustive test of UTF-8 sequences length out transfer none 658s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_none_return' in namespace 'GIMarshallingTests' 658s ok 234 Exhaustive test of UTF-8 sequences length return transfer none 658s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_none_in' in namespace 'GIMarshallingTests' 658s ok 235 Exhaustive test of UTF-8 sequences length in transfer none 658s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_none_inout' in namespace 'GIMarshallingTests' 658s ok 236 Exhaustive test of UTF-8 sequences length inout transfer none 658s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_container_out' in namespace 'GIMarshallingTests' 658s ok 237 Exhaustive test of UTF-8 sequences length out transfer container 658s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_container_return' in namespace 'GIMarshallingTests' 658s ok 238 Exhaustive test of UTF-8 sequences length return transfer container 658s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_container_in' in namespace 'GIMarshallingTests' 658s ok 239 Exhaustive test of UTF-8 sequences length in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_container_inout' in namespace 'GIMarshallingTests' 658s ok 240 Exhaustive test of UTF-8 sequences length inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_full_out' in namespace 'GIMarshallingTests' 658s ok 241 Exhaustive test of UTF-8 sequences length out transfer full 658s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_full_return' in namespace 'GIMarshallingTests' 658s ok 242 Exhaustive test of UTF-8 sequences length return transfer full 658s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_full_in' in namespace 'GIMarshallingTests' 658s ok 243 Exhaustive test of UTF-8 sequences length in transfer full 658s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_full_inout' in namespace 'GIMarshallingTests' 658s ok 244 Exhaustive test of UTF-8 sequences length inout transfer full 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_none_out' in namespace 'GIMarshallingTests' 658s ok 245 Exhaustive test of UTF-8 sequences fixed out transfer none 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_none_return' in namespace 'GIMarshallingTests' 658s ok 246 Exhaustive test of UTF-8 sequences fixed return transfer none 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_none_in' in namespace 'GIMarshallingTests' 658s ok 247 Exhaustive test of UTF-8 sequences fixed in transfer none 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_none_inout' in namespace 'GIMarshallingTests' 658s ok 248 Exhaustive test of UTF-8 sequences fixed inout transfer none 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_container_out' in namespace 'GIMarshallingTests' 658s ok 249 Exhaustive test of UTF-8 sequences fixed out transfer container 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_container_return' in namespace 'GIMarshallingTests' 658s ok 250 Exhaustive test of UTF-8 sequences fixed return transfer container 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_container_in' in namespace 'GIMarshallingTests' 658s ok 251 Exhaustive test of UTF-8 sequences fixed in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_container_inout' in namespace 'GIMarshallingTests' 658s ok 252 Exhaustive test of UTF-8 sequences fixed inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_full_out' in namespace 'GIMarshallingTests' 658s ok 253 Exhaustive test of UTF-8 sequences fixed out transfer full 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_full_return' in namespace 'GIMarshallingTests' 658s ok 254 Exhaustive test of UTF-8 sequences fixed return transfer full 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_full_in' in namespace 'GIMarshallingTests' 658s ok 255 Exhaustive test of UTF-8 sequences fixed in transfer full 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_full_inout' in namespace 'GIMarshallingTests' 658s ok 256 Exhaustive test of UTF-8 sequences fixed inout transfer full 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_none_out' in namespace 'GIMarshallingTests' 658s ok 257 Exhaustive test of UTF-8 sequences zero_terminated out transfer none 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_none_return' in namespace 'GIMarshallingTests' 658s ok 258 Exhaustive test of UTF-8 sequences zero_terminated return transfer none 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_none_in' in namespace 'GIMarshallingTests' 658s ok 259 Exhaustive test of UTF-8 sequences zero_terminated in transfer none 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_none_inout' in namespace 'GIMarshallingTests' 658s ok 260 Exhaustive test of UTF-8 sequences zero_terminated inout transfer none 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_container_out' in namespace 'GIMarshallingTests' 658s ok 261 Exhaustive test of UTF-8 sequences zero_terminated out transfer container 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_container_return' in namespace 'GIMarshallingTests' 658s ok 262 Exhaustive test of UTF-8 sequences zero_terminated return transfer container 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_container_in' in namespace 'GIMarshallingTests' 658s ok 263 Exhaustive test of UTF-8 sequences zero_terminated in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_container_inout' in namespace 'GIMarshallingTests' 658s ok 264 Exhaustive test of UTF-8 sequences zero_terminated inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_full_out' in namespace 'GIMarshallingTests' 658s ok 265 Exhaustive test of UTF-8 sequences zero_terminated out transfer full 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_full_return' in namespace 'GIMarshallingTests' 658s ok 266 Exhaustive test of UTF-8 sequences zero_terminated return transfer full 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_full_in' in namespace 'GIMarshallingTests' 658s ok 267 Exhaustive test of UTF-8 sequences zero_terminated in transfer full 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_full_inout' in namespace 'GIMarshallingTests' 658s ok 268 Exhaustive test of UTF-8 sequences zero_terminated inout transfer full 658s JS G NS: Found info type GIFunctionInfo for 'garray_int_none_return' in namespace 'GIMarshallingTests' 658s ok 269 GArray of ints with transfer none marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'garray_int_none_in' in namespace 'GIMarshallingTests' 658s ok 270 GArray of ints with transfer none marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'garray_uint64_none_in' in namespace 'GIMarshallingTests' 658s ok 271 GArray marshals BigInt int64s as a transfer-none in value 658s JS G NS: Found info type GIFunctionInfo for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' 658s ok 272 GArray marshals int64s as a transfer-none return value 658s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_return' in namespace 'GIMarshallingTests' 658s ok 273 GArray of strings with transfer none marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' 658s ok 274 GArray of strings with transfer none marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_out' in namespace 'GIMarshallingTests' 658s ok 275 GArray of strings with transfer none marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 276 GArray of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' 658s ok 277 GArray of strings with transfer none marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_return' in namespace 'GIMarshallingTests' 658s ok 278 GArray of strings with transfer full marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_in' in namespace 'GIMarshallingTests' 658s ok 279 GArray of strings with transfer full marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_out' in namespace 'GIMarshallingTests' 658s ok 280 GArray of strings with transfer full marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 281 GArray of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 658s ok 282 GArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 658s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_container_return' in namespace 'GIMarshallingTests' 658s ok 283 GArray of strings with transfer container marshals as a return value 658s ok 284 GArray of strings with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_container_out' in namespace 'GIMarshallingTests' 658s ok 285 GArray of strings with transfer container marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 286 GArray of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 658s ok 287 GArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 658s ok 288 GArray of strings marshals as a transfer-full caller-allocated out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/106 658s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_out_caller_allocated' in namespace 'GIMarshallingTests' 658s ok 289 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors 658s JS G NS: Found info type GIFunctionInfo for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 658s ok 290 GArray marshals boxed structs as a transfer-full return value 658s JS G NS: Found info type GIFunctionInfo for 'garray_bool_none_in' in namespace 'GIMarshallingTests' 658s ok 291 GArray of booleans with transfer none marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' 658s ok 292 GArray of unichars can be passed in with transfer none 658s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_return' in namespace 'GIMarshallingTests' 658s ok 293 GPtrArray of strings with transfer none marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_in' in namespace 'GIMarshallingTests' 658s ok 294 GPtrArray of strings with transfer none marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_out' in namespace 'GIMarshallingTests' 658s ok 295 GPtrArray of strings with transfer none marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 296 GPtrArray of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_inout' in namespace 'GIMarshallingTests' 658s ok 297 GPtrArray of strings with transfer none marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_full_return' in namespace 'GIMarshallingTests' 658s ok 298 GPtrArray of strings with transfer full marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_full_in' in namespace 'GIMarshallingTests' 658s ok 299 GPtrArray of strings with transfer full marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_full_out' in namespace 'GIMarshallingTests' 658s ok 300 GPtrArray of strings with transfer full marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 301 GPtrArray of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 658s ok 302 GPtrArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 658s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_container_return' in namespace 'GIMarshallingTests' 658s ok 303 GPtrArray of strings with transfer container marshals as a return value 658s ok 304 GPtrArray of strings with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_container_out' in namespace 'GIMarshallingTests' 658s ok 305 GPtrArray of strings with transfer container marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 306 GPtrArray of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 658s ok 307 GPtrArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 658s ok 308 GPtrArray of structs can be returned with transfer full 658s JS G NS: Found info type GIFunctionInfo for 'bytearray_full_return' in namespace 'GIMarshallingTests' 658s ok 309 GByteArray marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'bytearray_full_out' in namespace 'GIMarshallingTests' 658s ok 310 GByteArray marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'bytearray_full_inout' in namespace 'GIMarshallingTests' 658s ok 311 GByteArray marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'bytearray_none_in' in namespace 'GIMarshallingTests' 658s ok 312 GByteArray can be passed in with transfer none 658s JS G NS: Found info type GIFunctionInfo for 'gbytes_full_return' in namespace 'GIMarshallingTests' 658s JS IMPORT: Importing '_byteArrayNative' 658s JS NATIVE: Defining native module '_byteArrayNative' 658s JS IMPORT: Defining parent 0x1fea53f610 of 0x2659d240a988 '_byteArrayNative' is mod 1 658s JS IMPORT: successfully imported module '_byteArrayNative' 658s ok 313 GBytes marshals as a transfer-full return value 658s JS G NS: Found info type GIFunctionInfo for 'gbytes_none_in' in namespace 'GIMarshallingTests' 658s ok 314 GBytes can be created from an array and passed in 658s ok 315 GBytes can be created by returning from a function and passed in 658s ok 316 GBytes can be implicitly converted from a Uint8Array 658s ok 317 GBytes can be created from a string and is encoded in UTF-8 658s ok 318 GBytes cannot be passed to a function expecting a byte array 658s JS G NS: Found info type GIFunctionInfo for 'gstrv_return' in namespace 'GIMarshallingTests' 658s ok 319 GStrv marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'gstrv_in' in namespace 'GIMarshallingTests' 658s ok 320 GStrv marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'gstrv_out' in namespace 'GIMarshallingTests' 658s ok 321 GStrv marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gstrv_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 322 GStrv picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gstrv_inout' in namespace 'GIMarshallingTests' 658s ok 323 GStrv marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_none_out' in namespace 'GIMarshallingTests' 658s ok 324 Array of GStrv length out transfer none 658s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_none_return' in namespace 'GIMarshallingTests' 658s ok 325 Array of GStrv length return transfer none 658s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_none_in' in namespace 'GIMarshallingTests' 658s ok 326 Array of GStrv length in transfer none 658s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_none_inout' in namespace 'GIMarshallingTests' 658s ok 327 Array of GStrv length inout transfer none 658s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_container_out' in namespace 'GIMarshallingTests' 658s ok 328 Array of GStrv length out transfer container 658s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_container_return' in namespace 'GIMarshallingTests' 658s ok 329 Array of GStrv length return transfer container 658s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_container_in' in namespace 'GIMarshallingTests' 658s ok 330 Array of GStrv length in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_container_inout' in namespace 'GIMarshallingTests' 658s ok 331 Array of GStrv length inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_full_out' in namespace 'GIMarshallingTests' 658s ok 332 Array of GStrv length out transfer full 658s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_full_return' in namespace 'GIMarshallingTests' 658s ok 333 Array of GStrv length return transfer full 658s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_full_in' in namespace 'GIMarshallingTests' 658s ok 334 Array of GStrv length in transfer full 658s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_full_inout' in namespace 'GIMarshallingTests' 658s ok 335 Array of GStrv length inout transfer full 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_none_out' in namespace 'GIMarshallingTests' 658s ok 336 Array of GStrv fixed out transfer none 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_none_return' in namespace 'GIMarshallingTests' 658s ok 337 Array of GStrv fixed return transfer none 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_none_in' in namespace 'GIMarshallingTests' 658s ok 338 Array of GStrv fixed in transfer none 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_none_inout' in namespace 'GIMarshallingTests' 658s ok 339 Array of GStrv fixed inout transfer none 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_container_out' in namespace 'GIMarshallingTests' 658s ok 340 Array of GStrv fixed out transfer container 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_container_return' in namespace 'GIMarshallingTests' 658s ok 341 Array of GStrv fixed return transfer container 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_container_in' in namespace 'GIMarshallingTests' 658s ok 342 Array of GStrv fixed in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_container_inout' in namespace 'GIMarshallingTests' 658s ok 343 Array of GStrv fixed inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_full_out' in namespace 'GIMarshallingTests' 658s ok 344 Array of GStrv fixed out transfer full 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_full_return' in namespace 'GIMarshallingTests' 658s ok 345 Array of GStrv fixed return transfer full 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_full_in' in namespace 'GIMarshallingTests' 658s ok 346 Array of GStrv fixed in transfer full 658s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_full_inout' in namespace 'GIMarshallingTests' 658s ok 347 Array of GStrv fixed inout transfer full 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_none_out' in namespace 'GIMarshallingTests' 658s ok 348 Array of GStrv zero_terminated out transfer none 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_none_return' in namespace 'GIMarshallingTests' 658s ok 349 Array of GStrv zero_terminated return transfer none 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_none_in' in namespace 'GIMarshallingTests' 658s ok 350 Array of GStrv zero_terminated in transfer none 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_none_inout' in namespace 'GIMarshallingTests' 658s ok 351 Array of GStrv zero_terminated inout transfer none 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_container_out' in namespace 'GIMarshallingTests' 658s ok 352 Array of GStrv zero_terminated out transfer container 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_container_return' in namespace 'GIMarshallingTests' 658s ok 353 Array of GStrv zero_terminated return transfer container 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_container_in' in namespace 'GIMarshallingTests' 658s ok 354 Array of GStrv zero_terminated in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_container_inout' in namespace 'GIMarshallingTests' 658s ok 355 Array of GStrv zero_terminated inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_full_out' in namespace 'GIMarshallingTests' 658s ok 356 Array of GStrv zero_terminated out transfer full 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_full_return' in namespace 'GIMarshallingTests' 658s ok 357 Array of GStrv zero_terminated return transfer full 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_full_in' in namespace 'GIMarshallingTests' 658s ok 358 Array of GStrv zero_terminated in transfer full 658s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_full_inout' in namespace 'GIMarshallingTests' 658s ok 359 Array of GStrv zero_terminated inout transfer full 658s JS G NS: Found info type GIFunctionInfo for 'glist_int_none_return' in namespace 'GIMarshallingTests' 658s ok 360 GList of ints with transfer none marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'glist_int_none_in' in namespace 'GIMarshallingTests' 658s ok 361 GList of ints with transfer none marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'glist_uint32_none_return' in namespace 'GIMarshallingTests' 658s ok 362 GList of unsigned 32-bit ints with transfer none marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'glist_uint32_none_in' in namespace 'GIMarshallingTests' 658s ok 363 GList of unsigned 32-bit ints with transfer none marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_return' in namespace 'GIMarshallingTests' 658s ok 364 GList of strings with transfer none marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' 658s ok 365 GList of strings with transfer none marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_out' in namespace 'GIMarshallingTests' 658s ok 366 GList of strings with transfer none marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 367 GList of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_inout' in namespace 'GIMarshallingTests' 658s ok 368 GList of strings with transfer none marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_full_return' in namespace 'GIMarshallingTests' 658s ok 369 GList of strings with transfer full marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_full_in' in namespace 'GIMarshallingTests' 658s ok 370 GList of strings with transfer full marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_full_out' in namespace 'GIMarshallingTests' 658s ok 371 GList of strings with transfer full marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 372 GList of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 658s ok 373 GList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 658s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_container_return' in namespace 'GIMarshallingTests' 658s ok 374 GList of strings with transfer container marshals as a return value 658s ok 375 GList of strings with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_container_out' in namespace 'GIMarshallingTests' 658s ok 376 GList of strings with transfer container marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 377 GList of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 658s ok 378 GList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'gslist_int_none_return' in namespace 'GIMarshallingTests' 658s ok 379 GSList of ints with transfer none marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'gslist_int_none_in' in namespace 'GIMarshallingTests' 658s ok 380 GSList of ints with transfer none marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' 658s ok 381 GSList of strings with transfer none marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' 658s ok 382 GSList of strings with transfer none marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' 658s ok 383 GSList of strings with transfer none marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 384 GSList of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' 658s ok 385 GSList of strings with transfer none marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' 658s ok 386 GSList of strings with transfer full marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_full_in' in namespace 'GIMarshallingTests' 658s ok 387 GSList of strings with transfer full marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' 658s ok 388 GSList of strings with transfer full marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 389 GSList of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 658s ok 390 GSList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 658s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' 658s ok 391 GSList of strings with transfer container marshals as a return value 658s ok 392 GSList of strings with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_container_out' in namespace 'GIMarshallingTests' 658s ok 393 GSList of strings with transfer container marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 394 GSList of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 658s ok 395 GSList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' 658s ok 396 GHashTable with integer values marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_int_none_in' in namespace 'GIMarshallingTests' 658s ok 397 GHashTable with integer values marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' 658s ok 398 GHashTable with string values with transfer none marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' 658s ok 399 GHashTable with string values with transfer none marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' 658s ok 400 GHashTable with string values with transfer none marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 401 GHashTable with string values with transfer none picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' 658s ok 402 GHashTable with string values with transfer none marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' 658s ok 403 GHashTable with string values with transfer full marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_full_in' in namespace 'GIMarshallingTests' 658s ok 404 GHashTable with string values with transfer full marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' 658s ok 405 GHashTable with string values with transfer full marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 406 GHashTable with string values with transfer full picks a reasonable default value when the function doesn't set the out parameter 658s ok 407 GHashTable with string values with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' 658s ok 408 GHashTable with string values with transfer container marshals as a return value 658s ok 409 GHashTable with string values with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' 658s ok 410 GHashTable with string values with transfer container marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 411 GHashTable with string values with transfer container picks a reasonable default value when the function doesn't set the out parameter 658s ok 412 GHashTable with string values with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_double_in' in namespace 'GIMarshallingTests' 658s ok 413 GHashTable with double values marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_float_in' in namespace 'GIMarshallingTests' 658s ok 414 GHashTable with float values marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_int64_in' in namespace 'GIMarshallingTests' 658s ok 415 GHashTable with 64-bit int values marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'ghashtable_uint64_in' in namespace 'GIMarshallingTests' 658s ok 416 GHashTable with unsigned 64-bit int values marshals as an in parameter 658s ok 417 GHashTable symbol keys are ignored 658s JS G NS: Found info type GIFunctionInfo for 'gvalue_return' in namespace 'GIMarshallingTests' 658s ok 418 GValue marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'gvalue_in' in namespace 'GIMarshallingTests' 658s ok 419 GValue marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'gvalue_out' in namespace 'GIMarshallingTests' 658s ok 420 GValue marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gvalue_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 421 GValue picks a reasonable default value when the function doesn't set the out parameter 658s ok 422 GValue marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 658s JS G NS: Found info type GIFunctionInfo for 'gvalue_noncanonical_nan_float' in namespace 'GIMarshallingTests' 658s ok 423 GValue can handle noncanonical float NaN 658s JS G NS: Found info type GIFunctionInfo for 'gvalue_noncanonical_nan_double' in namespace 'GIMarshallingTests' 658s ok 424 GValue can handle noncanonical double NaN 658s JS G NS: Found info type GIFunctionInfo for 'gvalue_int64_in' in namespace 'GIMarshallingTests' 658s ok 425 GValue marshals as an int64 in parameter 658s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 658s ok 426 GValue type objects can be converted from primitive-like types 658s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_with_modification' in namespace 'GIMarshallingTests' 658s ok 427 GValue can be passed into a function and modified 658s JS G BXD: Defining method init in prototype for GObject.Value 658s JS G BXD: Defining method set_int in prototype for GObject.Value 658s JS G BXD: Defining method get_int in prototype for GObject.Value 658s ok 428 GValue can be passed into a function as a boxed type and modified 658s ok 429 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 658s JS G BXD: Defining method set_enum in prototype for GObject.Value 658s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_enum' in namespace 'GIMarshallingTests' 658s ok 430 GValue enum can be passed into a function as a boxed type and packed 658s ok 431 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 658s JS G BXD: Defining method set_flags in prototype for GObject.Value 658s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_flags' in namespace 'GIMarshallingTests' 658s ok 432 GValue flags can be passed into a function as a boxed type and packed 658s JS G NS: Found info type GIFunctionInfo for 'gvalue_int64_out' in namespace 'GIMarshallingTests' 658s ok 433 GValue marshals as an int64 out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gvalue_out_caller_allocates' in namespace 'GIMarshallingTests' 658s ok 434 GValue marshals as a caller-allocated out parameter 658s JS G NS: Found info type GIFunctionInfo for 'gvalue_flat_array' in namespace 'GIMarshallingTests' 658s ok 435 GValue array can be passed into a function and packed 658s JS G BXD: Defining method set_string in prototype for GObject.Value 658s JS G BXD: Defining method set_boolean in prototype for GObject.Value 658s ok 436 GValue array of boxed type GValues can be passed into a function 658s ok 437 GValue array of uninitialized boxed GValues 658s JS G NS: Found info type GIFunctionInfo for 'return_gvalue_flat_array' in namespace 'GIMarshallingTests' 658s ok 438 GValue array can be passed as an out argument and unpacked 658s JS G NS: Found info type GIFunctionInfo for 'return_gvalue_zero_terminated_array' in namespace 'GIMarshallingTests' 658s ok 439 GValue array can be passed as an out argument and unpacked when zero-terminated 658s ok 440 GValue array can roundtrip with GValues intact # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 658s ok 441 GValue can have its type inferred from primitive values 658s JS G NS: Found info type GIObjectInfo for 'SimpleAction' in namespace 'Gio' 658s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x3f4be3eb9560, JSClass 0x7f56cb4b7728, in object 0x1fea5948a8 658s JS G NS: Found info type GIInterfaceInfo for 'Action' in namespace 'Gio' 658s JS G IFACE: Defined class for Action (GAction), prototype 0x3f4be3ea19c0, JSClass 0x7f56cb4baa50, in object 0x1fea5948a8 658s ok 442 GValue can have its type inferred as a GObject type 658s ok 443 GValue can have its type inferred as a superclass 658s ok 444 GValue can have its type inferred as an interface that it implements 658s JS G NS: Found info type GIStructInfo for 'KeyFile' in namespace 'GLib' 658s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x3f4be3eb9830, JSClass 0x7f56cb4b76c8, in object 0x1fea594038 658s ok 445 GValue can have its type inferred as a boxed type 658s ok 446 GValue can have its type inferred as GVariant 658s JS G NS: Found info type GIFunctionInfo for 'union_returnv' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIUnionInfo for 'Union' in namespace 'GIMarshallingTests' 658s JS G BXD: Defined class for Union (GIMarshallingTestsUnion), prototype 0x3f4be3eb9a60, JSClass 0x7f56cb4b76f8, in object 0x1fea594308 658s ok 447 GValue can have its type inferred as a union type 658s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 658s JS G PRM: Wrapping GParamString 'my-param' on (null) with JSObject 658s JS G PRM: JSObject created with param instance 0x136bd01e46c0 type GParamString 658s ok 448 GValue can have its type inferred as a GParamSpec 658s JS G BXD: Defining method set_double in prototype for GObject.Value 658s JS G BXD: Defining method set_boxed in prototype for GObject.Value 658s ok 449 GValue can deal with a GValue packed in a GValue 658s JS G NS: Found info type GIFunctionInfo for 'gclosure_in' in namespace 'GIMarshallingTests' 658s ok 450 Callback GClosure marshals as an in parameter 658s ok 451 Callback GClosure marshals a GClosure as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/80 658s JS G NS: Found info type GIFunctionInfo for 'callback_return_value_only' in namespace 'GIMarshallingTests' 658s ok 452 Callback marshals a return value 658s JS G NS: Found info type GIFunctionInfo for 'callback_one_out_parameter' in namespace 'GIMarshallingTests' 658s ok 453 Callback marshals one out parameter 658s JS G NS: Found info type GIFunctionInfo for 'callback_multiple_out_parameters' in namespace 'GIMarshallingTests' 658s ok 454 Callback marshals multiple out parameters 658s JS G NS: Found info type GIFunctionInfo for 'callback_return_value_and_one_out_parameter' in namespace 'GIMarshallingTests' 658s ok 455 Callback marshals a return value and one out parameter 658s JS G NS: Found info type GIFunctionInfo for 'callback_return_value_and_multiple_out_parameters' in namespace 'GIMarshallingTests' 658s ok 456 Callback marshals a return value and multiple out parameters 658s ok 457 Callback marshals an array out parameter # SKIP Function not added to gobject-introspection test suite yet 658s JS G NS: Found info type GIFunctionInfo for 'callback_owned_boxed' in namespace 'GIMarshallingTests' 658s ok 458 Callback marshals a callback parameter that can be called from C 658s JS G NS: Found info type GIFunctionInfo for 'pointer_in_return' in namespace 'GIMarshallingTests' 658s ok 459 Raw pointers gets an allocated return value 658s ok 460 Raw pointers can be roundtripped at least if the pointer is null 658s JS G NS: Found info type GIFunctionInfo for 'genum_returnv' in namespace 'GIMarshallingTests' 658s ok 461 Registered enum type marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'genum_in' in namespace 'GIMarshallingTests' 658s ok 462 Registered enum type marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'genum_out' in namespace 'GIMarshallingTests' 658s ok 463 Registered enum type marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'genum_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 464 Registered enum type picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'genum_inout' in namespace 'GIMarshallingTests' 658s ok 465 Registered enum type marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'enum_returnv' in namespace 'GIMarshallingTests' 658s ok 466 Bare enum type marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'enum_in' in namespace 'GIMarshallingTests' 658s ok 467 Bare enum type marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'enum_out' in namespace 'GIMarshallingTests' 658s ok 468 Bare enum type marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'enum_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 469 Bare enum type picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'enum_inout' in namespace 'GIMarshallingTests' 658s ok 470 Bare enum type marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'flags_returnv' in namespace 'GIMarshallingTests' 658s ok 471 Registered flags type marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'flags_in' in namespace 'GIMarshallingTests' 658s ok 472 Registered flags type marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'flags_out' in namespace 'GIMarshallingTests' 658s ok 473 Registered flags type marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'flags_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 474 Registered flags type picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'flags_inout' in namespace 'GIMarshallingTests' 658s ok 475 Registered flags type marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'flags_in_zero' in namespace 'GIMarshallingTests' 658s ok 476 Registered flags type accepts zero 658s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_returnv' in namespace 'GIMarshallingTests' 658s ok 477 Bare flags type marshals as a return value 658s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_in' in namespace 'GIMarshallingTests' 658s ok 478 Bare flags type marshals as an in parameter 658s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_out' in namespace 'GIMarshallingTests' 658s ok 479 Bare flags type marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 480 Bare flags type picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_inout' in namespace 'GIMarshallingTests' 658s ok 481 Bare flags type marshals as an inout parameter 658s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_in_zero' in namespace 'GIMarshallingTests' 658s ok 482 Bare flags type accepts zero 658s JS G NS: Found info type GIFunctionInfo for 'simple_struct_returnv' in namespace 'GIMarshallingTests' 658s ok 483 Simple struct marshals as a return value 658s JS G BXD: Defining method inv in prototype for GIMarshallingTests.SimpleStruct 658s JS G BXD: Defining method method in prototype for GIMarshallingTests.SimpleStruct 658s ok 484 Simple struct marshals as the this-argument of a method 658s JS G NS: Found info type GIFunctionInfo for 'pointer_struct_returnv' in namespace 'GIMarshallingTests' 658s JS G NS: Found info type GIStructInfo for 'PointerStruct' in namespace 'GIMarshallingTests' 658s JS G BXD: Defined class for PointerStruct (GIMarshallingTestsPointerStruct), prototype 0x3f4be3ec87b8, JSClass 0x7f56cb4b76c8, in object 0x1fea594308 658s ok 485 Pointer struct marshals as a return value 658s JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct 658s ok 486 Pointer struct marshals as the this-argument of a method 658s JS G NS: Found info type GIFunctionInfo for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' 658s ok 487 Boxed struct marshals as a return value 658s JS G BXD: Defining method inv in prototype for GIMarshallingTests.BoxedStruct 658s ok 488 Boxed struct marshals as the this-argument of a method 658s JS G NS: Found info type GIFunctionInfo for 'boxed_struct_out' in namespace 'GIMarshallingTests' 658s ok 489 Boxed struct marshals as an out parameter 658s JS G NS: Found info type GIFunctionInfo for 'boxed_struct_out_uninitialized' in namespace 'GIMarshallingTests' 658s ok 490 Boxed struct picks a reasonable default value when the function doesn't set the out parameter 658s JS G NS: Found info type GIFunctionInfo for 'boxed_struct_inout' in namespace 'GIMarshallingTests' 658s ok 491 Boxed struct marshals as an inout parameter 658s ok 492 Union marshals as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 658s JS G BXD: Defining method inv in prototype for GIMarshallingTests.Union 658s JS G BXD: Defining method method in prototype for GIMarshallingTests.Union 658s ok 493 Union marshals as the this-argument of a method 658s ok 494 Structured union can be created with a default constructor # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/657 658s JS G NS: Found info type GIEnumInfo for 'StructuredUnionType' in namespace 'GIMarshallingTests' 658s JS G ENUM: Defining enum value NONE (fixed from none) 0 658s JS G ENUM: Defining enum value SIMPLE_STRUCT (fixed from simple_struct) 1 658s JS G ENUM: Defining enum value NESTED_STRUCT (fixed from nested_struct) 2 658s JS G ENUM: Defining enum value POINTER_STRUCT (fixed from pointer_struct) 3 658s JS G ENUM: Defining enum value BOXED_STRUCT (fixed from boxed_struct) 4 658s JS G ENUM: Defining enum value BOXED_STRUCT_PTR (fixed from boxed_struct_ptr) 5 658s JS G ENUM: Defining enum value SINGLE_UNION (fixed from single_union) 6 658s JS G ENUM: Defining GIMarshallingTests.StructuredUnionType as 0x2659d245cbb0 658s JS G NS: Found info type GIUnionInfo for 'StructuredUnion' in namespace 'GIMarshallingTests' 658s JS G BXD: Defined class for StructuredUnion (GIMarshallingTestsStructuredUnion), prototype 0x3f4be3ed4100, JSClass 0x7f56cb4b76f8, in object 0x1fea594308 658s JS G BXD: Defining method type in prototype for GIMarshallingTests.StructuredUnion 658s ok 495 Structured union can be created with NONE 658s ok 496 Structured union can be created with SIMPLE_STRUCT 658s ok 497 Structured union can be created with NESTED_STRUCT 658s ok 498 Structured union can be created with BOXED_STRUCT 658s ok 499 Structured union can be created with BOXED_STRUCT_PTR 658s ok 500 Structured union can be created with POINTER_STRUCT 658s ok 501 Structured union can be created with SINGLE_UNION 658s ok 502 GObject has a static method that can be called 658s JS G OBJ: Defining method method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 503 GObject has a method that can be called 658s JS G OBJ: Defining method overridden_method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 504 GObject has an overridden method that can be called 658s ok 505 GObject can be created from a static constructor 658s ok 506 GObject can have a static constructor that fails 658s JS G OBJ: Defining method method_array_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 507 GObject method marshals an int array as an in parameter 658s JS G OBJ: Defining method method_array_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 508 GObject method marshals an int array as an out parameter 658s JS G OBJ: Defining method method_array_inout in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 509 GObject method marshals an int array as an inout parameter 658s JS G OBJ: Defining method method_array_return in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 510 GObject method marshals an int array as a return value 658s JS G OBJ: Defining method method_with_default_implementation in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 511 GObject method with default implementation can be called 658s ok 512 GObject marshals as a return parameter with transfer none 658s ok 513 GObject marshals as a out parameter with transfer none 658s ok 514 GObject picks a reasonable default when uninitialized as out parameter with transfer none 658s ok 515 GObject marshals as an inout parameter with transfer none 658s ok 516 GObject marshals as a return parameter with transfer full 658s ok 517 GObject marshals as a out parameter with transfer full 658s ok 518 GObject picks a reasonable default when uninitialized as out parameter with transfer full 658s ok 519 GObject marshals as an inout parameter with transfer full 658s JS G OBJ: Defining method none_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 520 GObject marshals as a this value with transfer none 658s JS G OBJ: Defining method method_int8_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 521 Virtual function marshals an in argument 658s JS G OBJ: Defining method int8_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 522 Virtual function marshals an in argument through a method that indirectly calls the vfunc 658s JS G OBJ: Defining method method_int8_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 523 Virtual function marshals an out argument 658s JS G OBJ: Defining method int8_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 524 Virtual function marshals an out argument through a method that indirectly calls the vfunc 658s JS G OBJ: Defining method method_int8_arg_and_out_caller in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 525 Virtual function marshals a POD out argument 658s JS G OBJ: Defining method method_int8_arg_and_out_callee in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 526 Virtual function marshals a callee-allocated pointer out argument 658s JS G OBJ: Defining method method_str_arg_out_ret in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 527 Virtual function marshals a string out argument and return value 658s ok 528 Virtual function can override a default implementation in JS 658s ok 529 Virtual function marshals a callback # SKIP callback parameters to vfuncs not supported 658s JS G OBJ: Defining method vfunc_return_value_only in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 530 Virtual function marshals a return value 658s JS G OBJ: Defining method vfunc_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 531 Virtual function marshals one out parameter 658s JS G OBJ: Defining method vfunc_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 532 Virtual function marshals multiple out parameters 658s JS G OBJ: Defining method vfunc_return_value_and_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 533 Virtual function marshals a return value and one out parameter 658s JS G OBJ: Defining method vfunc_return_value_and_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 534 Virtual function marshals a return value and multiple out parameters 658s JS G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 535 Virtual function marshals one inout parameter 658s JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 536 Virtual function marshals multiple inout parameters 658s JS G OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 537 Virtual function marshals a return value and one inout parameter 658s JS G OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 538 Virtual function marshals a return value and multiple inout parameters 658s JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 539 Virtual function marshals an array out parameter 658s JS G OBJ: Defining method vfunc_caller_allocated_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 540 Virtual function marshals a caller-allocated GValue out parameter 658s JS G OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 541 Virtual function marshals an error out parameter when no error 658s ok 542 Virtual function marshals an error out parameter with a JavaScript exception 658s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 658s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x3f4be3ecc768, JSClass 0x7f56cb4ba600, in object 0x1fea5948a8 658s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 658s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 658s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 658s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 658s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 658s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 658s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 658s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 658s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 658s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 658s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 658s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 658s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 658s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 658s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 658s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 658s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 658s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 658s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 658s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 658s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 658s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 658s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 658s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 658s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 658s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 658s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 658s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 658s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 658s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 658s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 658s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 658s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 658s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 658s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 658s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 658s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 658s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 658s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 658s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 658s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 658s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 658s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 658s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 658s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 658s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 658s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 658s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 658s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 658s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 658s JS G BXD: Defining method matches in prototype for GLib.Error 658s JS G NS: Found info type GIEnumInfo for 'SpawnError' in namespace 'GLib' 658s JS G ERR: Defined class for SpawnError (GError), prototype 0x3f4be3ecc808, JSClass 0x7f56cb4ba600, in object 0x1fea594038 658s JS G ENUM: Defining enum value FORK (fixed from fork) 0 658s JS G ENUM: Defining enum value READ (fixed from read) 1 658s JS G ENUM: Defining enum value CHDIR (fixed from chdir) 2 658s JS G ENUM: Defining enum value ACCES (fixed from acces) 3 658s JS G ENUM: Defining enum value PERM (fixed from perm) 4 658s JS G ENUM: Defining enum value TOO_BIG (fixed from too_big) 5 658s JS G ENUM: Defining enum value 2BIG (fixed from 2big) 5 658s JS G ENUM: Defining enum value NOEXEC (fixed from noexec) 6 658s JS G ENUM: Defining enum value NAMETOOLONG (fixed from nametoolong) 7 658s JS G ENUM: Defining enum value NOENT (fixed from noent) 8 658s JS G ENUM: Defining enum value NOMEM (fixed from nomem) 9 658s JS G ENUM: Defining enum value NOTDIR (fixed from notdir) 10 658s JS G ENUM: Defining enum value LOOP (fixed from loop) 11 658s JS G ENUM: Defining enum value TXTBUSY (fixed from txtbusy) 12 658s JS G ENUM: Defining enum value IO (fixed from io) 13 658s JS G ENUM: Defining enum value NFILE (fixed from nfile) 14 658s JS G ENUM: Defining enum value MFILE (fixed from mfile) 15 658s JS G ENUM: Defining enum value INVAL (fixed from inval) 16 658s JS G ENUM: Defining enum value ISDIR (fixed from isdir) 17 658s JS G ENUM: Defining enum value LIBBAD (fixed from libbad) 18 658s JS G ENUM: Defining enum value FAILED (fixed from failed) 19 658s ok 543 Virtual function marshals an error out parameter with a GError exception 658s ok 544 Virtual function marshals an error out parameter with a primitive value 658s ok 545 Virtual function marshals an error out parameter with a plain object 658s JS G OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 546 Virtual function marshals an enum return value 658s JS G OBJ: Defining method vfunc_out_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 547 Virtual function marshals an enum out parameter 658s JS G OBJ: Defining method vfunc_return_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 548 Virtual function marshals a flags return value 658s JS G OBJ: Defining method vfunc_out_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 549 Virtual function marshals a flags out parameter 658s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 550 Virtual function marshals an object return parameter with transfer none 658s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 551 Virtual function marshals an object return parameter with transfer full 658s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 552 Virtual function marshals an object out parameter with transfer none 658s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 553 Virtual function marshals an object out parameter with transfer full 658s JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 658s ok 554 Virtual function marshals an object in parameter with transfer none 658s ok 555 Virtual function marshals an object in parameter with transfer full # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/275 658s ok 556 Wrong virtual functions marshals a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 658s ok 557 Wrong virtual functions marshals one out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 658s ok 558 Wrong virtual functions marshals multiple out parameters 658s ok 559 Wrong virtual functions marshals a return value and one out parameter 658s ok 560 Wrong virtual functions marshals a return value and multiple out parameters 658s ok 561 Wrong virtual functions marshals an array out parameter 658s JS G FUNC: JSObject type 'undefined' is neither null nor an object 658s ok 562 Wrong virtual functions marshals an enum return value 658s JS G FUNC: JSObject type 'undefined' is neither null nor an object 658s ok 563 Wrong virtual functions marshals an enum out parameter 658s JS G FUNC: JSObject type 'undefined' is neither null nor an object 658s ok 564 Wrong virtual functions marshals a flags return value 658s JS G FUNC: JSObject type 'undefined' is neither null nor an object 658s ok 565 Wrong virtual functions marshals a flags out parameter 658s ok 566 Static virtual functions has static_name # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 658s ok 567 Static virtual functions has static_typed_name # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 658s ok 568 Static virtual functions has static_create_new # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 658s ok 569 Static virtual functions has static_create_new_out # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 658s JS G NS: Found info type GIObjectInfo for 'SubObject' in namespace 'GIMarshallingTests' 658s JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0xda6170b740, JSClass 0x7f56cb4b7728, in object 0x1fea594308 658s ok 570 Inherited GObject SubObject has a parent method that can be called 658s JS G OBJ: Defining method sub_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 658s ok 571 Inherited GObject SubObject has a method that can be called 658s JS G OBJ: Defining method overwritten_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 658s ok 572 Inherited GObject SubObject has an overridden method that can be called 658s ok 573 Inherited GObject SubObject has a method with default implementation that can be called 658s ok 574 Inherited GObject SubObject has a vfunc default implementation that can be called 658s ok 575 Inherited GObject SubObject has a vfunc that can be overridden 658s JS G NS: Found info type GIObjectInfo for 'SubSubObject' in namespace 'GIMarshallingTests' 658s JS G OBJ: Defined class for SubSubObject (GIMarshallingTestsSubSubObject), prototype 0xda6170bd08, JSClass 0x7f56cb4b7728, in object 0x1fea594308 658s ok 576 Inherited GObject SubSubObject has a parent method that can be called 658s ok 577 Inherited GObject SubSubObject has a method that can be called 658s ok 578 Inherited GObject SubSubObject has an overridden method that can be called 658s ok 579 Inherited GObject SubSubObject has a method with default implementation that can be called 658s ok 580 Inherited GObject SubSubObject has a vfunc default implementation that can be called 658s ok 581 Inherited GObject SubSubObject has a vfunc that can be overridden 658s JS G NS: Found info type GIObjectInfo for 'InterfaceImpl' in namespace 'GIMarshallingTests' 658s JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0xda61713358, JSClass 0x7f56cb4b7728, in object 0x1fea594308 658s JS G NS: Found info type GIInterfaceInfo for 'Interface' in namespace 'GIMarshallingTests' 658s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x3f4be3eccab0, JSClass 0x7f56cb4baa50, in object 0x1fea594308 658s JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 658s ok 582 Interface can be returned 658s JS G OBJ: Defining method test_int8_in in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 658s JS G NS: Found info type GIFunctionInfo for 'test_interface_test_int8_in' in namespace 'GIMarshallingTests' 658s ok 583 Interface can call an interface vfunc in C 659s JS G NS: Found info type GIInterfaceInfo for 'Interface2' in namespace 'GIMarshallingTests' 659s JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0x3f4be3eccb50, JSClass 0x7f56cb4baa50, in object 0x1fea594308 659s ok 584 Interface can implement a C interface 659s JS G NS: Found info type GIInterfaceInfo for 'Interface3' in namespace 'GIMarshallingTests' 659s JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x3f4be3eccb78, JSClass 0x7f56cb4baa50, in object 0x1fea594308 659s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 659s JS G BXD: Defining method get_uint64 in prototype for GLib.Variant 659s JS G BXD: Defining method get_int64 in prototype for GLib.Variant 659s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 659s ok 585 Interface can implement a C interface with a vfunc 659s JS G NS: Found info type GIFunctionInfo for 'int_out_out' in namespace 'GIMarshallingTests' 659s ok 586 Configurations of return values can handle two out parameters 659s JS G NS: Found info type GIFunctionInfo for 'int_three_in_three_out' in namespace 'GIMarshallingTests' 659s ok 587 Configurations of return values can handle three in and three out parameters 659s JS G NS: Found info type GIFunctionInfo for 'int_return_out' in namespace 'GIMarshallingTests' 659s ok 588 Configurations of return values can handle a return value and an out parameter 659s JS G NS: Found info type GIFunctionInfo for 'int_two_in_utf8_two_in_with_allow_none' in namespace 'GIMarshallingTests' 659s ok 589 Configurations of return values can handle four in parameters, two of which are nullable 659s JS G NS: Found info type GIFunctionInfo for 'int_one_in_utf8_two_in_one_allows_none' in namespace 'GIMarshallingTests' 659s ok 590 Configurations of return values can handle three in parameters, one of which is nullable and one not 659s JS G NS: Found info type GIFunctionInfo for 'array_in_utf8_two_in' in namespace 'GIMarshallingTests' 659s ok 591 Configurations of return values can handle an array in parameter and two nullable in parameters 659s JS G NS: Found info type GIFunctionInfo for 'array_in_utf8_two_in_out_of_order' in namespace 'GIMarshallingTests' 659s ok 592 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length 659s JS G NS: Found info type GIFunctionInfo for 'gerror' in namespace 'GIMarshallingTests' 659s ok 593 GError marshals a GError** signature as an exception 659s JS G NS: Found info type GIFunctionInfo for 'gerror_array_in' in namespace 'GIMarshallingTests' 659s JS G NS: Found info type GIFunctionInfo for 'quark_from_static_string' in namespace 'GLib' 659s JS G NS: Found info type GIConstantInfo for 'CONSTANT_GERROR_DOMAIN' in namespace 'GIMarshallingTests' 659s JS G NS: Found info type GIConstantInfo for 'CONSTANT_GERROR_CODE' in namespace 'GIMarshallingTests' 659s JS G NS: Found info type GIConstantInfo for 'CONSTANT_GERROR_MESSAGE' in namespace 'GIMarshallingTests' 659s ok 594 GError marshals a GError** at the end of the signature as an exception 659s JS G NS: Found info type GIFunctionInfo for 'gerror_out' in namespace 'GIMarshallingTests' 659s ok 595 GError marshals a GError** elsewhere in the signature as an out parameter 659s JS G NS: Found info type GIFunctionInfo for 'gerror_out_uninitialized' in namespace 'GIMarshallingTests' 659s ok 596 GError picks a reasonable default value when the function doesn't set the out parameter 659s JS G NS: Found info type GIFunctionInfo for 'gerror_out_transfer_none' in namespace 'GIMarshallingTests' 659s ok 597 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none 659s JS G NS: Found info type GIFunctionInfo for 'gerror_out_transfer_none_uninitialized' in namespace 'GIMarshallingTests' 659s ok 598 GError picks a reasonable default value when out parameter is uninitialized with transfer none 659s JS G NS: Found info type GIFunctionInfo for 'gerror_return' in namespace 'GIMarshallingTests' 659s ok 599 GError marshals GError as a return value 659s ok 600 Overrides can add constants 659s ok 601 Overrides can override a struct method 659s ok 602 Overrides returns the overridden struct 659s ok 603 Overrides can override an object constructor 659s ok 604 Overrides can override an object method 659s ok 605 Overrides returns the overridden object 659s ok 606 Overrides returns the overridden object from a C constructor 659s JS G NS: Found info type GIFunctionInfo for 'filename_list_return' in namespace 'GIMarshallingTests' 659s ok 607 Filename marshals as a return value 659s JS G NS: Found info type GIFunctionInfo for 'param_spec_in_bool' in namespace 'GIMarshallingTests' 659s ok 608 GObject.ParamSpec marshals as an in parameter 659s JS G NS: Found info type GIFunctionInfo for 'param_spec_return' in namespace 'GIMarshallingTests' 659s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd024ad40 type GParamString 659s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 659s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 659s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 659s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 659s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 659s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_value_type' in namespace 'GjsPrivate' 659s ok 609 GObject.ParamSpec marshals as a return value 659s JS G NS: Found info type GIFunctionInfo for 'param_spec_out' in namespace 'GIMarshallingTests' 659s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd0243f00 type GParamString 659s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 659s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 659s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 659s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 659s ok 610 GObject.ParamSpec marshals as an out parameter 659s JS G NS: Found info type GIFunctionInfo for 'param_spec_out_uninitialized' in namespace 'GIMarshallingTests' 659s ok 611 GObject.ParamSpec picks a reasonable default value when the function doesn't set the out parameter 659s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37e40 type GParamBoolean 659s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37e40 type GParamBoolean 659s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 659s ok 612 GObject properties gets and sets a boolean property as some_boolean 659s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37e40 type GParamBoolean 659s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37e40 type GParamBoolean 659s ok 613 GObject properties gets and sets a boolean property as some-boolean 659s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37e40 type GParamBoolean 659s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37e40 type GParamBoolean 659s ok 614 GObject properties gets and sets a boolean property as someBoolean 659s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37ee0 type GParamChar 659s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37ee0 type GParamChar 659s ok 615 GObject properties gets and sets a char property as some_char 659s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37ee0 type GParamChar 659s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37ee0 type GParamChar 659s ok 616 GObject properties gets and sets a char property as some-char 659s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37ee0 type GParamChar 659s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37ee0 type GParamChar 659s ok 617 GObject properties gets and sets a char property as someChar 659s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37fa0 type GParamUChar 659s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37fa0 type GParamUChar 659s ok 618 GObject properties gets and sets a uchar property as some_uchar 659s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37fa0 type GParamUChar 659s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37fa0 type GParamUChar 659s ok 619 GObject properties gets and sets a uchar property as some-uchar 659s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37fa0 type GParamUChar 659s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff37fa0 type GParamUChar 659s ok 620 GObject properties gets and sets a uchar property as someUchar 659s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff38060 type GParamInt 659s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff38060 type GParamInt 659s ok 621 GObject properties gets and sets a int property as some_int 659s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff38060 type GParamInt 659s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff38060 type GParamInt 659s ok 622 GObject properties gets and sets a int property as some-int 659s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff38060 type GParamInt 659s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff38060 type GParamInt 659s ok 623 GObject properties gets and sets a int property as someInt 659s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff38120 type GParamUInt 659s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff38120 type GParamUInt 659s ok 624 GObject properties gets and sets a uint property as some_uint 659s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff38120 type GParamUInt 659s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff38120 type GParamUInt 659s ok 625 GObject properties gets and sets a uint property as some-uint 659s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff38120 type GParamUInt 659s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff38120 type GParamUInt 659s ok 626 GObject properties gets and sets a uint property as someUint 659s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00e5c20 type GParamLong 659s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00e5c20 type GParamLong 659s ok 627 GObject properties gets and sets a long property as some_long 659s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00e5c20 type GParamLong 659s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00e5c20 type GParamLong 659s ok 628 GObject properties gets and sets a long property as some-long 659s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00e5c20 type GParamLong 659s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00e5c20 type GParamLong 659s ok 629 GObject properties gets and sets a long property as someLong 659s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00d9f80 type GParamULong 659s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00d9f80 type GParamULong 659s ok 630 GObject properties gets and sets a ulong property as some_ulong 659s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00d9f80 type GParamULong 659s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00d9f80 type GParamULong 659s ok 631 GObject properties gets and sets a ulong property as some-ulong 659s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00d9f80 type GParamULong 659s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00d9f80 type GParamULong 659s ok 632 GObject properties gets and sets a ulong property as someUlong 659s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00df1f0 type GParamInt64 659s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00df1f0 type GParamInt64 659s ok 633 GObject properties gets and sets a int64 property as some_int64 659s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00df1f0 type GParamInt64 659s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00df1f0 type GParamInt64 659s ok 634 GObject properties gets and sets a int64 property as some-int64 659s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00df1f0 type GParamInt64 659s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00df1f0 type GParamInt64 659s ok 635 GObject properties gets and sets a int64 property as someInt64 659s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00df1f0 type GParamInt64 659s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00df1f0 type GParamInt64 659s ok 636 GObject properties gets and sets a int64 property as some_int64 659s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00df1f0 type GParamInt64 659s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00df1f0 type GParamInt64 659s ok 637 GObject properties gets and sets a int64 property as some-int64 659s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00df1f0 type GParamInt64 659s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00df1f0 type GParamInt64 659s ok 638 GObject properties gets and sets a int64 property as someInt64 659s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00df1f0 type GParamInt64 659s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00df1f0 type GParamInt64 659s ok 639 GObject properties gets and sets a int64 property with a bigint 659s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff382a0 type GParamUInt64 659s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff382a0 type GParamUInt64 659s ok 640 GObject properties gets and sets a uint64 property as some_uint64 659s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff382a0 type GParamUInt64 659s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff382a0 type GParamUInt64 659s ok 641 GObject properties gets and sets a uint64 property as some-uint64 659s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff382a0 type GParamUInt64 659s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff382a0 type GParamUInt64 659s ok 642 GObject properties gets and sets a uint64 property as someUint64 659s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff382a0 type GParamUInt64 659s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff382a0 type GParamUInt64 659s ok 643 GObject properties gets and sets a uint64 property with a bigint 659s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff382a0 type GParamUInt64 659s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff382a0 type GParamUInt64 659s ok 644 GObject properties gets and sets a uint64 property with a bigint 659s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed230 type GParamString 659s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed230 type GParamString 659s ok 645 GObject properties gets and sets a string property as some_string 659s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed230 type GParamString 659s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed230 type GParamString 659s ok 646 GObject properties gets and sets a string property as some-string 659s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed230 type GParamString 659s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed230 type GParamString 659s ok 647 GObject properties gets and sets a string property as someString 659s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed230 type GParamString 659s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed230 type GParamString 659s ok 648 GObject properties gets and sets a string property as some_string 659s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed230 type GParamString 659s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed230 type GParamString 659s ok 649 GObject properties gets and sets a string property as some-string 659s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed230 type GParamString 659s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed230 type GParamString 659s ok 650 GObject properties gets and sets a string property as someString 659s ok 651 GObject properties get and sets out-of-range values throws 659s JS G PRM: Wrapping GParamFloat 'some-float' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00d73b0 type GParamFloat 659s JS G PRM: Wrapping GParamFloat 'some-float' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00d73b0 type GParamFloat 659s ok 652 GObject properties gets and sets a float property 659s JS G PRM: Wrapping GParamDouble 'some-double' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00d7470 type GParamDouble 659s JS G PRM: Wrapping GParamDouble 'some-double' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00d7470 type GParamDouble 659s ok 653 GObject properties gets and sets a double property 659s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f3f0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f3f0 type GParamBoxed 659s ok 654 GObject properties gets and sets a strv property as some_strv 659s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f3f0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f3f0 type GParamBoxed 659s ok 655 GObject properties gets and sets a strv property as some-strv 659s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f3f0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f3f0 type GParamBoxed 659s ok 656 GObject properties gets and sets a strv property as someStrv 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed2c0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed2c0 type GParamBoxed 659s ok 657 GObject properties gets and sets a boxed_struct property as some_boxed_struct 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed2c0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed2c0 type GParamBoxed 659s ok 658 GObject properties gets and sets a boxed_struct property as some-boxed-struct 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed2c0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed2c0 type GParamBoxed 659s ok 659 GObject properties gets and sets a boxed_struct property as someBoxedStruct 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed2c0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed2c0 type GParamBoxed 659s ok 660 GObject properties gets and sets a boxed_struct property as some_boxed_struct 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed2c0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed2c0 type GParamBoxed 659s ok 661 GObject properties gets and sets a boxed_struct property as some-boxed-struct 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed2c0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed2c0 type GParamBoxed 659s ok 662 GObject properties gets and sets a boxed_struct property as someBoxedStruct 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed460 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed460 type GParamBoxed 659s ok 663 GObject properties gets and sets a boxed_glist property as some_boxed_glist 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed460 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed460 type GParamBoxed 659s ok 664 GObject properties gets and sets a boxed_glist property as some-boxed-glist 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed460 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed460 type GParamBoxed 659s ok 665 GObject properties gets and sets a boxed_glist property as someBoxedGlist 659s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed510 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed510 type GParamBoxed 659s ok 666 GObject properties gets and sets a gvalue property as some_gvalue 659s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed510 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed510 type GParamBoxed 659s ok 667 GObject properties gets and sets a gvalue property as some-gvalue 659s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed510 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed510 type GParamBoxed 659s ok 668 GObject properties gets and sets a gvalue property as someGvalue 659s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed510 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed510 type GParamBoxed 659s ok 669 GObject properties gets and sets a gvalue property with a bigint 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s ok 670 GObject properties gets and sets a variant property as some_variant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s ok 671 GObject properties gets and sets a variant property as some-variant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s ok 672 GObject properties gets and sets a variant property as someVariant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s ok 673 GObject properties gets and sets a variant property as some_variant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s ok 674 GObject properties gets and sets a variant property as some-variant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s ok 675 GObject properties gets and sets a variant property as someVariant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s ok 676 GObject properties gets and sets a variant property as some_variant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s ok 677 GObject properties gets and sets a variant property as some-variant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff4f1c0 type GParamVariant 659s ok 678 GObject properties gets and sets a variant property as someVariant 659s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed620 type GParamObject 659s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed620 type GParamObject 659s ok 679 GObject properties gets and sets a object property as some_object 659s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed620 type GParamObject 659s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed620 type GParamObject 659s ok 680 GObject properties gets and sets a object property as some-object 659s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed620 type GParamObject 659s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed620 type GParamObject 659s ok 681 GObject properties gets and sets a object property as someObject 659s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed620 type GParamObject 659s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed620 type GParamObject 659s ok 682 GObject properties gets and sets a object property as some_object 659s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed620 type GParamObject 659s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed620 type GParamObject 659s ok 683 GObject properties gets and sets a object property as some-object 659s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed620 type GParamObject 659s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed620 type GParamObject 659s ok 684 GObject properties gets and sets a object property as someObject 659s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed6f0 type GParamFlags 659s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed6f0 type GParamFlags 659s ok 685 GObject properties gets and sets a flags property as some_flags 659s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed6f0 type GParamFlags 659s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed6f0 type GParamFlags 659s ok 686 GObject properties gets and sets a flags property as some-flags 659s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed6f0 type GParamFlags 659s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed6f0 type GParamFlags 659s ok 687 GObject properties gets and sets a flags property as someFlags 659s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed7e0 type GParamEnum 659s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed7e0 type GParamEnum 659s ok 688 GObject properties gets and sets a enum property as some_enum 659s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed7e0 type GParamEnum 659s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed7e0 type GParamEnum 659s ok 689 GObject properties gets and sets a enum property as some-enum 659s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed7e0 type GParamEnum 659s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed7e0 type GParamEnum 659s ok 690 GObject properties gets and sets a enum property as someEnum 659s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed8a0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed8a0 type GParamBoxed 659s ok 691 GObject properties gets and sets a byte_array property as some_byte_array 659s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed8a0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed8a0 type GParamBoxed 659s ok 692 GObject properties gets and sets a byte_array property as some-byte-array 659s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed8a0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed8a0 type GParamBoxed 659s ok 693 GObject properties gets and sets a byte_array property as someByteArray 659s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed8a0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed8a0 type GParamBoxed 659s ok 694 GObject properties gets and sets a byte_array property as some_byte_array 659s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed8a0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed8a0 type GParamBoxed 659s ok 695 GObject properties gets and sets a byte_array property as some-byte-array 659s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed8a0 type GParamBoxed 659s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed8a0 type GParamBoxed 659s ok 696 GObject properties gets and sets a byte_array property as someByteArray 659s ok 697 GObject properties gets a read-only property 659s ok 698 GObject properties throws when setting a read-only property 659s ok 699 GObject properties allows to set/get deprecated properties # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/410 659s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bcff38060 type GParamInt 659s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed230 type GParamString 659s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 659s JS G PRM: JSObject created with param instance 0x136bd00ed230 type GParamString 659s ok 700 GObject properties can be overridden from JS 659s ok 701 GObject properties can be created from C constructor as well 659s JS G NS: Found info type GIObjectInfo for 'PropertiesAccessorsObject' in namespace 'GIMarshallingTests' 659s JS G OBJ: Defined class for PropertiesAccessorsObject (GIMarshallingTestsPropertiesAccessorsObject), prototype 0xda61783c68, JSClass 0x7f56cb4b7728, in object 0x1fea594308 659s ok 702 GObject properties accessors gets and sets a boolean property as some_boolean 659s ok 703 GObject properties accessors gets and sets a boolean property as some-boolean 659s ok 704 GObject properties accessors gets and sets a boolean property as someBoolean 659s ok 705 GObject properties accessors gets and sets a char property as some_char 659s ok 706 GObject properties accessors gets and sets a char property as some-char 659s ok 707 GObject properties accessors gets and sets a char property as someChar 659s ok 708 GObject properties accessors gets and sets a uchar property as some_uchar 659s ok 709 GObject properties accessors gets and sets a uchar property as some-uchar 659s ok 710 GObject properties accessors gets and sets a uchar property as someUchar 659s ok 711 GObject properties accessors gets and sets a int property as some_int 659s ok 712 GObject properties accessors gets and sets a int property as some-int 659s ok 713 GObject properties accessors gets and sets a int property as someInt 659s ok 714 GObject properties accessors gets and sets a uint property as some_uint 659s ok 715 GObject properties accessors gets and sets a uint property as some-uint 659s ok 716 GObject properties accessors gets and sets a uint property as someUint 659s ok 717 GObject properties accessors gets and sets a long property as some_long 659s ok 718 GObject properties accessors gets and sets a long property as some-long 659s ok 719 GObject properties accessors gets and sets a long property as someLong 659s ok 720 GObject properties accessors gets and sets a ulong property as some_ulong 659s ok 721 GObject properties accessors gets and sets a ulong property as some-ulong 659s ok 722 GObject properties accessors gets and sets a ulong property as someUlong 659s ok 723 GObject properties accessors gets and sets a int64 property as some_int64 659s ok 724 GObject properties accessors gets and sets a int64 property as some-int64 659s ok 725 GObject properties accessors gets and sets a int64 property as someInt64 659s ok 726 GObject properties accessors gets and sets a int64 property as some_int64 659s ok 727 GObject properties accessors gets and sets a int64 property as some-int64 659s ok 728 GObject properties accessors gets and sets a int64 property as someInt64 659s ok 729 GObject properties accessors gets and sets a int64 property with a bigint 659s ok 730 GObject properties accessors gets and sets a uint64 property as some_uint64 659s ok 731 GObject properties accessors gets and sets a uint64 property as some-uint64 659s ok 732 GObject properties accessors gets and sets a uint64 property as someUint64 659s ok 733 GObject properties accessors gets and sets a uint64 property with a bigint 659s ok 734 GObject properties accessors gets and sets a string property as some_string 659s ok 735 GObject properties accessors gets and sets a string property as some-string 659s ok 736 GObject properties accessors gets and sets a string property as someString 659s ok 737 GObject properties accessors get and sets out-of-range values throws 659s ok 738 GObject properties accessors gets and sets a float property 659s ok 739 GObject properties accessors gets and sets a double property 659s ok 740 GObject properties accessors gets and sets a strv property as some_strv 659s ok 741 GObject properties accessors gets and sets a strv property as some-strv 659s ok 742 GObject properties accessors gets and sets a strv property as someStrv 659s ok 743 GObject properties accessors gets and sets a boxed_struct property as some_boxed_struct 659s ok 744 GObject properties accessors gets and sets a boxed_struct property as some-boxed-struct 659s ok 745 GObject properties accessors gets and sets a boxed_struct property as someBoxedStruct 659s ok 746 GObject properties accessors gets and sets a gvalue property as some_gvalue 659s ok 747 GObject properties accessors gets and sets a gvalue property as some-gvalue 659s ok 748 GObject properties accessors gets and sets a gvalue property as someGvalue 659s ok 749 GObject properties accessors gets and sets a gvalue property with a bigint 659s ok 750 GObject properties accessors gets and sets a variant property as some_variant 659s ok 751 GObject properties accessors gets and sets a variant property as some-variant 659s ok 752 GObject properties accessors gets and sets a variant property as someVariant 659s ok 753 GObject properties accessors gets and sets a variant property as some_variant 659s ok 754 GObject properties accessors gets and sets a variant property as some-variant 659s ok 755 GObject properties accessors gets and sets a variant property as someVariant 659s ok 756 GObject properties accessors gets and sets a variant property as some_variant 659s ok 757 GObject properties accessors gets and sets a variant property as some-variant 659s ok 758 GObject properties accessors gets and sets a variant property as someVariant 659s ok 759 GObject properties accessors gets and sets a object property as some_object 659s ok 760 GObject properties accessors gets and sets a object property as some-object 659s ok 761 GObject properties accessors gets and sets a object property as someObject 659s ok 762 GObject properties accessors gets and sets a flags property as some_flags 659s ok 763 GObject properties accessors gets and sets a flags property as some-flags 659s ok 764 GObject properties accessors gets and sets a flags property as someFlags 659s ok 765 GObject properties accessors gets and sets a enum property as some_enum 659s ok 766 GObject properties accessors gets and sets a enum property as some-enum 659s ok 767 GObject properties accessors gets and sets a enum property as someEnum 659s ok 768 GObject properties accessors gets and sets a byte_array property as some_byte_array 659s ok 769 GObject properties accessors gets and sets a byte_array property as some-byte-array 659s ok 770 GObject properties accessors gets and sets a byte_array property as someByteArray 659s ok 771 GObject properties accessors gets a read-only property 659s ok 772 GObject properties accessors throws when setting a read-only property 659s ok 773 GObject properties accessors allows to set/get deprecated properties 659s JS G NS: Found info type GIObjectInfo for 'SignalsObject' in namespace 'GIMarshallingTests' 659s JS G OBJ: Defined class for SignalsObject (GIMarshallingTestsSignalsObject), prototype 0xda6179fbf0, JSClass 0x7f56cb4b7728, in object 0x1fea594308 659s JS G OBJ: Defining method emit_boxed_gptrarray_utf8 in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 659s ok 774 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer none 659s JS G OBJ: Defining method emit_boxed_gptrarray_boxed_struct in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 659s ok 775 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer none 659s JS G OBJ: Defining method emit_hash_table_utf8_int in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 659s ok 776 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer none 659s JS G OBJ: Defining method emit_boxed_gptrarray_utf8_container in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 659s ok 777 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer container 659s JS G OBJ: Defining method emit_boxed_gptrarray_boxed_struct_container in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 659s ok 778 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer container 659s JS G OBJ: Defining method emit_hash_table_utf8_int_container in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 659s ok 779 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer container 659s JS G OBJ: Defining method emit_boxed_gptrarray_utf8_full in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 659s ok 780 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer full 659s JS G OBJ: Defining method emit_boxed_gptrarray_boxed_struct_full in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 659s ok 781 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer full 659s JS G OBJ: Defining method emit_hash_table_utf8_int_full in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 659s ok 782 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer full 659s JS G OBJ: Defining method emit_boxed_struct in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 659s ok 783 GObject signals checks emission of signal with boxed-struct argument and transfer none 659s ok 784 GObject signals checks emission of signal with boxed-struct argument and transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/470 659s ok 785 GObject signals with not-ref-counted boxed types with transfer full are properly handled 659s ok 786 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 659s ok 787 GObject signals can be created from C constructor as well 659s JS G NS: Found info type GIFunctionInfo for 'compare_two_gerrors_in_gvalue' in namespace 'GIMarshallingTests' 659s ok 788 GError extra tests marshals GError instances through GValue 659s JS G NS: Found info type GIFunctionInfo for 'nullable_gerror' in namespace 'GIMarshallingTests' 659s ok 789 GError extra tests can be nullable 659s JS G NS: Found info type GIFunctionInfo for 'ghashtable_enum_none_in' in namespace 'GIMarshallingTests' 659s JS G NS: Found info type GIEnumInfo for 'ExtraEnum' in namespace 'GIMarshallingTests' 659s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 659s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 659s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 659s JS G ENUM: Defining GIMarshallingTests.ExtraEnum as 0x23a66db78aa8 659s ok 790 GHashTable extra tests marshals a hash table of enums as an in argument 659s JS G NS: Found info type GIFunctionInfo for 'ghashtable_enum_none_return' in namespace 'GIMarshallingTests' 659s ok 791 GHashTable extra tests marshals a hash table of enums as a return value 659s JS G NS: Found info type GIObjectInfo for 'Task' in namespace 'Gio' 659s JS G OBJ: Defined class for Task (GTask), prototype 0xda617a6f10, JSClass 0x7f56cb4b7728, in object 0x1fea5948a8 659s JS G NS: Found info type GIFunctionInfo for 'filename_copy' in namespace 'GIMarshallingTests' 659s ok 792 Filename tests wrong types 659s JS G NS: Found info type GIFunctionInfo for 'filename_exists' in namespace 'GIMarshallingTests' 659s ok 793 Filename tests nullability 659s ok 794 Filename tests round-tripping 659s JS G NS: Found info type GIFunctionInfo for 'filename_to_glib_repr' in namespace 'GIMarshallingTests' 659s not ok 795 Filename tests various types of paths in GLib encoding 659s # Message: Expected object not to have properties 659s # 1: 164 659s # Stack: 659s # error properties: Object({ matches: Function }) 659s # 659s # @/usr/libexec/installed-tests/gjs/js/testGIMarshalling.js:2930:14 659s # 659s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 659s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 659s JS MAINLOOP: Main loop instance 0x136bcfddb4a8: Spinning loop until released or hook cleared 659s JS MAINLOOP: handling job 0, 659s JS MAINLOOP: Enqueue job , promise=, allocation site= 659s JS MAINLOOP: Completed job 0 659s JS MAINLOOP: handling job 1, 659s JS MAINLOOP: Enqueue job , promise=, allocation site= 659s JS MAINLOOP: Completed job 1 659s JS MAINLOOP: handling job 2, 659s JS MAINLOOP: Enqueue job , promise=, allocation site= 659s JS MAINLOOP: Completed job 2 659s JS MAINLOOP: handling job 3, 659s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 659s JS MAINLOOP: Main loop instance 0x136bcfddb4a8: release 659s JS MAINLOOP: Completed job 3 659s JS MEMORY: Memory report: before destroying context 659s JS MEMORY: 5715 objects currently alive 659s JS MEMORY: boxed_instance = 4091 659s JS MEMORY: boxed_prototype = 27 659s JS MEMORY: closure = 49 659s JS MEMORY: function = 999 659s JS MEMORY: fundamental_instance = 0 659s JS MEMORY: fundamental_prototype = 0 659s JS MEMORY: gerror_instance = 7 659s JS MEMORY: gerror_prototype = 2 659s JS MEMORY: interface = 17 659s JS MEMORY: module = 10 659s JS MEMORY: ns = 6 659s JS MEMORY: object_instance = 279 659s JS MEMORY: object_prototype = 42 659s JS MEMORY: param = 175 659s JS MEMORY: union_instance = 9 659s JS MEMORY: union_prototype = 2 659s JS CTX: JS shutdown sequence 659s JS CTX: Stopping profiler 659s JS CTX: Shutting down toggle queue 659s JS CTX: Notifying external reference holders of GjsContext dispose 659s JS MAINLOOP: Stopping promise job dispatcher 659s JS CTX: Notifying reference holders of GjsContext dispose 659s JS CTX: Checking unhandled promise rejections 659s JS CTX: Releasing cached JS wrappers 659s JS CTX: Final triggered GC 659s JS CTX: Destroying JS context 659s JS CTX: Releasing all native objects 659s JS CTX: Disabling auto GC 659s JS CTX: Ending trace on global object 659s JS CTX: Freeing allocated resources 659s JS CTX: JS context destroyed 659s PASS: gjs/testGIMarshalling.test 659s Running test: gjs/breakpoint.test 659s 1..1 659s ok 1 - /usr/libexec/installed-tests/gjs/debugger/breakpoint.debugger 659s PASS: gjs/breakpoint.test 659s SUMMARY: total=76; passed=76; skipped=0; failed=0; user=11.4s; system=1.2s; maxrss=174016 660s autopkgtest [17:30:21]: test installed-tests: -----------------------] 661s autopkgtest [17:30:22]: test installed-tests: - - - - - - - - - - results - - - - - - - - - - 661s installed-tests PASS 661s autopkgtest [17:30:22]: @@@@@@@@@@@@@@@@@@@@ summary 661s build PASS (superficial) 661s installed-tests PASS