0s autopkgtest [16:21:49]: starting date and time: 2025-09-04 16:21:49+0000 0s autopkgtest [16:21:49]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [16:21:49]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.1pmby_1f/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-build=20000 --env=ADT_TEST_TRIGGERS=build-essential/12.12ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-9.secgroup --name adt-questing-arm64-gjs-20250904-162148-juju-7f2275-prod-proposed-migration-environment-15-577095b9-d297-4eb3-b9a8-1cd1391067d2 --image adt/ubuntu-questing-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-questing-arm64-gjs-20250904-162148-juju-7f2275-prod-proposed-migration-environment-15-577095b9-d297-4eb3-b9a8-1cd1391067d2 from image adt/ubuntu-questing-arm64-server-20250904.img (UUID 9b010224-8790-4233-a590-757337796900)... 107s autopkgtest [16:23:36]: testbed dpkg architecture: arm64 107s autopkgtest [16:23:36]: testbed apt version: 3.1.5ubuntu1 108s autopkgtest [16:23:37]: @@@@@@@@@@@@@@@@@@@@ test bed setup 108s autopkgtest [16:23:37]: testbed release detected to be: None 109s autopkgtest [16:23:38]: updating testbed package index (apt update) 109s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [265 kB] 110s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 110s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 110s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 110s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [59.7 kB] 110s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [14.1 kB] 110s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [3848 B] 110s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [239 kB] 110s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [101 kB] 111s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 c-n-f Metadata [3928 B] 111s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/restricted arm64 Packages [33.0 kB] 111s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/restricted arm64 c-n-f Metadata [308 B] 111s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [238 kB] 111s Get:14 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 c-n-f Metadata [7164 B] 111s Get:15 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [5532 B] 111s Get:16 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 c-n-f Metadata [300 B] 113s Fetched 970 kB in 2s (524 kB/s) 114s Reading package lists... 114s autopkgtest [16:23:43]: upgrading testbed (apt dist-upgrade and autopurge) 114s Reading package lists... 115s Building dependency tree... 115s Reading state information... 115s Calculating upgrade... 115s The following packages will be upgraded: 115s bpftrace cryptsetup-bin dash libbrotli1 libcryptsetup12 115s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 115s Need to get 3049 kB of archives. 115s After this operation, 459 kB of additional disk space will be used. 115s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 dash arm64 0.5.12-12ubuntu2 [99.3 kB] 116s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libcryptsetup12 arm64 2:2.8.0-1ubuntu2 [287 kB] 116s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 bpftrace arm64 0.23.5-1ubuntu1 [2091 kB] 119s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 cryptsetup-bin arm64 2:2.8.0-1ubuntu2 [231 kB] 119s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 libbrotli1 arm64 1.1.0-2build5 [341 kB] 120s Preconfiguring packages ... 120s Fetched 3049 kB in 4s (756 kB/s) 120s (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 ... 131182 files and directories currently installed.) 120s Preparing to unpack .../dash_0.5.12-12ubuntu2_arm64.deb ... 120s Unpacking dash (0.5.12-12ubuntu2) over (0.5.12-12ubuntu1) ... 120s Setting up dash (0.5.12-12ubuntu2) ... 120s (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 ... 131182 files and directories currently installed.) 120s Preparing to unpack .../libcryptsetup12_2%3a2.8.0-1ubuntu2_arm64.deb ... 120s Unpacking libcryptsetup12:arm64 (2:2.8.0-1ubuntu2) over (2:2.8.0-1ubuntu1) ... 120s Preparing to unpack .../bpftrace_0.23.5-1ubuntu1_arm64.deb ... 120s Unpacking bpftrace (0.23.5-1ubuntu1) over (0.23.2-1ubuntu2) ... 121s Preparing to unpack .../cryptsetup-bin_2%3a2.8.0-1ubuntu2_arm64.deb ... 121s Unpacking cryptsetup-bin (2:2.8.0-1ubuntu2) over (2:2.8.0-1ubuntu1) ... 121s Preparing to unpack .../libbrotli1_1.1.0-2build5_arm64.deb ... 121s Unpacking libbrotli1:arm64 (1.1.0-2build5) over (1.1.0-2build4) ... 121s Setting up bpftrace (0.23.5-1ubuntu1) ... 121s Setting up libbrotli1:arm64 (1.1.0-2build5) ... 121s Setting up libcryptsetup12:arm64 (2:2.8.0-1ubuntu2) ... 121s Setting up cryptsetup-bin (2:2.8.0-1ubuntu2) ... 121s Processing triggers for man-db (2.13.1-1) ... 122s Processing triggers for debianutils (5.23.2) ... 122s Processing triggers for libc-bin (2.42-0ubuntu1) ... 123s Reading package lists... 123s Building dependency tree... 123s Reading state information... 124s Solving dependencies... 127s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 129s autopkgtest [16:23:58]: testbed running kernel: Linux 6.16.0-16-generic #16-Ubuntu SMP PREEMPT_DYNAMIC Mon Aug 18 08:55:22 UTC 2025 129s autopkgtest [16:23:58]: @@@@@@@@@@@@@@@@@@@@ apt-source gjs 134s Get:1 http://ftpmaster.internal/ubuntu questing/main gjs 1.85.2-2 (dsc) [2716 B] 134s Get:2 http://ftpmaster.internal/ubuntu questing/main gjs 1.85.2-2 (tar) [798 kB] 134s Get:3 http://ftpmaster.internal/ubuntu questing/main gjs 1.85.2-2 (diff) [28.0 kB] 134s gpgv: Signature made Wed Sep 3 03:52:45 2025 UTC 134s gpgv: using RSA key 43B03E28326C54CFA2EC66A340F65066AD7C16DB 134s gpgv: Can't check signature: No public key 134s dpkg-source: warning: cannot verify inline signature for ./gjs_1.85.2-2.dsc: no acceptable signature found 134s autopkgtest [16:24:03]: testing package gjs version 1.85.2-2 135s autopkgtest [16:24:04]: build not needed 136s autopkgtest [16:24:05]: test build: preparing testbed 137s Reading package lists... 137s Building dependency tree... 137s Reading state information... 138s Solving dependencies... 139s The following packages will be REMOVED: 139s coreutils-from-gnu 139s The following NEW packages will be installed: 139s build-essential coreutils-from-uutils cpp cpp-15 cpp-15-aarch64-linux-gnu 139s cpp-aarch64-linux-gnu fontconfig-config fonts-dejavu-core fonts-dejavu-mono 139s g++ g++-15 g++-15-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-15 139s gcc-15-aarch64-linux-gnu gcc-aarch64-linux-gnu gir1.2-girepository-3.0 139s girepository-tools libasan8 libblkid-dev libbrotli-dev libbz2-dev 139s libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev 139s libcc1-0 libexpat1-dev libffi-dev libfontconfig-dev libfontconfig1 139s libfreetype-dev libgcc-15-dev libgio-2.0-dev libgio-2.0-dev-bin 139s libgirepository-2.0-0 libgirepository-2.0-dev libgjs-dev libgjs0 139s libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgomp1 libhwasan0 139s libice-dev libice6 libisl23 libitm1 liblsan0 libmount-dev libmozjs-140-0 139s libmozjs-140-dev libmpc3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev 139s libpcre2-posix3 libpixman-1-0 libpixman-1-dev libpkgconf3 libpng-dev 139s libselinux1-dev libsepol-dev libsm-dev libsm6 libstdc++-15-dev 139s libsysprof-capture-4-dev libtsan2 libubsan1 libx11-dev libxau-dev 139s libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev 139s libxdmcp-dev libxext-dev libxrender-dev libxrender1 native-architecture 139s pkgconf pkgconf-bin rust-coreutils uuid-dev x11-common x11proto-dev 139s xorg-sgml-doctools xtrans-dev zlib1g-dev 139s 0 upgraded, 91 newly installed, 1 to remove and 0 not upgraded. 139s Need to get 323 MB of archives. 139s After this operation, 1293 MB of additional disk space will be used. 139s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 rust-coreutils arm64 0.1.0+git20250813.4af2a84-0ubuntu2 [3253 kB] 143s Get:2 http://ftpmaster.internal/ubuntu questing/universe arm64 coreutils-from-uutils all 0.0.0~ubuntu20 [6490 B] 143s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libisl23 arm64 0.27-1 [676 kB] 144s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 libmpc3 arm64 1.3.1-1build3 [58.9 kB] 144s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-15-aarch64-linux-gnu arm64 15.2.0-2ubuntu1 [83.1 MB] 230s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-15 arm64 15.2.0-2ubuntu1 [1032 B] 230s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-aarch64-linux-gnu arm64 4:15.1.0-1ubuntu1 [5590 B] 230s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 cpp arm64 4:15.1.0-1ubuntu1 [22.4 kB] 230s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libcc1-0 arm64 15.2.0-2ubuntu1 [52.1 kB] 230s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15.2.0-2ubuntu1 [157 kB] 230s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libitm1 arm64 15.2.0-2ubuntu1 [31.2 kB] 230s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libasan8 arm64 15.2.0-2ubuntu1 [2952 kB] 231s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 liblsan0 arm64 15.2.0-2ubuntu1 [1331 kB] 232s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libtsan2 arm64 15.2.0-2ubuntu1 [2718 kB] 233s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libubsan1 arm64 15.2.0-2ubuntu1 [1189 kB] 234s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libhwasan0 arm64 15.2.0-2ubuntu1 [1657 kB] 234s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libgcc-15-dev arm64 15.2.0-2ubuntu1 [2691 kB] 235s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-15-aarch64-linux-gnu arm64 15.2.0-2ubuntu1 [93.1 MB] 272s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-15 arm64 15.2.0-2ubuntu1 [509 kB] 273s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-aarch64-linux-gnu arm64 4:15.1.0-1ubuntu1 [1214 B] 273s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 gcc arm64 4:15.1.0-1ubuntu1 [5012 B] 273s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libstdc++-15-dev arm64 15.2.0-2ubuntu1 [2612 kB] 275s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 g++-15-aarch64-linux-gnu arm64 15.2.0-2ubuntu1 [88.8 MB] 338s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 g++-15 arm64 15.2.0-2ubuntu1 [23.1 kB] 338s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 g++-aarch64-linux-gnu arm64 4:15.1.0-1ubuntu1 [962 B] 339s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 g++ arm64 4:15.1.0-1ubuntu1 [1086 B] 339s Get:27 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 build-essential arm64 12.12ubuntu2 [5254 B] 339s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 339s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 340s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.3ubuntu1 [38.1 kB] 340s Get:31 http://ftpmaster.internal/ubuntu questing/main arm64 libgirepository-2.0-0 arm64 2.85.3-1 [77.7 kB] 340s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 gir1.2-girepository-3.0 arm64 2.85.3-1 [25.2 kB] 340s Get:33 http://ftpmaster.internal/ubuntu questing/main arm64 native-architecture all 0.2.6 [2140 B] 340s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 girepository-tools arm64 2.85.3-1 [107 kB] 341s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libbrotli-dev arm64 1.1.0-2build5 [360 kB] 341s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 libbz2-dev arm64 1.0.8-6 [36.1 kB] 341s Get:37 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.3ubuntu1 [144 kB] 341s Get:38 http://ftpmaster.internal/ubuntu questing/main arm64 libpixman-1-0 arm64 0.44.0-3 [197 kB] 342s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-render0 arm64 1.17.0-2 [16.6 kB] 342s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-shm0 arm64 1.17.0-2 [5884 B] 342s Get:41 http://ftpmaster.internal/ubuntu questing/main arm64 libxrender1 arm64 1:0.9.12-1 [19.5 kB] 342s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 libcairo2 arm64 1.18.4-1 [560 kB] 342s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libcairo-gobject2 arm64 1.18.4-1 [127 kB] 343s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 libcairo-script-interpreter2 arm64 1.18.4-1 [61.5 kB] 343s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 libexpat1-dev arm64 2.7.1-2 [128 kB] 343s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [894 kB] 344s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 libpng-dev arm64 1.6.50-1 [268 kB] 345s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libfreetype-dev arm64 2.13.3+dfsg-1 [574 kB] 345s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 uuid-dev arm64 2.41-4ubuntu3 [56.9 kB] 345s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libpkgconf3 arm64 1.8.1-4 [31.4 kB] 346s Get:51 http://ftpmaster.internal/ubuntu questing/main arm64 pkgconf-bin arm64 1.8.1-4 [20.9 kB] 346s Get:52 http://ftpmaster.internal/ubuntu questing/main arm64 pkgconf arm64 1.8.1-4 [16.7 kB] 346s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig-dev arm64 2.15.0-2.3ubuntu1 [167 kB] 346s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 libffi-dev arm64 3.5.2-1 [60.6 kB] 346s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libblkid-dev arm64 2.41-4ubuntu3 [245 kB] 346s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 libsepol-dev arm64 3.8.1-1 [418 kB] 347s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 libpcre2-16-0 arm64 10.46-1 [225 kB] 347s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libpcre2-32-0 arm64 10.46-1 [213 kB] 347s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 libpcre2-posix3 arm64 10.46-1 [7300 B] 347s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libpcre2-dev arm64 10.46-1 [772 kB] 348s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 libselinux1-dev arm64 3.8.1-1 [183 kB] 348s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 libmount-dev arm64 2.41-4ubuntu3 [36.2 kB] 348s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 libsysprof-capture-4-dev arm64 48.0-2 [55.1 kB] 348s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 libgio-2.0-dev arm64 2.85.3-1 [2032 kB] 350s Get:65 http://ftpmaster.internal/ubuntu questing/main arm64 libglib2.0-bin arm64 2.85.3-1 [101 kB] 350s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 libgio-2.0-dev-bin arm64 2.85.3-1 [129 kB] 350s Get:67 http://ftpmaster.internal/ubuntu questing/main arm64 libglib2.0-dev-bin arm64 2.85.3-1 [18.2 kB] 350s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 libglib2.0-dev arm64 2.85.3-1 [18.9 kB] 350s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 libpixman-1-dev arm64 0.44.0-3 [10.7 kB] 351s Get:70 http://ftpmaster.internal/ubuntu questing/main arm64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 351s Get:71 http://ftpmaster.internal/ubuntu questing/main arm64 libice6 arm64 2:1.1.1-1 [42.3 kB] 351s Get:72 http://ftpmaster.internal/ubuntu questing/main arm64 libsm6 arm64 2:1.2.6-1 [16.6 kB] 351s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 351s Get:74 http://ftpmaster.internal/ubuntu questing/main arm64 x11proto-dev all 2024.1-1 [606 kB] 352s Get:75 http://ftpmaster.internal/ubuntu questing/main arm64 libice-dev arm64 2:1.1.1-1 [53.4 kB] 352s Get:76 http://ftpmaster.internal/ubuntu questing/main arm64 libsm-dev arm64 2:1.2.6-1 [19.6 kB] 352s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 libxau-dev arm64 1:1.0.11-1 [10.2 kB] 352s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 libxdmcp-dev arm64 1:1.1.5-1 [26.4 kB] 352s Get:79 http://ftpmaster.internal/ubuntu questing/main arm64 xtrans-dev all 1.4.0-1 [68.9 kB] 352s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb1-dev arm64 1.17.0-2 [91.7 kB] 353s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 libx11-dev arm64 2:1.8.12-1 [747 kB] 353s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-render0-dev arm64 1.17.0-2 [20.9 kB] 353s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-shm0-dev arm64 1.17.0-2 [8748 B] 353s Get:84 http://ftpmaster.internal/ubuntu questing/main arm64 libxext-dev arm64 2:1.3.4-1build2 [84.9 kB] 354s Get:85 http://ftpmaster.internal/ubuntu questing/main arm64 libxrender-dev arm64 1:0.9.12-1 [30.3 kB] 354s Get:86 http://ftpmaster.internal/ubuntu questing/main arm64 libcairo2-dev arm64 1.18.4-1 [41.1 kB] 354s Get:87 http://ftpmaster.internal/ubuntu questing/main arm64 libgirepository-2.0-dev arm64 2.85.3-1 [207 kB] 354s Get:88 http://ftpmaster.internal/ubuntu questing/main arm64 libmozjs-140-0 arm64 140.2.0-1 [11.8 MB] 364s Get:89 http://ftpmaster.internal/ubuntu questing/main arm64 libgjs0 arm64 1.85.2-2 [486 kB] 365s Get:90 http://ftpmaster.internal/ubuntu questing/main arm64 libmozjs-140-dev arm64 140.2.0-1 [13.7 MB] 374s Get:91 http://ftpmaster.internal/ubuntu questing/main arm64 libgjs-dev arm64 1.85.2-2 [9684 B] 375s Fetched 323 MB in 3min 56s (1371 kB/s) 375s Selecting previously unselected package rust-coreutils. 375s (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 ... 131182 files and directories currently installed.) 375s Preparing to unpack .../rust-coreutils_0.1.0+git20250813.4af2a84-0ubuntu2_arm64.deb ... 375s Unpacking rust-coreutils (0.1.0+git20250813.4af2a84-0ubuntu2) ... 375s Setting up rust-coreutils (0.1.0+git20250813.4af2a84-0ubuntu2) ... 375s dpkg: coreutils-from-gnu: dependency problems, but removing anyway as you requested: 375s coreutils depends on coreutils-from-gnu | coreutils-from-uutils; however: 375s Package coreutils-from-gnu is to be removed. 375s Package coreutils-from-uutils is not installed. 375s 375s (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 ... 131915 files and directories currently installed.) 375s Removing coreutils-from-gnu (0.0.0~ubuntu20) ... 375s Adding 'diversion of /usr/bin/[ to /usr/bin/[.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/arch to /usr/bin/arch.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/b2sum to /usr/bin/b2sum.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/base32 to /usr/bin/base32.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/base64 to /usr/bin/base64.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/basename to /usr/bin/basename.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/basenc to /usr/bin/basenc.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/cat to /usr/bin/cat.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/chcon to /usr/bin/chcon.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/chgrp to /usr/bin/chgrp.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/chmod to /usr/bin/chmod.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/chown to /usr/bin/chown.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/cksum to /usr/bin/cksum.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/comm to /usr/bin/comm.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/cp to /usr/bin/cp.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/csplit to /usr/bin/csplit.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/cut to /usr/bin/cut.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/date to /usr/bin/date.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/dd to /usr/bin/dd.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/df to /usr/bin/df.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/dir to /usr/bin/dir.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/dircolors to /usr/bin/dircolors.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/dirname to /usr/bin/dirname.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/du to /usr/bin/du.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/echo to /usr/bin/echo.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/env to /usr/bin/env.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/expand to /usr/bin/expand.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/expr to /usr/bin/expr.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/factor to /usr/bin/factor.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/false to /usr/bin/false.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/fmt to /usr/bin/fmt.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/fold to /usr/bin/fold.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/groups to /usr/bin/groups.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/head to /usr/bin/head.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/hostid to /usr/bin/hostid.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/id to /usr/bin/id.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/install to /usr/bin/install.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/join to /usr/bin/join.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/link to /usr/bin/link.remove-bak by coreutils-switch' 375s Adding 'diversion of /usr/bin/ln to /usr/bin/ln.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/logname to /usr/bin/logname.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/ls to /usr/bin/ls.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/md5sum to /usr/bin/md5sum.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/mkdir to /usr/bin/mkdir.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/mkfifo to /usr/bin/mkfifo.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/mknod to /usr/bin/mknod.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/mktemp to /usr/bin/mktemp.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/mv to /usr/bin/mv.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/nice to /usr/bin/nice.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/nl to /usr/bin/nl.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/nohup to /usr/bin/nohup.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/nproc to /usr/bin/nproc.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/numfmt to /usr/bin/numfmt.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/od to /usr/bin/od.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/paste to /usr/bin/paste.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/pathchk to /usr/bin/pathchk.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/pinky to /usr/bin/pinky.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/pr to /usr/bin/pr.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/printenv to /usr/bin/printenv.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/printf to /usr/bin/printf.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/ptx to /usr/bin/ptx.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/pwd to /usr/bin/pwd.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/readlink to /usr/bin/readlink.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/realpath to /usr/bin/realpath.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/rm to /usr/bin/rm.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/rmdir to /usr/bin/rmdir.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/runcon to /usr/bin/runcon.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/seq to /usr/bin/seq.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/sha1sum to /usr/bin/sha1sum.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/sha224sum to /usr/bin/sha224sum.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/sha256sum to /usr/bin/sha256sum.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/sha384sum to /usr/bin/sha384sum.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/sha512sum to /usr/bin/sha512sum.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/shred to /usr/bin/shred.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/shuf to /usr/bin/shuf.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/sleep to /usr/bin/sleep.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/sort to /usr/bin/sort.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/split to /usr/bin/split.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/stat to /usr/bin/stat.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/stdbuf to /usr/bin/stdbuf.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/stty to /usr/bin/stty.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/sum to /usr/bin/sum.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/sync to /usr/bin/sync.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/tac to /usr/bin/tac.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/tail to /usr/bin/tail.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/tee to /usr/bin/tee.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/test to /usr/bin/test.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/timeout to /usr/bin/timeout.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/touch to /usr/bin/touch.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/tr to /usr/bin/tr.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/true to /usr/bin/true.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/truncate to /usr/bin/truncate.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/tsort to /usr/bin/tsort.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/tty to /usr/bin/tty.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/uname to /usr/bin/uname.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/unexpand to /usr/bin/unexpand.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/uniq to /usr/bin/uniq.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/unlink to /usr/bin/unlink.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/users to /usr/bin/users.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/vdir to /usr/bin/vdir.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/wc to /usr/bin/wc.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/who to /usr/bin/who.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/whoami to /usr/bin/whoami.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/bin/yes to /usr/bin/yes.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/sbin/chroot to /usr/sbin/chroot.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/arch.1.gz to /usr/share/man/man1/arch.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/b2sum.1.gz to /usr/share/man/man1/b2sum.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/base32.1.gz to /usr/share/man/man1/base32.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/base64.1.gz to /usr/share/man/man1/base64.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/basename.1.gz to /usr/share/man/man1/basename.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/basenc.1.gz to /usr/share/man/man1/basenc.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/cat.1.gz to /usr/share/man/man1/cat.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/chcon.1.gz to /usr/share/man/man1/chcon.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/chgrp.1.gz to /usr/share/man/man1/chgrp.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/chmod.1.gz to /usr/share/man/man1/chmod.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/chown.1.gz to /usr/share/man/man1/chown.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/cksum.1.gz to /usr/share/man/man1/cksum.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/comm.1.gz to /usr/share/man/man1/comm.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/cp.1.gz to /usr/share/man/man1/cp.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/csplit.1.gz to /usr/share/man/man1/csplit.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/cut.1.gz to /usr/share/man/man1/cut.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/date.1.gz to /usr/share/man/man1/date.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/dd.1.gz to /usr/share/man/man1/dd.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/df.1.gz to /usr/share/man/man1/df.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/dir.1.gz to /usr/share/man/man1/dir.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/dircolors.1.gz to /usr/share/man/man1/dircolors.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/dirname.1.gz to /usr/share/man/man1/dirname.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/du.1.gz to /usr/share/man/man1/du.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/echo.1.gz to /usr/share/man/man1/echo.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/env.1.gz to /usr/share/man/man1/env.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/expand.1.gz to /usr/share/man/man1/expand.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/expr.1.gz to /usr/share/man/man1/expr.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/factor.1.gz to /usr/share/man/man1/factor.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/false.1.gz to /usr/share/man/man1/false.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/fmt.1.gz to /usr/share/man/man1/fmt.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/fold.1.gz to /usr/share/man/man1/fold.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/groups.1.gz to /usr/share/man/man1/groups.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/head.1.gz to /usr/share/man/man1/head.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/hostid.1.gz to /usr/share/man/man1/hostid.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/id.1.gz to /usr/share/man/man1/id.1.gz.remove-bak by coreutils-switch' 376s Adding 'diversion of /usr/share/man/man1/install.1.gz to /usr/share/man/man1/install.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/join.1.gz to /usr/share/man/man1/join.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/link.1.gz to /usr/share/man/man1/link.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/ln.1.gz to /usr/share/man/man1/ln.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/logname.1.gz to /usr/share/man/man1/logname.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/ls.1.gz to /usr/share/man/man1/ls.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/md5sum.1.gz to /usr/share/man/man1/md5sum.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/mkdir.1.gz to /usr/share/man/man1/mkdir.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/mkfifo.1.gz to /usr/share/man/man1/mkfifo.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/mknod.1.gz to /usr/share/man/man1/mknod.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/mktemp.1.gz to /usr/share/man/man1/mktemp.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/mv.1.gz to /usr/share/man/man1/mv.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/nice.1.gz to /usr/share/man/man1/nice.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/nl.1.gz to /usr/share/man/man1/nl.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/nohup.1.gz to /usr/share/man/man1/nohup.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/nproc.1.gz to /usr/share/man/man1/nproc.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/numfmt.1.gz to /usr/share/man/man1/numfmt.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/od.1.gz to /usr/share/man/man1/od.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/paste.1.gz to /usr/share/man/man1/paste.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/pathchk.1.gz to /usr/share/man/man1/pathchk.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/pinky.1.gz to /usr/share/man/man1/pinky.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/pr.1.gz to /usr/share/man/man1/pr.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/printenv.1.gz to /usr/share/man/man1/printenv.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/printf.1.gz to /usr/share/man/man1/printf.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/ptx.1.gz to /usr/share/man/man1/ptx.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/pwd.1.gz to /usr/share/man/man1/pwd.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/readlink.1.gz to /usr/share/man/man1/readlink.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/realpath.1.gz to /usr/share/man/man1/realpath.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/rm.1.gz to /usr/share/man/man1/rm.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/rmdir.1.gz to /usr/share/man/man1/rmdir.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/runcon.1.gz to /usr/share/man/man1/runcon.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/seq.1.gz to /usr/share/man/man1/seq.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/sha1sum.1.gz to /usr/share/man/man1/sha1sum.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/sha224sum.1.gz to /usr/share/man/man1/sha224sum.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/sha256sum.1.gz to /usr/share/man/man1/sha256sum.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/sha384sum.1.gz to /usr/share/man/man1/sha384sum.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/sha512sum.1.gz to /usr/share/man/man1/sha512sum.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/shred.1.gz to /usr/share/man/man1/shred.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/shuf.1.gz to /usr/share/man/man1/shuf.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/sleep.1.gz to /usr/share/man/man1/sleep.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/sort.1.gz to /usr/share/man/man1/sort.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/split.1.gz to /usr/share/man/man1/split.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/stat.1.gz to /usr/share/man/man1/stat.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/stdbuf.1.gz to /usr/share/man/man1/stdbuf.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/stty.1.gz to /usr/share/man/man1/stty.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/sum.1.gz to /usr/share/man/man1/sum.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/sync.1.gz to /usr/share/man/man1/sync.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/tac.1.gz to /usr/share/man/man1/tac.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/tail.1.gz to /usr/share/man/man1/tail.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/tee.1.gz to /usr/share/man/man1/tee.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/test.1.gz to /usr/share/man/man1/test.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/timeout.1.gz to /usr/share/man/man1/timeout.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/touch.1.gz to /usr/share/man/man1/touch.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/tr.1.gz to /usr/share/man/man1/tr.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/true.1.gz to /usr/share/man/man1/true.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/truncate.1.gz to /usr/share/man/man1/truncate.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/tsort.1.gz to /usr/share/man/man1/tsort.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/tty.1.gz to /usr/share/man/man1/tty.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/uname.1.gz to /usr/share/man/man1/uname.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/unexpand.1.gz to /usr/share/man/man1/unexpand.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/uniq.1.gz to /usr/share/man/man1/uniq.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/unlink.1.gz to /usr/share/man/man1/unlink.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/users.1.gz to /usr/share/man/man1/users.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/vdir.1.gz to /usr/share/man/man1/vdir.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/wc.1.gz to /usr/share/man/man1/wc.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/who.1.gz to /usr/share/man/man1/who.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/whoami.1.gz to /usr/share/man/man1/whoami.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/yes.1.gz to /usr/share/man/man1/yes.1.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man8/chroot.8.gz to /usr/share/man/man8/chroot.8.gz.remove-bak by coreutils-switch' 377s Adding 'diversion of /usr/share/man/man1/[.1.gz to /usr/share/man/man1/[.1.gz.remove-bak by coreutils-switch' 377s Selecting previously unselected package coreutils-from-uutils. 377s (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 ... 132124 files and directories currently installed.) 377s Preparing to unpack .../coreutils-from-uutils_0.0.0~ubuntu20_all.deb ... 377s Removing 'diversion of /usr/bin/[ to /usr/bin/[.remove-bak by coreutils-switch' 377s Removing 'diversion of /usr/bin/arch to /usr/bin/arch.remove-bak by coreutils-switch' 377s Removing 'diversion of /usr/bin/b2sum to /usr/bin/b2sum.remove-bak by coreutils-switch' 377s No diversion 'diversion of /usr/bin/b3sum to /usr/bin/b3sum.remove-bak by coreutils-switch', none removed. 377s Removing 'diversion of /usr/bin/base32 to /usr/bin/base32.remove-bak by coreutils-switch' 377s Removing 'diversion of /usr/bin/base64 to /usr/bin/base64.remove-bak by coreutils-switch' 377s Removing 'diversion of /usr/bin/basename to /usr/bin/basename.remove-bak by coreutils-switch' 377s Removing 'diversion of /usr/bin/basenc to /usr/bin/basenc.remove-bak by coreutils-switch' 377s Removing 'diversion of /usr/bin/cat to /usr/bin/cat.remove-bak by coreutils-switch' 377s Removing 'diversion of /usr/bin/chcon to /usr/bin/chcon.remove-bak by coreutils-switch' 377s Removing 'diversion of /usr/bin/chgrp to /usr/bin/chgrp.remove-bak by coreutils-switch' 377s Removing 'diversion of /usr/bin/chmod to /usr/bin/chmod.remove-bak by coreutils-switch' 377s Removing 'diversion of /usr/bin/chown to /usr/bin/chown.remove-bak by coreutils-switch' 377s No diversion 'diversion of /usr/bin/chroot to /usr/bin/chroot.remove-bak by coreutils-switch', none removed. 377s Removing 'diversion of /usr/bin/cksum to /usr/bin/cksum.remove-bak by coreutils-switch' 377s Removing 'diversion of /usr/bin/comm to /usr/bin/comm.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/cp to /usr/bin/cp.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/csplit to /usr/bin/csplit.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/cut to /usr/bin/cut.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/date to /usr/bin/date.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/dd to /usr/bin/dd.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/df to /usr/bin/df.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/dir to /usr/bin/dir.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/dircolors to /usr/bin/dircolors.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/dirname to /usr/bin/dirname.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/du to /usr/bin/du.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/echo to /usr/bin/echo.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/env to /usr/bin/env.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/expand to /usr/bin/expand.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/expr to /usr/bin/expr.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/factor to /usr/bin/factor.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/false to /usr/bin/false.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/fmt to /usr/bin/fmt.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/fold to /usr/bin/fold.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/groups to /usr/bin/groups.remove-bak by coreutils-switch' 378s No diversion 'diversion of /usr/bin/hashsum to /usr/bin/hashsum.remove-bak by coreutils-switch', none removed. 378s Removing 'diversion of /usr/bin/head to /usr/bin/head.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/hostid to /usr/bin/hostid.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/id to /usr/bin/id.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/install to /usr/bin/install.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/join to /usr/bin/join.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/link to /usr/bin/link.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/ln to /usr/bin/ln.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/logname to /usr/bin/logname.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/ls to /usr/bin/ls.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/md5sum to /usr/bin/md5sum.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/mkdir to /usr/bin/mkdir.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/mkfifo to /usr/bin/mkfifo.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/mknod to /usr/bin/mknod.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/mktemp to /usr/bin/mktemp.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/mv to /usr/bin/mv.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/nice to /usr/bin/nice.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/nl to /usr/bin/nl.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/nohup to /usr/bin/nohup.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/nproc to /usr/bin/nproc.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/numfmt to /usr/bin/numfmt.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/od to /usr/bin/od.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/paste to /usr/bin/paste.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/pathchk to /usr/bin/pathchk.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/pinky to /usr/bin/pinky.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/pr to /usr/bin/pr.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/printenv to /usr/bin/printenv.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/printf to /usr/bin/printf.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/ptx to /usr/bin/ptx.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/pwd to /usr/bin/pwd.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/readlink to /usr/bin/readlink.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/realpath to /usr/bin/realpath.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/rm to /usr/bin/rm.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/rmdir to /usr/bin/rmdir.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/runcon to /usr/bin/runcon.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/seq to /usr/bin/seq.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/sha1sum to /usr/bin/sha1sum.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/sha224sum to /usr/bin/sha224sum.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/sha256sum to /usr/bin/sha256sum.remove-bak by coreutils-switch' 378s No diversion 'diversion of /usr/bin/sha3-224sum to /usr/bin/sha3-224sum.remove-bak by coreutils-switch', none removed. 378s No diversion 'diversion of /usr/bin/sha3-256sum to /usr/bin/sha3-256sum.remove-bak by coreutils-switch', none removed. 378s No diversion 'diversion of /usr/bin/sha3-384sum to /usr/bin/sha3-384sum.remove-bak by coreutils-switch', none removed. 378s No diversion 'diversion of /usr/bin/sha3-512sum to /usr/bin/sha3-512sum.remove-bak by coreutils-switch', none removed. 378s Removing 'diversion of /usr/bin/sha384sum to /usr/bin/sha384sum.remove-bak by coreutils-switch' 378s No diversion 'diversion of /usr/bin/sha3sum to /usr/bin/sha3sum.remove-bak by coreutils-switch', none removed. 378s Removing 'diversion of /usr/bin/sha512sum to /usr/bin/sha512sum.remove-bak by coreutils-switch' 378s No diversion 'diversion of /usr/bin/shake128sum to /usr/bin/shake128sum.remove-bak by coreutils-switch', none removed. 378s No diversion 'diversion of /usr/bin/shake256sum to /usr/bin/shake256sum.remove-bak by coreutils-switch', none removed. 378s Removing 'diversion of /usr/bin/shred to /usr/bin/shred.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/shuf to /usr/bin/shuf.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/sleep to /usr/bin/sleep.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/sort to /usr/bin/sort.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/split to /usr/bin/split.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/stat to /usr/bin/stat.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/stty to /usr/bin/stty.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/sum to /usr/bin/sum.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/sync to /usr/bin/sync.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/tac to /usr/bin/tac.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/tail to /usr/bin/tail.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/tee to /usr/bin/tee.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/test to /usr/bin/test.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/timeout to /usr/bin/timeout.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/touch to /usr/bin/touch.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/tr to /usr/bin/tr.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/true to /usr/bin/true.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/truncate to /usr/bin/truncate.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/tsort to /usr/bin/tsort.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/tty to /usr/bin/tty.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/uname to /usr/bin/uname.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/unexpand to /usr/bin/unexpand.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/uniq to /usr/bin/uniq.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/unlink to /usr/bin/unlink.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/users to /usr/bin/users.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/vdir to /usr/bin/vdir.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/wc to /usr/bin/wc.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/who to /usr/bin/who.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/whoami to /usr/bin/whoami.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/bin/yes to /usr/bin/yes.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/share/man/man1/arch.1.gz to /usr/share/man/man1/arch.1.gz.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/share/man/man1/base32.1.gz to /usr/share/man/man1/base32.1.gz.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/share/man/man1/base64.1.gz to /usr/share/man/man1/base64.1.gz.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/share/man/man1/basename.1.gz to /usr/share/man/man1/basename.1.gz.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/share/man/man1/basenc.1.gz to /usr/share/man/man1/basenc.1.gz.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/share/man/man1/cat.1.gz to /usr/share/man/man1/cat.1.gz.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/share/man/man1/chcon.1.gz to /usr/share/man/man1/chcon.1.gz.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/share/man/man1/chgrp.1.gz to /usr/share/man/man1/chgrp.1.gz.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/share/man/man1/chmod.1.gz to /usr/share/man/man1/chmod.1.gz.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/share/man/man1/chown.1.gz to /usr/share/man/man1/chown.1.gz.remove-bak by coreutils-switch' 378s 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. 378s Removing 'diversion of /usr/share/man/man1/cksum.1.gz to /usr/share/man/man1/cksum.1.gz.remove-bak by coreutils-switch' 378s Removing 'diversion of /usr/share/man/man1/comm.1.gz to /usr/share/man/man1/comm.1.gz.remove-bak by coreutils-switch' 379s 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. 379s Removing 'diversion of /usr/share/man/man1/cp.1.gz to /usr/share/man/man1/cp.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/csplit.1.gz to /usr/share/man/man1/csplit.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/cut.1.gz to /usr/share/man/man1/cut.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/date.1.gz to /usr/share/man/man1/date.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/dd.1.gz to /usr/share/man/man1/dd.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/df.1.gz to /usr/share/man/man1/df.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/dir.1.gz to /usr/share/man/man1/dir.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/dircolors.1.gz to /usr/share/man/man1/dircolors.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/dirname.1.gz to /usr/share/man/man1/dirname.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/du.1.gz to /usr/share/man/man1/du.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/echo.1.gz to /usr/share/man/man1/echo.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/env.1.gz to /usr/share/man/man1/env.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/expand.1.gz to /usr/share/man/man1/expand.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/expr.1.gz to /usr/share/man/man1/expr.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/factor.1.gz to /usr/share/man/man1/factor.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/false.1.gz to /usr/share/man/man1/false.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/fmt.1.gz to /usr/share/man/man1/fmt.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/fold.1.gz to /usr/share/man/man1/fold.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/groups.1.gz to /usr/share/man/man1/groups.1.gz.remove-bak by coreutils-switch' 379s 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. 379s Removing 'diversion of /usr/share/man/man1/head.1.gz to /usr/share/man/man1/head.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/hostid.1.gz to /usr/share/man/man1/hostid.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/id.1.gz to /usr/share/man/man1/id.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/install.1.gz to /usr/share/man/man1/install.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/join.1.gz to /usr/share/man/man1/join.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/link.1.gz to /usr/share/man/man1/link.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/ln.1.gz to /usr/share/man/man1/ln.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/logname.1.gz to /usr/share/man/man1/logname.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/ls.1.gz to /usr/share/man/man1/ls.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/mkdir.1.gz to /usr/share/man/man1/mkdir.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/mkfifo.1.gz to /usr/share/man/man1/mkfifo.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/mknod.1.gz to /usr/share/man/man1/mknod.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/mktemp.1.gz to /usr/share/man/man1/mktemp.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/mv.1.gz to /usr/share/man/man1/mv.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/nice.1.gz to /usr/share/man/man1/nice.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/nl.1.gz to /usr/share/man/man1/nl.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/nohup.1.gz to /usr/share/man/man1/nohup.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/nproc.1.gz to /usr/share/man/man1/nproc.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/numfmt.1.gz to /usr/share/man/man1/numfmt.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/od.1.gz to /usr/share/man/man1/od.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/paste.1.gz to /usr/share/man/man1/paste.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/pathchk.1.gz to /usr/share/man/man1/pathchk.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/pinky.1.gz to /usr/share/man/man1/pinky.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/pr.1.gz to /usr/share/man/man1/pr.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/printenv.1.gz to /usr/share/man/man1/printenv.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/printf.1.gz to /usr/share/man/man1/printf.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/ptx.1.gz to /usr/share/man/man1/ptx.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/pwd.1.gz to /usr/share/man/man1/pwd.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/readlink.1.gz to /usr/share/man/man1/readlink.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/realpath.1.gz to /usr/share/man/man1/realpath.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/rm.1.gz to /usr/share/man/man1/rm.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/rmdir.1.gz to /usr/share/man/man1/rmdir.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/runcon.1.gz to /usr/share/man/man1/runcon.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/seq.1.gz to /usr/share/man/man1/seq.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/shred.1.gz to /usr/share/man/man1/shred.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/shuf.1.gz to /usr/share/man/man1/shuf.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/sleep.1.gz to /usr/share/man/man1/sleep.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/sort.1.gz to /usr/share/man/man1/sort.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/split.1.gz to /usr/share/man/man1/split.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/stat.1.gz to /usr/share/man/man1/stat.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/stty.1.gz to /usr/share/man/man1/stty.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/sum.1.gz to /usr/share/man/man1/sum.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/sync.1.gz to /usr/share/man/man1/sync.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/tac.1.gz to /usr/share/man/man1/tac.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/tail.1.gz to /usr/share/man/man1/tail.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/tee.1.gz to /usr/share/man/man1/tee.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/test.1.gz to /usr/share/man/man1/test.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/timeout.1.gz to /usr/share/man/man1/timeout.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/touch.1.gz to /usr/share/man/man1/touch.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/tr.1.gz to /usr/share/man/man1/tr.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/true.1.gz to /usr/share/man/man1/true.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/truncate.1.gz to /usr/share/man/man1/truncate.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/tsort.1.gz to /usr/share/man/man1/tsort.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/tty.1.gz to /usr/share/man/man1/tty.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/uname.1.gz to /usr/share/man/man1/uname.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/unexpand.1.gz to /usr/share/man/man1/unexpand.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/uniq.1.gz to /usr/share/man/man1/uniq.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/unlink.1.gz to /usr/share/man/man1/unlink.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/users.1.gz to /usr/share/man/man1/users.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/vdir.1.gz to /usr/share/man/man1/vdir.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/wc.1.gz to /usr/share/man/man1/wc.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/who.1.gz to /usr/share/man/man1/who.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/whoami.1.gz to /usr/share/man/man1/whoami.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/yes.1.gz to /usr/share/man/man1/yes.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/[.1.gz to /usr/share/man/man1/[.1.gz.remove-bak by coreutils-switch' 379s Unpacking coreutils-from-uutils (0.0.0~ubuntu20) ... 379s Setting up coreutils-from-uutils (0.0.0~ubuntu20) ... 379s Removing 'diversion of /usr/share/man/man1/sha512sum.1.gz to /usr/share/man/man1/sha512sum.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/sha1sum.1.gz to /usr/share/man/man1/sha1sum.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/sha384sum.1.gz to /usr/share/man/man1/sha384sum.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/b2sum.1.gz to /usr/share/man/man1/b2sum.1.gz.remove-bak by coreutils-switch' 379s Removing 'diversion of /usr/share/man/man1/sha256sum.1.gz to /usr/share/man/man1/sha256sum.1.gz.remove-bak by coreutils-switch' 380s Removing 'diversion of /usr/sbin/chroot to /usr/sbin/chroot.remove-bak by coreutils-switch' 380s Removing 'diversion of /usr/bin/stdbuf to /usr/bin/stdbuf.remove-bak by coreutils-switch' 380s Removing 'diversion of /usr/share/man/man1/stdbuf.1.gz to /usr/share/man/man1/stdbuf.1.gz.remove-bak by coreutils-switch' 380s Removing 'diversion of /usr/share/man/man1/sha224sum.1.gz to /usr/share/man/man1/sha224sum.1.gz.remove-bak by coreutils-switch' 380s Removing 'diversion of /usr/share/man/man1/md5sum.1.gz to /usr/share/man/man1/md5sum.1.gz.remove-bak by coreutils-switch' 380s Removing 'diversion of /usr/share/man/man8/chroot.8.gz to /usr/share/man/man8/chroot.8.gz.remove-bak by coreutils-switch' 380s Selecting previously unselected package libisl23:arm64. 380s (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 ... 131919 files and directories currently installed.) 380s Preparing to unpack .../00-libisl23_0.27-1_arm64.deb ... 380s Unpacking libisl23:arm64 (0.27-1) ... 380s Selecting previously unselected package libmpc3:arm64. 380s Preparing to unpack .../01-libmpc3_1.3.1-1build3_arm64.deb ... 380s Unpacking libmpc3:arm64 (1.3.1-1build3) ... 380s Selecting previously unselected package cpp-15-aarch64-linux-gnu. 380s Preparing to unpack .../02-cpp-15-aarch64-linux-gnu_15.2.0-2ubuntu1_arm64.deb ... 380s Unpacking cpp-15-aarch64-linux-gnu (15.2.0-2ubuntu1) ... 382s Selecting previously unselected package cpp-15. 382s Preparing to unpack .../03-cpp-15_15.2.0-2ubuntu1_arm64.deb ... 382s Unpacking cpp-15 (15.2.0-2ubuntu1) ... 382s Selecting previously unselected package cpp-aarch64-linux-gnu. 382s Preparing to unpack .../04-cpp-aarch64-linux-gnu_4%3a15.1.0-1ubuntu1_arm64.deb ... 382s Unpacking cpp-aarch64-linux-gnu (4:15.1.0-1ubuntu1) ... 382s Selecting previously unselected package cpp. 382s Preparing to unpack .../05-cpp_4%3a15.1.0-1ubuntu1_arm64.deb ... 382s Unpacking cpp (4:15.1.0-1ubuntu1) ... 382s Selecting previously unselected package libcc1-0:arm64. 382s Preparing to unpack .../06-libcc1-0_15.2.0-2ubuntu1_arm64.deb ... 382s Unpacking libcc1-0:arm64 (15.2.0-2ubuntu1) ... 382s Selecting previously unselected package libgomp1:arm64. 382s Preparing to unpack .../07-libgomp1_15.2.0-2ubuntu1_arm64.deb ... 382s Unpacking libgomp1:arm64 (15.2.0-2ubuntu1) ... 382s Selecting previously unselected package libitm1:arm64. 382s Preparing to unpack .../08-libitm1_15.2.0-2ubuntu1_arm64.deb ... 382s Unpacking libitm1:arm64 (15.2.0-2ubuntu1) ... 382s Selecting previously unselected package libasan8:arm64. 382s Preparing to unpack .../09-libasan8_15.2.0-2ubuntu1_arm64.deb ... 382s Unpacking libasan8:arm64 (15.2.0-2ubuntu1) ... 382s Selecting previously unselected package liblsan0:arm64. 382s Preparing to unpack .../10-liblsan0_15.2.0-2ubuntu1_arm64.deb ... 382s Unpacking liblsan0:arm64 (15.2.0-2ubuntu1) ... 382s Selecting previously unselected package libtsan2:arm64. 382s Preparing to unpack .../11-libtsan2_15.2.0-2ubuntu1_arm64.deb ... 382s Unpacking libtsan2:arm64 (15.2.0-2ubuntu1) ... 382s Selecting previously unselected package libubsan1:arm64. 382s Preparing to unpack .../12-libubsan1_15.2.0-2ubuntu1_arm64.deb ... 382s Unpacking libubsan1:arm64 (15.2.0-2ubuntu1) ... 382s Selecting previously unselected package libhwasan0:arm64. 382s Preparing to unpack .../13-libhwasan0_15.2.0-2ubuntu1_arm64.deb ... 382s Unpacking libhwasan0:arm64 (15.2.0-2ubuntu1) ... 382s Selecting previously unselected package libgcc-15-dev:arm64. 383s Preparing to unpack .../14-libgcc-15-dev_15.2.0-2ubuntu1_arm64.deb ... 383s Unpacking libgcc-15-dev:arm64 (15.2.0-2ubuntu1) ... 383s Selecting previously unselected package gcc-15-aarch64-linux-gnu. 383s Preparing to unpack .../15-gcc-15-aarch64-linux-gnu_15.2.0-2ubuntu1_arm64.deb ... 383s Unpacking gcc-15-aarch64-linux-gnu (15.2.0-2ubuntu1) ... 385s Selecting previously unselected package gcc-15. 385s Preparing to unpack .../16-gcc-15_15.2.0-2ubuntu1_arm64.deb ... 385s Unpacking gcc-15 (15.2.0-2ubuntu1) ... 385s Selecting previously unselected package gcc-aarch64-linux-gnu. 385s Preparing to unpack .../17-gcc-aarch64-linux-gnu_4%3a15.1.0-1ubuntu1_arm64.deb ... 385s Unpacking gcc-aarch64-linux-gnu (4:15.1.0-1ubuntu1) ... 385s Selecting previously unselected package gcc. 385s Preparing to unpack .../18-gcc_4%3a15.1.0-1ubuntu1_arm64.deb ... 385s Unpacking gcc (4:15.1.0-1ubuntu1) ... 385s Selecting previously unselected package libstdc++-15-dev:arm64. 385s Preparing to unpack .../19-libstdc++-15-dev_15.2.0-2ubuntu1_arm64.deb ... 385s Unpacking libstdc++-15-dev:arm64 (15.2.0-2ubuntu1) ... 385s Selecting previously unselected package g++-15-aarch64-linux-gnu. 385s Preparing to unpack .../20-g++-15-aarch64-linux-gnu_15.2.0-2ubuntu1_arm64.deb ... 385s Unpacking g++-15-aarch64-linux-gnu (15.2.0-2ubuntu1) ... 387s Selecting previously unselected package g++-15. 387s Preparing to unpack .../21-g++-15_15.2.0-2ubuntu1_arm64.deb ... 387s Unpacking g++-15 (15.2.0-2ubuntu1) ... 387s Selecting previously unselected package g++-aarch64-linux-gnu. 387s Preparing to unpack .../22-g++-aarch64-linux-gnu_4%3a15.1.0-1ubuntu1_arm64.deb ... 387s Unpacking g++-aarch64-linux-gnu (4:15.1.0-1ubuntu1) ... 387s Selecting previously unselected package g++. 387s Preparing to unpack .../23-g++_4%3a15.1.0-1ubuntu1_arm64.deb ... 387s Unpacking g++ (4:15.1.0-1ubuntu1) ... 387s Selecting previously unselected package build-essential. 387s Preparing to unpack .../24-build-essential_12.12ubuntu2_arm64.deb ... 387s Unpacking build-essential (12.12ubuntu2) ... 387s Selecting previously unselected package fonts-dejavu-mono. 388s Preparing to unpack .../25-fonts-dejavu-mono_2.37-8_all.deb ... 388s Unpacking fonts-dejavu-mono (2.37-8) ... 388s Selecting previously unselected package fonts-dejavu-core. 388s Preparing to unpack .../26-fonts-dejavu-core_2.37-8_all.deb ... 388s Unpacking fonts-dejavu-core (2.37-8) ... 388s Selecting previously unselected package fontconfig-config. 388s Preparing to unpack .../27-fontconfig-config_2.15.0-2.3ubuntu1_arm64.deb ... 388s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 388s Selecting previously unselected package libgirepository-2.0-0:arm64. 388s Preparing to unpack .../28-libgirepository-2.0-0_2.85.3-1_arm64.deb ... 388s Unpacking libgirepository-2.0-0:arm64 (2.85.3-1) ... 388s Selecting previously unselected package gir1.2-girepository-3.0:arm64. 388s Preparing to unpack .../29-gir1.2-girepository-3.0_2.85.3-1_arm64.deb ... 388s Unpacking gir1.2-girepository-3.0:arm64 (2.85.3-1) ... 388s Selecting previously unselected package native-architecture. 388s Preparing to unpack .../30-native-architecture_0.2.6_all.deb ... 388s Unpacking native-architecture (0.2.6) ... 388s Selecting previously unselected package girepository-tools:arm64. 388s Preparing to unpack .../31-girepository-tools_2.85.3-1_arm64.deb ... 388s Unpacking girepository-tools:arm64 (2.85.3-1) ... 388s Selecting previously unselected package libbrotli-dev:arm64. 388s Preparing to unpack .../32-libbrotli-dev_1.1.0-2build5_arm64.deb ... 388s Unpacking libbrotli-dev:arm64 (1.1.0-2build5) ... 388s Selecting previously unselected package libbz2-dev:arm64. 388s Preparing to unpack .../33-libbz2-dev_1.0.8-6_arm64.deb ... 388s Unpacking libbz2-dev:arm64 (1.0.8-6) ... 388s Selecting previously unselected package libfontconfig1:arm64. 388s Preparing to unpack .../34-libfontconfig1_2.15.0-2.3ubuntu1_arm64.deb ... 388s Unpacking libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 388s Selecting previously unselected package libpixman-1-0:arm64. 388s Preparing to unpack .../35-libpixman-1-0_0.44.0-3_arm64.deb ... 388s Unpacking libpixman-1-0:arm64 (0.44.0-3) ... 388s Selecting previously unselected package libxcb-render0:arm64. 388s Preparing to unpack .../36-libxcb-render0_1.17.0-2_arm64.deb ... 388s Unpacking libxcb-render0:arm64 (1.17.0-2) ... 388s Selecting previously unselected package libxcb-shm0:arm64. 388s Preparing to unpack .../37-libxcb-shm0_1.17.0-2_arm64.deb ... 388s Unpacking libxcb-shm0:arm64 (1.17.0-2) ... 389s Selecting previously unselected package libxrender1:arm64. 389s Preparing to unpack .../38-libxrender1_1%3a0.9.12-1_arm64.deb ... 389s Unpacking libxrender1:arm64 (1:0.9.12-1) ... 389s Selecting previously unselected package libcairo2:arm64. 389s Preparing to unpack .../39-libcairo2_1.18.4-1_arm64.deb ... 389s Unpacking libcairo2:arm64 (1.18.4-1) ... 389s Selecting previously unselected package libcairo-gobject2:arm64. 389s Preparing to unpack .../40-libcairo-gobject2_1.18.4-1_arm64.deb ... 389s Unpacking libcairo-gobject2:arm64 (1.18.4-1) ... 389s Selecting previously unselected package libcairo-script-interpreter2:arm64. 389s Preparing to unpack .../41-libcairo-script-interpreter2_1.18.4-1_arm64.deb ... 389s Unpacking libcairo-script-interpreter2:arm64 (1.18.4-1) ... 389s Selecting previously unselected package libexpat1-dev:arm64. 389s Preparing to unpack .../42-libexpat1-dev_2.7.1-2_arm64.deb ... 389s Unpacking libexpat1-dev:arm64 (2.7.1-2) ... 389s Selecting previously unselected package zlib1g-dev:arm64. 389s Preparing to unpack .../43-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 389s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 389s Selecting previously unselected package libpng-dev:arm64. 389s Preparing to unpack .../44-libpng-dev_1.6.50-1_arm64.deb ... 389s Unpacking libpng-dev:arm64 (1.6.50-1) ... 389s Selecting previously unselected package libfreetype-dev:arm64. 389s Preparing to unpack .../45-libfreetype-dev_2.13.3+dfsg-1_arm64.deb ... 389s Unpacking libfreetype-dev:arm64 (2.13.3+dfsg-1) ... 389s Selecting previously unselected package uuid-dev:arm64. 389s Preparing to unpack .../46-uuid-dev_2.41-4ubuntu3_arm64.deb ... 389s Unpacking uuid-dev:arm64 (2.41-4ubuntu3) ... 389s Selecting previously unselected package libpkgconf3:arm64. 389s Preparing to unpack .../47-libpkgconf3_1.8.1-4_arm64.deb ... 389s Unpacking libpkgconf3:arm64 (1.8.1-4) ... 389s Selecting previously unselected package pkgconf-bin. 389s Preparing to unpack .../48-pkgconf-bin_1.8.1-4_arm64.deb ... 389s Unpacking pkgconf-bin (1.8.1-4) ... 389s Selecting previously unselected package pkgconf:arm64. 389s Preparing to unpack .../49-pkgconf_1.8.1-4_arm64.deb ... 389s Unpacking pkgconf:arm64 (1.8.1-4) ... 389s Selecting previously unselected package libfontconfig-dev:arm64. 389s Preparing to unpack .../50-libfontconfig-dev_2.15.0-2.3ubuntu1_arm64.deb ... 389s Unpacking libfontconfig-dev:arm64 (2.15.0-2.3ubuntu1) ... 389s Selecting previously unselected package libffi-dev:arm64. 389s Preparing to unpack .../51-libffi-dev_3.5.2-1_arm64.deb ... 389s Unpacking libffi-dev:arm64 (3.5.2-1) ... 389s Selecting previously unselected package libblkid-dev:arm64. 389s Preparing to unpack .../52-libblkid-dev_2.41-4ubuntu3_arm64.deb ... 389s Unpacking libblkid-dev:arm64 (2.41-4ubuntu3) ... 389s Selecting previously unselected package libsepol-dev:arm64. 389s Preparing to unpack .../53-libsepol-dev_3.8.1-1_arm64.deb ... 389s Unpacking libsepol-dev:arm64 (3.8.1-1) ... 389s Selecting previously unselected package libpcre2-16-0:arm64. 389s Preparing to unpack .../54-libpcre2-16-0_10.46-1_arm64.deb ... 389s Unpacking libpcre2-16-0:arm64 (10.46-1) ... 389s Selecting previously unselected package libpcre2-32-0:arm64. 389s Preparing to unpack .../55-libpcre2-32-0_10.46-1_arm64.deb ... 389s Unpacking libpcre2-32-0:arm64 (10.46-1) ... 389s Selecting previously unselected package libpcre2-posix3:arm64. 390s Preparing to unpack .../56-libpcre2-posix3_10.46-1_arm64.deb ... 390s Unpacking libpcre2-posix3:arm64 (10.46-1) ... 390s Selecting previously unselected package libpcre2-dev:arm64. 390s Preparing to unpack .../57-libpcre2-dev_10.46-1_arm64.deb ... 390s Unpacking libpcre2-dev:arm64 (10.46-1) ... 390s Selecting previously unselected package libselinux1-dev:arm64. 390s Preparing to unpack .../58-libselinux1-dev_3.8.1-1_arm64.deb ... 390s Unpacking libselinux1-dev:arm64 (3.8.1-1) ... 390s Selecting previously unselected package libmount-dev:arm64. 390s Preparing to unpack .../59-libmount-dev_2.41-4ubuntu3_arm64.deb ... 390s Unpacking libmount-dev:arm64 (2.41-4ubuntu3) ... 390s Selecting previously unselected package libsysprof-capture-4-dev:arm64. 390s Preparing to unpack .../60-libsysprof-capture-4-dev_48.0-2_arm64.deb ... 390s Unpacking libsysprof-capture-4-dev:arm64 (48.0-2) ... 390s Selecting previously unselected package libgio-2.0-dev:arm64. 390s Preparing to unpack .../61-libgio-2.0-dev_2.85.3-1_arm64.deb ... 390s Unpacking libgio-2.0-dev:arm64 (2.85.3-1) ... 390s Selecting previously unselected package libglib2.0-bin. 390s Preparing to unpack .../62-libglib2.0-bin_2.85.3-1_arm64.deb ... 390s Unpacking libglib2.0-bin (2.85.3-1) ... 390s Selecting previously unselected package libgio-2.0-dev-bin. 390s Preparing to unpack .../63-libgio-2.0-dev-bin_2.85.3-1_arm64.deb ... 390s Unpacking libgio-2.0-dev-bin (2.85.3-1) ... 390s Selecting previously unselected package libglib2.0-dev-bin. 390s Preparing to unpack .../64-libglib2.0-dev-bin_2.85.3-1_arm64.deb ... 390s Unpacking libglib2.0-dev-bin (2.85.3-1) ... 390s Selecting previously unselected package libglib2.0-dev:arm64. 390s Preparing to unpack .../65-libglib2.0-dev_2.85.3-1_arm64.deb ... 390s Unpacking libglib2.0-dev:arm64 (2.85.3-1) ... 390s Selecting previously unselected package libpixman-1-dev:arm64. 390s Preparing to unpack .../66-libpixman-1-dev_0.44.0-3_arm64.deb ... 390s Unpacking libpixman-1-dev:arm64 (0.44.0-3) ... 390s Selecting previously unselected package x11-common. 390s Preparing to unpack .../67-x11-common_1%3a7.7+24ubuntu1_all.deb ... 390s Unpacking x11-common (1:7.7+24ubuntu1) ... 390s Selecting previously unselected package libice6:arm64. 390s Preparing to unpack .../68-libice6_2%3a1.1.1-1_arm64.deb ... 390s Unpacking libice6:arm64 (2:1.1.1-1) ... 390s Selecting previously unselected package libsm6:arm64. 390s Preparing to unpack .../69-libsm6_2%3a1.2.6-1_arm64.deb ... 390s Unpacking libsm6:arm64 (2:1.2.6-1) ... 390s Selecting previously unselected package xorg-sgml-doctools. 390s Preparing to unpack .../70-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 390s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 390s Selecting previously unselected package x11proto-dev. 390s Preparing to unpack .../71-x11proto-dev_2024.1-1_all.deb ... 390s Unpacking x11proto-dev (2024.1-1) ... 390s Selecting previously unselected package libice-dev:arm64. 390s Preparing to unpack .../72-libice-dev_2%3a1.1.1-1_arm64.deb ... 390s Unpacking libice-dev:arm64 (2:1.1.1-1) ... 390s Selecting previously unselected package libsm-dev:arm64. 390s Preparing to unpack .../73-libsm-dev_2%3a1.2.6-1_arm64.deb ... 390s Unpacking libsm-dev:arm64 (2:1.2.6-1) ... 391s Selecting previously unselected package libxau-dev:arm64. 391s Preparing to unpack .../74-libxau-dev_1%3a1.0.11-1_arm64.deb ... 391s Unpacking libxau-dev:arm64 (1:1.0.11-1) ... 391s Selecting previously unselected package libxdmcp-dev:arm64. 391s Preparing to unpack .../75-libxdmcp-dev_1%3a1.1.5-1_arm64.deb ... 391s Unpacking libxdmcp-dev:arm64 (1:1.1.5-1) ... 391s Selecting previously unselected package xtrans-dev. 391s Preparing to unpack .../76-xtrans-dev_1.4.0-1_all.deb ... 391s Unpacking xtrans-dev (1.4.0-1) ... 391s Selecting previously unselected package libxcb1-dev:arm64. 391s Preparing to unpack .../77-libxcb1-dev_1.17.0-2_arm64.deb ... 391s Unpacking libxcb1-dev:arm64 (1.17.0-2) ... 391s Selecting previously unselected package libx11-dev:arm64. 391s Preparing to unpack .../78-libx11-dev_2%3a1.8.12-1_arm64.deb ... 391s Unpacking libx11-dev:arm64 (2:1.8.12-1) ... 391s Selecting previously unselected package libxcb-render0-dev:arm64. 391s Preparing to unpack .../79-libxcb-render0-dev_1.17.0-2_arm64.deb ... 391s Unpacking libxcb-render0-dev:arm64 (1.17.0-2) ... 391s Selecting previously unselected package libxcb-shm0-dev:arm64. 391s Preparing to unpack .../80-libxcb-shm0-dev_1.17.0-2_arm64.deb ... 391s Unpacking libxcb-shm0-dev:arm64 (1.17.0-2) ... 391s Selecting previously unselected package libxext-dev:arm64. 391s Preparing to unpack .../81-libxext-dev_2%3a1.3.4-1build2_arm64.deb ... 391s Unpacking libxext-dev:arm64 (2:1.3.4-1build2) ... 391s Selecting previously unselected package libxrender-dev:arm64. 391s Preparing to unpack .../82-libxrender-dev_1%3a0.9.12-1_arm64.deb ... 391s Unpacking libxrender-dev:arm64 (1:0.9.12-1) ... 391s Selecting previously unselected package libcairo2-dev:arm64. 391s Preparing to unpack .../83-libcairo2-dev_1.18.4-1_arm64.deb ... 391s Unpacking libcairo2-dev:arm64 (1.18.4-1) ... 391s Selecting previously unselected package libgirepository-2.0-dev:arm64. 391s Preparing to unpack .../84-libgirepository-2.0-dev_2.85.3-1_arm64.deb ... 391s Unpacking libgirepository-2.0-dev:arm64 (2.85.3-1) ... 391s Selecting previously unselected package libmozjs-140-0:arm64. 391s Preparing to unpack .../85-libmozjs-140-0_140.2.0-1_arm64.deb ... 391s Unpacking libmozjs-140-0:arm64 (140.2.0-1) ... 391s Selecting previously unselected package libgjs0:arm64. 391s Preparing to unpack .../86-libgjs0_1.85.2-2_arm64.deb ... 391s Unpacking libgjs0:arm64 (1.85.2-2) ... 391s Selecting previously unselected package libmozjs-140-dev:arm64. 391s Preparing to unpack .../87-libmozjs-140-dev_140.2.0-1_arm64.deb ... 391s Unpacking libmozjs-140-dev:arm64 (140.2.0-1) ... 392s Selecting previously unselected package libgjs-dev:arm64. 392s Preparing to unpack .../88-libgjs-dev_1.85.2-2_arm64.deb ... 392s Unpacking libgjs-dev:arm64 (1.85.2-2) ... 392s Setting up libpixman-1-0:arm64 (0.44.0-3) ... 392s Setting up libgio-2.0-dev-bin (2.85.3-1) ... 392s Setting up libpixman-1-dev:arm64 (0.44.0-3) ... 392s Setting up native-architecture (0.2.6) ... 392s Setting up libxrender1:arm64 (1:0.9.12-1) ... 392s Setting up libgirepository-2.0-0:arm64 (2.85.3-1) ... 392s Setting up libxcb-render0:arm64 (1.17.0-2) ... 392s Setting up x11-common (1:7.7+24ubuntu1) ... 393s Setting up libglib2.0-bin (2.85.3-1) ... 393s Setting up libxcb-shm0:arm64 (1.17.0-2) ... 393s Setting up libgomp1:arm64 (15.2.0-2ubuntu1) ... 393s Setting up libffi-dev:arm64 (3.5.2-1) ... 393s Setting up libpcre2-16-0:arm64 (10.46-1) ... 393s Setting up gir1.2-girepository-3.0:arm64 (2.85.3-1) ... 393s Setting up libsysprof-capture-4-dev:arm64 (48.0-2) ... 393s Setting up xtrans-dev (1.4.0-1) ... 393s Setting up libpcre2-32-0:arm64 (10.46-1) ... 393s Setting up libpkgconf3:arm64 (1.8.1-4) ... 393s Setting up libexpat1-dev:arm64 (2.7.1-2) ... 393s Setting up uuid-dev:arm64 (2.41-4ubuntu3) ... 393s Setting up fonts-dejavu-mono (2.37-8) ... 393s Setting up libmpc3:arm64 (1.3.1-1build3) ... 393s Setting up fonts-dejavu-core (2.37-8) ... 393s Setting up libsepol-dev:arm64 (3.8.1-1) ... 393s Setting up pkgconf-bin (1.8.1-4) ... 393s Setting up libubsan1:arm64 (15.2.0-2ubuntu1) ... 393s Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 393s Setting up libpcre2-posix3:arm64 (10.46-1) ... 393s Setting up libhwasan0:arm64 (15.2.0-2ubuntu1) ... 393s Setting up libasan8:arm64 (15.2.0-2ubuntu1) ... 393s Setting up libmozjs-140-0:arm64 (140.2.0-1) ... 393s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 393s Setting up libtsan2:arm64 (15.2.0-2ubuntu1) ... 393s Setting up libisl23:arm64 (0.27-1) ... 393s Setting up libcc1-0:arm64 (15.2.0-2ubuntu1) ... 393s Setting up libbrotli-dev:arm64 (1.1.0-2build5) ... 393s Setting up liblsan0:arm64 (15.2.0-2ubuntu1) ... 393s Setting up libitm1:arm64 (15.2.0-2ubuntu1) ... 393s Setting up libbz2-dev:arm64 (1.0.8-6) ... 393s Setting up x11proto-dev (2024.1-1) ... 393s Setting up libblkid-dev:arm64 (2.41-4ubuntu3) ... 393s Setting up cpp-15-aarch64-linux-gnu (15.2.0-2ubuntu1) ... 393s Setting up libice6:arm64 (2:1.1.1-1) ... 393s Setting up girepository-tools:arm64 (2.85.3-1) ... 393s Setting up libgcc-15-dev:arm64 (15.2.0-2ubuntu1) ... 393s Setting up libxau-dev:arm64 (1:1.0.11-1) ... 393s Setting up libpcre2-dev:arm64 (10.46-1) ... 393s Setting up libmozjs-140-dev:arm64 (140.2.0-1) ... 393s Setting up libice-dev:arm64 (2:1.1.1-1) ... 393s Setting up libselinux1-dev:arm64 (3.8.1-1) ... 393s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 393s Setting up libpng-dev:arm64 (1.6.50-1) ... 393s Setting up pkgconf:arm64 (1.8.1-4) ... 393s Setting up libfreetype-dev:arm64 (2.13.3+dfsg-1) ... 393s Setting up libxdmcp-dev:arm64 (1:1.1.5-1) ... 393s Setting up cpp-aarch64-linux-gnu (4:15.1.0-1ubuntu1) ... 393s Setting up libstdc++-15-dev:arm64 (15.2.0-2ubuntu1) ... 393s Setting up cpp-15 (15.2.0-2ubuntu1) ... 393s Setting up cpp (4:15.1.0-1ubuntu1) ... 393s Setting up libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 393s Setting up libsm6:arm64 (2:1.2.6-1) ... 393s Setting up libmount-dev:arm64 (2.41-4ubuntu3) ... 393s Setting up libglib2.0-dev-bin (2.85.3-1) ... 393s Setting up libgio-2.0-dev:arm64 (2.85.3-1) ... 393s Setting up gcc-15-aarch64-linux-gnu (15.2.0-2ubuntu1) ... 393s Setting up libxcb1-dev:arm64 (1.17.0-2) ... 393s Setting up libfontconfig-dev:arm64 (2.15.0-2.3ubuntu1) ... 393s Setting up libsm-dev:arm64 (2:1.2.6-1) ... 393s Setting up libx11-dev:arm64 (2:1.8.12-1) ... 393s Setting up libcairo2:arm64 (1.18.4-1) ... 393s Setting up libxcb-shm0-dev:arm64 (1.17.0-2) ... 393s Setting up gcc-15 (15.2.0-2ubuntu1) ... 393s Setting up g++-15-aarch64-linux-gnu (15.2.0-2ubuntu1) ... 393s Setting up libxcb-render0-dev:arm64 (1.17.0-2) ... 393s Setting up libxext-dev:arm64 (2:1.3.4-1build2) ... 393s Setting up libcairo-gobject2:arm64 (1.18.4-1) ... 393s Setting up libxrender-dev:arm64 (1:0.9.12-1) ... 393s Setting up g++-15 (15.2.0-2ubuntu1) ... 393s Setting up libcairo-script-interpreter2:arm64 (1.18.4-1) ... 393s Setting up gcc-aarch64-linux-gnu (4:15.1.0-1ubuntu1) ... 393s Setting up gcc (4:15.1.0-1ubuntu1) ... 393s Setting up libgjs0:arm64 (1.85.2-2) ... 393s Setting up g++-aarch64-linux-gnu (4:15.1.0-1ubuntu1) ... 393s Setting up g++ (4:15.1.0-1ubuntu1) ... 393s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 393s Setting up build-essential (12.12ubuntu2) ... 393s Processing triggers for install-info (7.1.1-1) ... 393s Processing triggers for libc-bin (2.42-0ubuntu1) ... 393s Processing triggers for man-db (2.13.1-1) ... 394s Processing triggers for libglib2.0-0t64:arm64 (2.85.3-1) ... 394s No schema files found: doing nothing. 394s Setting up libglib2.0-dev:arm64 (2.85.3-1) ... 394s Setting up libgirepository-2.0-dev:arm64 (2.85.3-1) ... 394s Setting up libcairo2-dev:arm64 (1.18.4-1) ... 394s Setting up libgjs-dev:arm64 (1.85.2-2) ... 395s autopkgtest [16:28:24]: test build: [----------------------- 396s build: OK 396s run: OK 396s autopkgtest [16:28:25]: test build: -----------------------] 397s autopkgtest [16:28:26]: test build: - - - - - - - - - - results - - - - - - - - - - 397s build PASS (superficial) 397s autopkgtest [16:28:26]: test installed-tests: preparing testbed 417s Creating nova instance adt-questing-arm64-gjs-20250904-162148-juju-7f2275-prod-proposed-migration-environment-15-577095b9-d297-4eb3-b9a8-1cd1391067d2 from image adt/ubuntu-questing-arm64-server-20250904.img (UUID 9b010224-8790-4233-a590-757337796900)... 510s autopkgtest [16:30:19]: testbed dpkg architecture: arm64 510s autopkgtest [16:30:19]: testbed apt version: 3.1.5ubuntu1 510s autopkgtest [16:30:19]: @@@@@@@@@@@@@@@@@@@@ test bed setup 510s autopkgtest [16:30:19]: testbed release detected to be: questing 511s autopkgtest [16:30:20]: updating testbed package index (apt update) 512s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [265 kB] 512s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 512s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 512s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 512s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [59.7 kB] 512s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [239 kB] 513s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [3848 B] 513s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [14.1 kB] 513s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [101 kB] 513s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 c-n-f Metadata [3928 B] 513s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/restricted arm64 Packages [33.0 kB] 513s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/restricted arm64 c-n-f Metadata [308 B] 513s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [238 kB] 513s Get:14 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 c-n-f Metadata [7164 B] 513s Get:15 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [5532 B] 513s Get:16 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 c-n-f Metadata [300 B] 515s Fetched 970 kB in 1s (690 kB/s) 515s Reading package lists... 516s autopkgtest [16:30:25]: upgrading testbed (apt dist-upgrade and autopurge) 516s Reading package lists... 516s Building dependency tree... 516s Reading state information... 517s Calculating upgrade... 517s The following packages will be upgraded: 517s bpftrace cryptsetup-bin dash libbrotli1 libcryptsetup12 517s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 517s Need to get 3049 kB of archives. 517s After this operation, 459 kB of additional disk space will be used. 517s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 dash arm64 0.5.12-12ubuntu2 [99.3 kB] 518s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libcryptsetup12 arm64 2:2.8.0-1ubuntu2 [287 kB] 518s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 bpftrace arm64 0.23.5-1ubuntu1 [2091 kB] 520s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 cryptsetup-bin arm64 2:2.8.0-1ubuntu2 [231 kB] 520s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 libbrotli1 arm64 1.1.0-2build5 [341 kB] 520s Preconfiguring packages ... 521s Fetched 3049 kB in 3s (1023 kB/s) 521s (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 ... 131182 files and directories currently installed.) 521s Preparing to unpack .../dash_0.5.12-12ubuntu2_arm64.deb ... 521s Unpacking dash (0.5.12-12ubuntu2) over (0.5.12-12ubuntu1) ... 521s Setting up dash (0.5.12-12ubuntu2) ... 521s (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 ... 131182 files and directories currently installed.) 521s Preparing to unpack .../libcryptsetup12_2%3a2.8.0-1ubuntu2_arm64.deb ... 521s Unpacking libcryptsetup12:arm64 (2:2.8.0-1ubuntu2) over (2:2.8.0-1ubuntu1) ... 521s Preparing to unpack .../bpftrace_0.23.5-1ubuntu1_arm64.deb ... 521s Unpacking bpftrace (0.23.5-1ubuntu1) over (0.23.2-1ubuntu2) ... 521s Preparing to unpack .../cryptsetup-bin_2%3a2.8.0-1ubuntu2_arm64.deb ... 521s Unpacking cryptsetup-bin (2:2.8.0-1ubuntu2) over (2:2.8.0-1ubuntu1) ... 521s Preparing to unpack .../libbrotli1_1.1.0-2build5_arm64.deb ... 521s Unpacking libbrotli1:arm64 (1.1.0-2build5) over (1.1.0-2build4) ... 521s Setting up bpftrace (0.23.5-1ubuntu1) ... 521s Setting up libbrotli1:arm64 (1.1.0-2build5) ... 521s Setting up libcryptsetup12:arm64 (2:2.8.0-1ubuntu2) ... 521s Setting up cryptsetup-bin (2:2.8.0-1ubuntu2) ... 521s Processing triggers for man-db (2.13.1-1) ... 523s Processing triggers for debianutils (5.23.2) ... 523s Processing triggers for libc-bin (2.42-0ubuntu1) ... 523s Reading package lists... 523s Building dependency tree... 523s Reading state information... 524s Solving dependencies... 524s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 528s Reading package lists... 528s Building dependency tree... 528s Reading state information... 528s Solving dependencies... 529s The following NEW packages will be installed: 529s adwaita-icon-theme at-spi2-common at-spi2-core dconf-gsettings-backend 529s dconf-service fontconfig fontconfig-config fonts-dejavu-core 529s fonts-dejavu-mono gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 529s gir1.2-girepository-3.0 gir1.2-graphene-1.0 gir1.2-gtk-3.0 gir1.2-gtk-4.0 529s gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gjs gjs-tests gnome-desktop-testing 529s gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme 529s libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 libavahi-client3 529s libavahi-common-data libavahi-common3 libcairo-gobject2 529s libcairo-script-interpreter2 libcairo2 libcolord2 libcpdb-frontend2t64 529s libcpdb2t64 libcups2t64 libdatrie1 libdconf1 libdeflate0 libegl-mesa0 529s libegl1 libepoxy0 libfontconfig1 libfontenc1 libgbm1 libgdk-pixbuf-2.0-0 529s libgdk-pixbuf2.0-common libgirepository-2.0-0 libgjs0 libgl1 libgl1-mesa-dri 529s libgles2 libglvnd0 libglx-mesa0 libglx0 libgraphene-1.0-0 libgraphite2-3 529s libgstreamer-gl1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 529s libgtk-3-0t64 libgtk-3-common libgtk-4-1 libgtk-4-common 529s libharfbuzz-gobject0 libharfbuzz-subset0 libharfbuzz0b libice6 libjbig0 529s libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 libmozjs-140-0 liborc-0.4-0t64 529s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 529s libpixman-1-0 librsvg2-2 libsharpyuv0 libsm6 libthai-data libthai0 libtiff6 529s libunwind8 libvulkan1 libwayland-client0 libwayland-cursor0 libwayland-egl1 529s libwebp7 libx11-xcb1 libxaw7 libxcb-dri3-0 libxcb-glx0 libxcb-present0 529s libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 529s libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxfont2 libxft2 libxi6 529s libxinerama1 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 529s libxshmfence1 libxt6t64 libxtst6 libxxf86vm1 mesa-libgallium x11-common 529s x11-xkb-utils xserver-common xvfb 529s 0 upgraded, 125 newly installed, 0 to remove and 0 not upgraded. 529s Need to get 49.4 MB of archives. 529s After this operation, 191 MB of additional disk space will be used. 529s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libgdk-pixbuf2.0-common all 2.42.12+dfsg-5 [8326 B] 529s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-4ubuntu2 [165 kB] 529s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 529s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-2 [46.4 kB] 529s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 529s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 530s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 530s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 530s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.7.0-3ubuntu2 [205 kB] 530s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libgdk-pixbuf-2.0-0 arm64 2.42.12+dfsg-5 [156 kB] 530s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 gtk-update-icon-cache arm64 4.20.0+ds-1 [54.5 kB] 530s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 hicolor-icon-theme all 0.18-2 [13.3 kB] 530s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 adwaita-icon-theme all 48.1-1 [579 kB] 531s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 at-spi2-common all 2.57.1-1 [9432 B] 531s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libxi6 arm64 2:1.8.2-1 [32.4 kB] 531s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libatspi2.0-0t64 arm64 2.57.1-1 [84.7 kB] 531s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 531s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libxtst6 arm64 2:1.2.5-1 [13.2 kB] 531s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libdconf1 arm64 0.40.0-5willsync1 [42.3 kB] 531s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 dconf-service arm64 0.40.0-5willsync1 [28.8 kB] 531s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 dconf-gsettings-backend arm64 0.40.0-5willsync1 [23.8 kB] 531s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 gsettings-desktop-schemas all 49~alpha-0ubuntu1 [37.8 kB] 531s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 at-spi2-core arm64 2.57.1-1 [56.8 kB] 531s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 532s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 533s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.3ubuntu1 [38.1 kB] 533s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.3ubuntu1 [144 kB] 533s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig arm64 2.15.0-2.3ubuntu1 [191 kB] 533s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 libatk1.0-0t64 arm64 2.57.1-1 [55.5 kB] 533s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 gir1.2-atk-1.0 arm64 2.57.1-1 [23.0 kB] 533s Get:31 http://ftpmaster.internal/ubuntu questing/main arm64 libpixman-1-0 arm64 0.44.0-3 [197 kB] 533s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-render0 arm64 1.17.0-2 [16.6 kB] 533s Get:33 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-shm0 arm64 1.17.0-2 [5884 B] 533s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 libxrender1 arm64 1:0.9.12-1 [19.5 kB] 534s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libcairo2 arm64 1.18.4-1 [560 kB] 534s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 libcairo-gobject2 arm64 1.18.4-1 [127 kB] 534s Get:37 http://ftpmaster.internal/ubuntu questing/main arm64 gir1.2-freedesktop arm64 1.84.0-1 [65.0 kB] 534s Get:38 http://ftpmaster.internal/ubuntu questing/main arm64 gir1.2-gdkpixbuf-2.0 arm64 2.42.12+dfsg-5 [9282 B] 534s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 libgirepository-2.0-0 arm64 2.85.3-1 [77.7 kB] 535s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 gir1.2-girepository-3.0 arm64 2.85.3-1 [25.2 kB] 535s Get:41 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphene-1.0-0 arm64 1.10.8-5 [48.0 kB] 535s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 gir1.2-graphene-1.0 arm64 1.10.8-5 [11.1 kB] 535s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 535s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 535s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz-gobject0 arm64 10.2.0-1 [34.2 kB] 535s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 gir1.2-harfbuzz-0.0 arm64 10.2.0-1 [45.0 kB] 536s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 libthai-data all 0.1.29-2build1 [158 kB] 536s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libdatrie1 arm64 0.2.13-4 [19.1 kB] 536s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 libthai0 arm64 0.1.29-2build1 [18.2 kB] 536s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libpango-1.0-0 arm64 1.56.3-1 [238 kB] 536s Get:51 http://ftpmaster.internal/ubuntu questing/main arm64 libpangoft2-1.0-0 arm64 1.56.3-1 [49.8 kB] 536s Get:52 http://ftpmaster.internal/ubuntu questing/main arm64 libpangocairo-1.0-0 arm64 1.56.3-1 [27.6 kB] 536s Get:53 http://ftpmaster.internal/ubuntu questing/main arm64 libxft2 arm64 2.3.6-1build1 [44.1 kB] 536s Get:54 http://ftpmaster.internal/ubuntu questing/main arm64 libpangoxft-1.0-0 arm64 1.56.3-1 [20.1 kB] 536s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 gir1.2-pango-1.0 arm64 1.56.3-1 [34.6 kB] 536s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 libatk-bridge2.0-0t64 arm64 2.57.1-1 [66.0 kB] 536s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 536s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libcolord2 arm64 1.4.7-3 [151 kB] 537s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 libavahi-common-data arm64 0.8-16ubuntu2 [31.0 kB] 537s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libavahi-common3 arm64 0.8-16ubuntu2 [22.9 kB] 537s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 libavahi-client3 arm64 0.8-16ubuntu2 [26.9 kB] 537s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 libcups2t64 arm64 2.4.12-0ubuntu1 [272 kB] 537s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 libepoxy0 arm64 1.5.10-2 [236 kB] 537s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 libwayland-client0 arm64 1.24.0-1 [27.4 kB] 537s Get:65 http://ftpmaster.internal/ubuntu questing/main arm64 libwayland-cursor0 arm64 1.24.0-1 [10.8 kB] 537s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 libwayland-egl1 arm64 1.24.0-1 [6230 B] 537s Get:67 http://ftpmaster.internal/ubuntu questing/main arm64 libxcomposite1 arm64 1:0.4.6-1 [6626 B] 537s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 libxfixes3 arm64 1:6.0.0-2build1 [11.2 kB] 537s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 libxcursor1 arm64 1:1.2.3-1 [22.2 kB] 537s Get:70 http://ftpmaster.internal/ubuntu questing/main arm64 libxdamage1 arm64 1:1.1.6-1build1 [6236 B] 537s Get:71 http://ftpmaster.internal/ubuntu questing/main arm64 libxinerama1 arm64 2:1.1.4-3build1 [6394 B] 537s Get:72 http://ftpmaster.internal/ubuntu questing/main arm64 libxrandr2 arm64 2:1.5.4-1 [19.6 kB] 537s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 libgtk-3-common all 3.24.50-1ubuntu1 [1425 kB] 539s Get:74 http://ftpmaster.internal/ubuntu questing/main arm64 libgtk-3-0t64 arm64 3.24.50-1ubuntu1 [3030 kB] 542s Get:75 http://ftpmaster.internal/ubuntu questing/main arm64 gir1.2-gtk-3.0 arm64 3.24.50-1ubuntu1 [240 kB] 542s Get:76 http://ftpmaster.internal/ubuntu questing/main arm64 libcairo-script-interpreter2 arm64 1.18.4-1 [61.5 kB] 542s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 libcpdb2t64 arm64 2.0~b7-0ubuntu3 [31.1 kB] 542s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 libcpdb-frontend2t64 arm64 2.0~b7-0ubuntu3 [22.1 kB] 542s Get:79 http://ftpmaster.internal/ubuntu questing/main arm64 libglvnd0 arm64 1.7.0-1build1 [60.6 kB] 542s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libx11-xcb1 arm64 2:1.8.12-1 [8098 B] 542s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-dri3-0 arm64 1.17.0-2 [7606 B] 542s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-present0 arm64 1.17.0-2 [6224 B] 542s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-randr0 arm64 1.17.0-2 [18.5 kB] 542s Get:84 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-sync1 arm64 1.17.0-2 [9688 B] 542s Get:85 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-xfixes0 arm64 1.17.0-2 [10.6 kB] 542s Get:86 http://ftpmaster.internal/ubuntu questing/main arm64 libxshmfence1 arm64 1.3.3-1 [5378 B] 542s Get:87 http://ftpmaster.internal/ubuntu questing/main arm64 mesa-libgallium arm64 25.2.1-2ubuntu1 [12.1 MB] 553s Get:88 http://ftpmaster.internal/ubuntu questing/main arm64 libgbm1 arm64 25.2.1-2ubuntu1 [34.3 kB] 553s Get:89 http://ftpmaster.internal/ubuntu questing/main arm64 libegl-mesa0 arm64 25.2.1-2ubuntu1 [115 kB] 553s Get:90 http://ftpmaster.internal/ubuntu questing/main arm64 libegl1 arm64 1.7.0-1build1 [29.5 kB] 554s Get:91 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-glx0 arm64 1.17.0-2 [25.5 kB] 554s Get:92 http://ftpmaster.internal/ubuntu questing/main arm64 libxxf86vm1 arm64 1:1.1.4-1build4 [9130 B] 554s Get:93 http://ftpmaster.internal/ubuntu questing/main arm64 libvulkan1 arm64 1.4.321.0-1 [169 kB] 554s Get:94 http://ftpmaster.internal/ubuntu questing/main arm64 libgl1-mesa-dri arm64 25.2.1-2ubuntu1 [34.9 kB] 554s Get:95 http://ftpmaster.internal/ubuntu questing/main arm64 libglx-mesa0 arm64 25.2.1-2ubuntu1 [110 kB] 554s Get:96 http://ftpmaster.internal/ubuntu questing/main arm64 libglx0 arm64 1.7.0-1build1 [33.2 kB] 554s Get:97 http://ftpmaster.internal/ubuntu questing/main arm64 libgl1 arm64 1.7.0-1build1 [106 kB] 554s Get:98 http://ftpmaster.internal/ubuntu questing/main arm64 libgstreamer1.0-0 arm64 1.26.5-2 [1222 kB] 555s Get:99 http://ftpmaster.internal/ubuntu questing/main arm64 liborc-0.4-0t64 arm64 1:0.4.41-1 [202 kB] 556s Get:100 http://ftpmaster.internal/ubuntu questing/main arm64 libgstreamer-plugins-base1.0-0 arm64 1.26.5-1 [850 kB] 556s Get:101 http://ftpmaster.internal/ubuntu questing/main arm64 libgstreamer-gl1.0-0 arm64 1.26.5-1 [220 kB] 557s Get:102 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz-subset0 arm64 10.2.0-1 [502 kB] 557s Get:103 http://ftpmaster.internal/ubuntu questing/main arm64 librsvg2-2 arm64 2.60.0+dfsg-1build1 [1720 kB] 559s Get:104 http://ftpmaster.internal/ubuntu questing/main arm64 libgles2 arm64 1.7.0-1build1 [17.6 kB] 559s Get:105 http://ftpmaster.internal/ubuntu questing/main arm64 libgtk-4-common all 4.20.0+ds-1 [1528 kB] 560s Get:106 http://ftpmaster.internal/ubuntu questing/main arm64 libgtk-4-1 arm64 4.20.0+ds-1 [3511 kB] 564s Get:107 http://ftpmaster.internal/ubuntu questing/main arm64 gir1.2-gtk-4.0 arm64 4.20.0+ds-1 [220 kB] 565s Get:108 http://ftpmaster.internal/ubuntu questing/main arm64 libmozjs-140-0 arm64 140.2.0-1 [11.8 MB] 576s Get:109 http://ftpmaster.internal/ubuntu questing/main arm64 libgjs0 arm64 1.85.2-2 [486 kB] 576s Get:110 http://ftpmaster.internal/ubuntu questing/main arm64 gjs arm64 1.85.2-2 [118 kB] 576s Get:111 http://ftpmaster.internal/ubuntu questing/universe arm64 gjs-tests arm64 1.85.2-2 [311 kB] 576s Get:112 http://ftpmaster.internal/ubuntu questing/universe arm64 gnome-desktop-testing arm64 2021.1-4 [16.2 kB] 576s Get:113 http://ftpmaster.internal/ubuntu questing/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 576s Get:114 http://ftpmaster.internal/ubuntu questing/main arm64 libice6 arm64 2:1.1.1-1 [42.3 kB] 576s Get:115 http://ftpmaster.internal/ubuntu questing/main arm64 libsm6 arm64 2:1.2.6-1 [16.6 kB] 576s Get:116 http://ftpmaster.internal/ubuntu questing/main arm64 libunwind8 arm64 1.8.1-0.1ubuntu1 [64.7 kB] 576s Get:117 http://ftpmaster.internal/ubuntu questing/main arm64 libxt6t64 arm64 1:1.2.1-1.2build1 [168 kB] 576s Get:118 http://ftpmaster.internal/ubuntu questing/main arm64 libxmu6 arm64 2:1.1.3-3build2 [47.5 kB] 577s Get:119 http://ftpmaster.internal/ubuntu questing/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 577s Get:120 http://ftpmaster.internal/ubuntu questing/main arm64 libxaw7 arm64 2:1.0.16-1 [184 kB] 577s Get:121 http://ftpmaster.internal/ubuntu questing/main arm64 libxfont2 arm64 1:2.0.6-1build1 [88.7 kB] 577s Get:122 http://ftpmaster.internal/ubuntu questing/main arm64 libxkbfile1 arm64 1:1.1.0-1build4 [69.4 kB] 577s Get:123 http://ftpmaster.internal/ubuntu questing/main arm64 x11-xkb-utils arm64 7.7+9 [165 kB] 577s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 xserver-common all 2:21.1.18-1ubuntu1 [34.6 kB] 577s Get:125 http://ftpmaster.internal/ubuntu questing/universe arm64 xvfb arm64 2:21.1.18-1ubuntu1 [869 kB] 578s Fetched 49.4 MB in 49s (1011 kB/s) 578s Selecting previously unselected package libgdk-pixbuf2.0-common. 578s (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 ... 131182 files and directories currently installed.) 578s Preparing to unpack .../000-libgdk-pixbuf2.0-common_2.42.12+dfsg-5_all.deb ... 578s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-5) ... 578s Selecting previously unselected package libjpeg-turbo8:arm64. 578s Preparing to unpack .../001-libjpeg-turbo8_2.1.5-4ubuntu2_arm64.deb ... 578s Unpacking libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 578s Selecting previously unselected package libjpeg8:arm64. 578s Preparing to unpack .../002-libjpeg8_8c-2ubuntu11_arm64.deb ... 578s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 578s Selecting previously unselected package libdeflate0:arm64. 578s Preparing to unpack .../003-libdeflate0_1.23-2_arm64.deb ... 578s Unpacking libdeflate0:arm64 (1.23-2) ... 578s Selecting previously unselected package libjbig0:arm64. 579s Preparing to unpack .../004-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 579s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 579s Selecting previously unselected package liblerc4:arm64. 579s Preparing to unpack .../005-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 579s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 579s Selecting previously unselected package libsharpyuv0:arm64. 579s Preparing to unpack .../006-libsharpyuv0_1.5.0-0.1_arm64.deb ... 579s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 579s Selecting previously unselected package libwebp7:arm64. 579s Preparing to unpack .../007-libwebp7_1.5.0-0.1_arm64.deb ... 579s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 579s Selecting previously unselected package libtiff6:arm64. 579s Preparing to unpack .../008-libtiff6_4.7.0-3ubuntu2_arm64.deb ... 579s Unpacking libtiff6:arm64 (4.7.0-3ubuntu2) ... 579s Selecting previously unselected package libgdk-pixbuf-2.0-0:arm64. 579s Preparing to unpack .../009-libgdk-pixbuf-2.0-0_2.42.12+dfsg-5_arm64.deb ... 579s Unpacking libgdk-pixbuf-2.0-0:arm64 (2.42.12+dfsg-5) ... 579s Selecting previously unselected package gtk-update-icon-cache. 579s Preparing to unpack .../010-gtk-update-icon-cache_4.20.0+ds-1_arm64.deb ... 579s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 579s 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. 579s Unpacking gtk-update-icon-cache (4.20.0+ds-1) ... 579s Selecting previously unselected package hicolor-icon-theme. 579s Preparing to unpack .../011-hicolor-icon-theme_0.18-2_all.deb ... 579s Unpacking hicolor-icon-theme (0.18-2) ... 579s Selecting previously unselected package adwaita-icon-theme. 579s Preparing to unpack .../012-adwaita-icon-theme_48.1-1_all.deb ... 579s Unpacking adwaita-icon-theme (48.1-1) ... 579s Selecting previously unselected package at-spi2-common. 579s Preparing to unpack .../013-at-spi2-common_2.57.1-1_all.deb ... 579s Unpacking at-spi2-common (2.57.1-1) ... 579s Selecting previously unselected package libxi6:arm64. 579s Preparing to unpack .../014-libxi6_2%3a1.8.2-1_arm64.deb ... 579s Unpacking libxi6:arm64 (2:1.8.2-1) ... 579s Selecting previously unselected package libatspi2.0-0t64:arm64. 579s Preparing to unpack .../015-libatspi2.0-0t64_2.57.1-1_arm64.deb ... 579s Unpacking libatspi2.0-0t64:arm64 (2.57.1-1) ... 579s Selecting previously unselected package x11-common. 579s Preparing to unpack .../016-x11-common_1%3a7.7+24ubuntu1_all.deb ... 579s Unpacking x11-common (1:7.7+24ubuntu1) ... 579s Selecting previously unselected package libxtst6:arm64. 579s Preparing to unpack .../017-libxtst6_2%3a1.2.5-1_arm64.deb ... 579s Unpacking libxtst6:arm64 (2:1.2.5-1) ... 579s Selecting previously unselected package libdconf1:arm64. 579s Preparing to unpack .../018-libdconf1_0.40.0-5willsync1_arm64.deb ... 579s Unpacking libdconf1:arm64 (0.40.0-5willsync1) ... 579s Selecting previously unselected package dconf-service. 579s Preparing to unpack .../019-dconf-service_0.40.0-5willsync1_arm64.deb ... 579s Unpacking dconf-service (0.40.0-5willsync1) ... 579s Selecting previously unselected package dconf-gsettings-backend:arm64. 579s Preparing to unpack .../020-dconf-gsettings-backend_0.40.0-5willsync1_arm64.deb ... 579s Unpacking dconf-gsettings-backend:arm64 (0.40.0-5willsync1) ... 579s Selecting previously unselected package gsettings-desktop-schemas. 579s Preparing to unpack .../021-gsettings-desktop-schemas_49~alpha-0ubuntu1_all.deb ... 579s Unpacking gsettings-desktop-schemas (49~alpha-0ubuntu1) ... 580s Selecting previously unselected package at-spi2-core. 580s Preparing to unpack .../022-at-spi2-core_2.57.1-1_arm64.deb ... 580s Unpacking at-spi2-core (2.57.1-1) ... 580s Selecting previously unselected package fonts-dejavu-mono. 580s Preparing to unpack .../023-fonts-dejavu-mono_2.37-8_all.deb ... 580s Unpacking fonts-dejavu-mono (2.37-8) ... 580s Selecting previously unselected package fonts-dejavu-core. 580s Preparing to unpack .../024-fonts-dejavu-core_2.37-8_all.deb ... 580s Unpacking fonts-dejavu-core (2.37-8) ... 580s Selecting previously unselected package fontconfig-config. 580s Preparing to unpack .../025-fontconfig-config_2.15.0-2.3ubuntu1_arm64.deb ... 580s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 580s Selecting previously unselected package libfontconfig1:arm64. 580s Preparing to unpack .../026-libfontconfig1_2.15.0-2.3ubuntu1_arm64.deb ... 580s Unpacking libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 580s Selecting previously unselected package fontconfig. 580s Preparing to unpack .../027-fontconfig_2.15.0-2.3ubuntu1_arm64.deb ... 580s Unpacking fontconfig (2.15.0-2.3ubuntu1) ... 580s Selecting previously unselected package libatk1.0-0t64:arm64. 580s Preparing to unpack .../028-libatk1.0-0t64_2.57.1-1_arm64.deb ... 580s Unpacking libatk1.0-0t64:arm64 (2.57.1-1) ... 580s Selecting previously unselected package gir1.2-atk-1.0:arm64. 580s Preparing to unpack .../029-gir1.2-atk-1.0_2.57.1-1_arm64.deb ... 580s Unpacking gir1.2-atk-1.0:arm64 (2.57.1-1) ... 580s Selecting previously unselected package libpixman-1-0:arm64. 580s Preparing to unpack .../030-libpixman-1-0_0.44.0-3_arm64.deb ... 580s Unpacking libpixman-1-0:arm64 (0.44.0-3) ... 580s Selecting previously unselected package libxcb-render0:arm64. 580s Preparing to unpack .../031-libxcb-render0_1.17.0-2_arm64.deb ... 580s Unpacking libxcb-render0:arm64 (1.17.0-2) ... 580s Selecting previously unselected package libxcb-shm0:arm64. 580s Preparing to unpack .../032-libxcb-shm0_1.17.0-2_arm64.deb ... 580s Unpacking libxcb-shm0:arm64 (1.17.0-2) ... 580s Selecting previously unselected package libxrender1:arm64. 580s Preparing to unpack .../033-libxrender1_1%3a0.9.12-1_arm64.deb ... 580s Unpacking libxrender1:arm64 (1:0.9.12-1) ... 580s Selecting previously unselected package libcairo2:arm64. 580s Preparing to unpack .../034-libcairo2_1.18.4-1_arm64.deb ... 580s Unpacking libcairo2:arm64 (1.18.4-1) ... 581s Selecting previously unselected package libcairo-gobject2:arm64. 581s Preparing to unpack .../035-libcairo-gobject2_1.18.4-1_arm64.deb ... 581s Unpacking libcairo-gobject2:arm64 (1.18.4-1) ... 581s Selecting previously unselected package gir1.2-freedesktop:arm64. 581s Preparing to unpack .../036-gir1.2-freedesktop_1.84.0-1_arm64.deb ... 581s Unpacking gir1.2-freedesktop:arm64 (1.84.0-1) ... 581s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:arm64. 581s Preparing to unpack .../037-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-5_arm64.deb ... 581s Unpacking gir1.2-gdkpixbuf-2.0:arm64 (2.42.12+dfsg-5) ... 581s Selecting previously unselected package libgirepository-2.0-0:arm64. 581s Preparing to unpack .../038-libgirepository-2.0-0_2.85.3-1_arm64.deb ... 581s Unpacking libgirepository-2.0-0:arm64 (2.85.3-1) ... 581s Selecting previously unselected package gir1.2-girepository-3.0:arm64. 581s Preparing to unpack .../039-gir1.2-girepository-3.0_2.85.3-1_arm64.deb ... 581s Unpacking gir1.2-girepository-3.0:arm64 (2.85.3-1) ... 581s Selecting previously unselected package libgraphene-1.0-0:arm64. 581s Preparing to unpack .../040-libgraphene-1.0-0_1.10.8-5_arm64.deb ... 581s Unpacking libgraphene-1.0-0:arm64 (1.10.8-5) ... 581s Selecting previously unselected package gir1.2-graphene-1.0:arm64. 581s Preparing to unpack .../041-gir1.2-graphene-1.0_1.10.8-5_arm64.deb ... 581s Unpacking gir1.2-graphene-1.0:arm64 (1.10.8-5) ... 581s Selecting previously unselected package libgraphite2-3:arm64. 581s Preparing to unpack .../042-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 581s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 581s Selecting previously unselected package libharfbuzz0b:arm64. 581s Preparing to unpack .../043-libharfbuzz0b_10.2.0-1_arm64.deb ... 581s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 581s Selecting previously unselected package libharfbuzz-gobject0:arm64. 581s Preparing to unpack .../044-libharfbuzz-gobject0_10.2.0-1_arm64.deb ... 581s Unpacking libharfbuzz-gobject0:arm64 (10.2.0-1) ... 581s Selecting previously unselected package gir1.2-harfbuzz-0.0:arm64. 581s Preparing to unpack .../045-gir1.2-harfbuzz-0.0_10.2.0-1_arm64.deb ... 581s Unpacking gir1.2-harfbuzz-0.0:arm64 (10.2.0-1) ... 581s Selecting previously unselected package libthai-data. 581s Preparing to unpack .../046-libthai-data_0.1.29-2build1_all.deb ... 581s Unpacking libthai-data (0.1.29-2build1) ... 581s Selecting previously unselected package libdatrie1:arm64. 581s Preparing to unpack .../047-libdatrie1_0.2.13-4_arm64.deb ... 581s Unpacking libdatrie1:arm64 (0.2.13-4) ... 581s Selecting previously unselected package libthai0:arm64. 581s Preparing to unpack .../048-libthai0_0.1.29-2build1_arm64.deb ... 581s Unpacking libthai0:arm64 (0.1.29-2build1) ... 581s Selecting previously unselected package libpango-1.0-0:arm64. 581s Preparing to unpack .../049-libpango-1.0-0_1.56.3-1_arm64.deb ... 581s Unpacking libpango-1.0-0:arm64 (1.56.3-1) ... 581s Selecting previously unselected package libpangoft2-1.0-0:arm64. 581s Preparing to unpack .../050-libpangoft2-1.0-0_1.56.3-1_arm64.deb ... 581s Unpacking libpangoft2-1.0-0:arm64 (1.56.3-1) ... 581s Selecting previously unselected package libpangocairo-1.0-0:arm64. 581s Preparing to unpack .../051-libpangocairo-1.0-0_1.56.3-1_arm64.deb ... 581s Unpacking libpangocairo-1.0-0:arm64 (1.56.3-1) ... 581s Selecting previously unselected package libxft2:arm64. 581s Preparing to unpack .../052-libxft2_2.3.6-1build1_arm64.deb ... 581s Unpacking libxft2:arm64 (2.3.6-1build1) ... 581s Selecting previously unselected package libpangoxft-1.0-0:arm64. 581s Preparing to unpack .../053-libpangoxft-1.0-0_1.56.3-1_arm64.deb ... 581s Unpacking libpangoxft-1.0-0:arm64 (1.56.3-1) ... 581s Selecting previously unselected package gir1.2-pango-1.0:arm64. 582s Preparing to unpack .../054-gir1.2-pango-1.0_1.56.3-1_arm64.deb ... 582s Unpacking gir1.2-pango-1.0:arm64 (1.56.3-1) ... 582s Selecting previously unselected package libatk-bridge2.0-0t64:arm64. 582s Preparing to unpack .../055-libatk-bridge2.0-0t64_2.57.1-1_arm64.deb ... 582s Unpacking libatk-bridge2.0-0t64:arm64 (2.57.1-1) ... 582s Selecting previously unselected package liblcms2-2:arm64. 582s Preparing to unpack .../056-liblcms2-2_2.16-2_arm64.deb ... 582s Unpacking liblcms2-2:arm64 (2.16-2) ... 582s Selecting previously unselected package libcolord2:arm64. 582s Preparing to unpack .../057-libcolord2_1.4.7-3_arm64.deb ... 582s Unpacking libcolord2:arm64 (1.4.7-3) ... 582s Selecting previously unselected package libavahi-common-data:arm64. 582s Preparing to unpack .../058-libavahi-common-data_0.8-16ubuntu2_arm64.deb ... 582s Unpacking libavahi-common-data:arm64 (0.8-16ubuntu2) ... 582s Selecting previously unselected package libavahi-common3:arm64. 582s Preparing to unpack .../059-libavahi-common3_0.8-16ubuntu2_arm64.deb ... 582s Unpacking libavahi-common3:arm64 (0.8-16ubuntu2) ... 582s Selecting previously unselected package libavahi-client3:arm64. 582s Preparing to unpack .../060-libavahi-client3_0.8-16ubuntu2_arm64.deb ... 582s Unpacking libavahi-client3:arm64 (0.8-16ubuntu2) ... 582s Selecting previously unselected package libcups2t64:arm64. 582s Preparing to unpack .../061-libcups2t64_2.4.12-0ubuntu1_arm64.deb ... 582s Unpacking libcups2t64:arm64 (2.4.12-0ubuntu1) ... 582s Selecting previously unselected package libepoxy0:arm64. 582s Preparing to unpack .../062-libepoxy0_1.5.10-2_arm64.deb ... 582s Unpacking libepoxy0:arm64 (1.5.10-2) ... 582s Selecting previously unselected package libwayland-client0:arm64. 582s Preparing to unpack .../063-libwayland-client0_1.24.0-1_arm64.deb ... 582s Unpacking libwayland-client0:arm64 (1.24.0-1) ... 582s Selecting previously unselected package libwayland-cursor0:arm64. 582s Preparing to unpack .../064-libwayland-cursor0_1.24.0-1_arm64.deb ... 582s Unpacking libwayland-cursor0:arm64 (1.24.0-1) ... 582s Selecting previously unselected package libwayland-egl1:arm64. 582s Preparing to unpack .../065-libwayland-egl1_1.24.0-1_arm64.deb ... 582s Unpacking libwayland-egl1:arm64 (1.24.0-1) ... 582s Selecting previously unselected package libxcomposite1:arm64. 582s Preparing to unpack .../066-libxcomposite1_1%3a0.4.6-1_arm64.deb ... 582s Unpacking libxcomposite1:arm64 (1:0.4.6-1) ... 582s Selecting previously unselected package libxfixes3:arm64. 582s Preparing to unpack .../067-libxfixes3_1%3a6.0.0-2build1_arm64.deb ... 582s Unpacking libxfixes3:arm64 (1:6.0.0-2build1) ... 582s Selecting previously unselected package libxcursor1:arm64. 582s Preparing to unpack .../068-libxcursor1_1%3a1.2.3-1_arm64.deb ... 582s Unpacking libxcursor1:arm64 (1:1.2.3-1) ... 582s Selecting previously unselected package libxdamage1:arm64. 582s Preparing to unpack .../069-libxdamage1_1%3a1.1.6-1build1_arm64.deb ... 582s Unpacking libxdamage1:arm64 (1:1.1.6-1build1) ... 582s Selecting previously unselected package libxinerama1:arm64. 582s Preparing to unpack .../070-libxinerama1_2%3a1.1.4-3build1_arm64.deb ... 582s Unpacking libxinerama1:arm64 (2:1.1.4-3build1) ... 582s Selecting previously unselected package libxrandr2:arm64. 582s Preparing to unpack .../071-libxrandr2_2%3a1.5.4-1_arm64.deb ... 582s Unpacking libxrandr2:arm64 (2:1.5.4-1) ... 582s Selecting previously unselected package libgtk-3-common. 582s Preparing to unpack .../072-libgtk-3-common_3.24.50-1ubuntu1_all.deb ... 582s Unpacking libgtk-3-common (3.24.50-1ubuntu1) ... 582s Selecting previously unselected package libgtk-3-0t64:arm64. 583s Preparing to unpack .../073-libgtk-3-0t64_3.24.50-1ubuntu1_arm64.deb ... 583s Unpacking libgtk-3-0t64:arm64 (3.24.50-1ubuntu1) ... 583s Selecting previously unselected package gir1.2-gtk-3.0:arm64. 583s Preparing to unpack .../074-gir1.2-gtk-3.0_3.24.50-1ubuntu1_arm64.deb ... 583s Unpacking gir1.2-gtk-3.0:arm64 (3.24.50-1ubuntu1) ... 583s Selecting previously unselected package libcairo-script-interpreter2:arm64. 583s Preparing to unpack .../075-libcairo-script-interpreter2_1.18.4-1_arm64.deb ... 583s Unpacking libcairo-script-interpreter2:arm64 (1.18.4-1) ... 583s Selecting previously unselected package libcpdb2t64:arm64. 583s Preparing to unpack .../076-libcpdb2t64_2.0~b7-0ubuntu3_arm64.deb ... 583s Unpacking libcpdb2t64:arm64 (2.0~b7-0ubuntu3) ... 583s Selecting previously unselected package libcpdb-frontend2t64:arm64. 583s Preparing to unpack .../077-libcpdb-frontend2t64_2.0~b7-0ubuntu3_arm64.deb ... 583s Unpacking libcpdb-frontend2t64:arm64 (2.0~b7-0ubuntu3) ... 583s Selecting previously unselected package libglvnd0:arm64. 583s Preparing to unpack .../078-libglvnd0_1.7.0-1build1_arm64.deb ... 583s Unpacking libglvnd0:arm64 (1.7.0-1build1) ... 583s Selecting previously unselected package libx11-xcb1:arm64. 583s Preparing to unpack .../079-libx11-xcb1_2%3a1.8.12-1_arm64.deb ... 583s Unpacking libx11-xcb1:arm64 (2:1.8.12-1) ... 583s Selecting previously unselected package libxcb-dri3-0:arm64. 583s Preparing to unpack .../080-libxcb-dri3-0_1.17.0-2_arm64.deb ... 583s Unpacking libxcb-dri3-0:arm64 (1.17.0-2) ... 583s Selecting previously unselected package libxcb-present0:arm64. 583s Preparing to unpack .../081-libxcb-present0_1.17.0-2_arm64.deb ... 583s Unpacking libxcb-present0:arm64 (1.17.0-2) ... 583s Selecting previously unselected package libxcb-randr0:arm64. 583s Preparing to unpack .../082-libxcb-randr0_1.17.0-2_arm64.deb ... 583s Unpacking libxcb-randr0:arm64 (1.17.0-2) ... 583s Selecting previously unselected package libxcb-sync1:arm64. 583s Preparing to unpack .../083-libxcb-sync1_1.17.0-2_arm64.deb ... 583s Unpacking libxcb-sync1:arm64 (1.17.0-2) ... 583s Selecting previously unselected package libxcb-xfixes0:arm64. 583s Preparing to unpack .../084-libxcb-xfixes0_1.17.0-2_arm64.deb ... 583s Unpacking libxcb-xfixes0:arm64 (1.17.0-2) ... 583s Selecting previously unselected package libxshmfence1:arm64. 583s Preparing to unpack .../085-libxshmfence1_1.3.3-1_arm64.deb ... 583s Unpacking libxshmfence1:arm64 (1.3.3-1) ... 583s Selecting previously unselected package mesa-libgallium:arm64. 583s Preparing to unpack .../086-mesa-libgallium_25.2.1-2ubuntu1_arm64.deb ... 583s Unpacking mesa-libgallium:arm64 (25.2.1-2ubuntu1) ... 584s Selecting previously unselected package libgbm1:arm64. 584s Preparing to unpack .../087-libgbm1_25.2.1-2ubuntu1_arm64.deb ... 584s Unpacking libgbm1:arm64 (25.2.1-2ubuntu1) ... 584s Selecting previously unselected package libegl-mesa0:arm64. 584s Preparing to unpack .../088-libegl-mesa0_25.2.1-2ubuntu1_arm64.deb ... 584s Unpacking libegl-mesa0:arm64 (25.2.1-2ubuntu1) ... 584s Selecting previously unselected package libegl1:arm64. 584s Preparing to unpack .../089-libegl1_1.7.0-1build1_arm64.deb ... 584s Unpacking libegl1:arm64 (1.7.0-1build1) ... 584s Selecting previously unselected package libxcb-glx0:arm64. 584s Preparing to unpack .../090-libxcb-glx0_1.17.0-2_arm64.deb ... 584s Unpacking libxcb-glx0:arm64 (1.17.0-2) ... 584s Selecting previously unselected package libxxf86vm1:arm64. 584s Preparing to unpack .../091-libxxf86vm1_1%3a1.1.4-1build4_arm64.deb ... 584s Unpacking libxxf86vm1:arm64 (1:1.1.4-1build4) ... 584s Selecting previously unselected package libvulkan1:arm64. 584s Preparing to unpack .../092-libvulkan1_1.4.321.0-1_arm64.deb ... 584s Unpacking libvulkan1:arm64 (1.4.321.0-1) ... 584s Selecting previously unselected package libgl1-mesa-dri:arm64. 584s Preparing to unpack .../093-libgl1-mesa-dri_25.2.1-2ubuntu1_arm64.deb ... 584s Unpacking libgl1-mesa-dri:arm64 (25.2.1-2ubuntu1) ... 584s Selecting previously unselected package libglx-mesa0:arm64. 584s Preparing to unpack .../094-libglx-mesa0_25.2.1-2ubuntu1_arm64.deb ... 584s Unpacking libglx-mesa0:arm64 (25.2.1-2ubuntu1) ... 584s Selecting previously unselected package libglx0:arm64. 584s Preparing to unpack .../095-libglx0_1.7.0-1build1_arm64.deb ... 584s Unpacking libglx0:arm64 (1.7.0-1build1) ... 584s Selecting previously unselected package libgl1:arm64. 584s Preparing to unpack .../096-libgl1_1.7.0-1build1_arm64.deb ... 584s Unpacking libgl1:arm64 (1.7.0-1build1) ... 584s Selecting previously unselected package libgstreamer1.0-0:arm64. 584s Preparing to unpack .../097-libgstreamer1.0-0_1.26.5-2_arm64.deb ... 584s Unpacking libgstreamer1.0-0:arm64 (1.26.5-2) ... 584s Selecting previously unselected package liborc-0.4-0t64:arm64. 584s Preparing to unpack .../098-liborc-0.4-0t64_1%3a0.4.41-1_arm64.deb ... 584s Unpacking liborc-0.4-0t64:arm64 (1:0.4.41-1) ... 584s Selecting previously unselected package libgstreamer-plugins-base1.0-0:arm64. 584s Preparing to unpack .../099-libgstreamer-plugins-base1.0-0_1.26.5-1_arm64.deb ... 584s Unpacking libgstreamer-plugins-base1.0-0:arm64 (1.26.5-1) ... 584s Selecting previously unselected package libgstreamer-gl1.0-0:arm64. 584s Preparing to unpack .../100-libgstreamer-gl1.0-0_1.26.5-1_arm64.deb ... 584s Unpacking libgstreamer-gl1.0-0:arm64 (1.26.5-1) ... 584s Selecting previously unselected package libharfbuzz-subset0:arm64. 585s Preparing to unpack .../101-libharfbuzz-subset0_10.2.0-1_arm64.deb ... 585s Unpacking libharfbuzz-subset0:arm64 (10.2.0-1) ... 585s Selecting previously unselected package librsvg2-2:arm64. 585s Preparing to unpack .../102-librsvg2-2_2.60.0+dfsg-1build1_arm64.deb ... 585s Unpacking librsvg2-2:arm64 (2.60.0+dfsg-1build1) ... 585s Selecting previously unselected package libgles2:arm64. 585s Preparing to unpack .../103-libgles2_1.7.0-1build1_arm64.deb ... 585s Unpacking libgles2:arm64 (1.7.0-1build1) ... 585s Selecting previously unselected package libgtk-4-common. 585s Preparing to unpack .../104-libgtk-4-common_4.20.0+ds-1_all.deb ... 585s Unpacking libgtk-4-common (4.20.0+ds-1) ... 585s Selecting previously unselected package libgtk-4-1:arm64. 585s Preparing to unpack .../105-libgtk-4-1_4.20.0+ds-1_arm64.deb ... 585s Unpacking libgtk-4-1:arm64 (4.20.0+ds-1) ... 585s Selecting previously unselected package gir1.2-gtk-4.0:arm64. 585s Preparing to unpack .../106-gir1.2-gtk-4.0_4.20.0+ds-1_arm64.deb ... 585s Unpacking gir1.2-gtk-4.0:arm64 (4.20.0+ds-1) ... 585s Selecting previously unselected package libmozjs-140-0:arm64. 585s Preparing to unpack .../107-libmozjs-140-0_140.2.0-1_arm64.deb ... 585s Unpacking libmozjs-140-0:arm64 (140.2.0-1) ... 585s Selecting previously unselected package libgjs0:arm64. 585s Preparing to unpack .../108-libgjs0_1.85.2-2_arm64.deb ... 585s Unpacking libgjs0:arm64 (1.85.2-2) ... 585s Selecting previously unselected package gjs. 585s Preparing to unpack .../109-gjs_1.85.2-2_arm64.deb ... 585s Unpacking gjs (1.85.2-2) ... 585s Selecting previously unselected package gjs-tests. 585s Preparing to unpack .../110-gjs-tests_1.85.2-2_arm64.deb ... 585s Unpacking gjs-tests (1.85.2-2) ... 585s Selecting previously unselected package gnome-desktop-testing. 585s Preparing to unpack .../111-gnome-desktop-testing_2021.1-4_arm64.deb ... 585s Unpacking gnome-desktop-testing (2021.1-4) ... 585s Selecting previously unselected package libfontenc1:arm64. 585s Preparing to unpack .../112-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 585s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 585s Selecting previously unselected package libice6:arm64. 585s Preparing to unpack .../113-libice6_2%3a1.1.1-1_arm64.deb ... 585s Unpacking libice6:arm64 (2:1.1.1-1) ... 586s Selecting previously unselected package libsm6:arm64. 586s Preparing to unpack .../114-libsm6_2%3a1.2.6-1_arm64.deb ... 586s Unpacking libsm6:arm64 (2:1.2.6-1) ... 586s Selecting previously unselected package libunwind8:arm64. 586s Preparing to unpack .../115-libunwind8_1.8.1-0.1ubuntu1_arm64.deb ... 586s Unpacking libunwind8:arm64 (1.8.1-0.1ubuntu1) ... 586s Selecting previously unselected package libxt6t64:arm64. 586s Preparing to unpack .../116-libxt6t64_1%3a1.2.1-1.2build1_arm64.deb ... 586s Unpacking libxt6t64:arm64 (1:1.2.1-1.2build1) ... 586s Selecting previously unselected package libxmu6:arm64. 586s Preparing to unpack .../117-libxmu6_2%3a1.1.3-3build2_arm64.deb ... 586s Unpacking libxmu6:arm64 (2:1.1.3-3build2) ... 586s Selecting previously unselected package libxpm4:arm64. 586s Preparing to unpack .../118-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 586s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 586s Selecting previously unselected package libxaw7:arm64. 586s Preparing to unpack .../119-libxaw7_2%3a1.0.16-1_arm64.deb ... 586s Unpacking libxaw7:arm64 (2:1.0.16-1) ... 586s Selecting previously unselected package libxfont2:arm64. 586s Preparing to unpack .../120-libxfont2_1%3a2.0.6-1build1_arm64.deb ... 586s Unpacking libxfont2:arm64 (1:2.0.6-1build1) ... 586s Selecting previously unselected package libxkbfile1:arm64. 586s Preparing to unpack .../121-libxkbfile1_1%3a1.1.0-1build4_arm64.deb ... 586s Unpacking libxkbfile1:arm64 (1:1.1.0-1build4) ... 586s Selecting previously unselected package x11-xkb-utils. 586s Preparing to unpack .../122-x11-xkb-utils_7.7+9_arm64.deb ... 586s Unpacking x11-xkb-utils (7.7+9) ... 586s Selecting previously unselected package xserver-common. 586s Preparing to unpack .../123-xserver-common_2%3a21.1.18-1ubuntu1_all.deb ... 586s Unpacking xserver-common (2:21.1.18-1ubuntu1) ... 586s Selecting previously unselected package xvfb. 586s Preparing to unpack .../124-xvfb_2%3a21.1.18-1ubuntu1_arm64.deb ... 586s Unpacking xvfb (2:21.1.18-1ubuntu1) ... 586s Setting up gnome-desktop-testing (2021.1-4) ... 586s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 586s Setting up libxcb-dri3-0:arm64 (1.17.0-2) ... 586s Setting up liblcms2-2:arm64 (2.16-2) ... 586s Setting up libpixman-1-0:arm64 (0.44.0-3) ... 586s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 586s Setting up libx11-xcb1:arm64 (2:1.8.12-1) ... 586s Setting up libxdamage1:arm64 (1:1.1.6-1build1) ... 586s Setting up libxcb-xfixes0:arm64 (1.17.0-2) ... 586s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 586s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 586s Setting up hicolor-icon-theme (0.18-2) ... 586s Setting up libxi6:arm64 (2:1.8.2-1) ... 586s Setting up libxrender1:arm64 (1:0.9.12-1) ... 586s Setting up libdatrie1:arm64 (0.2.13-4) ... 586s Setting up libgirepository-2.0-0:arm64 (2.85.3-1) ... 586s Setting up libxcb-render0:arm64 (1.17.0-2) ... 586s Setting up libglvnd0:arm64 (1.7.0-1build1) ... 586s Setting up libxcb-glx0:arm64 (1.17.0-2) ... 586s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-5) ... 586s Setting up x11-common (1:7.7+24ubuntu1) ... 587s Setting up libdeflate0:arm64 (1.23-2) ... 587s Setting up libcpdb2t64:arm64 (2.0~b7-0ubuntu3) ... 587s Setting up libxcb-shm0:arm64 (1.17.0-2) ... 587s Setting up libcpdb-frontend2t64:arm64 (2.0~b7-0ubuntu3) ... 587s Setting up libunwind8:arm64 (1.8.1-0.1ubuntu1) ... 587s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 587s Setting up gir1.2-girepository-3.0:arm64 (2.85.3-1) ... 587s Setting up libcolord2:arm64 (1.4.7-3) ... 587s Setting up libxxf86vm1:arm64 (1:1.1.4-1build4) ... 587s Setting up liborc-0.4-0t64:arm64 (1:0.4.41-1) ... 587s Setting up libxcb-present0:arm64 (1.17.0-2) ... 587s Setting up libdconf1:arm64 (0.40.0-5willsync1) ... 587s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 587s Setting up libgles2:arm64 (1.7.0-1build1) ... 587s Setting up libepoxy0:arm64 (1.5.10-2) ... 587s Setting up libxfixes3:arm64 (1:6.0.0-2build1) ... 587s Setting up libxcb-sync1:arm64 (1.17.0-2) ... 587s Setting up libavahi-common-data:arm64 (0.8-16ubuntu2) ... 587s Setting up libatspi2.0-0t64:arm64 (2.57.1-1) ... 587s Setting up libxinerama1:arm64 (2:1.1.4-3build1) ... 587s Setting up fonts-dejavu-mono (2.37-8) ... 587s Setting up libxrandr2:arm64 (2:1.5.4-1) ... 587s Setting up fonts-dejavu-core (2.37-8) ... 587s Setting up libjpeg-turbo8:arm64 (2.1.5-4ubuntu2) ... 587s Setting up libvulkan1:arm64 (1.4.321.0-1) ... 587s Setting up libwebp7:arm64 (1.5.0-0.1) ... 587s Setting up libxshmfence1:arm64 (1.3.3-1) ... 587s Setting up at-spi2-common (2.57.1-1) ... 587s Setting up libxcb-randr0:arm64 (1.17.0-2) ... 587s Setting up libmozjs-140-0:arm64 (140.2.0-1) ... 587s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 587s Setting up libthai-data (0.1.29-2build1) ... 587s Setting up libwayland-egl1:arm64 (1.24.0-1) ... 587s Setting up libxkbfile1:arm64 (1:1.1.0-1build4) ... 587s Setting up libxcomposite1:arm64 (1:0.4.6-1) ... 587s Setting up libxfont2:arm64 (1:2.0.6-1build1) ... 587s Setting up libgstreamer1.0-0:arm64 (1.26.5-2) ... 587s Setcap worked! gst-ptp-helper is not suid! 587s Setting up libgraphene-1.0-0:arm64 (1.10.8-5) ... 587s Setting up libwayland-client0:arm64 (1.24.0-1) ... 587s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 587s Setting up gir1.2-graphene-1.0:arm64 (1.10.8-5) ... 587s Setting up libice6:arm64 (2:1.1.1-1) ... 587s Setting up mesa-libgallium:arm64 (25.2.1-2ubuntu1) ... 587s Setting up libatk1.0-0t64:arm64 (2.57.1-1) ... 587s Setting up libgbm1:arm64 (25.2.1-2ubuntu1) ... 587s Setting up gir1.2-atk-1.0:arm64 (2.57.1-1) ... 587s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 587s Setting up libxtst6:arm64 (2:1.2.5-1) ... 587s Setting up libxcursor1:arm64 (1:1.2.3-1) ... 587s Setting up libgl1-mesa-dri:arm64 (25.2.1-2ubuntu1) ... 587s Setting up libavahi-common3:arm64 (0.8-16ubuntu2) ... 587s Setting up libgstreamer-plugins-base1.0-0:arm64 (1.26.5-1) ... 587s Setting up dconf-service (0.40.0-5willsync1) ... 587s Setting up libharfbuzz-gobject0:arm64 (10.2.0-1) ... 587s Setting up libthai0:arm64 (0.1.29-2build1) ... 587s Setting up libegl-mesa0:arm64 (25.2.1-2ubuntu1) ... 587s Setting up libtiff6:arm64 (4.7.0-3ubuntu2) ... 587s Setting up libwayland-cursor0:arm64 (1.24.0-1) ... 587s Setting up libegl1:arm64 (1.7.0-1build1) ... 587s Setting up libharfbuzz-subset0:arm64 (10.2.0-1) ... 587s Setting up libgdk-pixbuf-2.0-0:arm64 (2.42.12+dfsg-5) ... 587s Setting up libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 587s Setting up libsm6:arm64 (2:1.2.6-1) ... 587s Setting up libavahi-client3:arm64 (0.8-16ubuntu2) ... 587s Setting up libatk-bridge2.0-0t64:arm64 (2.57.1-1) ... 587s Setting up gtk-update-icon-cache (4.20.0+ds-1) ... 587s Setting up fontconfig (2.15.0-2.3ubuntu1) ... 589s Regenerating fonts cache... done. 589s Setting up libxft2:arm64 (2.3.6-1build1) ... 589s Setting up libglx-mesa0:arm64 (25.2.1-2ubuntu1) ... 589s Setting up libglx0:arm64 (1.7.0-1build1) ... 589s Setting up dconf-gsettings-backend:arm64 (0.40.0-5willsync1) ... 589s Setting up gir1.2-gdkpixbuf-2.0:arm64 (2.42.12+dfsg-5) ... 589s Setting up libpango-1.0-0:arm64 (1.56.3-1) ... 589s Setting up libcairo2:arm64 (1.18.4-1) ... 589s Setting up libgl1:arm64 (1.7.0-1build1) ... 589s Setting up adwaita-icon-theme (48.1-1) ... 589s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 589s Setting up libxt6t64:arm64 (1:1.2.1-1.2build1) ... 589s Setting up libcairo-gobject2:arm64 (1.18.4-1) ... 589s Setting up libgtk-4-common (4.20.0+ds-1) ... 589s Setting up libpangoft2-1.0-0:arm64 (1.56.3-1) ... 589s Setting up libcups2t64:arm64 (2.4.12-0ubuntu1) ... 589s Setting up libgtk-3-common (3.24.50-1ubuntu1) ... 589s Setting up libpangocairo-1.0-0:arm64 (1.56.3-1) ... 589s Setting up libcairo-script-interpreter2:arm64 (1.18.4-1) ... 589s Setting up gsettings-desktop-schemas (49~alpha-0ubuntu1) ... 589s Setting up libxmu6:arm64 (2:1.1.3-3build2) ... 589s Setting up gir1.2-freedesktop:arm64 (1.84.0-1) ... 589s Setting up libpangoxft-1.0-0:arm64 (1.56.3-1) ... 589s Setting up libxaw7:arm64 (2:1.0.16-1) ... 589s Setting up gir1.2-harfbuzz-0.0:arm64 (10.2.0-1) ... 589s Setting up librsvg2-2:arm64 (2.60.0+dfsg-1build1) ... 589s Setting up gir1.2-pango-1.0:arm64 (1.56.3-1) ... 589s Setting up libgstreamer-gl1.0-0:arm64 (1.26.5-1) ... 589s Setting up libgjs0:arm64 (1.85.2-2) ... 589s Setting up gjs (1.85.2-2) ... 589s Setting up x11-xkb-utils (7.7+9) ... 589s Setting up xserver-common (2:21.1.18-1ubuntu1) ... 589s Setting up xvfb (2:21.1.18-1ubuntu1) ... 589s Processing triggers for libc-bin (2.42-0ubuntu1) ... 589s Processing triggers for man-db (2.13.1-1) ... 590s Processing triggers for libglib2.0-0t64:arm64 (2.85.3-1) ... 590s Setting up libgtk-3-0t64:arm64 (3.24.50-1ubuntu1) ... 590s Setting up at-spi2-core (2.57.1-1) ... 590s Setting up libgtk-4-1:arm64 (4.20.0+ds-1) ... 590s Setting up gir1.2-gtk-4.0:arm64 (4.20.0+ds-1) ... 590s Setting up gir1.2-gtk-3.0:arm64 (3.24.50-1ubuntu1) ... 590s Setting up gjs-tests (1.85.2-2) ... 590s Processing triggers for libc-bin (2.42-0ubuntu1) ... 592s autopkgtest [16:31:41]: test installed-tests: [----------------------- 593s Running test: gjs/testGettext.test 593s JS NATIVE: Registered native JS module '_promiseNative' 593s JS NATIVE: Registered native JS module '_byteArrayNative' 593s JS NATIVE: Registered native JS module '_encodingNative' 593s JS NATIVE: Registered native JS module '_gi' 593s JS NATIVE: Registered native JS module 'gi' 593s JS NATIVE: Registered native JS module 'cairoNative' 593s JS NATIVE: Registered native JS module 'system' 593s JS NATIVE: Registered native JS module 'console' 593s JS NATIVE: Registered native JS module '_print' 593s JS CTX: Enabling JIT 593s JS CTX: Initialized class GjsFileImporter prototype 0x1f5f4e4001a0 593s JS IMPORT: Defining parent (nil) of 0x1f5f4e400200 'imports' is mod 0 593s JS IMPORT: Importing '_print' 593s JS NATIVE: Defining native module '_print' 593s JS IMPORT: Defining parent 0x1f5f4e400200 of 0x1f5f4e4009b0 '_print' is mod 1 593s JS IMPORT: successfully imported module '_print' 593s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 593s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2434cf03d090 593s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2434cf03d090 593s JS MAINLOOP: Main loop instance 0xae7fc2ad39c8: hold 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Starting promise job dispatcher 593s 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 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2434cf03d128 593s JS MAINLOOP: Main loop instance 0xae7fc2ad39c8: hold 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Main loop instance 0xae7fc2ad39c8: Spinning loop until released or hook cleared 593s JS MAINLOOP: handling job 0, 593s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 593s JS MAINLOOP: Main loop instance 0xae7fc2ad39c8: release 593s JS MAINLOOP: Completed job 0 593s JS MAINLOOP: handling job 1, 593s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 593s JS MAINLOOP: Main loop instance 0xae7fc2ad39c8: release 593s JS MAINLOOP: Completed job 1 593s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module metadata hook for module 0x1f5f4e474d70 593s JS IMPORT: Defining meta.importSync for module 0x1f5f4e474d70 593s JS NATIVE: Defining native module 'gi' 593s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f5f4e4790b8 593s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 593s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 593s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 593s JS IMPORT: Importing directory 'overrides' 593s JS IMPORT: Defining parent 0x2434cf040610 of 0x1f5f4e479138 'overrides' is mod 1 593s JS IMPORT: Defined importer 'overrides' 0x1f5f4e479138 in 0x2434cf040610 593s JS IMPORT: successfully imported directory 'overrides' 593s JS IMPORT: Importing '_promiseNative' 593s JS NATIVE: Defining native module '_promiseNative' 593s JS IMPORT: Defining parent 0x2434cf040610 of 0x1f5f4e4795e8 '_promiseNative' is mod 1 593s JS IMPORT: successfully imported module '_promiseNative' 593s JS IMPORT: Importing module GLib succeeded 593s JS IMPORT: Defining parent 0x1f5f4e479138 of 0x2434cf098038 'GLib' is mod 1 593s JS IMPORT: successfully imported module 'GLib' 593s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 593s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2434cf097060, JSClass 0xe14cd0c778e0, in object 0x2434cf097038 593s JS CTX: Initialized class GIRepositoryGType prototype 0x1f5f4e479930 593s JS CTX: Initialized class GIRepositoryFunction prototype 0x1f5f4e479990 593s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 593s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 593s JS G BXD: Defined class for Error (GError), prototype 0x2434cf0970b0, JSClass 0xe14cd0c778e0, in object 0x2434cf097038 593s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 593s JS G BXD: Defined class for Variant (GVariant), prototype 0x2434cf097100, JSClass 0xe14cd0c778e0, in object 0x2434cf097038 593s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 593s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2434cf097150, JSClass 0xe14cd0c778e0, in object 0x2434cf097038 593s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 593s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 593s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2434cf0971a0, JSClass 0xe14cd0c778e0, in object 0x2434cf097038 593s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 593s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 593s JS G BXD: Defined class for Thread (GThread), prototype 0x2434cf0971f0, JSClass 0xe14cd0c778e0, in object 0x2434cf097038 593s JS G BXD: Defining method ref in prototype for GLib.Thread 593s JS G BXD: Defining method unref in prototype for GLib.Thread 593s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 593s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2434cf097240, JSClass 0xe14cd0c778e0, in object 0x2434cf097038 593s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 593s JS G BXD: Defined class for Regex (GRegex), prototype 0x2434cf097290, JSClass 0xe14cd0c778e0, in object 0x2434cf097038 593s JS G BXD: Defining method match in prototype for GLib.Regex 593s JS G BXD: Defining method match_full in prototype for GLib.Regex 593s JS G BXD: Defining method match_all in prototype for GLib.Regex 593s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 593s JS G NS: Defined namespace 'GLib' 0x2434cf097038 in GIRepository 0x1f5f4e478f48 593s JS IMPORT: Importing module jasmine succeeded 593s JS IMPORT: Defining parent 0x2434cf040610 of 0x2434cf098ba0 'jasmine' is mod 1 593s JS IMPORT: successfully imported module 'jasmine' 593s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 593s JS MAINLOOP: Main loop instance 0xae7fc2ad39c8: hold 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Main loop instance 0xae7fc2ad39c8: Spinning loop until released or hook cleared 593s JS MAINLOOP: handling job 0, 593s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 593s JS MAINLOOP: Main loop instance 0xae7fc2ad39c8: release 593s JS MAINLOOP: Completed job 0 593s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 593s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 593s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 593s JS IMPORT: Importing 'gi' 593s JS IMPORT: Defining parent 0x2434cf040610 of 0x2434cf040850 'gi' is mod 1 593s JS IMPORT: successfully imported module 'gi' 593s 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 593s JS G NS: Defined namespace 'GjsPrivate' 0x2434cf097308 in GIRepository 0x2434cf040850 593s JS G NS: Found info type GIEnumInfo for 'LocaleCategory' in namespace 'GjsPrivate' 593s JS G ENUM: Defining enum value ALL (fixed from all) 6 593s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 593s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 593s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 593s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 593s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 593s JS G ENUM: Defining enum value TIME (fixed from time) 2 593s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x1f5f4e410660 593s JS IMPORT: Importing module _gettext succeeded 593s JS IMPORT: Defining parent 0x2434cf040610 of 0x2434cf098c68 '_gettext' is mod 1 593s JS IMPORT: successfully imported module '_gettext' 593s JS IMPORT: Importing module gettext succeeded 593s JS IMPORT: Defining parent 0x2434cf040610 of 0x2434cf098c40 'gettext' is mod 1 593s JS IMPORT: successfully imported module 'gettext' 593s JS CTX: Script evaluation succeeded 593s JS MAINLOOP: Main loop instance 0xae7fc2ad39c8: Spinning loop until released or hook cleared 593s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module metadata hook for module 0x1f5f4e418120 593s JS IMPORT: Defining meta.importSync for module 0x1f5f4e418120 593s JS NATIVE: Defining native module 'system' 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2434cf03d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2434cf03d128 593s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 593s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 593s JS MAINLOOP: Set main loop hook to 593s JS MAINLOOP: Main loop instance 0xae7fc2ad39c8: hold 593s JS MAINLOOP: Running and clearing main loop hook 593s JS G BXD: Defining method run in prototype for GLib.MainLoop 593s 1..1 593s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 593s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 593s JS G BXD: Defined class for Source (GSource), prototype 0x2434cf097358, JSClass 0xe14cd0c778e0, in object 0x2434cf097038 593s JS G BXD: Defining method set_priority in prototype for GLib.Source 593s JS IMPORT: Importing '_gi' 593s JS NATIVE: Defining native module '_gi' 593s JS IMPORT: Defining parent 0x2434cf040610 of 0x1f5f4e421b18 '_gi' is mod 1 593s JS IMPORT: successfully imported module '_gi' 593s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 593s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 593s JS IMPORT: Importing module _common succeeded 593s JS IMPORT: Defining parent 0x2434cf040610 of 0x2434cf098e48 '_common' is mod 1 593s JS IMPORT: successfully imported module '_common' 593s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 593s JS IMPORT: Importing module _legacy succeeded 593s JS IMPORT: Defining parent 0x2434cf040610 of 0x2434cf098e70 '_legacy' is mod 1 593s JS IMPORT: successfully imported module '_legacy' 593s JS IMPORT: Importing module GObject succeeded 593s JS IMPORT: Defining parent 0x2434cf040988 of 0x2434cf098e20 'GObject' is mod 1 593s JS IMPORT: successfully imported module 'GObject' 593s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 593s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 593s JS G BXD: Defined class for String (GString), prototype 0x2434cf097650, JSClass 0xe14cd0c778e0, in object 0x2434cf0973d0 593s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 593s JS G PRM: Defined class ParamSpec prototype is 0x2434cf098ec0 class 0xe14cd0c80210 in object 0x2434cf0973d0 593s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 593s JS G OBJ: Defined class for Object (GObject), prototype 0x2434cf0977b8, JSClass 0xe14cd0c77910, in object 0x2434cf0973d0 593s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 593s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 593s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2434cf0977e0, JSClass 0xe14cd0c77910, in object 0x2434cf0973d0 593s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 593s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 593s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 593s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 593s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 593s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 593s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 593s JS G BXD: Defined class for Value (GValue), prototype 0x2434cf097830, JSClass 0xe14cd0c778e0, in object 0x2434cf0973d0 593s JS G NS: Defined namespace 'GObject' 0x2434cf0973d0 in GIRepository 0x2434cf040850 593s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 593s JS G BXD: Defining method attach in prototype for GLib.Source 593s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 593s JS IMPORT: Module metadata hook for module 0x2434cf087468 593s JS IMPORT: Defining meta.importSync for module 0x2434cf087468 593s JS G NS: Found info type GIFunctionInfo for 'set_thread_locale' in namespace 'GjsPrivate' 593s JS G BXD: Defining method destroy in prototype for GLib.Source 593s ok 1 Gettext module setlocale returns a locale 593s JS G BXD: Defining method quit in prototype for GLib.MainLoop 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Main loop instance 0xae7fc2ad39c8: Spinning loop until released or hook cleared 593s JS MAINLOOP: handling job 0, 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Completed job 0 593s JS MAINLOOP: handling job 1, 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Completed job 1 593s JS MAINLOOP: handling job 2, 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Completed job 2 593s JS MAINLOOP: handling job 3, 593s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 593s JS MAINLOOP: Main loop instance 0xae7fc2ad39c8: release 593s JS MAINLOOP: Completed job 3 593s JS MEMORY: Memory report: before destroying context 593s JS MEMORY: 152 objects currently alive 593s JS MEMORY: boxed_instance = 11 593s JS MEMORY: boxed_prototype = 11 593s JS MEMORY: closure = 1 593s JS MEMORY: function = 117 593s JS MEMORY: fundamental_instance = 0 593s JS MEMORY: fundamental_prototype = 0 593s JS MEMORY: gerror_instance = 0 593s JS MEMORY: gerror_prototype = 0 593s JS MEMORY: interface = 0 593s JS MEMORY: module = 7 593s JS MEMORY: ns = 3 593s JS MEMORY: object_instance = 0 593s JS MEMORY: object_prototype = 2 593s JS MEMORY: param = 0 593s JS MEMORY: union_instance = 0 593s JS MEMORY: union_prototype = 0 593s JS CTX: JS shutdown sequence 593s JS CTX: Stopping profiler 593s JS CTX: Shutting down toggle queue 593s JS CTX: Notifying external reference holders of GjsContext dispose 593s JS MAINLOOP: Stopping promise job dispatcher 593s JS CTX: Notifying reference holders of GjsContext dispose 593s JS CTX: Checking unhandled promise rejections 593s JS CTX: Releasing cached JS wrappers 593s JS CTX: Final triggered GC 593s JS CTX: Destroying JS context 593s JS CTX: Releasing all native objects 593s JS CTX: Disabling auto GC 593s JS CTX: Ending trace on global object 593s JS CTX: Freeing allocated resources 593s JS CTX: JS context destroyed 593s PASS: gjs/testGettext.test 593s Running test: gjs/testGlobal.test 593s JS NATIVE: Registered native JS module '_promiseNative' 593s JS NATIVE: Registered native JS module '_byteArrayNative' 593s JS NATIVE: Registered native JS module '_encodingNative' 593s JS NATIVE: Registered native JS module '_gi' 593s JS NATIVE: Registered native JS module 'gi' 593s JS NATIVE: Registered native JS module 'cairoNative' 593s JS NATIVE: Registered native JS module 'system' 593s JS NATIVE: Registered native JS module 'console' 593s JS NATIVE: Registered native JS module '_print' 593s JS CTX: Enabling JIT 593s JS CTX: Initialized class GjsFileImporter prototype 0x3a4750f001a0 593s JS IMPORT: Defining parent (nil) of 0x3a4750f00200 'imports' is mod 0 593s JS IMPORT: Importing '_print' 593s JS NATIVE: Defining native module '_print' 593s JS IMPORT: Defining parent 0x3a4750f00200 of 0x3a4750f009b0 '_print' is mod 1 593s JS IMPORT: successfully imported module '_print' 593s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 593s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x6752c33d090 593s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x6752c33d090 593s JS MAINLOOP: Main loop instance 0xadb7b63259c8: hold 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Starting promise job dispatcher 593s 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 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x6752c33d128 593s JS MAINLOOP: Main loop instance 0xadb7b63259c8: hold 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Main loop instance 0xadb7b63259c8: Spinning loop until released or hook cleared 593s JS MAINLOOP: handling job 0, 593s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 593s JS MAINLOOP: Main loop instance 0xadb7b63259c8: release 593s JS MAINLOOP: Completed job 0 593s JS MAINLOOP: handling job 1, 593s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 593s JS MAINLOOP: Main loop instance 0xadb7b63259c8: release 593s JS MAINLOOP: Completed job 1 593s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module metadata hook for module 0x3a4750f6af30 593s JS IMPORT: Defining meta.importSync for module 0x3a4750f6af30 593s JS NATIVE: Defining native module 'gi' 593s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a4750f6f278 593s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 593s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 593s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 593s JS IMPORT: Importing directory 'overrides' 593s JS IMPORT: Defining parent 0x6752c340610 of 0x3a4750f6f2f8 'overrides' is mod 1 593s JS IMPORT: Defined importer 'overrides' 0x3a4750f6f2f8 in 0x6752c340610 593s JS IMPORT: successfully imported directory 'overrides' 593s JS IMPORT: Importing '_promiseNative' 593s JS NATIVE: Defining native module '_promiseNative' 593s JS IMPORT: Defining parent 0x6752c340610 of 0x3a4750f6f7a8 '_promiseNative' is mod 1 593s JS IMPORT: successfully imported module '_promiseNative' 593s JS IMPORT: Importing module GLib succeeded 593s JS IMPORT: Defining parent 0x3a4750f6f2f8 of 0x6752c398038 'GLib' is mod 1 593s JS IMPORT: successfully imported module 'GLib' 593s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 593s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x6752c397060, JSClass 0xf5685e7478e0, in object 0x6752c397038 593s JS CTX: Initialized class GIRepositoryGType prototype 0x3a4750f6faf0 593s JS CTX: Initialized class GIRepositoryFunction prototype 0x3a4750f6fb50 593s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 593s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 593s JS G BXD: Defined class for Error (GError), prototype 0x6752c3970b0, JSClass 0xf5685e7478e0, in object 0x6752c397038 593s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 593s JS G BXD: Defined class for Variant (GVariant), prototype 0x6752c397100, JSClass 0xf5685e7478e0, in object 0x6752c397038 593s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 593s JS G BXD: Defined class for Bytes (GBytes), prototype 0x6752c397150, JSClass 0xf5685e7478e0, in object 0x6752c397038 593s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 593s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 593s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x6752c3971a0, JSClass 0xf5685e7478e0, in object 0x6752c397038 593s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 593s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 593s JS G BXD: Defined class for Thread (GThread), prototype 0x6752c3971f0, JSClass 0xf5685e7478e0, in object 0x6752c397038 593s JS G BXD: Defining method ref in prototype for GLib.Thread 593s JS G BXD: Defining method unref in prototype for GLib.Thread 593s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 593s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x6752c397240, JSClass 0xf5685e7478e0, in object 0x6752c397038 593s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 593s JS G BXD: Defined class for Regex (GRegex), prototype 0x6752c397290, JSClass 0xf5685e7478e0, in object 0x6752c397038 593s JS G BXD: Defining method match in prototype for GLib.Regex 593s JS G BXD: Defining method match_full in prototype for GLib.Regex 593s JS G BXD: Defining method match_all in prototype for GLib.Regex 593s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 593s JS G NS: Defined namespace 'GLib' 0x6752c397038 in GIRepository 0x3a4750f6f108 593s JS IMPORT: Importing module jasmine succeeded 593s JS IMPORT: Defining parent 0x6752c340610 of 0x6752c398ba0 'jasmine' is mod 1 593s JS IMPORT: successfully imported module 'jasmine' 593s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 593s JS MAINLOOP: Main loop instance 0xadb7b63259c8: hold 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Main loop instance 0xadb7b63259c8: Spinning loop until released or hook cleared 593s JS MAINLOOP: handling job 0, 593s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 593s JS MAINLOOP: Main loop instance 0xadb7b63259c8: release 593s JS MAINLOOP: Completed job 0 593s 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 0x6752c33d128 593s JS IMPORT: Importing 'system' 593s JS NATIVE: Defining native module 'system' 593s JS IMPORT: Defining parent 0x6752c340610 of 0x3a4750f0d2e0 'system' is mod 1 593s JS IMPORT: successfully imported module 'system' 593s JS MAINLOOP: Main loop instance 0xadb7b63259c8: hold 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Main loop instance 0xadb7b63259c8: Spinning loop until released or hook cleared 593s JS MAINLOOP: handling job 0, 593s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testGlobal.js async resolved" 593s JS MAINLOOP: Main loop instance 0xadb7b63259c8: release 593s JS MAINLOOP: Completed job 0 593s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module metadata hook for module 0x3a4750f173d0 593s JS IMPORT: Defining meta.importSync for module 0x3a4750f173d0 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6752c33d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6752c33d128 593s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 593s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 593s JS MAINLOOP: Set main loop hook to 593s JS MAINLOOP: Main loop instance 0xadb7b63259c8: hold 593s JS MAINLOOP: Running and clearing main loop hook 593s JS G BXD: Defining method run in prototype for GLib.MainLoop 593s 1..10 593s JS IMPORT: Importing 'gi' 593s JS IMPORT: Defining parent 0x6752c340610 of 0x6752c340b08 'gi' is mod 1 593s JS IMPORT: successfully imported module 'gi' 593s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 593s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 593s JS G BXD: Defined class for Source (GSource), prototype 0x6752c397308, JSClass 0xf5685e7478e0, in object 0x6752c397038 593s JS G BXD: Defining method set_priority in prototype for GLib.Source 593s JS IMPORT: Importing '_gi' 593s JS NATIVE: Defining native module '_gi' 593s JS IMPORT: Defining parent 0x6752c340610 of 0x3a4750f22c48 '_gi' is mod 1 593s JS IMPORT: successfully imported module '_gi' 593s 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 593s JS G NS: Defined namespace 'GjsPrivate' 0x6752c3973a8 in GIRepository 0x6752c340b08 593s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 593s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 593s JS IMPORT: Importing module _common succeeded 593s JS IMPORT: Defining parent 0x6752c340610 of 0x6752c398df8 '_common' is mod 1 593s JS IMPORT: successfully imported module '_common' 593s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 593s JS IMPORT: Importing module _legacy succeeded 593s JS IMPORT: Defining parent 0x6752c340610 of 0x6752c398e20 '_legacy' is mod 1 593s JS IMPORT: successfully imported module '_legacy' 593s JS IMPORT: Importing module GObject succeeded 593s JS IMPORT: Defining parent 0x6752c340c10 of 0x6752c398dd0 'GObject' is mod 1 593s JS IMPORT: successfully imported module 'GObject' 593s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 593s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 593s JS G BXD: Defined class for String (GString), prototype 0x6752c397628, JSClass 0xf5685e7478e0, in object 0x6752c397380 593s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 593s JS G PRM: Defined class ParamSpec prototype is 0x6752c398e70 class 0xf5685e750210 in object 0x6752c397380 593s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 593s JS G OBJ: Defined class for Object (GObject), prototype 0x6752c397790, JSClass 0xf5685e747910, in object 0x6752c397380 593s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 593s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 593s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x6752c3977b8, JSClass 0xf5685e747910, in object 0x6752c397380 593s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 593s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 593s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 593s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 593s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 593s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 593s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 593s JS G BXD: Defined class for Value (GValue), prototype 0x6752c397808, JSClass 0xf5685e7478e0, in object 0x6752c397380 593s JS G NS: Defined namespace 'GObject' 0x6752c397380 in GIRepository 0x6752c340b08 593s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 593s JS G BXD: Defining method attach in prototype for GLib.Source 593s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 593s JS IMPORT: Module metadata hook for module 0x6752c388510 593s JS IMPORT: Defining meta.importSync for module 0x6752c388510 593s JS G BXD: Defining method destroy in prototype for GLib.Source 593s ok 1 globalThis is equal to window 593s ok 2 globalThis WeakRef is defined 593s ok 3 globalThis console is defined 593s ok 4 globalThis TextEncoder is defined 593s ok 5 globalThis TextDecoder is defined 593s ok 6 globalThis ARGV is defined 593s ok 7 globalThis print function log is defined 593s ok 8 globalThis print function print is defined 593s ok 9 globalThis print function printerr is defined 593s ok 10 globalThis print function logError is defined 593s JS G BXD: Defining method quit in prototype for GLib.MainLoop 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Main loop instance 0xadb7b63259c8: Spinning loop until released or hook cleared 593s JS MAINLOOP: handling job 0, 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Completed job 0 593s JS MAINLOOP: handling job 1, 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Completed job 1 593s JS MAINLOOP: handling job 2, 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Completed job 2 593s JS MAINLOOP: handling job 3, 593s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 593s JS MAINLOOP: Main loop instance 0xadb7b63259c8: release 593s JS MAINLOOP: Completed job 3 593s JS MEMORY: Memory report: before destroying context 593s JS MEMORY: 203 objects currently alive 593s JS MEMORY: boxed_instance = 65 593s JS MEMORY: boxed_prototype = 11 593s JS MEMORY: closure = 1 593s JS MEMORY: function = 116 593s JS MEMORY: fundamental_instance = 0 593s JS MEMORY: fundamental_prototype = 0 593s JS MEMORY: gerror_instance = 0 593s JS MEMORY: gerror_prototype = 0 593s JS MEMORY: interface = 0 593s JS MEMORY: module = 5 593s JS MEMORY: ns = 3 593s JS MEMORY: object_instance = 0 593s JS MEMORY: object_prototype = 2 593s JS MEMORY: param = 0 593s JS MEMORY: union_instance = 0 593s JS MEMORY: union_prototype = 0 593s JS CTX: JS shutdown sequence 593s JS CTX: Stopping profiler 593s JS CTX: Shutting down toggle queue 593s JS CTX: Notifying external reference holders of GjsContext dispose 593s JS MAINLOOP: Stopping promise job dispatcher 593s JS CTX: Notifying reference holders of GjsContext dispose 593s JS CTX: Checking unhandled promise rejections 593s JS CTX: Releasing cached JS wrappers 593s JS CTX: Final triggered GC 593s JS CTX: Destroying JS context 593s JS CTX: Releasing all native objects 593s JS CTX: Disabling auto GC 593s JS CTX: Ending trace on global object 593s JS CTX: Freeing allocated resources 593s JS CTX: JS context destroyed 593s PASS: gjs/testGlobal.test 593s Running test: gjs/testFormat.test 593s JS NATIVE: Registered native JS module '_promiseNative' 593s JS NATIVE: Registered native JS module '_byteArrayNative' 593s JS NATIVE: Registered native JS module '_encodingNative' 593s JS NATIVE: Registered native JS module '_gi' 593s JS NATIVE: Registered native JS module 'gi' 593s JS NATIVE: Registered native JS module 'cairoNative' 593s JS NATIVE: Registered native JS module 'system' 593s JS NATIVE: Registered native JS module 'console' 593s JS NATIVE: Registered native JS module '_print' 593s JS CTX: Enabling JIT 593s JS CTX: Initialized class GjsFileImporter prototype 0x32d2a8001a0 593s JS IMPORT: Defining parent (nil) of 0x32d2a800200 'imports' is mod 0 593s JS IMPORT: Importing '_print' 593s JS NATIVE: Defining native module '_print' 593s JS IMPORT: Defining parent 0x32d2a800200 of 0x32d2a8009b0 '_print' is mod 1 593s JS IMPORT: successfully imported module '_print' 593s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 593s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x29e135f3d090 593s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x29e135f3d090 593s JS MAINLOOP: Main loop instance 0xb1dd4d0db9c8: hold 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Starting promise job dispatcher 593s 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 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x29e135f3d128 593s JS MAINLOOP: Main loop instance 0xb1dd4d0db9c8: hold 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Main loop instance 0xb1dd4d0db9c8: Spinning loop until released or hook cleared 593s JS MAINLOOP: handling job 0, 593s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 593s JS MAINLOOP: Main loop instance 0xb1dd4d0db9c8: release 593s JS MAINLOOP: Completed job 0 593s JS MAINLOOP: handling job 1, 593s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 593s JS MAINLOOP: Main loop instance 0xb1dd4d0db9c8: release 593s JS MAINLOOP: Completed job 1 593s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module metadata hook for module 0x32d2a86af30 593s JS IMPORT: Defining meta.importSync for module 0x32d2a86af30 593s JS NATIVE: Defining native module 'gi' 593s JS CTX: Initialized class GIRepositoryNamespace prototype 0x32d2a86f278 593s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 593s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 593s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 593s JS IMPORT: Importing directory 'overrides' 593s JS IMPORT: Defining parent 0x29e135f40610 of 0x32d2a86f2f8 'overrides' is mod 1 593s JS IMPORT: Defined importer 'overrides' 0x32d2a86f2f8 in 0x29e135f40610 593s JS IMPORT: successfully imported directory 'overrides' 593s JS IMPORT: Importing '_promiseNative' 593s JS NATIVE: Defining native module '_promiseNative' 593s JS IMPORT: Defining parent 0x29e135f40610 of 0x32d2a86f7a8 '_promiseNative' is mod 1 593s JS IMPORT: successfully imported module '_promiseNative' 593s JS IMPORT: Importing module GLib succeeded 593s JS IMPORT: Defining parent 0x32d2a86f2f8 of 0x29e135f98038 'GLib' is mod 1 593s JS IMPORT: successfully imported module 'GLib' 593s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 593s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x29e135f97060, JSClass 0xe04827c178e0, in object 0x29e135f97038 593s JS CTX: Initialized class GIRepositoryGType prototype 0x32d2a86faf0 593s JS CTX: Initialized class GIRepositoryFunction prototype 0x32d2a86fb50 593s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 593s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 593s JS G BXD: Defined class for Error (GError), prototype 0x29e135f970b0, JSClass 0xe04827c178e0, in object 0x29e135f97038 593s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 593s JS G BXD: Defined class for Variant (GVariant), prototype 0x29e135f97100, JSClass 0xe04827c178e0, in object 0x29e135f97038 593s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 593s JS G BXD: Defined class for Bytes (GBytes), prototype 0x29e135f97150, JSClass 0xe04827c178e0, in object 0x29e135f97038 593s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 593s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 593s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x29e135f971a0, JSClass 0xe04827c178e0, in object 0x29e135f97038 593s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 593s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 593s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 593s JS G BXD: Defined class for Thread (GThread), prototype 0x29e135f971f0, JSClass 0xe04827c178e0, in object 0x29e135f97038 593s JS G BXD: Defining method ref in prototype for GLib.Thread 593s JS G BXD: Defining method unref in prototype for GLib.Thread 593s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 593s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x29e135f97240, JSClass 0xe04827c178e0, in object 0x29e135f97038 593s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 593s JS G BXD: Defined class for Regex (GRegex), prototype 0x29e135f97290, JSClass 0xe04827c178e0, in object 0x29e135f97038 593s JS G BXD: Defining method match in prototype for GLib.Regex 593s JS G BXD: Defining method match_full in prototype for GLib.Regex 593s JS G BXD: Defining method match_all in prototype for GLib.Regex 593s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 593s JS G NS: Defined namespace 'GLib' 0x29e135f97038 in GIRepository 0x32d2a86f108 593s JS IMPORT: Importing module jasmine succeeded 593s JS IMPORT: Defining parent 0x29e135f40610 of 0x29e135f98ba0 'jasmine' is mod 1 593s JS IMPORT: successfully imported module 'jasmine' 593s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 593s JS MAINLOOP: Main loop instance 0xb1dd4d0db9c8: hold 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Main loop instance 0xb1dd4d0db9c8: Spinning loop until released or hook cleared 593s JS MAINLOOP: handling job 0, 593s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 593s JS MAINLOOP: Main loop instance 0xb1dd4d0db9c8: release 593s JS MAINLOOP: Completed job 0 593s JS IMPORT: JS import 'format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/format.js 593s JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_format.js 593s JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_format.js 593s JS IMPORT: Importing module _format succeeded 593s JS IMPORT: Defining parent 0x29e135f40610 of 0x29e135f98c68 '_format' is mod 1 593s JS IMPORT: successfully imported module '_format' 593s JS IMPORT: Importing module format succeeded 593s JS IMPORT: Defining parent 0x29e135f40610 of 0x29e135f98c40 'format' is mod 1 593s JS IMPORT: successfully imported module 'format' 593s JS CTX: Script evaluation succeeded 593s JS MAINLOOP: Main loop instance 0xb1dd4d0db9c8: Spinning loop until released or hook cleared 593s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module metadata hook for module 0x32d2a817338 593s JS IMPORT: Defining meta.importSync for module 0x32d2a817338 593s JS NATIVE: Defining native module 'system' 593s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x29e135f3d128 593s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x29e135f3d128 593s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 593s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 593s JS MAINLOOP: Set main loop hook to 593s JS MAINLOOP: Main loop instance 0xb1dd4d0db9c8: hold 593s JS MAINLOOP: Running and clearing main loop hook 593s JS G BXD: Defining method run in prototype for GLib.MainLoop 593s 1..12 593s JS IMPORT: Importing 'gi' 593s JS IMPORT: Defining parent 0x29e135f40610 of 0x29e135f40b08 'gi' is mod 1 593s JS IMPORT: successfully imported module 'gi' 593s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 593s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 593s JS G BXD: Defined class for Source (GSource), prototype 0x29e135f97308, JSClass 0xe04827c178e0, in object 0x29e135f97038 593s JS G BXD: Defining method set_priority in prototype for GLib.Source 593s JS IMPORT: Importing '_gi' 593s JS NATIVE: Defining native module '_gi' 593s JS IMPORT: Defining parent 0x29e135f40610 of 0x32d2a821b10 '_gi' is mod 1 593s JS IMPORT: successfully imported module '_gi' 593s 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 593s JS G NS: Defined namespace 'GjsPrivate' 0x29e135f973a8 in GIRepository 0x29e135f40b08 593s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 593s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 593s JS IMPORT: Importing module _common succeeded 593s JS IMPORT: Defining parent 0x29e135f40610 of 0x29e135f98e48 '_common' is mod 1 593s JS IMPORT: successfully imported module '_common' 593s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 593s JS IMPORT: Importing module _legacy succeeded 593s JS IMPORT: Defining parent 0x29e135f40610 of 0x29e135f98e70 '_legacy' is mod 1 593s JS IMPORT: successfully imported module '_legacy' 593s JS IMPORT: Importing module GObject succeeded 593s JS IMPORT: Defining parent 0x29e135f40c10 of 0x29e135f98e20 'GObject' is mod 1 593s JS IMPORT: successfully imported module 'GObject' 593s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 593s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 593s JS G BXD: Defined class for String (GString), prototype 0x29e135f97628, JSClass 0xe04827c178e0, in object 0x29e135f97380 593s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 593s JS G PRM: Defined class ParamSpec prototype is 0x29e135f98ec0 class 0xe04827c20210 in object 0x29e135f97380 593s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 593s JS G OBJ: Defined class for Object (GObject), prototype 0x29e135f97790, JSClass 0xe04827c17910, in object 0x29e135f97380 593s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 593s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 593s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x29e135f977b8, JSClass 0xe04827c17910, in object 0x29e135f97380 593s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 593s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 593s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 593s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 593s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 593s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 593s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 593s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 593s JS G BXD: Defined class for Value (GValue), prototype 0x29e135f97808, JSClass 0xe04827c178e0, in object 0x29e135f97380 593s JS G NS: Defined namespace 'GObject' 0x29e135f97380 in GIRepository 0x29e135f40b08 593s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 593s JS G BXD: Defining method attach in prototype for GLib.Source 593s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 593s JS IMPORT: Module metadata hook for module 0x29e135f88548 593s JS IMPORT: Defining meta.importSync for module 0x29e135f88548 593s JS G BXD: Defining method destroy in prototype for GLib.Source 593s ok 1 imports.format escapes % with another % character 593s ok 2 imports.format formats a single string argument 593s ok 3 imports.format formats two string arguments 593s ok 4 imports.format formats two swapped string arguments 593s ok 5 imports.format formats a number in base 10 593s ok 6 imports.format formats a number in base 16 593s ok 7 imports.format formats a floating point number with no precision 593s ok 8 imports.format formats a floating point number with precision 2 593s ok 9 imports.format pads with zeroes 593s ok 10 imports.format pads with spaces 593s ok 11 imports.format throws an error when given incorrect modifiers for the conversion type 593s ok 12 imports.format throws an error when incorrectly instructed to swap arguments 593s JS G BXD: Defining method quit in prototype for GLib.MainLoop 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Main loop instance 0xb1dd4d0db9c8: Spinning loop until released or hook cleared 593s JS MAINLOOP: handling job 0, 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Completed job 0 593s JS MAINLOOP: handling job 1, 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Completed job 1 593s JS MAINLOOP: handling job 2, 593s JS MAINLOOP: Enqueue job , promise=, allocation site= 593s JS MAINLOOP: Completed job 2 593s JS MAINLOOP: handling job 3, 593s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 593s JS MAINLOOP: Main loop instance 0xb1dd4d0db9c8: release 593s JS MAINLOOP: Completed job 3 593s JS MEMORY: Memory report: before destroying context 593s JS MEMORY: 195 objects currently alive 593s JS MEMORY: boxed_instance = 55 593s JS MEMORY: boxed_prototype = 11 593s JS MEMORY: closure = 1 593s JS MEMORY: function = 116 593s JS MEMORY: fundamental_instance = 0 593s JS MEMORY: fundamental_prototype = 0 593s JS MEMORY: gerror_instance = 0 593s JS MEMORY: gerror_prototype = 0 593s JS MEMORY: interface = 0 593s JS MEMORY: module = 7 593s JS MEMORY: ns = 3 593s JS MEMORY: object_instance = 0 593s JS MEMORY: object_prototype = 2 593s JS MEMORY: param = 0 593s JS MEMORY: union_instance = 0 593s JS MEMORY: union_prototype = 0 593s JS CTX: JS shutdown sequence 593s JS CTX: Stopping profiler 593s JS CTX: Shutting down toggle queue 593s JS CTX: Notifying external reference holders of GjsContext dispose 593s JS MAINLOOP: Stopping promise job dispatcher 593s JS CTX: Notifying reference holders of GjsContext dispose 593s JS CTX: Checking unhandled promise rejections 593s JS CTX: Releasing cached JS wrappers 593s JS CTX: Final triggered GC 593s JS CTX: Destroying JS context 593s JS CTX: Releasing all native objects 593s JS CTX: Disabling auto GC 593s JS CTX: Ending trace on global object 593s JS CTX: Freeing allocated resources 594s JS CTX: JS context destroyed 594s PASS: gjs/testFormat.test 594s Running test: gjs/continue.test 594s 1..1 594s ok 1 - /usr/libexec/installed-tests/gjs/debugger/continue.debugger 594s PASS: gjs/continue.test 594s Running test: gjs/keys.test 594s 1..1 594s ok 1 - /usr/libexec/installed-tests/gjs/debugger/keys.debugger 594s PASS: gjs/keys.test 594s Running test: gjs/testCairo.test 594s JS NATIVE: Registered native JS module '_promiseNative' 594s JS NATIVE: Registered native JS module '_byteArrayNative' 594s JS NATIVE: Registered native JS module '_encodingNative' 594s JS NATIVE: Registered native JS module '_gi' 594s JS NATIVE: Registered native JS module 'gi' 594s JS NATIVE: Registered native JS module 'cairoNative' 594s JS NATIVE: Registered native JS module 'system' 594s JS NATIVE: Registered native JS module 'console' 594s JS NATIVE: Registered native JS module '_print' 594s JS CTX: Enabling JIT 594s JS CTX: Initialized class GjsFileImporter prototype 0x3e6df8f001a0 594s JS IMPORT: Defining parent (nil) of 0x3e6df8f00200 'imports' is mod 0 594s JS IMPORT: Importing '_print' 594s JS NATIVE: Defining native module '_print' 594s JS IMPORT: Defining parent 0x3e6df8f00200 of 0x3e6df8f009b0 '_print' is mod 1 594s JS IMPORT: successfully imported module '_print' 594s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 594s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3646fb3d090 594s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3646fb3d090 594s JS MAINLOOP: Main loop instance 0xb75ff88ad9c8: hold 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Starting promise job dispatcher 594s 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 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3646fb3d128 594s JS MAINLOOP: Main loop instance 0xb75ff88ad9c8: hold 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Main loop instance 0xb75ff88ad9c8: Spinning loop until released or hook cleared 594s JS MAINLOOP: handling job 0, 594s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 594s JS MAINLOOP: Main loop instance 0xb75ff88ad9c8: release 594s JS MAINLOOP: Completed job 0 594s JS MAINLOOP: handling job 1, 594s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 594s JS MAINLOOP: Main loop instance 0xb75ff88ad9c8: release 594s JS MAINLOOP: Completed job 1 594s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module metadata hook for module 0x3e6df8f6af30 594s JS IMPORT: Defining meta.importSync for module 0x3e6df8f6af30 594s JS NATIVE: Defining native module 'gi' 594s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3e6df8f6f278 594s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 594s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 594s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 594s JS IMPORT: Importing directory 'overrides' 594s JS IMPORT: Defining parent 0x3646fb40610 of 0x3e6df8f6f2f8 'overrides' is mod 1 594s JS IMPORT: Defined importer 'overrides' 0x3e6df8f6f2f8 in 0x3646fb40610 594s JS IMPORT: successfully imported directory 'overrides' 594s JS IMPORT: Importing '_promiseNative' 594s JS NATIVE: Defining native module '_promiseNative' 594s JS IMPORT: Defining parent 0x3646fb40610 of 0x3e6df8f6f7a8 '_promiseNative' is mod 1 594s JS IMPORT: successfully imported module '_promiseNative' 594s JS IMPORT: Importing module GLib succeeded 594s JS IMPORT: Defining parent 0x3e6df8f6f2f8 of 0x3646fb98038 'GLib' is mod 1 594s JS IMPORT: successfully imported module 'GLib' 594s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 594s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3646fb97060, JSClass 0xed45aedb78e0, in object 0x3646fb97038 594s JS CTX: Initialized class GIRepositoryGType prototype 0x3e6df8f6faf0 594s JS CTX: Initialized class GIRepositoryFunction prototype 0x3e6df8f6fb50 594s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 594s JS G BXD: Defined class for Error (GError), prototype 0x3646fb970b0, JSClass 0xed45aedb78e0, in object 0x3646fb97038 594s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 594s JS G BXD: Defined class for Variant (GVariant), prototype 0x3646fb97100, JSClass 0xed45aedb78e0, in object 0x3646fb97038 594s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 594s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3646fb97150, JSClass 0xed45aedb78e0, in object 0x3646fb97038 594s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 594s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3646fb971a0, JSClass 0xed45aedb78e0, in object 0x3646fb97038 594s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 594s JS G BXD: Defined class for Thread (GThread), prototype 0x3646fb971f0, JSClass 0xed45aedb78e0, in object 0x3646fb97038 594s JS G BXD: Defining method ref in prototype for GLib.Thread 594s JS G BXD: Defining method unref in prototype for GLib.Thread 594s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 594s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3646fb97240, JSClass 0xed45aedb78e0, in object 0x3646fb97038 594s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 594s JS G BXD: Defined class for Regex (GRegex), prototype 0x3646fb97290, JSClass 0xed45aedb78e0, in object 0x3646fb97038 594s JS G BXD: Defining method match in prototype for GLib.Regex 594s JS G BXD: Defining method match_full in prototype for GLib.Regex 594s JS G BXD: Defining method match_all in prototype for GLib.Regex 594s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 594s JS G NS: Defined namespace 'GLib' 0x3646fb97038 in GIRepository 0x3e6df8f6f108 594s JS IMPORT: Importing module jasmine succeeded 594s JS IMPORT: Defining parent 0x3646fb40610 of 0x3646fb98ba0 'jasmine' is mod 1 594s JS IMPORT: successfully imported module 'jasmine' 594s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 594s JS MAINLOOP: Main loop instance 0xb75ff88ad9c8: hold 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Main loop instance 0xb75ff88ad9c8: Spinning loop until released or hook cleared 594s JS MAINLOOP: handling job 0, 594s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 594s JS MAINLOOP: Main loop instance 0xb75ff88ad9c8: release 594s JS MAINLOOP: Completed job 0 594s JS IMPORT: Importing 'gi' 594s JS IMPORT: Defining parent 0x3646fb40610 of 0x3646fb40b08 'gi' is mod 1 594s JS IMPORT: successfully imported module 'gi' 594s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 594s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 594s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 594s JS IMPORT: Importing module _cairo succeeded 594s JS IMPORT: Defining parent 0x3646fb40610 of 0x3646fb98c68 '_cairo' is mod 1 594s JS IMPORT: successfully imported module '_cairo' 594s JS IMPORT: Importing 'cairoNative' 594s JS NATIVE: Defining native module 'cairoNative' 594s JS CTX: Initialized class Region prototype 0x3e6df8f290d0 594s JS CTX: Initialized class Context prototype 0x3e6df8f291f0 594s JS CTX: Initialized class Surface prototype 0x3e6df8f299d0 594s JS CTX: Initialized class Pattern prototype 0x3e6df8f29ab0 594s JS CTX: Initialized class Path prototype 0x3e6df8f29b10 594s JS CTX: Initialized class ImageSurface prototype 0x3e6df8f29b70 594s JS CTX: Initialized class PSSurface prototype 0x3e6df8f29c50 594s JS CTX: Initialized class PDFSurface prototype 0x3e6df8f29d30 594s JS CTX: Initialized class SVGSurface prototype 0x3e6df8f29e10 594s JS CTX: Initialized class Gradient prototype 0x3e6df8f29e70 594s JS CTX: Initialized class LinearGradient prototype 0x3e6df8f29ed0 594s JS CTX: Initialized class RadialGradient prototype 0x3e6df8f29f30 594s JS CTX: Initialized class SurfacePattern prototype 0x3e6df8f29f90 594s JS CTX: Initialized class SolidPattern prototype 0x3e6df8f29ff0 594s JS IMPORT: Defining parent 0x3646fb40610 of 0x3e6df8f290b0 'cairoNative' is mod 1 594s JS IMPORT: successfully imported module 'cairoNative' 594s JS IMPORT: Importing module cairo succeeded 594s JS IMPORT: Defining parent 0x3646fb40610 of 0x3646fb98c40 'cairo' is mod 1 594s JS IMPORT: successfully imported module 'cairo' 594s 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 594s JS G NS: Defined namespace 'Gdk' 0x3646fb973a8 in GIRepository 0x3646fb40b08 594s 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 594s JS G NS: Defined namespace 'GIMarshallingTests' 0x3646fb973d0 in GIRepository 0x3646fb40b08 594s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 594s JS IMPORT: Importing module _legacy succeeded 594s JS IMPORT: Defining parent 0x3646fb40610 of 0x3646fb98cb8 '_legacy' is mod 1 594s JS IMPORT: successfully imported module '_legacy' 594s 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 594s JS G NS: Defined namespace 'GjsPrivate' 0x3646fb97448 in GIRepository 0x3646fb40b08 594s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 594s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 594s JS IMPORT: Importing module lang succeeded 594s JS IMPORT: Defining parent 0x3646fb40610 of 0x3646fb98d30 'lang' is mod 1 594s JS IMPORT: successfully imported module 'lang' 594s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 594s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 594s JS IMPORT: Importing module _signals succeeded 594s JS IMPORT: Defining parent 0x3646fb40610 of 0x3646fb98d58 '_signals' is mod 1 594s JS IMPORT: successfully imported module '_signals' 594s JS IMPORT: Importing module signals succeeded 594s JS IMPORT: Defining parent 0x3646fb40610 of 0x3646fb98d08 'signals' is mod 1 594s JS IMPORT: successfully imported module 'signals' 594s JS IMPORT: Importing module Gio succeeded 594s JS IMPORT: Defining parent 0x3646fb40c28 of 0x3646fb98ce0 'Gio' is mod 1 594s JS IMPORT: successfully imported module 'Gio' 594s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 594s JS IMPORT: Importing '_gi' 594s JS NATIVE: Defining native module '_gi' 594s JS IMPORT: Defining parent 0x3646fb40610 of 0x3e6df8f2d6f8 '_gi' is mod 1 594s JS IMPORT: successfully imported module '_gi' 594s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 594s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 594s JS IMPORT: Importing module _common succeeded 594s JS IMPORT: Defining parent 0x3646fb40610 of 0x3646fb98da8 '_common' is mod 1 594s JS IMPORT: successfully imported module '_common' 594s JS IMPORT: Importing module GObject succeeded 594s JS IMPORT: Defining parent 0x3646fb40c28 of 0x3646fb98d80 'GObject' is mod 1 594s JS IMPORT: successfully imported module 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 594s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 594s JS G BXD: Defined class for String (GString), prototype 0x3646fb976f0, JSClass 0xed45aedb78e0, in object 0x3646fb97470 594s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 594s JS G PRM: Defined class ParamSpec prototype is 0x3646fb98df8 class 0xed45aedc0210 in object 0x3646fb97470 594s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 594s JS G OBJ: Defined class for Object (GObject), prototype 0x3646fb97858, JSClass 0xed45aedb7910, in object 0x3646fb97470 594s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 594s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 594s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3646fb97880, JSClass 0xed45aedb7910, in object 0x3646fb97470 594s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 594s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 594s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 594s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 594s JS G BXD: Defined class for Value (GValue), prototype 0x3646fb978d0, JSClass 0xed45aedb78e0, in object 0x3646fb97470 594s JS G NS: Defined namespace 'GObject' 0x3646fb97470 in GIRepository 0x3646fb40b08 594s JS G OBJ: Defined class for Application (GApplication), prototype 0x3646fb97920, JSClass 0xed45aedb7910, in object 0x3646fb97420 594s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 594s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2ecff030f358, JSClass 0xed45aedbabc8, in object 0x3646fb97420 594s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 594s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x2ecff030f380, JSClass 0xed45aedbabc8, in object 0x3646fb97420 594s 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 594s JS G NS: Defined namespace 'GioUnix' 0x3646fb979c0 in GIRepository 0x3646fb40b08 594s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 594s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x3646fb979e8, JSClass 0xed45aedb7910, in object 0x3646fb979c0 594s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 594s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2ecff030f768, JSClass 0xed45aedbabc8, in object 0x3646fb979c0 594s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 594s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x3646fb97a60, JSClass 0xed45aedb7910, in object 0x3646fb97420 594s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x3646fb97ab0, JSClass 0xed45aedb7910, in object 0x3646fb979c0 594s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 594s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x3646fb97b00, JSClass 0xed45aedb78e0, in object 0x3646fb979c0 594s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 594s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2ecff030f8a8, JSClass 0xed45aedbabc8, in object 0x3646fb979c0 594s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 594s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3646fb97b50, JSClass 0xed45aedb7910, in object 0x3646fb97420 594s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x3646fb97ba0, JSClass 0xed45aedb7910, in object 0x3646fb979c0 594s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 594s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x3646fb97bf0, JSClass 0xed45aedb78e0, in object 0x3646fb979c0 594s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 594s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x3646fb97c18, JSClass 0xed45aedb78e0, in object 0x3646fb979c0 594s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 594s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x3646fb97c68, JSClass 0xed45aedb7910, in object 0x3646fb979c0 594s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 594s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x3646fb97cb8, JSClass 0xed45aedb78e0, in object 0x3646fb979c0 594s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 594s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x3646fb97d08, JSClass 0xed45aedb7910, in object 0x3646fb97420 594s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x3646fb97d58, JSClass 0xed45aedb7910, in object 0x3646fb979c0 594s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 594s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x3646fb97da8, JSClass 0xed45aedb78e0, in object 0x3646fb979c0 594s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 594s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 594s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 594s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 594s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 594s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 594s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 594s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 594s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 594s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 594s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 594s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 594s JS G ENUM: Defining GLib.LogLevelFlags as 0x3e6df8f35de0 594s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 594s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x3646fb97ec0, JSClass 0xed45aedb78e0, in object 0x3646fb97038 594s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 594s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x3646fb97f88, JSClass 0xed45aedb7910, in object 0x3646fb97420 594s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 594s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2ecff0315c68, JSClass 0xed45aedbabc8, in object 0x3646fb97420 594s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 594s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2ecff0315c90, JSClass 0xed45aedbabc8, in object 0x3646fb97420 594s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 594s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x2ecff031c588, JSClass 0xed45aedb78e0, in object 0x3646fb97420 594s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 594s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x2ecff031c880, JSClass 0xed45aedb78e0, in object 0x3646fb97420 594s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 594s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 594s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2ecff031ca10, JSClass 0xed45aedb7910, in object 0x3646fb97420 594s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 594s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2ecff0315f10, JSClass 0xed45aedbabc8, in object 0x3646fb97420 594s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 594s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2ecff0315f60, JSClass 0xed45aedbabc8, in object 0x3646fb97420 594s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 594s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2ecff031cab0, JSClass 0xed45aedb7910, in object 0x3646fb97420 594s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 594s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 594s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 594s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 594s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x2ecff031e150, JSClass 0xed45aedbabc8, in object 0x3646fb97420 594s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 594s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2ecff031cb28, JSClass 0xed45aedb78e0, in object 0x3646fb97420 594s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 594s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2ecff031cb78, JSClass 0xed45aedb78e0, in object 0x3646fb97420 594s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 594s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 594s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2ecff031cbc8, JSClass 0xed45aedb7910, in object 0x3646fb97420 594s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2ecff031cc18, JSClass 0xed45aedb7910, in object 0x3646fb97448 594s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 594s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2ecff031cc68, JSClass 0xed45aedb7910, in object 0x3646fb97420 594s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 594s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 594s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 594s JS G IFACE: Defined class for File (GFile), prototype 0x2ecff031e218, JSClass 0xed45aedbabc8, in object 0x3646fb97420 594s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2ecff031cce0, JSClass 0xed45aedb7910, in object 0x3646fb40ca0 594s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 594s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2ecff031cd58, JSClass 0xed45aedb7910, in object 0x3646fb97420 594s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 594s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 594s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x2ecff031e498, JSClass 0xed45aedbabc8, in object 0x3646fb97420 594s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 594s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2ecff031cdd0, JSClass 0xed45aedb7910, in object 0x3646fb97420 594s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 594s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2ecff031ce20, JSClass 0xed45aedb78e0, in object 0x3646fb97420 594s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 594s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 594s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2ecff031ce70, JSClass 0xed45aedb7910, in object 0x3646fb97420 594s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 594s JS G NS: Defined namespace 'Gio' 0x3646fb97420 in GIRepository 0x3646fb40b08 594s JS IMPORT: Importing module Gtk succeeded 594s JS IMPORT: Defining parent 0x3646fb40c28 of 0x3646fb98c90 'Gtk' is mod 1 594s JS IMPORT: successfully imported module 'Gtk' 594s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 594s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 594s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x2ecff031cee8, JSClass 0xed45aedb7910, in object 0x3646fb97470 594s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2ecff031cf38, JSClass 0xed45aedb7910, in object 0x3646fb973f8 594s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 594s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x2ecff031ef60, JSClass 0xed45aedbabc8, in object 0x3646fb973f8 594s 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 594s JS G NS: Defined namespace 'Atk' 0x2ecff031cfb0 in GIRepository 0x3646fb40b08 594s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 594s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x2ecff031ef88, JSClass 0xed45aedbabc8, in object 0x2ecff031cfb0 594s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 594s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2ecff0329038, JSClass 0xed45aedb7910, in object 0x3646fb973f8 594s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 594s JS G NS: Defined namespace 'Gtk' 0x3646fb973f8 in GIRepository 0x3646fb40b08 594s 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 594s JS G NS: Defined namespace 'Regress' 0x2ecff0329088 in GIRepository 0x3646fb40b08 594s JS IMPORT: Importing module cairo succeeded 594s JS IMPORT: Defining parent 0x3646fb40c28 of 0x2ecff032a0d8 'cairo' is mod 1 594s JS IMPORT: successfully imported module 'cairo' 594s JS G NS: Found info type GIEnumInfo for 'Antialias' in namespace 'cairo' 594s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 594s JS G ENUM: Defining enum value NONE (fixed from none) 1 594s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 594s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 594s JS G ENUM: Defining enum value FAST (fixed from fast) 4 594s JS G ENUM: Defining enum value GOOD (fixed from good) 5 594s JS G ENUM: Defining enum value BEST (fixed from best) 6 594s JS G ENUM: Defining cairo.Antialias as 0x3e6df8f6a6c8 594s JS G NS: Found info type GIEnumInfo for 'Content' in namespace 'cairo' 594s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 594s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 594s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 594s JS G ENUM: Defining cairo.Content as 0x3e6df8f6a7a8 594s JS G NS: Found info type GIEnumInfo for 'Extend' in namespace 'cairo' 594s JS G ENUM: Defining enum value NONE (fixed from none) 0 594s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 594s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 594s JS G ENUM: Defining enum value PAD (fixed from pad) 3 594s JS G ENUM: Defining cairo.Extend as 0x3e6df8f6a808 594s JS G NS: Found info type GIEnumInfo for 'FillRule' in namespace 'cairo' 594s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 594s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 594s JS G ENUM: Defining cairo.FillRule as 0x3e6df8f6a868 594s JS G NS: Found info type GIEnumInfo for 'Filter' in namespace 'cairo' 594s JS G ENUM: Defining enum value FAST (fixed from fast) 0 594s JS G ENUM: Defining enum value GOOD (fixed from good) 1 594s JS G ENUM: Defining enum value BEST (fixed from best) 2 594s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 594s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 594s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 594s JS G ENUM: Defining cairo.Filter as 0x3e6df8f6a8c8 594s JS G NS: Found info type GIEnumInfo for 'FontSlant' in namespace 'cairo' 594s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 594s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 594s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 594s JS G ENUM: Defining cairo.FontSlant as 0x3e6df8f6a9a8 594s JS G NS: Found info type GIEnumInfo for 'FontWeight' in namespace 'cairo' 594s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 594s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 594s JS G ENUM: Defining cairo.FontWeight as 0x3e6df8f6aa08 594s JS G NS: Found info type GIEnumInfo for 'Format' in namespace 'cairo' 594s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 594s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 594s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 594s JS G ENUM: Defining enum value A8 (fixed from a8) 2 594s JS G ENUM: Defining enum value A1 (fixed from a1) 3 594s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 594s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 594s JS G ENUM: Defining cairo.Format as 0x3e6df8f6aa68 594s JS G NS: Found info type GIEnumInfo for 'LineCap' in namespace 'cairo' 594s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 594s JS G ENUM: Defining enum value ROUND (fixed from round) 1 594s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 594s JS G ENUM: Defining cairo.LineCap as 0x3e6df8f6ab48 594s JS G NS: Found info type GIEnumInfo for 'LineJoin' in namespace 'cairo' 594s JS G ENUM: Defining enum value MITER (fixed from miter) 0 594s JS G ENUM: Defining enum value ROUND (fixed from round) 1 594s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 594s JS G ENUM: Defining cairo.LineJoin as 0x3e6df8f6aba8 594s JS G NS: Found info type GIEnumInfo for 'Operator' in namespace 'cairo' 594s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 594s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 594s JS G ENUM: Defining enum value OVER (fixed from over) 2 594s JS G ENUM: Defining enum value IN (fixed from in) 3 594s JS G ENUM: Defining enum value OUT (fixed from out) 4 594s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 594s JS G ENUM: Defining enum value DEST (fixed from dest) 6 594s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 594s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 594s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 594s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 594s JS G ENUM: Defining enum value XOR (fixed from xor) 11 594s JS G ENUM: Defining enum value ADD (fixed from add) 12 594s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 594s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 594s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 594s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 594s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 594s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 594s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 594s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 594s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 594s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 594s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 594s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 594s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 594s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 594s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 594s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 594s JS G ENUM: Defining cairo.Operator as 0x3e6df8f6ac08 594s JS G NS: Found info type GIEnumInfo for 'PatternType' in namespace 'cairo' 594s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 594s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 594s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 594s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 594s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 594s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 594s JS G ENUM: Defining cairo.PatternType as 0x3e6df8f6ade8 594s JS G NS: Found info type GIEnumInfo for 'SurfaceType' in namespace 'cairo' 594s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 594s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 594s JS G ENUM: Defining enum value PS (fixed from ps) 2 594s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 594s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 594s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 594s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 594s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 594s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 594s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 594s JS G ENUM: Defining enum value SVG (fixed from svg) 10 594s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 594s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 594s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 594s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 594s JS G ENUM: Defining enum value QT (fixed from qt) 15 594s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 594s JS G ENUM: Defining enum value VG (fixed from vg) 17 594s JS G ENUM: Defining enum value GL (fixed from gl) 18 594s JS G ENUM: Defining enum value DRM (fixed from drm) 19 594s JS G ENUM: Defining enum value TEE (fixed from tee) 20 594s JS G ENUM: Defining enum value XML (fixed from xml) 21 594s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 594s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 594s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 594s JS G ENUM: Defining cairo.SurfaceType as 0x3e6df8f6aec8 594s JS G NS: Found info type GIStructInfo for 'Region' in namespace 'cairo' 594s JS G BXD: Defined class for Region (CairoRegion), prototype 0x2ecff03292e0, JSClass 0xed45aedb78e0, in object 0x2ecff03290b0 594s JS G NS: Found info type GIStructInfo for 'Context' in namespace 'cairo' 594s JS G BXD: Defined class for Context (CairoContext), prototype 0x2ecff0329308, JSClass 0xed45aedb78e0, in object 0x2ecff03290b0 594s JS G NS: Found info type GIStructInfo for 'Surface' in namespace 'cairo' 594s JS G BXD: Defined class for Surface (CairoSurface), prototype 0x2ecff0329330, JSClass 0xed45aedb78e0, in object 0x2ecff03290b0 594s JS G NS: Found info type GIStructInfo for 'Pattern' in namespace 'cairo' 594s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x2ecff0329358, JSClass 0xed45aedb78e0, in object 0x2ecff03290b0 594s JS G NS: Found info type GIStructInfo for 'Path' in namespace 'cairo' 594s JS G BXD: Defined class for Path (void), prototype 0x2ecff0329380, JSClass 0xed45aedb78e0, in object 0x2ecff03290b0 594s JS G NS: Defined namespace 'cairo' 0x2ecff03290b0 in GIRepository 0x3646fb40b08 594s JS CTX: Script evaluation succeeded 594s JS MAINLOOP: Main loop instance 0xb75ff88ad9c8: Spinning loop until released or hook cleared 594s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module metadata hook for module 0x3e6df8f72ac8 594s JS IMPORT: Defining meta.importSync for module 0x3e6df8f72ac8 594s JS NATIVE: Defining native module 'system' 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3646fb3d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3646fb3d128 594s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 594s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 594s JS MAINLOOP: Set main loop hook to 594s JS MAINLOOP: Main loop instance 0xb75ff88ad9c8: hold 594s JS MAINLOOP: Running and clearing main loop hook 594s JS G BXD: Defining method run in prototype for GLib.MainLoop 594s 1..63 594s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 594s JS G BXD: Defined class for Source (GSource), prototype 0x2ecff03293a8, JSClass 0xed45aedb78e0, in object 0x3646fb97038 594s JS G BXD: Defining method set_priority in prototype for GLib.Source 594s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 594s JS G BXD: Defining method attach in prototype for GLib.Source 594s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 594s JS IMPORT: Module metadata hook for module 0x3646fb885f0 594s JS IMPORT: Defining meta.importSync for module 0x3646fb885f0 594s JS G BXD: Defining method destroy in prototype for GLib.Source 594s ok 1 Cairo context has the right type 594s ok 2 Cairo context reports its target surface 594s ok 3 Cairo context can set its source to a pattern 594s ok 4 Cairo context can set its antialias 594s ok 5 Cairo context can set its fill rule 594s ok 6 Cairo context can set its line cap 594s ok 7 Cairo context can set its line join 594s ok 8 Cairo context can set its line width 594s ok 9 Cairo context can set its miter limit 594s ok 10 Cairo context can set its operator 594s ok 11 Cairo context can set its tolerance 594s ok 12 Cairo context has a rectangle as clip extents 594s ok 13 Cairo context has a rectangle as fill extents 594s ok 14 Cairo context has a rectangle as stroke extents 594s ok 15 Cairo context has zero dashes initially 594s ok 16 Cairo context transforms user to device coordinates 594s ok 17 Cairo context transforms user to device distance 594s ok 18 Cairo context transforms device to user coordinates 594s ok 19 Cairo context transforms device to user distance 594s ok 20 Cairo context computes text extents 594s ok 21 Cairo context can call various, otherwise untested, methods without crashing 594s ok 22 Cairo context has methods when created from a C function # SKIP GTK disabled 594s ok 23 Cairo pattern has typechecks 594s ok 24 Cairo solid pattern can be created from RGB static method 594s ok 25 Cairo solid pattern can be created from RGBA static method 594s ok 26 Cairo surface pattern can be created and added as a source 594s ok 27 Cairo linear gradient can be created and added as a source 594s ok 28 Cairo radial gradient can be created and added as a source 594s ok 29 Cairo path has typechecks 594s ok 30 Cairo surface has typechecks 594s ok 31 Cairo surface can access the device scale 594s ok 32 Cairo surface can access the device offset 594s ok 33 Cairo surface can be finalized 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_context_none_return' in namespace 'Regress' 594s ok 34 Cairo GI test suite for context can be marshalled as a transfer none return value 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_context_none_in' in namespace 'Regress' 594s ok 35 Cairo GI test suite for context can be marshalled as a transfer none in parameter 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_context_full_return' in namespace 'Regress' 594s ok 36 Cairo GI test suite for context can be marshalled as a transfer full return value 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_context_full_in' in namespace 'Regress' 594s ok 37 Cairo GI test suite for context can be marshalled as a transfer full in parameter 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_none_return' in namespace 'Regress' 594s ok 38 Cairo GI test suite for surface can be marshalled as a transfer none return value 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_none_in' in namespace 'Regress' 594s ok 39 Cairo GI test suite for surface can be marshalled as a transfer none in parameter 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_full_return' in namespace 'Regress' 594s ok 40 Cairo GI test suite for surface can be marshalled as a transfer full return value 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_full_in' in namespace 'Regress' 594s ok 41 Cairo GI test suite for surface can be marshalled as a transfer full in parameter 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_full_out' in namespace 'Regress' 594s ok 42 Cairo GI test suite for surface can be marshalled as an out parameter 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_path_full_return' in namespace 'Regress' 594s ok 43 Cairo GI test suite for path can be marshalled as a return value 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_path_none_in' in namespace 'Regress' 594s ok 44 Cairo GI test suite for path can be marshalled as an in parameter with transfer none 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_path_full_in_full_return' in namespace 'Regress' 594s ok 45 Cairo GI test suite for path can be marshalled as an in parameter with transfer full 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_pattern_none_return' in namespace 'Regress' 594s ok 46 Cairo GI test suite for pattern can be marshalled as a return value with transfer none 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_pattern_none_in' in namespace 'Regress' 594s ok 47 Cairo GI test suite for pattern can be marshalled as an in parameter with transfer none 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_pattern_full_return' in namespace 'Regress' 594s ok 48 Cairo GI test suite for pattern can be marshalled as a return value with transfer full 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_pattern_full_in' in namespace 'Regress' 594s ok 49 Cairo GI test suite for pattern can be marshalled as an in parameter with transfer full 594s JS G NS: Found info type GIFunctionInfo for 'test_cairo_region_full_in' in namespace 'Regress' 594s ok 50 Cairo GI test suite for region can be marshalled as an in argument 594s ok 51 Cairo GI test suite for FontOptions can be marshalled as a return value with transfer none # SKIP pending 594s ok 52 Cairo GI test suite for FontOptions can be marshalled as an in parameter with transfer none # SKIP pending 594s ok 53 Cairo GI test suite for FontOptions can be marshalled as a return value with transfer full # SKIP pending 594s ok 54 Cairo GI test suite for FontOptions can be marshalled as an in parameter with transfer full # SKIP pending 594s ok 55 Cairo GI test suite for FontFace can be marshalled as a return value with transfer full # SKIP pending 594s ok 56 Cairo GI test suite for ScaledFont can be marshalled as a return value with transfer full # SKIP pending 594s ok 57 Cairo GI test suite for matrix can be marshalled as a return value # SKIP pending 594s ok 58 Cairo GI test suite for matrix can be marshalled as an in parameter # SKIP pending 594s ok 59 Cairo GI test suite for matrix can be marshalled as a caller-allocates out parameter # SKIP pending 594s JS G NS: Found info type GIObjectInfo for 'TestObj' in namespace 'Regress' 594s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x2ecff038f8d0, JSClass 0xed45aedb7910, in object 0x2ecff0329088 594s JS G OBJ: Defining method emit_sig_with_foreign_struct in prototype for RegressTestObj (Regress.TestObj) 594s ok 60 Cairo GI test suite can be marshalled through a signal handler 594s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 594s ok 61 Cairo GI test suite can have its type inferred as a foreign struct 594s ok 62 Cairo imported via GI has the same functionality as imports.cairo 594s JS G NS: Found info type GIStructInfo for 'RectangleInt' in namespace 'cairo' 594s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x2ecff038fc18, JSClass 0xed45aedb78e0, in object 0x2ecff03290b0 594s ok 63 Cairo imported via GI has boxed types from the GIR file 594s JS G BXD: Defining method quit in prototype for GLib.MainLoop 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Main loop instance 0xb75ff88ad9c8: Spinning loop until released or hook cleared 594s JS MAINLOOP: handling job 0, 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Completed job 0 594s JS MAINLOOP: handling job 1, 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Completed job 1 594s JS MAINLOOP: handling job 2, 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Completed job 2 594s JS MAINLOOP: handling job 3, 594s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 594s JS MAINLOOP: Main loop instance 0xb75ff88ad9c8: release 594s JS MAINLOOP: Completed job 3 594s JS MEMORY: Memory report: before destroying context 594s JS MEMORY: 947 objects currently alive 594s JS MEMORY: boxed_instance = 432 594s JS MEMORY: boxed_prototype = 28 594s JS MEMORY: closure = 2 594s JS MEMORY: function = 421 594s JS MEMORY: fundamental_instance = 0 594s JS MEMORY: fundamental_prototype = 0 594s JS MEMORY: gerror_instance = 0 594s JS MEMORY: gerror_prototype = 0 594s JS MEMORY: interface = 13 594s JS MEMORY: module = 13 594s JS MEMORY: ns = 11 594s JS MEMORY: object_instance = 2 594s JS MEMORY: object_prototype = 25 594s JS MEMORY: param = 0 594s JS MEMORY: union_instance = 0 594s JS MEMORY: union_prototype = 0 594s JS CTX: JS shutdown sequence 594s JS CTX: Stopping profiler 594s JS CTX: Shutting down toggle queue 594s JS CTX: Notifying external reference holders of GjsContext dispose 594s JS MAINLOOP: Stopping promise job dispatcher 594s JS CTX: Notifying reference holders of GjsContext dispose 594s JS CTX: Checking unhandled promise rejections 594s JS CTX: Releasing cached JS wrappers 594s JS CTX: Final triggered GC 594s JS CTX: Destroying JS context 594s JS CTX: Releasing all native objects 594s JS CTX: Disabling auto GC 594s JS CTX: Ending trace on global object 594s JS CTX: Freeing allocated resources 594s JS CTX: JS context destroyed 594s PASS: gjs/testCairo.test 594s Running test: gjs/until.test 594s 1..1 594s ok 1 - /usr/libexec/installed-tests/gjs/debugger/until.debugger 594s PASS: gjs/until.test 594s Running test: gjs/testPackage.test 594s JS NATIVE: Registered native JS module '_promiseNative' 594s JS NATIVE: Registered native JS module '_byteArrayNative' 594s JS NATIVE: Registered native JS module '_encodingNative' 594s JS NATIVE: Registered native JS module '_gi' 594s JS NATIVE: Registered native JS module 'gi' 594s JS NATIVE: Registered native JS module 'cairoNative' 594s JS NATIVE: Registered native JS module 'system' 594s JS NATIVE: Registered native JS module 'console' 594s JS NATIVE: Registered native JS module '_print' 594s JS CTX: Enabling JIT 594s JS CTX: Initialized class GjsFileImporter prototype 0x35a06df001a0 594s JS IMPORT: Defining parent (nil) of 0x35a06df00200 'imports' is mod 0 594s JS IMPORT: Importing '_print' 594s JS NATIVE: Defining native module '_print' 594s JS IMPORT: Defining parent 0x35a06df00200 of 0x35a06df009b0 '_print' is mod 1 594s JS IMPORT: successfully imported module '_print' 594s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 594s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2e6bd0b3d090 594s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2e6bd0b3d090 594s JS MAINLOOP: Main loop instance 0xbf9b1e8049c8: hold 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Starting promise job dispatcher 594s 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 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2e6bd0b3d128 594s JS MAINLOOP: Main loop instance 0xbf9b1e8049c8: hold 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Main loop instance 0xbf9b1e8049c8: Spinning loop until released or hook cleared 594s JS MAINLOOP: handling job 0, 594s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 594s JS MAINLOOP: Main loop instance 0xbf9b1e8049c8: release 594s JS MAINLOOP: Completed job 0 594s JS MAINLOOP: handling job 1, 594s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 594s JS MAINLOOP: Main loop instance 0xbf9b1e8049c8: release 594s JS MAINLOOP: Completed job 1 594s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module metadata hook for module 0x35a06df6af30 594s JS IMPORT: Defining meta.importSync for module 0x35a06df6af30 594s JS NATIVE: Defining native module 'gi' 594s JS CTX: Initialized class GIRepositoryNamespace prototype 0x35a06df6f278 594s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 594s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 594s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 594s JS IMPORT: Importing directory 'overrides' 594s JS IMPORT: Defining parent 0x2e6bd0b40610 of 0x35a06df6f2f8 'overrides' is mod 1 594s JS IMPORT: Defined importer 'overrides' 0x35a06df6f2f8 in 0x2e6bd0b40610 594s JS IMPORT: successfully imported directory 'overrides' 594s JS IMPORT: Importing '_promiseNative' 594s JS NATIVE: Defining native module '_promiseNative' 594s JS IMPORT: Defining parent 0x2e6bd0b40610 of 0x35a06df6f7a8 '_promiseNative' is mod 1 594s JS IMPORT: successfully imported module '_promiseNative' 594s JS IMPORT: Importing module GLib succeeded 594s JS IMPORT: Defining parent 0x35a06df6f2f8 of 0x2e6bd0b98038 'GLib' is mod 1 594s JS IMPORT: successfully imported module 'GLib' 594s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 594s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2e6bd0b97060, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97038 594s JS CTX: Initialized class GIRepositoryGType prototype 0x35a06df6faf0 594s JS CTX: Initialized class GIRepositoryFunction prototype 0x35a06df6fb50 594s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 594s JS G BXD: Defined class for Error (GError), prototype 0x2e6bd0b970b0, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97038 594s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 594s JS G BXD: Defined class for Variant (GVariant), prototype 0x2e6bd0b97100, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97038 594s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 594s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e6bd0b97150, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97038 594s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 594s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e6bd0b971a0, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97038 594s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 594s JS G BXD: Defined class for Thread (GThread), prototype 0x2e6bd0b971f0, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97038 594s JS G BXD: Defining method ref in prototype for GLib.Thread 594s JS G BXD: Defining method unref in prototype for GLib.Thread 594s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 594s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2e6bd0b97240, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97038 594s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 594s JS G BXD: Defined class for Regex (GRegex), prototype 0x2e6bd0b97290, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97038 594s JS G BXD: Defining method match in prototype for GLib.Regex 594s JS G BXD: Defining method match_full in prototype for GLib.Regex 594s JS G BXD: Defining method match_all in prototype for GLib.Regex 594s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 594s JS G NS: Defined namespace 'GLib' 0x2e6bd0b97038 in GIRepository 0x35a06df6f108 594s JS IMPORT: Importing module jasmine succeeded 594s JS IMPORT: Defining parent 0x2e6bd0b40610 of 0x2e6bd0b98ba0 'jasmine' is mod 1 594s JS IMPORT: successfully imported module 'jasmine' 594s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 594s JS MAINLOOP: Main loop instance 0xbf9b1e8049c8: hold 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Main loop instance 0xbf9b1e8049c8: Spinning loop until released or hook cleared 594s JS MAINLOOP: handling job 0, 594s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 594s JS MAINLOOP: Main loop instance 0xbf9b1e8049c8: release 594s JS MAINLOOP: Completed job 0 594s JS IMPORT: JS import 'package' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/package.js 594s JS IMPORT: Importing 'gi' 594s JS IMPORT: Defining parent 0x2e6bd0b40610 of 0x2e6bd0b40b08 'gi' is mod 1 594s JS IMPORT: successfully imported module 'gi' 594s 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 594s JS G NS: Defined namespace 'GIRepository' 0x2e6bd0b97308 in GIRepository 0x2e6bd0b40b08 594s 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 594s JS G NS: Defined namespace 'GjsPrivate' 0x2e6bd0b97358 in GIRepository 0x2e6bd0b40b08 594s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 594s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 594s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 594s JS IMPORT: Importing module _legacy succeeded 594s JS IMPORT: Defining parent 0x2e6bd0b40610 of 0x2e6bd0b98ce0 '_legacy' is mod 1 594s JS IMPORT: successfully imported module '_legacy' 594s JS IMPORT: Importing module lang succeeded 594s JS IMPORT: Defining parent 0x2e6bd0b40610 of 0x2e6bd0b98cb8 'lang' is mod 1 594s JS IMPORT: successfully imported module 'lang' 594s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 594s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 594s JS IMPORT: Importing module _signals succeeded 594s JS IMPORT: Defining parent 0x2e6bd0b40610 of 0x2e6bd0b98d08 '_signals' is mod 1 594s JS IMPORT: successfully imported module '_signals' 594s JS IMPORT: Importing module signals succeeded 594s JS IMPORT: Defining parent 0x2e6bd0b40610 of 0x2e6bd0b98c90 'signals' is mod 1 594s JS IMPORT: successfully imported module 'signals' 594s JS IMPORT: Importing module Gio succeeded 594s JS IMPORT: Defining parent 0x2e6bd0b40bf8 of 0x2e6bd0b98c68 'Gio' is mod 1 594s JS IMPORT: successfully imported module 'Gio' 594s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 594s JS IMPORT: Importing '_gi' 594s JS NATIVE: Defining native module '_gi' 594s JS IMPORT: Defining parent 0x2e6bd0b40610 of 0x35a06df0e998 '_gi' is mod 1 594s JS IMPORT: successfully imported module '_gi' 594s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 594s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 594s JS IMPORT: Importing module _common succeeded 594s JS IMPORT: Defining parent 0x2e6bd0b40610 of 0x2e6bd0b98d58 '_common' is mod 1 594s JS IMPORT: successfully imported module '_common' 594s JS IMPORT: Importing module GObject succeeded 594s JS IMPORT: Defining parent 0x2e6bd0b40bf8 of 0x2e6bd0b98d30 'GObject' is mod 1 594s JS IMPORT: successfully imported module 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 594s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 594s JS G BXD: Defined class for String (GString), prototype 0x2e6bd0b97600, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97380 594s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 594s JS G PRM: Defined class ParamSpec prototype is 0x2e6bd0b98da8 class 0xf94b6c770210 in object 0x2e6bd0b97380 594s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 594s JS G OBJ: Defined class for Object (GObject), prototype 0x2e6bd0b97768, JSClass 0xf94b6c767910, in object 0x2e6bd0b97380 594s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 594s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 594s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2e6bd0b97790, JSClass 0xf94b6c767910, in object 0x2e6bd0b97380 594s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 594s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 594s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 594s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 594s JS G BXD: Defined class for Value (GValue), prototype 0x2e6bd0b977e0, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97380 594s JS G NS: Defined namespace 'GObject' 0x2e6bd0b97380 in GIRepository 0x2e6bd0b40b08 594s JS G OBJ: Defined class for Application (GApplication), prototype 0x2e6bd0b97830, JSClass 0xf94b6c767910, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 594s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x13b215306308, JSClass 0xf94b6c76abc8, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 594s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x13b215306330, JSClass 0xf94b6c76abc8, in object 0x2e6bd0b97330 594s 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 594s JS G NS: Defined namespace 'GioUnix' 0x2e6bd0b978d0 in GIRepository 0x2e6bd0b40b08 594s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 594s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x2e6bd0b978f8, JSClass 0xf94b6c767910, in object 0x2e6bd0b978d0 594s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 594s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x13b215306718, JSClass 0xf94b6c76abc8, in object 0x2e6bd0b978d0 594s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 594s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x2e6bd0b97970, JSClass 0xf94b6c767910, in object 0x2e6bd0b97330 594s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x2e6bd0b979c0, JSClass 0xf94b6c767910, in object 0x2e6bd0b978d0 594s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 594s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x2e6bd0b97a10, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b978d0 594s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 594s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x13b215306858, JSClass 0xf94b6c76abc8, in object 0x2e6bd0b978d0 594s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 594s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2e6bd0b97a60, JSClass 0xf94b6c767910, in object 0x2e6bd0b97330 594s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x2e6bd0b97ab0, JSClass 0xf94b6c767910, in object 0x2e6bd0b978d0 594s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 594s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x2e6bd0b97b00, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b978d0 594s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 594s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x2e6bd0b97b28, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b978d0 594s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 594s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x2e6bd0b97b78, JSClass 0xf94b6c767910, in object 0x2e6bd0b978d0 594s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 594s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x2e6bd0b97bc8, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b978d0 594s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 594s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x2e6bd0b97c18, JSClass 0xf94b6c767910, in object 0x2e6bd0b97330 594s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x2e6bd0b97c68, JSClass 0xf94b6c767910, in object 0x2e6bd0b978d0 594s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 594s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x2e6bd0b97cb8, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b978d0 594s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 594s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 594s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 594s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 594s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 594s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 594s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 594s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 594s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 594s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 594s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 594s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 594s JS G ENUM: Defining GLib.LogLevelFlags as 0x35a06df17080 594s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 594s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2e6bd0b97dd0, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97038 594s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 594s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x2e6bd0b97e98, JSClass 0xf94b6c767910, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 594s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x13b21530bc18, JSClass 0xf94b6c76abc8, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 594s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x13b21530bc40, JSClass 0xf94b6c76abc8, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 594s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x13b215312498, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 594s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x13b215312790, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 594s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 594s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x13b215312920, JSClass 0xf94b6c767910, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 594s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x13b21530bec0, JSClass 0xf94b6c76abc8, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 594s JS G IFACE: Defined class for Initable (GInitable), prototype 0x13b21530bf10, JSClass 0xf94b6c76abc8, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 594s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x13b2153129c0, JSClass 0xf94b6c767910, in object 0x2e6bd0b97330 594s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 594s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 594s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 594s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 594s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x13b215315100, JSClass 0xf94b6c76abc8, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 594s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x13b215312a38, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 594s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x13b215312a88, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 594s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 594s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x13b215312ad8, JSClass 0xf94b6c767910, in object 0x2e6bd0b97330 594s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x13b215312b28, JSClass 0xf94b6c767910, in object 0x2e6bd0b97358 594s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 594s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x13b215312b78, JSClass 0xf94b6c767910, in object 0x2e6bd0b97330 594s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 594s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 594s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 594s JS G IFACE: Defined class for File (GFile), prototype 0x13b2153151c8, JSClass 0xf94b6c76abc8, in object 0x2e6bd0b97330 594s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x13b215312bf0, JSClass 0xf94b6c767910, in object 0x2e6bd0b40ca0 594s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 594s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x13b215312c68, JSClass 0xf94b6c767910, in object 0x2e6bd0b97330 594s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 594s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 594s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x13b215315448, JSClass 0xf94b6c76abc8, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 594s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x13b215312ce0, JSClass 0xf94b6c767910, in object 0x2e6bd0b97330 594s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 594s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x13b215312d30, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97330 594s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 594s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 594s JS G OBJ: Defined class for Settings (GSettings), prototype 0x13b215312d80, JSClass 0xf94b6c767910, in object 0x2e6bd0b97330 594s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 594s JS G NS: Defined namespace 'Gio' 0x2e6bd0b97330 in GIRepository 0x2e6bd0b40b08 594s JS IMPORT: Importing 'system' 594s JS NATIVE: Defining native module 'system' 594s JS IMPORT: Defining parent 0x2e6bd0b40610 of 0x35a06df202f8 'system' is mod 1 594s JS IMPORT: successfully imported module 'system' 594s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 594s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 594s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 594s JS G NS: Found info type GIEnumInfo for 'LocaleCategory' in namespace 'GjsPrivate' 594s JS G ENUM: Defining enum value ALL (fixed from all) 6 594s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 594s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 594s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 594s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 594s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 594s JS G ENUM: Defining enum value TIME (fixed from time) 2 594s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x35a06df209e8 594s JS IMPORT: Importing module _gettext succeeded 594s JS IMPORT: Defining parent 0x2e6bd0b40610 of 0x13b215315c90 '_gettext' is mod 1 594s JS IMPORT: successfully imported module '_gettext' 594s JS IMPORT: Importing module gettext succeeded 594s JS IMPORT: Defining parent 0x2e6bd0b40610 of 0x13b215315c68 'gettext' is mod 1 594s JS IMPORT: successfully imported module 'gettext' 594s JS IMPORT: Importing module package succeeded 594s JS IMPORT: Defining parent 0x2e6bd0b40610 of 0x2e6bd0b98c40 'package' is mod 1 594s JS IMPORT: successfully imported module 'package' 594s JS CTX: Script evaluation succeeded 594s JS MAINLOOP: Main loop instance 0xbf9b1e8049c8: Spinning loop until released or hook cleared 594s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module metadata hook for module 0x35a06df32510 594s JS IMPORT: Defining meta.importSync for module 0x35a06df32510 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e6bd0b3d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e6bd0b3d128 594s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 594s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 594s JS MAINLOOP: Set main loop hook to 594s JS MAINLOOP: Main loop instance 0xbf9b1e8049c8: hold 594s JS MAINLOOP: Running and clearing main loop hook 594s JS G BXD: Defining method run in prototype for GLib.MainLoop 594s 1..20 594s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 594s JS G BXD: Defined class for Source (GSource), prototype 0x13b215312e20, JSClass 0xf94b6c7678e0, in object 0x2e6bd0b97038 594s JS G BXD: Defining method set_priority in prototype for GLib.Source 594s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 594s JS G BXD: Defining method attach in prototype for GLib.Source 594s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 594s JS IMPORT: Module metadata hook for module 0x2e6bd0b885b8 594s JS IMPORT: Defining meta.importSync for module 0x2e6bd0b885b8 594s 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 594s JS G NS: Defined namespace 'Regress' 0x13b215312f10 in GIRepository 0x2e6bd0b40b08 594s JS G BXD: Defining method destroy in prototype for GLib.Source 594s ok 1 Package module finds an existing library 594s ok 2 Package module doesn't find a non-existent library 594s JS G NS: Found info type GIFunctionInfo for 'get_variant' in namespace 'Regress' 594s ok 3 Package module finds a function 594s ok 4 Package module doesn't find a non-existent function 594s JS G NS: Found info type GIObjectInfo for 'TestObj' in namespace 'Regress' 594s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x13b21532a1f0, JSClass 0xf94b6c767910, in object 0x13b215312f10 594s ok 5 Package module finds a class 594s ok 6 Package module doesn't find a non-existent class 594s ok 7 Package module finds a property 594s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 594s ok 8 Package module doesn't find a non-existent property 594s ok 9 Package module finds a static function 594s ok 10 Package module doesn't find a non-existent static function 594s ok 11 Package module finds a method 594s ok 12 Package module doesn't find a non-existent method 594s 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 594s JS G NS: Defined namespace 'GIMarshallingTests' 0x13b21532a768 in GIRepository 0x2e6bd0b40b08 594s JS G NS: Found info type GIInterfaceInfo for 'Interface' in namespace 'GIMarshallingTests' 594s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x13b21532c178, JSClass 0xf94b6c76abc8, in object 0x13b21532a768 594s ok 13 Package module finds an interface 594s ok 14 Package module doesn't find a non-existent interface 594s ok 15 Package module finds an interface method 594s ok 16 Package module doesn't find a non-existent interface method # SKIP Temporarily disabled with xit 594s JS G NS: Found info type GIEnumInfo for 'TestEnum' in namespace 'Regress' 594s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 594s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 594s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 594s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 594s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 594s JS G ENUM: Defining Regress.TestEnum as 0x35a06df8d730 594s ok 17 Package module finds an enum value 594s ok 18 Package module doesn't find a non-existent enum value 594s JS G NS: Found info type GIConstantInfo for 'BOOL_CONSTANT' in namespace 'Regress' 594s ok 19 Package module finds a constant 594s ok 20 Package module doesn't find a non-existent constant 594s JS G BXD: Defining method quit in prototype for GLib.MainLoop 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Main loop instance 0xbf9b1e8049c8: Spinning loop until released or hook cleared 594s JS MAINLOOP: handling job 0, 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Completed job 0 594s JS MAINLOOP: handling job 1, 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Completed job 1 594s JS MAINLOOP: handling job 2, 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Completed job 2 594s JS MAINLOOP: handling job 3, 594s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 594s JS MAINLOOP: Main loop instance 0xbf9b1e8049c8: release 594s JS MAINLOOP: Completed job 3 594s JS MEMORY: Memory report: before destroying context 594s JS MEMORY: 619 objects currently alive 594s JS MEMORY: boxed_instance = 158 594s JS MEMORY: boxed_prototype = 22 594s JS MEMORY: closure = 1 594s JS MEMORY: function = 383 594s JS MEMORY: fundamental_instance = 0 594s JS MEMORY: fundamental_prototype = 0 594s JS MEMORY: gerror_instance = 0 594s JS MEMORY: gerror_prototype = 0 594s JS MEMORY: interface = 12 594s JS MEMORY: module = 12 594s JS MEMORY: ns = 8 594s JS MEMORY: object_instance = 1 594s JS MEMORY: object_prototype = 22 594s JS MEMORY: param = 0 594s JS MEMORY: union_instance = 0 594s JS MEMORY: union_prototype = 0 594s JS CTX: JS shutdown sequence 594s JS CTX: Stopping profiler 594s JS CTX: Shutting down toggle queue 594s JS CTX: Notifying external reference holders of GjsContext dispose 594s JS MAINLOOP: Stopping promise job dispatcher 594s JS CTX: Notifying reference holders of GjsContext dispose 594s JS CTX: Checking unhandled promise rejections 594s JS CTX: Releasing cached JS wrappers 594s JS CTX: Final triggered GC 594s JS CTX: Destroying JS context 594s JS CTX: Releasing all native objects 594s JS CTX: Disabling auto GC 594s JS CTX: Ending trace on global object 594s JS CTX: Freeing allocated resources 594s JS CTX: JS context destroyed 594s PASS: gjs/testPackage.test 594s Running test: gjs/testGtk3.test 594s JS NATIVE: Registered native JS module '_promiseNative' 594s JS NATIVE: Registered native JS module '_byteArrayNative' 594s JS NATIVE: Registered native JS module '_encodingNative' 594s JS NATIVE: Registered native JS module '_gi' 594s JS NATIVE: Registered native JS module 'gi' 594s JS NATIVE: Registered native JS module 'cairoNative' 594s JS NATIVE: Registered native JS module 'system' 594s JS NATIVE: Registered native JS module 'console' 594s JS NATIVE: Registered native JS module '_print' 594s JS CTX: Enabling JIT 594s JS CTX: Initialized class GjsFileImporter prototype 0x2a71f55001a0 594s JS IMPORT: Defining parent (nil) of 0x2a71f5500200 'imports' is mod 0 594s JS IMPORT: Importing '_print' 594s JS NATIVE: Defining native module '_print' 594s JS IMPORT: Defining parent 0x2a71f5500200 of 0x2a71f55009b0 '_print' is mod 1 594s JS IMPORT: successfully imported module '_print' 594s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 594s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1c6f3673d090 594s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1c6f3673d090 594s JS MAINLOOP: Main loop instance 0xc74ea8ab19c8: hold 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Starting promise job dispatcher 594s 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 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1c6f3673d128 594s JS MAINLOOP: Main loop instance 0xc74ea8ab19c8: hold 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Main loop instance 0xc74ea8ab19c8: Spinning loop until released or hook cleared 594s JS MAINLOOP: handling job 0, 594s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 594s JS MAINLOOP: Main loop instance 0xc74ea8ab19c8: release 594s JS MAINLOOP: Completed job 0 594s JS MAINLOOP: handling job 1, 594s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 594s JS MAINLOOP: Main loop instance 0xc74ea8ab19c8: release 594s JS MAINLOOP: Completed job 1 594s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module metadata hook for module 0x2a71f556af30 594s JS IMPORT: Defining meta.importSync for module 0x2a71f556af30 594s JS NATIVE: Defining native module 'gi' 594s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a71f556f278 594s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 594s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 594s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 594s JS IMPORT: Importing directory 'overrides' 594s JS IMPORT: Defining parent 0x1c6f36740610 of 0x2a71f556f2f8 'overrides' is mod 1 594s JS IMPORT: Defined importer 'overrides' 0x2a71f556f2f8 in 0x1c6f36740610 594s JS IMPORT: successfully imported directory 'overrides' 594s JS IMPORT: Importing '_promiseNative' 594s JS NATIVE: Defining native module '_promiseNative' 594s JS IMPORT: Defining parent 0x1c6f36740610 of 0x2a71f556f7a8 '_promiseNative' is mod 1 594s JS IMPORT: successfully imported module '_promiseNative' 594s JS IMPORT: Importing module GLib succeeded 594s JS IMPORT: Defining parent 0x2a71f556f2f8 of 0x1c6f36798038 'GLib' is mod 1 594s JS IMPORT: successfully imported module 'GLib' 594s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 594s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1c6f36797060, JSClass 0xfda40d6178e0, in object 0x1c6f36797038 594s JS CTX: Initialized class GIRepositoryGType prototype 0x2a71f556faf0 594s JS CTX: Initialized class GIRepositoryFunction prototype 0x2a71f556fb50 594s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 594s JS G BXD: Defined class for Error (GError), prototype 0x1c6f367970b0, JSClass 0xfda40d6178e0, in object 0x1c6f36797038 594s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 594s JS G BXD: Defined class for Variant (GVariant), prototype 0x1c6f36797100, JSClass 0xfda40d6178e0, in object 0x1c6f36797038 594s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 594s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c6f36797150, JSClass 0xfda40d6178e0, in object 0x1c6f36797038 594s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 594s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c6f367971a0, JSClass 0xfda40d6178e0, in object 0x1c6f36797038 594s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 594s JS G BXD: Defined class for Thread (GThread), prototype 0x1c6f367971f0, JSClass 0xfda40d6178e0, in object 0x1c6f36797038 594s JS G BXD: Defining method ref in prototype for GLib.Thread 594s JS G BXD: Defining method unref in prototype for GLib.Thread 594s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 594s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1c6f36797240, JSClass 0xfda40d6178e0, in object 0x1c6f36797038 594s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 594s JS G BXD: Defined class for Regex (GRegex), prototype 0x1c6f36797290, JSClass 0xfda40d6178e0, in object 0x1c6f36797038 594s JS G BXD: Defining method match in prototype for GLib.Regex 594s JS G BXD: Defining method match_full in prototype for GLib.Regex 594s JS G BXD: Defining method match_all in prototype for GLib.Regex 594s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 594s JS G NS: Defined namespace 'GLib' 0x1c6f36797038 in GIRepository 0x2a71f556f108 594s JS IMPORT: Importing module jasmine succeeded 594s JS IMPORT: Defining parent 0x1c6f36740610 of 0x1c6f36798ba0 'jasmine' is mod 1 594s JS IMPORT: successfully imported module 'jasmine' 594s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 594s JS MAINLOOP: Main loop instance 0xc74ea8ab19c8: hold 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Main loop instance 0xc74ea8ab19c8: Spinning loop until released or hook cleared 594s JS MAINLOOP: handling job 0, 594s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 594s JS MAINLOOP: Main loop instance 0xc74ea8ab19c8: release 594s JS MAINLOOP: Completed job 0 594s JS IMPORT: Importing 'gi' 594s JS IMPORT: Defining parent 0x1c6f36740610 of 0x1c6f36740b08 'gi' is mod 1 594s JS IMPORT: successfully imported module 'gi' 594s 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 594s JS G NS: Defined namespace 'GjsPrivate' 0x1c6f36797330 in GIRepository 0x1c6f36740b08 594s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 594s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 594s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 594s JS IMPORT: Importing module _legacy succeeded 594s JS IMPORT: Defining parent 0x1c6f36740610 of 0x1c6f36798cb8 '_legacy' is mod 1 594s JS IMPORT: successfully imported module '_legacy' 594s JS IMPORT: Importing module lang succeeded 594s JS IMPORT: Defining parent 0x1c6f36740610 of 0x1c6f36798c90 'lang' is mod 1 594s JS IMPORT: successfully imported module 'lang' 594s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 594s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 594s JS IMPORT: Importing module _signals succeeded 594s JS IMPORT: Defining parent 0x1c6f36740610 of 0x1c6f36798ce0 '_signals' is mod 1 594s JS IMPORT: successfully imported module '_signals' 594s JS IMPORT: Importing module signals succeeded 594s JS IMPORT: Defining parent 0x1c6f36740610 of 0x1c6f36798c68 'signals' is mod 1 594s JS IMPORT: successfully imported module 'signals' 594s JS IMPORT: Importing module Gio succeeded 594s JS IMPORT: Defining parent 0x1c6f36740c28 of 0x1c6f36798c40 'Gio' is mod 1 594s JS IMPORT: successfully imported module 'Gio' 594s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 594s JS IMPORT: Importing '_gi' 594s JS NATIVE: Defining native module '_gi' 594s JS IMPORT: Defining parent 0x1c6f36740610 of 0x2a71f5523020 '_gi' is mod 1 594s JS IMPORT: successfully imported module '_gi' 594s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 594s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 594s JS IMPORT: Importing module _common succeeded 594s JS IMPORT: Defining parent 0x1c6f36740610 of 0x1c6f36798d30 '_common' is mod 1 594s JS IMPORT: successfully imported module '_common' 594s JS IMPORT: Importing module GObject succeeded 594s JS IMPORT: Defining parent 0x1c6f36740c28 of 0x1c6f36798d08 'GObject' is mod 1 594s JS IMPORT: successfully imported module 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 594s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 594s JS G BXD: Defined class for String (GString), prototype 0x1c6f367975d8, JSClass 0xfda40d6178e0, in object 0x1c6f36797358 594s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 594s JS G PRM: Defined class ParamSpec prototype is 0x1c6f36798d80 class 0xfda40d620210 in object 0x1c6f36797358 594s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 594s JS G OBJ: Defined class for Object (GObject), prototype 0x1c6f36797740, JSClass 0xfda40d617910, in object 0x1c6f36797358 594s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 594s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 594s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1c6f36797768, JSClass 0xfda40d617910, in object 0x1c6f36797358 594s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 594s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 594s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 594s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 594s JS G BXD: Defined class for Value (GValue), prototype 0x1c6f367977b8, JSClass 0xfda40d6178e0, in object 0x1c6f36797358 594s JS G NS: Defined namespace 'GObject' 0x1c6f36797358 in GIRepository 0x1c6f36740b08 594s JS G OBJ: Defined class for Application (GApplication), prototype 0x1c6f36797808, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 594s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2e8fbac072e0, JSClass 0xfda40d61abc8, in object 0x1c6f36797308 594s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 594s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x2e8fbac07308, JSClass 0xfda40d61abc8, in object 0x1c6f36797308 594s 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 594s JS G NS: Defined namespace 'GioUnix' 0x1c6f367978a8 in GIRepository 0x1c6f36740b08 594s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 594s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1c6f367978d0, JSClass 0xfda40d617910, in object 0x1c6f367978a8 594s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 594s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2e8fbac076f0, JSClass 0xfda40d61abc8, in object 0x1c6f367978a8 594s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 594s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x1c6f36797948, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x1c6f36797998, JSClass 0xfda40d617910, in object 0x1c6f367978a8 594s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 594s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x1c6f367979e8, JSClass 0xfda40d6178e0, in object 0x1c6f367978a8 594s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 594s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2e8fbac07830, JSClass 0xfda40d61abc8, in object 0x1c6f367978a8 594s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 594s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1c6f36797a38, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x1c6f36797a88, JSClass 0xfda40d617910, in object 0x1c6f367978a8 594s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 594s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x1c6f36797ad8, JSClass 0xfda40d6178e0, in object 0x1c6f367978a8 594s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 594s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x1c6f36797b00, JSClass 0xfda40d6178e0, in object 0x1c6f367978a8 594s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 594s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x1c6f36797b50, JSClass 0xfda40d617910, in object 0x1c6f367978a8 594s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 594s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x1c6f36797ba0, JSClass 0xfda40d6178e0, in object 0x1c6f367978a8 594s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 594s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x1c6f36797bf0, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x1c6f36797c40, JSClass 0xfda40d617910, in object 0x1c6f367978a8 594s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 594s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x1c6f36797c90, JSClass 0xfda40d6178e0, in object 0x1c6f367978a8 594s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 594s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 594s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 594s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 594s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 594s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 594s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 594s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 594s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 594s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 594s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 594s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 594s JS G ENUM: Defining GLib.LogLevelFlags as 0x2a71f552b708 594s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 594s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1c6f36797da8, JSClass 0xfda40d6178e0, in object 0x1c6f36797038 594s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 594s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1c6f36797e70, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 594s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2e8fbac0dbf0, JSClass 0xfda40d61abc8, in object 0x1c6f36797308 594s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 594s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2e8fbac0dc18, JSClass 0xfda40d61abc8, in object 0x1c6f36797308 594s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 594s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x2e8fbac13470, JSClass 0xfda40d6178e0, in object 0x1c6f36797308 594s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 594s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x2e8fbac13768, JSClass 0xfda40d6178e0, in object 0x1c6f36797308 594s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 594s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 594s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2e8fbac138f8, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 594s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2e8fbac0de98, JSClass 0xfda40d61abc8, in object 0x1c6f36797308 594s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 594s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2e8fbac0dee8, JSClass 0xfda40d61abc8, in object 0x1c6f36797308 594s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 594s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2e8fbac13998, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 594s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 594s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 594s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 594s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x2e8fbac160d8, JSClass 0xfda40d61abc8, in object 0x1c6f36797308 594s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 594s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2e8fbac13a10, JSClass 0xfda40d6178e0, in object 0x1c6f36797308 594s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 594s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2e8fbac13a60, JSClass 0xfda40d6178e0, in object 0x1c6f36797308 594s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 594s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 594s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2e8fbac13ab0, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2e8fbac13b00, JSClass 0xfda40d617910, in object 0x1c6f36797330 594s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 594s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2e8fbac13b50, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 594s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 594s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 594s JS G IFACE: Defined class for File (GFile), prototype 0x2e8fbac161a0, JSClass 0xfda40d61abc8, in object 0x1c6f36797308 594s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2e8fbac13bc8, JSClass 0xfda40d617910, in object 0x1c6f36740ca0 594s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 594s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2e8fbac13c40, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 594s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 594s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x2e8fbac16420, JSClass 0xfda40d61abc8, in object 0x1c6f36797308 594s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 594s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2e8fbac13cb8, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 594s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2e8fbac13d08, JSClass 0xfda40d6178e0, in object 0x1c6f36797308 594s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 594s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 594s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2e8fbac13d58, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 594s JS G NS: Defined namespace 'Gio' 0x1c6f36797308 in GIRepository 0x1c6f36740b08 594s JS IMPORT: Importing module Gtk succeeded 594s JS IMPORT: Defining parent 0x1c6f36740c28 of 0x2e8fbac16c40 'Gtk' is mod 1 594s JS IMPORT: successfully imported module 'Gtk' 594s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 594s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 594s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x2e8fbac13df8, JSClass 0xfda40d617910, in object 0x1c6f36797358 594s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2e8fbac13e48, JSClass 0xfda40d617910, in object 0x2e8fbac13dd0 594s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 594s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x2e8fbac16f10, JSClass 0xfda40d61abc8, in object 0x2e8fbac13dd0 594s 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 594s JS G NS: Defined namespace 'Atk' 0x2e8fbac13ec0 in GIRepository 0x1c6f36740b08 594s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 594s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x2e8fbac16f38, JSClass 0xfda40d61abc8, in object 0x2e8fbac13ec0 594s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 594s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2e8fbac13f10, JSClass 0xfda40d617910, in object 0x2e8fbac13dd0 594s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 594s JS G NS: Defined namespace 'Gtk' 0x2e8fbac13dd0 in GIRepository 0x1c6f36740b08 594s JS IMPORT: Importing 'system' 594s JS NATIVE: Defining native module 'system' 594s JS IMPORT: Defining parent 0x1c6f36740610 of 0x2a71f5535d18 'system' is mod 1 594s JS IMPORT: successfully imported module 'system' 594s JS IMPORT: Module metadata hook for module 0x1c6f36772d28 594s JS IMPORT: Defining meta.importSync for module 0x1c6f36772d28 594s JS NATIVE: Defining native module '_encodingNative' 594s JS G NS: Found info type GIObjectInfo for 'Grid' in namespace 'Gtk' 594s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x2e8fbac13f60, JSClass 0xfda40d617910, in object 0x2e8fbac13dd0 594s JS G NS: Found info type GIInterfaceInfo for 'Orientable' in namespace 'Gtk' 594s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x2e8fbac210b0, JSClass 0xfda40d61abc8, in object 0x2e8fbac13dd0 594s JS G NS: Found info type GIStructInfo for 'Uri' in namespace 'GLib' 594s JS G BXD: Defined class for Uri (GUri), prototype 0x2e8fbac250b0, JSClass 0xfda40d6178e0, in object 0x1c6f36797038 594s JS G NS: Found info type GIFlagsInfo for 'UriFlags' in namespace 'GLib' 594s JS G ENUM: Defining enum value NONE (fixed from none) 0 594s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 1 594s JS G ENUM: Defining enum value HAS_PASSWORD (fixed from has_password) 2 594s JS G ENUM: Defining enum value HAS_AUTH_PARAMS (fixed from has_auth_params) 4 594s JS G ENUM: Defining enum value ENCODED (fixed from encoded) 8 594s JS G ENUM: Defining enum value NON_DNS (fixed from non_dns) 16 594s JS G ENUM: Defining enum value ENCODED_QUERY (fixed from encoded_query) 32 594s JS G ENUM: Defining enum value ENCODED_PATH (fixed from encoded_path) 64 594s JS G ENUM: Defining enum value ENCODED_FRAGMENT (fixed from encoded_fragment) 128 594s JS G ENUM: Defining enum value SCHEME_NORMALIZE (fixed from scheme_normalize) 256 594s JS G ENUM: Defining GLib.UriFlags as 0x2a71f5537a08 594s JS G BXD: Defining method get_scheme in prototype for GLib.Uri 594s JS G BXD: Defining method get_path in prototype for GLib.Uri 594s JS G NS: Found info type GIObjectInfo for 'FileIOStream' in namespace 'Gio' 594s JS G NS: Found info type GIObjectInfo for 'IOStream' in namespace 'Gio' 594s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x2e8fbac25150, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x2e8fbac251a0, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x2e8fbac251f0, JSClass 0xfda40d617910, in object 0x1c6f36740ca0 594s JS G NS: Found info type GIInterfaceInfo for 'Seekable' in namespace 'Gio' 594s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x2e8fbac21498, JSClass 0xfda40d61abc8, in object 0x1c6f36797308 594s JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) 594s JS G NS: Found info type GIObjectInfo for 'FileOutputStream' in namespace 'Gio' 594s JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x2e8fbac25290, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x2e8fbac252e0, JSClass 0xfda40d617910, in object 0x1c6f36740ca0 594s JS G NS: Found info type GIObjectInfo for 'DataOutputStream' in namespace 'Gio' 594s JS G NS: Found info type GIObjectInfo for 'FilterOutputStream' in namespace 'Gio' 594s JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x2e8fbac25358, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x2e8fbac253a8, JSClass 0xfda40d617910, in object 0x1c6f36797308 594s JS G NS: Found info type GIInterfaceInfo for 'PollableOutputStream' in namespace 'Gio' 594s JS G IFACE: Defined class for PollableOutputStream (GPollableOutputStream), prototype 0x2e8fbac21510, JSClass 0xfda40d61abc8, in object 0x1c6f36797308 594s JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) 594s JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) 594s JS CTX: Script evaluation succeeded 594s JS MAINLOOP: Main loop instance 0xc74ea8ab19c8: Spinning loop until released or hook cleared 594s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module metadata hook for module 0x2a71f55550b8 594s JS IMPORT: Defining meta.importSync for module 0x2a71f55550b8 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c6f3673d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c6f3673d128 594s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 594s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 594s JS MAINLOOP: Set main loop hook to 594s JS MAINLOOP: Main loop instance 0xc74ea8ab19c8: hold 594s JS MAINLOOP: Running and clearing main loop hook 594s JS G BXD: Defining method run in prototype for GLib.MainLoop 594s 1..33 594s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 594s JS G BXD: Defined class for Source (GSource), prototype 0x2e8fbac25538, JSClass 0xfda40d6178e0, in object 0x1c6f36797038 594s JS G BXD: Defining method set_priority in prototype for GLib.Source 594s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 594s JS G BXD: Defining method attach in prototype for GLib.Source 594s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 594s JS IMPORT: Module metadata hook for module 0x1c6f36787660 594s JS IMPORT: Defining meta.importSync for module 0x1c6f36787660 594s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gtk' 594s dbus-daemon[3336]: [session uid=1000 pid=3336 pidfd=5] Activating service name='org.a11y.Bus' requested by ':1.0' (uid=1000 pid=3448 comm="/usr/libexec/installed-tests/gjs/minijasmine /usr/" label="unconfined") 594s dbus-daemon[3336]: [session uid=1000 pid=3336 pidfd=5] Successfully activated service 'org.a11y.Bus' 594s JS G BXD: Defining method destroy in prototype for GLib.Source 594s dbus-daemon[3465]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=1000 pid=3448 comm="/usr/libexec/installed-tests/gjs/minijasmine /usr/" label="unconfined") 594s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gtk' 594s JS G NS: Found info type GIObjectInfo for 'Bin' in namespace 'Gtk' 594s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x2e8fbac25678, JSClass 0xfda40d617910, in object 0x2e8fbac13dd0 594s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x2e8fbac256c8, JSClass 0xfda40d617910, in object 0x2e8fbac13dd0 594s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gtk' 594s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 594s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 594s JS G ENUM: Defining Gtk.WindowType as 0x2a71f55698c0 594s dbus-daemon[3465]: Successfully activated service 'org.a11y.atspi.Registry' 594s SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 594s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 594s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x2e8fbac25790, JSClass 0xfda40d617910, in object 0x2e8fbac13dd0 594s JS G NS: Found info type GIObjectInfo for 'Label' in namespace 'Gtk' 594s JS G NS: Found info type GIObjectInfo for 'Misc' in namespace 'Gtk' 594s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x2e8fbac25808, JSClass 0xfda40d617910, in object 0x2e8fbac13dd0 594s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x2e8fbac25858, JSClass 0xfda40d617910, in object 0x2e8fbac13dd0 594s JS G OBJ: Defining method get_objects in prototype for GtkBuilder (Gtk.Builder) 594s JS G NS: Found info type GIFlagsInfo for 'ConnectFlags' in namespace 'GObject' 594s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 594s JS G ENUM: Defining enum value AFTER (fixed from after) 1 594s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 594s JS G ENUM: Defining GObject.ConnectFlags as 0x2a71f5569a60 594s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 594s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 594s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 594s ok 1 Gtk overrides UI template sets up internal and public template children 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 594s ok 2 Gtk overrides UI template sets up public template children with the correct widgets 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s ok 3 Gtk overrides UI template sets up internal template children with the correct widgets 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s ok 4 Gtk overrides UI template connects template callbacks to the correct handler 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s ok 5 Gtk overrides UI template binds template callbacks to the correct object 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s ok 6 Gtk overrides UI template from resource sets up internal and public template children 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s ok 7 Gtk overrides UI template from resource sets up public template children with the correct widgets 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s ok 8 Gtk overrides UI template from resource sets up internal template children with the correct widgets 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s ok 9 Gtk overrides UI template from resource connects template callbacks to the correct handler 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s ok 10 Gtk overrides UI template from resource binds template callbacks to the correct object 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s ok 11 Gtk overrides UI template from file sets up internal and public template children 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s ok 12 Gtk overrides UI template from file sets up public template children with the correct widgets 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s ok 13 Gtk overrides UI template from file sets up internal template children with the correct widgets 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s ok 14 Gtk overrides UI template from file connects template callbacks to the correct handler 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s ok 15 Gtk overrides UI template from file binds template callbacks to the correct object 594s ok 16 Gtk overrides Class inheriting from template class sets up internal and public template children # SKIP pending 594s ok 17 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending 594s ok 18 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending 594s ok 19 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending 594s ok 20 Gtk overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending 594s ok 21 Gtk overrides sets CSS names on classes 594s ok 22 Gtk overrides static inheritance works 594s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 594s ok 23 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection 594s ok 24 Gtk overrides GTK vfuncs are not called if the object is disposed 594s ok 25 Gtk overrides destroy signal is emitted while disposing objects 594s ok 26 Gtk overrides destroy signal is not emitted when objects are garbage collected 594s JS G NS: Found info type GIObjectInfo for 'Clipboard' in namespace 'Gtk' 594s JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x1c6f36797d58, JSClass 0xfda40d617910, in object 0x2e8fbac13dd0 594s ok 27 Gtk overrides accepts string in place of GdkAtom 594s ok 28 Gtk overrides accepts null in place of GdkAtom as GDK_NONE 594s JS G NS: Found info type GIObjectInfo for 'Stack' in namespace 'Gtk' 594s JS G OBJ: Defined class for Stack (GtkStack), prototype 0x2e8fbac13060, JSClass 0xfda40d617910, in object 0x2e8fbac13dd0 594s JS G NS: Found info type GIObjectInfo for 'Box' in namespace 'Gtk' 594s JS G OBJ: Defined class for Box (GtkBox), prototype 0x2e8fbac130d8, JSClass 0xfda40d617910, in object 0x2e8fbac13dd0 594s JS G OBJ: Defining method add_named in prototype for GtkStack (Gtk.Stack) 594s JS G OBJ: Defining method get_child_by_name in prototype for GtkStack (Gtk.Stack) 594s JS G NS: Found info type GIFunctionInfo for 'gtk_container_child_set_property' in namespace 'GjsPrivate' 594s ok 29 Gtk overrides uses the correct GType for null child properties 594s JS G NS: Found info type GIStructInfo for 'TreeIter' in namespace 'Gtk' 594s JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0x2e8fbac131f0, JSClass 0xfda40d6178e0, in object 0x2e8fbac13dd0 594s ok 30 Gtk overrides can create a Gtk.TreeIter with accessible stamp field 594s JS G NS: Found info type GIObjectInfo for 'ScrolledWindow' in namespace 'Gtk' 594s JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0x2e8fbac13308, JSClass 0xfda40d617910, in object 0x2e8fbac13dd0 594s JS G BXD: Defining method init in prototype for GObject.Value 594s JS G OBJ: Defining method style_get_property in prototype for GtkWidget (Gtk.Widget) 594s JS G BXD: Defining method get_boolean in prototype for GObject.Value 594s JS G BXD: Defining method unset in prototype for GObject.Value 594s JS G BXD: Defining method set_int in prototype for GObject.Value 594s JS G BXD: Defining method get_int in prototype for GObject.Value 594s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 594s JS G BXD: Defining method set_string in prototype for GObject.Value 594s JS G BXD: Defining method get_string in prototype for GObject.Value 594s ok 31 Gtk overrides can get style properties using GObject.Value 594s JS G NS: Found info type GIObjectInfo for 'Frame' in namespace 'Gtk' 594s JS G OBJ: Defined class for Frame (GtkFrame), prototype 0x2e8fbac13470, JSClass 0xfda40d617910, in object 0x2e8fbac13dd0 594s JS G OBJ: Defining method show in prototype for GtkWidget (Gtk.Widget) 594s ok 32 Gtk overrides can pass a parent object to a child at construction 594s JS G NS: Found info type GIObjectInfo for 'Button' in namespace 'Gtk' 594s JS G OBJ: Defined class for Button (GtkButton), prototype 0x2e8fbac13628, JSClass 0xfda40d617910, in object 0x2e8fbac13dd0 594s JS G NS: Found info type GIInterfaceInfo for 'Activatable' in namespace 'Gtk' 594s JS G IFACE: Defined class for Activatable (GtkActivatable), prototype 0x1c6f36798768, JSClass 0xfda40d61abc8, in object 0x2e8fbac13dd0 594s JS G NS: Found info type GIInterfaceInfo for 'Actionable' in namespace 'Gtk' 594s JS G IFACE: Defined class for Actionable (GtkActionable), prototype 0x1c6f36798790, JSClass 0xfda40d61abc8, in object 0x2e8fbac13dd0 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: handling job 0, 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Completed job 0 594s JS MAINLOOP: handling job 1, 594s ok 33 Gtk overrides does not leak instance when connecting template signal 594s JS MAINLOOP: Completed job 1 594s JS G BXD: Defining method quit in prototype for GLib.MainLoop 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Main loop instance 0xc74ea8ab19c8: Spinning loop until released or hook cleared 594s JS MAINLOOP: handling job 0, 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Completed job 0 594s JS MAINLOOP: handling job 1, 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Completed job 1 594s JS MAINLOOP: handling job 2, 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Completed job 2 594s JS MAINLOOP: handling job 3, 594s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 594s JS MAINLOOP: Main loop instance 0xc74ea8ab19c8: release 594s JS MAINLOOP: Completed job 3 594s JS MEMORY: Memory report: before destroying context 594s JS MEMORY: 549 objects currently alive 594s JS MEMORY: boxed_instance = 9 594s JS MEMORY: boxed_prototype = 21 594s JS MEMORY: closure = 8 594s JS MEMORY: function = 425 594s JS MEMORY: fundamental_instance = 0 594s JS MEMORY: fundamental_prototype = 0 594s JS MEMORY: gerror_instance = 0 594s JS MEMORY: gerror_prototype = 0 594s JS MEMORY: interface = 16 594s JS MEMORY: module = 10 594s JS MEMORY: ns = 7 594s JS MEMORY: object_instance = 4 594s JS MEMORY: object_prototype = 49 594s JS MEMORY: param = 0 594s JS MEMORY: union_instance = 0 594s JS MEMORY: union_prototype = 0 594s JS CTX: JS shutdown sequence 594s JS CTX: Stopping profiler 594s JS CTX: Shutting down toggle queue 594s JS CTX: Notifying external reference holders of GjsContext dispose 594s JS MAINLOOP: Stopping promise job dispatcher 594s JS CTX: Notifying reference holders of GjsContext dispose 594s JS CTX: Checking unhandled promise rejections 594s JS CTX: Releasing cached JS wrappers 594s JS CTX: Final triggered GC 594s JS CTX: Destroying JS context 594s JS CTX: Releasing all native objects 594s JS CTX: Disabling auto GC 594s JS CTX: Ending trace on global object 594s JS CTX: Freeing allocated resources 594s JS CTX: JS context destroyed 594s PASS: gjs/testGtk3.test 594s Running test: gjs/testRegress.test 594s JS NATIVE: Registered native JS module '_promiseNative' 594s JS NATIVE: Registered native JS module '_byteArrayNative' 594s JS NATIVE: Registered native JS module '_encodingNative' 594s JS NATIVE: Registered native JS module '_gi' 594s JS NATIVE: Registered native JS module 'gi' 594s JS NATIVE: Registered native JS module 'cairoNative' 594s JS NATIVE: Registered native JS module 'system' 594s JS NATIVE: Registered native JS module 'console' 594s JS NATIVE: Registered native JS module '_print' 594s JS CTX: Enabling JIT 594s JS CTX: Initialized class GjsFileImporter prototype 0x2108374001a0 594s JS IMPORT: Defining parent (nil) of 0x210837400200 'imports' is mod 0 594s JS IMPORT: Importing '_print' 594s JS NATIVE: Defining native module '_print' 594s JS IMPORT: Defining parent 0x210837400200 of 0x2108374009b0 '_print' is mod 1 594s JS IMPORT: successfully imported module '_print' 594s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 594s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe660253d090 594s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe660253d090 594s JS MAINLOOP: Main loop instance 0xc3a3da1619c8: hold 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Starting promise job dispatcher 594s 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 0xe660253d128 594s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe660253d128 594s JS MAINLOOP: Main loop instance 0xc3a3da1619c8: hold 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Main loop instance 0xc3a3da1619c8: Spinning loop until released or hook cleared 594s JS MAINLOOP: handling job 0, 594s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 594s JS MAINLOOP: Main loop instance 0xc3a3da1619c8: release 594s JS MAINLOOP: Completed job 0 594s JS MAINLOOP: handling job 1, 594s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 594s JS MAINLOOP: Main loop instance 0xc3a3da1619c8: release 594s JS MAINLOOP: Completed job 1 594s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe660253d128 594s JS IMPORT: Module metadata hook for module 0x21083746af30 594s JS IMPORT: Defining meta.importSync for module 0x21083746af30 594s JS NATIVE: Defining native module 'gi' 594s JS CTX: Initialized class GIRepositoryNamespace prototype 0x21083746f278 594s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 594s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 594s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 594s JS IMPORT: Importing directory 'overrides' 594s JS IMPORT: Defining parent 0xe6602540610 of 0x21083746f2f8 'overrides' is mod 1 594s JS IMPORT: Defined importer 'overrides' 0x21083746f2f8 in 0xe6602540610 594s JS IMPORT: successfully imported directory 'overrides' 594s JS IMPORT: Importing '_promiseNative' 594s JS NATIVE: Defining native module '_promiseNative' 594s JS IMPORT: Defining parent 0xe6602540610 of 0x21083746f7a8 '_promiseNative' is mod 1 594s JS IMPORT: successfully imported module '_promiseNative' 594s JS IMPORT: Importing module GLib succeeded 594s JS IMPORT: Defining parent 0x21083746f2f8 of 0xe6602598038 'GLib' is mod 1 594s JS IMPORT: successfully imported module 'GLib' 594s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 594s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe6602597060, JSClass 0xf8dc45eb78e0, in object 0xe6602597038 594s JS CTX: Initialized class GIRepositoryGType prototype 0x21083746faf0 594s JS CTX: Initialized class GIRepositoryFunction prototype 0x21083746fb50 594s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 594s JS G BXD: Defined class for Error (GError), prototype 0xe66025970b0, JSClass 0xf8dc45eb78e0, in object 0xe6602597038 594s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 594s JS G BXD: Defined class for Variant (GVariant), prototype 0xe6602597100, JSClass 0xf8dc45eb78e0, in object 0xe6602597038 594s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 594s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe6602597150, JSClass 0xf8dc45eb78e0, in object 0xe6602597038 594s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 594s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe66025971a0, JSClass 0xf8dc45eb78e0, in object 0xe6602597038 594s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 594s JS G BXD: Defined class for Thread (GThread), prototype 0xe66025971f0, JSClass 0xf8dc45eb78e0, in object 0xe6602597038 594s JS G BXD: Defining method ref in prototype for GLib.Thread 594s JS G BXD: Defining method unref in prototype for GLib.Thread 594s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 594s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe6602597240, JSClass 0xf8dc45eb78e0, in object 0xe6602597038 594s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 594s JS G BXD: Defined class for Regex (GRegex), prototype 0xe6602597290, JSClass 0xf8dc45eb78e0, in object 0xe6602597038 594s JS G BXD: Defining method match in prototype for GLib.Regex 594s JS G BXD: Defining method match_full in prototype for GLib.Regex 594s JS G BXD: Defining method match_all in prototype for GLib.Regex 594s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 594s JS G NS: Defined namespace 'GLib' 0xe6602597038 in GIRepository 0x21083746f108 594s JS IMPORT: Importing module jasmine succeeded 594s JS IMPORT: Defining parent 0xe6602540610 of 0xe6602598ba0 'jasmine' is mod 1 594s JS IMPORT: successfully imported module 'jasmine' 594s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 594s JS MAINLOOP: Main loop instance 0xc3a3da1619c8: hold 594s JS MAINLOOP: Enqueue job , promise=, allocation site= 594s JS MAINLOOP: Main loop instance 0xc3a3da1619c8: Spinning loop until released or hook cleared 594s JS MAINLOOP: handling job 0, 594s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 594s JS MAINLOOP: Main loop instance 0xc3a3da1619c8: release 594s JS MAINLOOP: Completed job 0 594s JS IMPORT: Importing 'gi' 594s JS IMPORT: Defining parent 0xe6602540610 of 0xe6602540b08 'gi' is mod 1 594s JS IMPORT: successfully imported module 'gi' 594s 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 594s JS G NS: Defined namespace 'Regress' 0xe6602597308 in GIRepository 0xe6602540b08 594s 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 594s JS G NS: Defined namespace 'Utility' 0xe6602597330 in GIRepository 0xe6602540b08 594s 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 594s JS G NS: Defined namespace 'GjsPrivate' 0xe6602597380 in GIRepository 0xe6602540b08 594s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 594s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 594s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 594s JS IMPORT: Importing module _legacy succeeded 594s JS IMPORT: Defining parent 0xe6602540610 of 0xe6602598cb8 '_legacy' is mod 1 594s JS IMPORT: successfully imported module '_legacy' 594s JS IMPORT: Importing module lang succeeded 594s JS IMPORT: Defining parent 0xe6602540610 of 0xe6602598c90 'lang' is mod 1 594s JS IMPORT: successfully imported module 'lang' 594s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 594s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 594s JS IMPORT: Importing module _signals succeeded 594s JS IMPORT: Defining parent 0xe6602540610 of 0xe6602598ce0 '_signals' is mod 1 594s JS IMPORT: successfully imported module '_signals' 594s JS IMPORT: Importing module signals succeeded 594s JS IMPORT: Defining parent 0xe6602540610 of 0xe6602598c68 'signals' is mod 1 594s JS IMPORT: successfully imported module 'signals' 594s JS IMPORT: Importing module Gio succeeded 594s JS IMPORT: Defining parent 0xe6602540bf8 of 0xe6602598c40 'Gio' is mod 1 594s JS IMPORT: successfully imported module 'Gio' 594s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 594s JS IMPORT: Importing '_gi' 594s JS NATIVE: Defining native module '_gi' 594s JS IMPORT: Defining parent 0xe6602540610 of 0x21083741aee8 '_gi' is mod 1 594s JS IMPORT: successfully imported module '_gi' 594s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 594s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 594s JS IMPORT: Importing module _common succeeded 594s JS IMPORT: Defining parent 0xe6602540610 of 0xe6602598d30 '_common' is mod 1 594s JS IMPORT: successfully imported module '_common' 594s JS IMPORT: Importing module GObject succeeded 594s JS IMPORT: Defining parent 0xe6602540bf8 of 0xe6602598d08 'GObject' is mod 1 594s JS IMPORT: successfully imported module 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 594s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 594s JS G BXD: Defined class for String (GString), prototype 0xe6602597628, JSClass 0xf8dc45eb78e0, in object 0xe66025973a8 594s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 594s JS G PRM: Defined class ParamSpec prototype is 0xe6602598d80 class 0xf8dc45ec0210 in object 0xe66025973a8 594s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 594s JS G OBJ: Defined class for Object (GObject), prototype 0xe6602597790, JSClass 0xf8dc45eb7910, in object 0xe66025973a8 594s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 594s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 594s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe66025977b8, JSClass 0xf8dc45eb7910, in object 0xe66025973a8 594s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 594s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 594s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 594s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 594s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 594s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 594s JS G BXD: Defined class for Value (GValue), prototype 0xe6602597808, JSClass 0xf8dc45eb78e0, in object 0xe66025973a8 594s JS G NS: Defined namespace 'GObject' 0xe66025973a8 in GIRepository 0xe6602540b08 594s JS G OBJ: Defined class for Application (GApplication), prototype 0xe6602597858, JSClass 0xf8dc45eb7910, in object 0xe6602597358 594s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 594s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1b09da0232e0, JSClass 0xf8dc45ebabc8, in object 0xe6602597358 594s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 594s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x1b09da023308, JSClass 0xf8dc45ebabc8, in object 0xe6602597358 594s 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 594s JS G NS: Defined namespace 'GioUnix' 0xe66025978f8 in GIRepository 0xe6602540b08 594s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 594s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe6602597920, JSClass 0xf8dc45eb7910, in object 0xe66025978f8 594s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 594s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x1b09da0236f0, JSClass 0xf8dc45ebabc8, in object 0xe66025978f8 594s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 594s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xe6602597998, JSClass 0xf8dc45eb7910, in object 0xe6602597358 594s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xe66025979e8, JSClass 0xf8dc45eb7910, in object 0xe66025978f8 594s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 594s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xe6602597a38, JSClass 0xf8dc45eb78e0, in object 0xe66025978f8 594s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 594s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x1b09da023830, JSClass 0xf8dc45ebabc8, in object 0xe66025978f8 594s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 594s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe6602597a88, JSClass 0xf8dc45eb7910, in object 0xe6602597358 594s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xe6602597ad8, JSClass 0xf8dc45eb7910, in object 0xe66025978f8 594s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 594s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe6602597b28, JSClass 0xf8dc45eb78e0, in object 0xe66025978f8 594s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 594s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xe6602597b50, JSClass 0xf8dc45eb78e0, in object 0xe66025978f8 594s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 594s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xe6602597ba0, JSClass 0xf8dc45eb7910, in object 0xe66025978f8 594s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 594s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xe6602597bf0, JSClass 0xf8dc45eb78e0, in object 0xe66025978f8 594s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 594s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 594s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xe6602597c40, JSClass 0xf8dc45eb7910, in object 0xe6602597358 594s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xe6602597c90, JSClass 0xf8dc45eb7910, in object 0xe66025978f8 594s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 594s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 594s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe6602597ce0, JSClass 0xf8dc45eb78e0, in object 0xe66025978f8 594s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 594s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 594s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 594s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 594s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 594s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 594s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 594s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 594s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 594s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 594s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 594s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 594s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 594s JS G ENUM: Defining GLib.LogLevelFlags as 0x2108374235d0 594s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 594s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe6602597df8, JSClass 0xf8dc45eb78e0, in object 0xe6602597038 594s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 594s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe6602597ec0, JSClass 0xf8dc45eb7910, in object 0xe6602597358 594s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 594s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x1b09da02abf0, JSClass 0xf8dc45ebabc8, in object 0xe6602597358 594s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 594s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x1b09da02ac18, JSClass 0xf8dc45ebabc8, in object 0xe6602597358 594s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 594s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x1b09da0304c0, JSClass 0xf8dc45eb78e0, in object 0xe6602597358 594s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 594s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x1b09da0307b8, JSClass 0xf8dc45eb78e0, in object 0xe6602597358 594s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 594s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 594s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 594s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1b09da030948, JSClass 0xf8dc45eb7910, in object 0xe6602597358 594s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 594s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1b09da02ae98, JSClass 0xf8dc45ebabc8, in object 0xe6602597358 594s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 594s JS G IFACE: Defined class for Initable (GInitable), prototype 0x1b09da02aee8, JSClass 0xf8dc45ebabc8, in object 0xe6602597358 594s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 594s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1b09da0309e8, JSClass 0xf8dc45eb7910, in object 0xe6602597358 594s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 594s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 594s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 594s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 594s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x1b09da0340d8, JSClass 0xf8dc45ebabc8, in object 0xe6602597358 594s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 594s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1b09da030a60, JSClass 0xf8dc45eb78e0, in object 0xe6602597358 594s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 594s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1b09da030ab0, JSClass 0xf8dc45eb78e0, in object 0xe6602597358 594s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 594s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 594s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1b09da030b00, JSClass 0xf8dc45eb7910, in object 0xe6602597358 594s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1b09da030b50, JSClass 0xf8dc45eb7910, in object 0xe6602597380 594s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 594s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1b09da030ba0, JSClass 0xf8dc45eb7910, in object 0xe6602597358 594s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 594s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 594s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 594s JS G IFACE: Defined class for File (GFile), prototype 0x1b09da0341a0, JSClass 0xf8dc45ebabc8, in object 0xe6602597358 594s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1b09da030c18, JSClass 0xf8dc45eb7910, in object 0xe6602540ca0 594s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 594s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1b09da030c90, JSClass 0xf8dc45eb7910, in object 0xe6602597358 594s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 594s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 594s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x1b09da034420, JSClass 0xf8dc45ebabc8, in object 0xe6602597358 594s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 594s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1b09da030d08, JSClass 0xf8dc45eb7910, in object 0xe6602597358 594s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 594s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1b09da030d58, JSClass 0xf8dc45eb78e0, in object 0xe6602597358 594s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 594s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 594s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1b09da030da8, JSClass 0xf8dc45eb7910, in object 0xe6602597358 594s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 594s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 594s JS G NS: Defined namespace 'Gio' 0xe6602597358 in GIRepository 0xe6602540b08 594s JS G NS: Found info type GIConstantInfo for 'SIZEOF_LONG' in namespace 'GLib' 594s JS G NS: Found info type GIConstantInfo for 'SIZEOF_SIZE_T' in namespace 'GLib' 594s JS G NS: Found info type GIConstantInfo for 'SIZEOF_SSIZE_T' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'test_uint64' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_int64' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_long' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_ulong' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_size' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_ssize' in namespace 'Regress' 594s JS G NS: Found info type GIFlagsInfo for 'TestFlags' in namespace 'Regress' 594s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 594s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 594s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 594s JS G ENUM: Defining Regress.TestFlags as 0x210837472928 594s JS G NS: Found info type GIEnumInfo for 'TestEnum' in namespace 'Regress' 594s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 594s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 594s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 594s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 594s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 594s JS G ENUM: Defining Regress.TestEnum as 0x210837472988 594s JS G NS: Found info type GIInterfaceInfo for 'TestInterface' in namespace 'Regress' 594s JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x1b09da034d58, JSClass 0xf8dc45ebabc8, in object 0xe6602597308 594s JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject 594s JS G PRM: JSObject created with param instance 0xc3a3da481450 type GParamOverride 594s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 594s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 594s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 594s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 594s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 594s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 594s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 594s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 594s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 594s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 594s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 594s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 594s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 594s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 594s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 594s JS G ENUM: Defining GObject.ParamFlags as 0x2108374e6c08 594s JS G NS: Found info type GIObjectInfo for 'TestInheritDrawable' in namespace 'Regress' 594s JS G OBJ: Defined class for TestInheritDrawable (RegressTestInheritDrawable), prototype 0x1b09da030ee8, JSClass 0xf8dc45eb7910, in object 0xe6602597308 594s 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 594s JS G NS: Defined namespace 'RegressUnix' 0x1b09da030f38 in GIRepository 0xe6602540b08 594s JS CTX: Script evaluation succeeded 594s JS MAINLOOP: Main loop instance 0xc3a3da1619c8: Spinning loop until released or hook cleared 594s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe660253d128 594s JS IMPORT: Module metadata hook for module 0x210837415868 594s JS IMPORT: Defining meta.importSync for module 0x210837415868 594s JS NATIVE: Defining native module 'system' 594s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe660253d128 594s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe660253d128 594s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 594s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 594s JS MAINLOOP: Set main loop hook to 594s JS MAINLOOP: Main loop instance 0xc3a3da1619c8: hold 594s JS MAINLOOP: Running and clearing main loop hook 594s JS G BXD: Defining method run in prototype for GLib.MainLoop 594s 1..380 594s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 594s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 594s JS G BXD: Defined class for Source (GSource), prototype 0x1b09da030f60, JSClass 0xf8dc45eb78e0, in object 0xe6602597038 594s JS G BXD: Defining method set_priority in prototype for GLib.Source 594s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 594s JS G BXD: Defining method attach in prototype for GLib.Source 594s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 594s JS IMPORT: Module metadata hook for module 0xe66025884a0 594s JS IMPORT: Defining meta.importSync for module 0xe66025884a0 594s JS G NS: Found info type GIFunctionInfo for 'test_return_allow_none' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_return_nullable' in namespace 'Regress' 594s JS G BXD: Defining method destroy in prototype for GLib.Source 594s ok 1 Life, the Universe and Everything includes null return value 594s JS G NS: Found info type GIFunctionInfo for 'test_boolean' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_boolean_true' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_boolean_false' in namespace 'Regress' 594s ok 2 Life, the Universe and Everything includes booleans 594s JS G NS: Found info type GIFunctionInfo for 'test_int8' in namespace 'Regress' 594s ok 3 Life, the Universe and Everything includes 8-bit integers 594s JS G NS: Found info type GIFunctionInfo for 'test_uint8' in namespace 'Regress' 594s ok 4 Life, the Universe and Everything includes unsigned 8-bit integers 594s JS G NS: Found info type GIFunctionInfo for 'test_int16' in namespace 'Regress' 594s ok 5 Life, the Universe and Everything includes 16-bit integers 594s JS G NS: Found info type GIFunctionInfo for 'test_uint16' in namespace 'Regress' 594s ok 6 Life, the Universe and Everything includes unsigned 16-bit integers 594s JS G NS: Found info type GIFunctionInfo for 'test_int32' in namespace 'Regress' 594s ok 7 Life, the Universe and Everything includes 32-bit integers 594s JS G NS: Found info type GIFunctionInfo for 'test_uint32' in namespace 'Regress' 594s ok 8 Life, the Universe and Everything includes unsigned 32-bit integers 594s ok 9 Life, the Universe and Everything includes 64-bit integers 594s ok 10 Life, the Universe and Everything includes unsigned 64-bit integers 594s JS G NS: Found info type GIFunctionInfo for 'test_short' in namespace 'Regress' 594s ok 11 Life, the Universe and Everything includes shorts 594s JS G NS: Found info type GIFunctionInfo for 'test_int' in namespace 'Regress' 594s ok 12 Life, the Universe and Everything includes ints 594s ok 13 Life, the Universe and Everything includes longs 594s ok 14 Life, the Universe and Everything includes ssizes 594s JS G NS: Found info type GIFunctionInfo for 'test_float' in namespace 'Regress' 594s ok 15 Life, the Universe and Everything includes floats 594s JS G NS: Found info type GIFunctionInfo for 'test_double' in namespace 'Regress' 594s ok 16 Life, the Universe and Everything includes doubles 594s JS G NS: Found info type GIFunctionInfo for 'test_ushort' in namespace 'Regress' 594s ok 17 Life, the Universe and Everything includes ushorts 594s JS G NS: Found info type GIFunctionInfo for 'test_uint' in namespace 'Regress' 594s ok 18 Life, the Universe and Everything includes uints 594s ok 19 Life, the Universe and Everything includes ulongs 594s ok 20 Life, the Universe and Everything includes sizes 594s ok 21 Life, the Universe and Everything No implicit conversion to unsigned for uint8 594s ok 22 Life, the Universe and Everything No implicit conversion to unsigned for uint16 594s ok 23 Life, the Universe and Everything No implicit conversion to unsigned for uint32 594s ok 24 Life, the Universe and Everything No implicit conversion to unsigned for uint64 594s ok 25 Life, the Universe and Everything No implicit conversion to unsigned for uint 594s ok 26 Life, the Universe and Everything No implicit conversion to unsigned for size 594s ok 27 Life, the Universe and Everything Infinity and NaN converts to 0 for int8 594s ok 28 Life, the Universe and Everything Infinity and NaN converts to 0 for int16 594s ok 29 Life, the Universe and Everything Infinity and NaN converts to 0 for int32 594s ok 30 Life, the Universe and Everything Infinity and NaN converts to 0 for int64 594s ok 31 Life, the Universe and Everything Infinity and NaN converts to 0 for short 594s ok 32 Life, the Universe and Everything Infinity and NaN converts to 0 for int 594s ok 33 Life, the Universe and Everything Infinity and NaN converts to 0 for long 594s ok 34 Life, the Universe and Everything Infinity and NaN converts to 0 for ssize 594s ok 35 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 594s ok 36 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 594s ok 37 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 594s ok 38 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 594s ok 39 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort 594s ok 40 Life, the Universe and Everything Infinity and NaN converts to 0 for uint 594s ok 41 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong 594s ok 42 Life, the Universe and Everything Infinity and NaN converts to 0 for size 594s ok 43 Life, the Universe and Everything Infinity and NaN not for float 594s ok 44 Life, the Universe and Everything Infinity and NaN not for double 594s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 594s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 594s ok 45 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 594s ok 46 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 594s ok 47 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for long 594s ok 48 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ulong 594s ok 49 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for size 594s ok 50 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ssize 594s JS G NS: Found info type GIFunctionInfo for 'test_unichar' in namespace 'Regress' 594s ok 51 Life, the Universe and Everything includes wide characters 594s JS G NS: Found info type GIFunctionInfo for 'test_timet' in namespace 'Regress' 594s ok 52 Life, the Universe and Everything includes time_t 594s JS G NS: Found info type GIFunctionInfo for 'test_offt' in namespace 'Regress' 594s ok 53 Life, the Universe and Everything includes off_t 594s JS G NS: Found info type GIFunctionInfo for 'test_gtype' in namespace 'Regress' 594s ok 54 Life, the Universe and Everything includes GTypes 594s JS G NS: Found info type GIFunctionInfo for 'test_closure' in namespace 'Regress' 594s ok 55 Life, the Universe and Everything closures 594s JS G NS: Found info type GIFunctionInfo for 'test_closure_one_arg' in namespace 'Regress' 594s ok 56 Life, the Universe and Everything closures with one argument 594s JS G NS: Found info type GIFunctionInfo for 'test_closure_variant' in namespace 'Regress' 594s JS G BXD: Defining method classify in prototype for GLib.Variant 594s JS G BXD: Defining method get_string in prototype for GLib.Variant 594s ok 57 Life, the Universe and Everything closure with GLib.Variant argument 594s JS G NS: Found info type GIFunctionInfo for 'test_int_value_arg' in namespace 'Regress' 594s ok 58 Life, the Universe and Everything GValue marshalling integer in 594s JS G NS: Found info type GIFunctionInfo for 'test_value_return' in namespace 'Regress' 594s ok 59 Life, the Universe and Everything GValue marshalling integer out 594s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_i' in namespace 'Regress' 594s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 594s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 594s ok 60 Life, the Universe and Everything integer GLib.Variant 594s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_s' in namespace 'Regress' 594s ok 61 Life, the Universe and Everything string GLib.Variant 594s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_asv' in namespace 'Regress' 594s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 594s JS G BXD: Defining method n_children in prototype for GLib.Variant 594s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 594s JS G BXD: Defining method get_variant in prototype for GLib.Variant 594s ok 62 Life, the Universe and Everything dictionary GLib.Variant 594s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_v' in namespace 'Regress' 594s ok 63 Life, the Universe and Everything variant GLib.Variant 594s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_as' in namespace 'Regress' 594s ok 64 Life, the Universe and Everything string array GLib.Variant 594s JS G NS: Found info type GIFunctionInfo for 'test_utf8_const_return' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_utf8_nonconst_return' in namespace 'Regress' 594s ok 65 Life, the Universe and Everything UTF-8 strings as return types 594s JS G NS: Found info type GIFunctionInfo for 'test_utf8_const_in' in namespace 'Regress' 594s ok 66 Life, the Universe and Everything UTF-8 strings as in parameters 594s JS G NS: Found info type GIFunctionInfo for 'test_utf8_out' in namespace 'Regress' 594s ok 67 Life, the Universe and Everything UTF-8 strings as out parameters 594s ok 68 Life, the Universe and Everything UTF-8 strings as in-out parameters # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 594s JS G NS: Found info type GIFunctionInfo for 'test_filename_return' in namespace 'Regress' 594s ok 69 Life, the Universe and Everything return values in filename encoding 594s JS G NS: Found info type GIFunctionInfo for 'test_int_out_utf8' in namespace 'Regress' 594s ok 70 Life, the Universe and Everything Various configurations of arguments in after out 594s JS G NS: Found info type GIFunctionInfo for 'test_multi_double_args' in namespace 'Regress' 594s ok 71 Life, the Universe and Everything Various configurations of arguments multiple number args 594s JS G NS: Found info type GIFunctionInfo for 'test_utf8_out_out' in namespace 'Regress' 594s ok 72 Life, the Universe and Everything Various configurations of arguments multiple string out parameters 594s JS G NS: Found info type GIFunctionInfo for 'test_utf8_out_nonconst_return' in namespace 'Regress' 594s ok 73 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter 594s JS G NS: Found info type GIFunctionInfo for 'test_utf8_null_in' in namespace 'Regress' 594s ok 74 Life, the Universe and Everything Various configurations of arguments nullable string in parameter 594s JS G NS: Found info type GIFunctionInfo for 'test_utf8_null_out' in namespace 'Regress' 594s ok 75 Life, the Universe and Everything Various configurations of arguments nullable string out parameter 594s JS G NS: Found info type GIFunctionInfo for 'test_array_int_in' in namespace 'Regress' 594s ok 76 Life, the Universe and Everything arrays of int in 594s JS G NS: Found info type GIFunctionInfo for 'test_array_gint8_in' in namespace 'Regress' 594s ok 77 Life, the Universe and Everything arrays of gint8 in 594s JS G NS: Found info type GIFunctionInfo for 'test_array_gint16_in' in namespace 'Regress' 594s ok 78 Life, the Universe and Everything arrays of gint16 in 594s JS G NS: Found info type GIFunctionInfo for 'test_array_gint32_in' in namespace 'Regress' 594s ok 79 Life, the Universe and Everything arrays of gint32 in 594s JS G NS: Found info type GIFunctionInfo for 'test_array_gint64_in' in namespace 'Regress' 594s ok 80 Life, the Universe and Everything arrays of gint64 in 594s ok 81 Life, the Universe and Everything implicit conversions from strings to int arrays 594s JS G NS: Found info type GIFunctionInfo for 'test_array_int_out' in namespace 'Regress' 594s ok 82 Life, the Universe and Everything out arrays of integers 594s ok 83 Life, the Universe and Everything inout arrays of integers # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 594s JS G NS: Found info type GIFunctionInfo for 'test_strv_in' in namespace 'Regress' 594s ok 84 Life, the Universe and Everything String arrays marshalling in 594s JS G NS: Found info type GIFunctionInfo for 'test_strv_out' in namespace 'Regress' 594s ok 85 Life, the Universe and Everything String arrays marshalling out 594s JS G NS: Found info type GIFunctionInfo for 'test_strv_out_container' in namespace 'Regress' 594s ok 86 Life, the Universe and Everything String arrays marshalling return value with container transfer 594s JS G NS: Found info type GIFunctionInfo for 'test_strv_outarg' in namespace 'Regress' 594s ok 87 Life, the Universe and Everything String arrays marshalling out parameter with container transfer 594s JS G NS: Found info type GIFunctionInfo for 'test_array_gtype_in' in namespace 'Regress' 594s JS G NS: Found info type GIObjectInfo for 'SimpleAction' in namespace 'Gio' 594s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x1feb1fb06f38, JSClass 0xf8dc45eb7910, in object 0xe6602597358 594s JS G NS: Found info type GIInterfaceInfo for 'Icon' in namespace 'Gio' 594s JS G IFACE: Defined class for Icon (GIcon), prototype 0x1b09da0ecc90, JSClass 0xf8dc45ebabc8, in object 0xe6602597358 594s ok 88 Life, the Universe and Everything GType arrays 594s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_size_int_in' in namespace 'Regress' 594s ok 89 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter 594s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_size_int_out' in namespace 'Regress' 594s ok 90 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter 594s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_size_int_return' in namespace 'Regress' 594s ok 91 Life, the Universe and Everything Fixed arrays of integers marshals as a return value 594s JS G NS: Found info type GIFunctionInfo for 'test_array_static_in_int' in namespace 'Regress' 594s ok 92 Life, the Universe and Everything integer array with static length 594s JS G NS: Found info type GIFunctionInfo for 'test_strv_out_c' in namespace 'Regress' 594s ok 93 Life, the Universe and Everything string array that's const in C 594s JS G NS: Found info type GIFunctionInfo for 'test_array_int_full_out' in namespace 'Regress' 594s ok 94 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full 594s JS G NS: Found info type GIFunctionInfo for 'test_array_int_none_out' in namespace 'Regress' 594s ok 95 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none 594s JS G NS: Found info type GIFunctionInfo for 'test_array_int_null_in' in namespace 'Regress' 594s ok 96 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter 594s JS G NS: Found info type GIFunctionInfo for 'test_array_int_null_out' in namespace 'Regress' 594s ok 97 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value 594s JS G NS: Found info type GIFunctionInfo for 'test_glist_nothing_return' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_glist_nothing_return2' in namespace 'Regress' 594s ok 98 Life, the Universe and Everything glist types return with transfer-none 594s JS G NS: Found info type GIFunctionInfo for 'test_glist_container_return' in namespace 'Regress' 594s ok 99 Life, the Universe and Everything glist types return with transfer-container 594s JS G NS: Found info type GIFunctionInfo for 'test_glist_everything_return' in namespace 'Regress' 594s ok 100 Life, the Universe and Everything glist types return with transfer-full 594s JS G NS: Found info type GIFunctionInfo for 'test_glist_nothing_in' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_glist_nothing_in2' in namespace 'Regress' 594s ok 101 Life, the Universe and Everything glist types in with transfer-none 594s JS G NS: Found info type GIFunctionInfo for 'test_glist_null_in' in namespace 'Regress' 594s ok 102 Life, the Universe and Everything glist types nullable in 594s JS G NS: Found info type GIFunctionInfo for 'test_glist_null_out' in namespace 'Regress' 594s ok 103 Life, the Universe and Everything glist types nullable out 594s ok 104 Life, the Universe and Everything glist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 594s JS G NS: Found info type GIFunctionInfo for 'test_gslist_nothing_return' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_gslist_nothing_return2' in namespace 'Regress' 594s ok 105 Life, the Universe and Everything gslist types return with transfer-none 594s JS G NS: Found info type GIFunctionInfo for 'test_gslist_container_return' in namespace 'Regress' 594s ok 106 Life, the Universe and Everything gslist types return with transfer-container 594s JS G NS: Found info type GIFunctionInfo for 'test_gslist_everything_return' in namespace 'Regress' 594s ok 107 Life, the Universe and Everything gslist types return with transfer-full 594s JS G NS: Found info type GIFunctionInfo for 'test_gslist_nothing_in' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_gslist_nothing_in2' in namespace 'Regress' 594s ok 108 Life, the Universe and Everything gslist types in with transfer-none 594s JS G NS: Found info type GIFunctionInfo for 'test_gslist_null_in' in namespace 'Regress' 594s ok 109 Life, the Universe and Everything gslist types nullable in 594s JS G NS: Found info type GIFunctionInfo for 'test_gslist_null_out' in namespace 'Regress' 594s ok 110 Life, the Universe and Everything gslist types nullable out 594s ok 111 Life, the Universe and Everything gslist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 594s JS G NS: Found info type GIFunctionInfo for 'test_glist_gtype_container_in' in namespace 'Regress' 594s JS G NS: Found info type GIObjectInfo for 'TestObj' in namespace 'Regress' 594s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x1feb1fb440b0, JSClass 0xf8dc45eb7910, in object 0xe6602597308 594s JS G NS: Found info type GIObjectInfo for 'TestSubObj' in namespace 'Regress' 594s JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x1feb1fb44100, JSClass 0xf8dc45eb7910, in object 0xe6602597308 594s ok 112 Life, the Universe and Everything GList of GTypes in with transfer container 594s JS G NS: Found info type GIFunctionInfo for 'test_ghash_null_return' in namespace 'Regress' 594s ok 113 Life, the Universe and Everything GHash type null GHash out 594s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nothing_return' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nothing_return2' in namespace 'Regress' 594s ok 114 Life, the Universe and Everything GHash type out GHash 594s JS G NS: Found info type GIFunctionInfo for 'test_ghash_gvalue_return' in namespace 'Regress' 594s ok 115 Life, the Universe and Everything GHash type with GValue value type out 594s ok 116 Life, the Universe and Everything GHash type with GValue value type in # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 594s JS G NS: Found info type GIFunctionInfo for 'test_ghash_container_return' in namespace 'Regress' 594s ok 117 Life, the Universe and Everything GHash type marshals as a return value with transfer container 594s JS G NS: Found info type GIFunctionInfo for 'test_ghash_everything_return' in namespace 'Regress' 594s ok 118 Life, the Universe and Everything GHash type marshals as a return value with transfer full 594s JS G NS: Found info type GIFunctionInfo for 'test_ghash_null_in' in namespace 'Regress' 594s ok 119 Life, the Universe and Everything GHash type null GHash in 594s JS G NS: Found info type GIFunctionInfo for 'test_ghash_null_out' in namespace 'Regress' 594s ok 120 Life, the Universe and Everything GHash type null GHashTable out 594s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nothing_in' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nothing_in2' in namespace 'Regress' 594s ok 121 Life, the Universe and Everything GHash type in GHash 594s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nested_everything_return' in namespace 'Regress' 594s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nested_everything_return2' in namespace 'Regress' 594s ok 122 Life, the Universe and Everything GHash type nested GHash 594s JS G NS: Found info type GIFunctionInfo for 'test_garray_container_return' in namespace 'Regress' 594s ok 123 Life, the Universe and Everything GArray marshals as a return value with transfer container 594s JS G NS: Found info type GIFunctionInfo for 'test_garray_full_return' in namespace 'Regress' 594s ok 124 Life, the Universe and Everything GArray marshals as a return value with transfer full 594s JS G NS: Found info type GIEnumInfo for 'TestReferenceEnum' in namespace 'Regress' 594s JS G ENUM: Defining enum value ZERO (fixed from zero) 4 594s JS G ENUM: Defining enum value ONE (fixed from one) 2 594s JS G ENUM: Defining enum value TWO (fixed from two) 54 594s JS G ENUM: Defining enum value THREE (fixed from three) 4 594s JS G ENUM: Defining enum value FOUR (fixed from four) 216 594s JS G ENUM: Defining enum value FIVE (fixed from five) -217 594s JS G ENUM: Defining Regress.TestReferenceEnum as 0x3dba61a24e80 594s ok 125 Life, the Universe and Everything enum that references its own members has correct values 594s JS G NS: Found info type GIEnumInfo for 'TestEnumNoGEnum' in namespace 'Regress' 594s JS G ENUM: Defining enum value EVALUE1 (fixed from evalue1) 0 594s JS G ENUM: Defining enum value EVALUE2 (fixed from evalue2) 42 594s JS G ENUM: Defining enum value EVALUE3 (fixed from evalue3) 48 594s JS G ENUM: Defining Regress.TestEnumNoGEnum as 0x3dba61a2e760 594s ok 126 Life, the Universe and Everything unregistered enum works 594s ok 127 Life, the Universe and Everything value is not added to enum with #define 594s JS G NS: Found info type GIFunctionInfo for 'test_enum_param' in namespace 'Regress' 594s ok 128 Life, the Universe and Everything enum parameter 594s JS G NS: Found info type GIFunctionInfo for 'test_unsigned_enum_param' in namespace 'Regress' 594s JS G NS: Found info type GIEnumInfo for 'TestEnumUnsigned' in namespace 'Regress' 594s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 594s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2147483648 594s JS G ENUM: Defining Regress.TestEnumUnsigned as 0x3dba61a3f4b8 594s ok 129 Life, the Universe and Everything unsigned enum parameter 594s JS G NS: Found info type GIFunctionInfo for 'global_get_flags_out' in namespace 'Regress' 594s ok 130 Life, the Universe and Everything flags parameter 594s JS G NS: Found info type GIFlagsInfo for 'TestDiscontinuousFlags' in namespace 'Regress' 594s JS G ENUM: Defining enum value DISCONTINUOUS1 (fixed from discontinuous1) 512 594s JS G ENUM: Defining enum value DISCONTINUOUS2 (fixed from discontinuous2) 536870912 594s JS G ENUM: Defining Regress.TestDiscontinuousFlags as 0x3dba61a49d48 594s JS G NS: Found info type GIFunctionInfo for 'test_discontinuous_1_with_private_values' in namespace 'Regress' 594s ok 131 Life, the Universe and Everything flag returned without private values below smallest flag value 594s JS G NS: Found info type GIFunctionInfo for 'test_discontinuous_2_with_private_values' in namespace 'Regress' 594s ok 132 Life, the Universe and Everything flag returned without private values above highest flag value 594s JS G NS: Found info type GIStructInfo for 'TestStructA' in namespace 'Regress' 594s JS G BXD: Defined class for TestStructA (void), prototype 0x1feb1fb44fb0, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 594s ok 133 Life, the Universe and Everything Simple introspected struct sets fields correctly 594s JS G BXD: Defining method clone in prototype for Regress.TestStructA 594s ok 134 Life, the Universe and Everything Simple introspected struct can clone 594s ok 135 Life, the Universe and Everything Simple introspected struct can be modified by a method 594s ok 136 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values 594s ok 137 Life, the Universe and Everything Simple introspected struct constructors catches bad field names 594s ok 138 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type 594s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_out' in namespace 'Regress' 594s ok 139 Life, the Universe and Everything out arrays of structs 594s JS G NS: Found info type GIStructInfo for 'TestStructB' in namespace 'Regress' 594s JS G BXD: Defined class for TestStructB (void), prototype 0x1feb1fb49948, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 594s ok 140 Life, the Universe and Everything Introspected nested struct sets fields correctly 594s JS G BXD: Defining method clone in prototype for Regress.TestStructB 594s ok 141 Life, the Universe and Everything Introspected nested struct can clone 594s ok 142 Life, the Universe and Everything Struct with non-basic member sets fields correctly # SKIP pending 594s ok 143 Life, the Universe and Everything Struct with annotated fields sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/83 594s 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 594s ok 145 Life, the Universe and Everything Struct with const/volatile members sets fields correctly # SKIP pending 594s JS G NS: Found info type GIStructInfo for 'TestSimpleBoxedA' in namespace 'Regress' 594s JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0x1feb1fb4e088, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 594s ok 146 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly 594s JS G BXD: Defining method equals in prototype for Regress.TestSimpleBoxedA 594s ok 147 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method 594s ok 148 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method 594s ok 149 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values 594s ok 150 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names 594s ok 151 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type 594s JS G NS: Found info type GIStructInfo for 'TestSimpleBoxedB' in namespace 'Regress' 594s JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0x1feb1fb4e8f8, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 594s ok 152 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields 594s ok 153 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field from an instance 594s ok 154 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field directly from a hash of field values 594s ok 155 Life, the Universe and Everything Introspected boxed nested struct constructors constructs with a nested hash of field values 594s ok 156 Life, the Universe and Everything Introspected boxed nested struct constructors copies an object from another object of the same type 594s JS G NS: Found info type GIStructInfo for 'TestBoxed' in namespace 'Regress' 594s JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x1feb1fb5a218, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 594s ok 157 Life, the Universe and Everything Introspected boxed types Opaque constructs from a default constructor 595s ok 158 Life, the Universe and Everything Introspected boxed types Opaque sets fields correctly 595s ok 159 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor 595s ok 160 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with different args 595s ok 161 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args 595s JS G BXD: Defining method equals in prototype for Regress.TestBoxed 595s ok 162 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type 595s JS G NS: Found info type GIFunctionInfo for 'test_boxeds_not_a_method' in namespace 'Regress' 595s ok 163 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly 595s JS G NS: Found info type GIFunctionInfo for 'test_boxeds_not_a_static' in namespace 'Regress' 595s ok 164 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly 595s JS G NS: Found info type GIStructInfo for 'TestBoxedB' in namespace 'Regress' 595s JS G BXD: Defined class for TestBoxedB (RegressTestBoxedB), prototype 0x1feb1fb5a920, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 595s ok 165 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly 595s ok 166 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor 595s ok 167 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type 595s ok 168 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode 595s JS G NS: Found info type GIStructInfo for 'TestBoxedC' in namespace 'Regress' 595s JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x1feb1fb5ad30, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 595s JS G BXD: Defining method name_conflict in prototype for Regress.TestBoxedC 595s JS G BXD: Field Regress.TestBoxedC.name_conflict overlaps with method of the same name; skipping 595s ok 169 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor 595s ok 170 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type 595s JS G NS: Found info type GIStructInfo for 'TestBoxedD' in namespace 'Regress' 595s JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x1feb1fb5afb0, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 595s JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD 595s ok 171 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor 595s ok 172 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type 595s ok 173 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor 595s ok 174 Life, the Universe and Everything Introspected boxed types methods take priority over fields in a name conflict 595s JS G NS: Found info type GIInterfaceInfo for 'Action' in namespace 'Gio' 595s JS G IFACE: Defined class for Action (GAction), prototype 0x1feb1fb438d0, JSClass 0xf8dc45ebabc8, in object 0xe6602597358 595s JS G NS: Found info type GIStructInfo for 'KeyFile' in namespace 'GLib' 595s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x1feb1fb5e510, JSClass 0xf8dc45eb78e0, in object 0xe6602597038 595s ok 175 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type 595s ok 176 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type 595s ok 177 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type 595s JS G BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA 595s ok 178 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject 595s ok 179 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type 595s ok 180 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type 595s ok 181 Life, the Universe and Everything Introspected GObject can access fields with simple types 595s ok 182 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) 595s ok 183 Life, the Universe and Everything Introspected GObject throws when setting a read-only field 595s ok 184 Life, the Universe and Everything Introspected GObject has normal Object methods 595s ok 185 Life, the Universe and Everything Introspected GObject sets write-only properties 595s ok 186 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties 595s ok 187 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) 595s ok 188 Life, the Universe and Everything Introspected GObject static methods 595s ok 189 Life, the Universe and Everything Introspected GObject GProperty Boxed type 595s ok 190 Life, the Universe and Everything Introspected GObject GProperty Hash table # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 595s ok 191 Life, the Universe and Everything Introspected GObject GProperty List # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 595s ok 192 Life, the Universe and Everything Introspected GObject GProperty Pointer array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 595s 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 595s ok 194 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 595s ok 195 Life, the Universe and Everything Introspected GObject GProperty Integer 595s ok 196 Life, the Universe and Everything Introspected GObject GProperty Float 595s ok 197 Life, the Universe and Everything Introspected GObject GProperty Double 595s JS G OBJ: Defining method set_string in prototype for RegressTestObj (Regress.TestObj) 595s JS G OBJ: Defining method get_string in prototype for RegressTestObj (Regress.TestObj) 595s ok 198 Life, the Universe and Everything Introspected GObject GProperty String 595s ok 199 Life, the Universe and Everything Introspected GObject GProperty GType object # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 595s ok 200 Life, the Universe and Everything Introspected GObject GProperty Byte array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/276 595s ok 201 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter 595s ok 202 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited 595s JS G OBJ: Defining method set_bare in prototype for RegressTestObj (Regress.TestObj) 595s ok 203 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function 595s JS G OBJ: Defining method unset_bare in prototype for RegressTestSubObj (Regress.TestSubObj) 595s ok 204 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null 595s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 595s ok 205 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments 595s ok 206 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals 595s ok 207 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference 595s JS G OBJ: Defining method emit_sig_with_obj in prototype for RegressTestObj (Regress.TestObj) 595s ok 208 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments 595s ok 209 Life, the Universe and Everything Introspected GObject Signal connection signal with object with gets correct arguments from JS 595s JS G OBJ: Defining method emit_sig_with_obj_full in prototype for RegressTestObj (Regress.TestObj) 595s ok 210 Life, the Universe and Everything Introspected GObject Signal connection signal with object with full transport gets correct arguments 595s ok 211 Life, the Universe and Everything Introspected GObject Signal connection signal with object with full transport gets correct arguments from JS 595s 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 595s 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 595s ok 214 Life, the Universe and Everything Introspected GObject Signal connection signal with array parameter is properly handled # SKIP Not yet implemented 595s ok 215 Life, the Universe and Everything Introspected GObject Signal connection signal with hash parameter is properly handled # SKIP Not yet implemented 595s JS G OBJ: Defining method emit_sig_with_array_len_prop in prototype for RegressTestObj (Regress.TestObj) 595s 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 595s ok 217 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter is properly handled 595s ok 218 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter and transfer full is properly handled from JS 595s 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 595s ok 220 Life, the Universe and Everything Introspected GObject Signal connection signal with int array ret parameter is properly handled # SKIP Not yet implemented 595s 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 595s ok 222 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter # SKIP Not yet implemented 595s ok 223 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter # SKIP Not yet implemented 595s JS G OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) 595s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 595s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x1feb1fb43b50, JSClass 0xf8dc45eb9da8, in object 0xe6602597358 595s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 595s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 595s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 595s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 595s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 595s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 595s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 595s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 595s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 595s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 595s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 595s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 595s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 595s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 595s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 595s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 595s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 595s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 595s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 595s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 595s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 595s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 595s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 595s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 595s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 595s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 595s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 595s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 595s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 595s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 595s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 595s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 595s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 595s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 595s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 595s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 595s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 595s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 595s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 595s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 595s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 595s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 595s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 595s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 595s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 595s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 595s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 595s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 595s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 595s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 595s JS G NS: Found info type GIFunctionInfo for 'io_error_quark' in namespace 'Gio' 595s ok 224 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set 595s JS G OBJ: Defining method emit_sig_with_null_error in prototype for RegressTestObj (Regress.TestObj) 595s ok 225 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set 595s ok 226 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js 595s ok 227 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js 595s JS G OBJ: Defining method instance_method in prototype for RegressTestObj (Regress.TestObj) 595s ok 228 Life, the Universe and Everything Introspected GObject can call an instance method 595s JS G OBJ: Defining method instance_method_full in prototype for RegressTestObj (Regress.TestObj) 595s ok 229 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method 595s ok 230 Life, the Universe and Everything Introspected GObject can call a static method 595s JS G OBJ: Defining method forced_method in prototype for RegressTestObj (Regress.TestObj) 595s ok 231 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) 595s JS G OBJ: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) 595s ok 232 Life, the Universe and Everything Introspected GObject Object torture signature 0 595s JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) 595s ok 233 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail 595s ok 234 Life, the Universe and Everything Introspected GObject Object torture signature 1 success 595s ok 235 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods 595s ok 236 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters 595s JS G OBJ: Defining method skip_return_val in prototype for RegressTestObj (Regress.TestObj) 595s ok 237 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters 595s JS G OBJ: Defining method skip_return_val_no_out in prototype for RegressTestObj (Regress.TestObj) 595s ok 238 Life, the Universe and Everything Introspected GObject Introspected function length DOES NOT skip over return value annotated with skip 595s JS G OBJ: Defining method skip_param in prototype for RegressTestObj (Regress.TestObj) 595s ok 239 Life, the Universe and Everything Introspected GObject Introspected function length DOES NOT skip over parameters annotated with skip 595s JS G OBJ: Defining method skip_out_param in prototype for RegressTestObj (Regress.TestObj) 595s ok 240 Life, the Universe and Everything Introspected GObject Introspected function length DOES NOT skip over out parameters annotated with skip 595s JS G OBJ: Defining method skip_inout_param in prototype for RegressTestObj (Regress.TestObj) 595s ok 241 Life, the Universe and Everything Introspected GObject Introspected function length skips over inout parameters annotated with skip 595s ok 242 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods 595s ok 243 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters 595s JS G OBJ: Defining method do_matrix in prototype for RegressTestObj (Regress.TestObj) 595s ok 244 Life, the Universe and Everything Introspected GObject virtual function 595s JS G NS: Found info type GIFunctionInfo for 'func_obj_null_in' in namespace 'Regress' 595s ok 245 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type 595s ok 246 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject 595s ok 247 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type 595s ok 248 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type 595s ok 249 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type 595s ok 250 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed 595s 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 595s JS G NS: Found info type GIFunctionInfo for 'func_obj_nullable_in' in namespace 'Regress' 595s ok 252 Life, the Universe and Everything Introspected GObject marshals a null object in 595s ok 253 Life, the Universe and Everything Introspected GObject marshals a null object out 595s JS G OBJ: Defining method not_nullable_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 595s ok 254 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in 595s JS G OBJ: Defining method not_nullable_element_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 595s ok 255 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in 595s ok 256 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods 595s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_out_objects' in namespace 'Regress' 595s ok 257 Life, the Universe and Everything marshals a fixed-size array of objects out 595s ok 258 Life, the Universe and Everything Inherited GObject can read fields from a parent class 595s ok 259 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor 595s JS G OBJ: Defining method instance_method in prototype for RegressTestSubObj (Regress.TestSubObj) 595s ok 260 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class 595s ok 261 Life, the Universe and Everything Inherited GObject can have its own properties 595s ok 262 Life, the Universe and Everything Overridden properties on interfaces set and get properly 595s ok 263 Life, the Universe and Everything Overridden properties on interfaces default properly 595s ok 264 Life, the Universe and Everything Overridden properties on interfaces construct properly 595s JS G NS: Found info type GIObjectInfo for 'TestFundamentalSubObject' in namespace 'Regress' 595s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObject' in namespace 'Regress' 595s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x1feb1fb95858, JSClass 0xf8dc45eb9c50, in object 0xe6602597308 595s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 595s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x1feb1fb958a8, JSClass 0xf8dc45eb9c50, in object 0xe6602597308 595s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 595s ok 265 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type 595s JS G NS: Found info type GIFunctionInfo for 'test_create_fundamental_hidden_class_instance' in namespace 'Regress' 595s ok 266 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type 595s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObjectNoGetSetFunc' in namespace 'Regress' 595s JS G FNDMTL: Defined class for TestFundamentalObjectNoGetSetFunc (RegressTestFundamentalObjectNoGetSetFunc), prototype 0x1feb1fb95a88, JSClass 0xf8dc45eb9c50, in object 0xe6602597308 595s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObjectNoGetSetFunc' apparently has accessible fields. GJS has no support for this yet, ignoring these. 595s JS G FNDMTL: Defining method get_data in prototype for Regress.TestFundamentalObjectNoGetSetFunc 595s ok 267 Life, the Universe and Everything Fundamental type constructs an instance of a fundamental type with no get/set function 595s JS G NS: Found info type GIFunctionInfo for 'test_callback' in namespace 'Regress' 595s ok 268 Life, the Universe and Everything callbacks 595s ok 269 Life, the Universe and Everything null / undefined callback 595s JS G NS: Found info type GIFunctionInfo for 'test_multi_callback' in namespace 'Regress' 595s ok 270 Life, the Universe and Everything callback called more than once 595s ok 271 Life, the Universe and Everything null callback called more than once 595s JS G NS: Found info type GIFunctionInfo for 'test_array_callback' in namespace 'Regress' 595s ok 272 Life, the Universe and Everything array callbacks 595s ok 273 Life, the Universe and Everything null array callback 595s ok 274 Life, the Universe and Everything callback with inout array # SKIP Temporarily disabled with xit 595s JS G NS: Found info type GIFunctionInfo for 'test_simple_callback' in namespace 'Regress' 595s ok 275 Life, the Universe and Everything simple callback 595s ok 276 Life, the Universe and Everything null simple callback 595s JS G NS: Found info type GIFunctionInfo for 'test_noptr_callback' in namespace 'Regress' 595s ok 277 Life, the Universe and Everything noptr callback 595s ok 278 Life, the Universe and Everything null noptr callback 595s JS G NS: Found info type GIFunctionInfo for 'get_num_processors' in namespace 'GLib' 595s ok 279 Life, the Universe and Everything gobject-introspected function as callback parameter 595s JS G NS: Found info type GIFunctionInfo for 'test_callback_user_data' in namespace 'Regress' 595s ok 280 Life, the Universe and Everything callback with user data 595s JS G NS: Found info type GIFunctionInfo for 'test_callback_return_full' in namespace 'Regress' 595s ok 281 Life, the Universe and Everything callback with transfer-full return value 595s JS G NS: Found info type GIFunctionInfo for 'test_callback_destroy_notify' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'test_callback_thaw_notifications' in namespace 'Regress' 595s ok 282 Life, the Universe and Everything callback with destroy-notify 595s 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 595s JS G NS: Found info type GIFunctionInfo for 'test_callback_destroy_notify_no_user_data' in namespace 'Regress' 595s ok 284 Life, the Universe and Everything callback with destroy-notify and no user data throws error 595s JS G NS: Found info type GIFunctionInfo for 'test_callback_async' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'test_callback_thaw_async' in namespace 'Regress' 595s ok 285 Life, the Universe and Everything async callback 595s JS G NS: Found info type GIFunctionInfo for 'test_async_ready_callback' in namespace 'Regress' 595s JS G NS: Found info type GIObjectInfo for 'SimpleAsyncResult' in namespace 'Gio' 595s JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0x1feb1fb9c740, JSClass 0xf8dc45eb7910, in object 0xe6602597358 595s JS G NS: Found info type GIInterfaceInfo for 'AsyncResult' in namespace 'Gio' 595s JS G IFACE: Defined class for AsyncResult (GAsyncResult), prototype 0x1feb1fb992e0, JSClass 0xf8dc45ebabc8, in object 0xe6602597358 595s ok 286 Life, the Universe and Everything Gio.AsyncReadyCallback 595s JS G OBJ: Defining method instance_method_callback in prototype for RegressTestObj (Regress.TestObj) 595s ok 287 Life, the Universe and Everything instance method taking a callback 595s JS G NS: Found info type GIObjectInfo for 'Cancellable' in namespace 'Gio' 595s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x1feb1fb9c970, JSClass 0xf8dc45eb7910, in object 0xe6602597358 595s JS G OBJ: Defining method function_sync in prototype for RegressTestObj (Regress.TestObj) 595s JS G OBJ: Defining method function_async in prototype for RegressTestObj (Regress.TestObj) 595s JS G OBJ: Defining method function_thaw_async in prototype for RegressTestObj (Regress.TestObj) 595s ok 288 Life, the Universe and Everything async instance methods 595s JS G NS: Found info type GIObjectInfo for 'Task' in namespace 'Gio' 595s JS G OBJ: Defined class for Task (GTask), prototype 0x1feb1fb9ca10, JSClass 0xf8dc45eb7910, in object 0xe6602597358 595s JS G OBJ: Defining method function_finish in prototype for RegressTestObj (Regress.TestObj) 595s ok 289 Life, the Universe and Everything static method taking a callback 595s JS G NS: Found info type GIFunctionInfo for 'test_function_sync' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'test_function_async' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'test_function_thaw_async' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'test_function_finish' in namespace 'Regress' 595s ok 290 Life, the Universe and Everything async static methods 595s ok 291 Life, the Universe and Everything constructor taking a callback 595s ok 292 Life, the Universe and Everything async constructor 595s JS G NS: Found info type GIFunctionInfo for 'test_hash_table_callback' in namespace 'Regress' 595s ok 293 Life, the Universe and Everything hash table passed to callback 595s JS G NS: Found info type GIFunctionInfo for 'test_gerror_callback' in namespace 'Regress' 595s ok 294 Life, the Universe and Everything GError callback 595s JS G NS: Found info type GIFunctionInfo for 'test_null_gerror_callback' in namespace 'Regress' 595s ok 295 Life, the Universe and Everything null GError callback 595s JS G NS: Found info type GIFunctionInfo for 'test_owned_gerror_callback' in namespace 'Regress' 595s ok 296 Life, the Universe and Everything owned GError callback 595s ok 297 Life, the Universe and Everything Introspected interface correctly emits interface signals 595s JS G NS: Found info type GIObjectInfo for 'TestWi8021x' in namespace 'Regress' 595s JS G OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0x1feb1fba32e0, JSClass 0xf8dc45eb7910, in object 0xe6602597308 595s ok 298 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties 595s ok 299 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor 595s JS G OBJ: Defining method get_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 595s JS G OBJ: Defining method set_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 595s ok 300 Life, the Universe and Everything GObject with nonstandard prefix calls methods 595s ok 301 Life, the Universe and Everything GObject with nonstandard prefix calls a static method 595s JS G NS: Found info type GIObjectInfo for 'TestFloating' in namespace 'Regress' 595s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 595s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x1feb1fba37e0, JSClass 0xf8dc45eb7910, in object 0xe66025973a8 595s JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x1feb1fba3830, JSClass 0xf8dc45eb7910, in object 0xe6602597308 595s ok 302 Life, the Universe and Everything GObject.InitiallyUnowned constructs 595s ok 303 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor 595s JS G NS: Found info type GIFunctionInfo for 'test_torture_signature_0' in namespace 'Regress' 595s ok 304 Life, the Universe and Everything torture signature 0 595s JS G NS: Found info type GIFunctionInfo for 'test_torture_signature_1' in namespace 'Regress' 595s ok 305 Life, the Universe and Everything torture signature 1 fail 595s ok 306 Life, the Universe and Everything torture signature 1 success 595s JS G NS: Found info type GIFunctionInfo for 'test_torture_signature_2' in namespace 'Regress' 595s ok 307 Life, the Universe and Everything torture signature 2 595s JS G NS: Found info type GIFunctionInfo for 'test_date_in_gvalue' in namespace 'Regress' 595s JS G NS: Found info type GIStructInfo for 'Date' in namespace 'GLib' 595s JS G BXD: Defined class for Date (GDate), prototype 0x1feb1fba3d08, JSClass 0xf8dc45eb78e0, in object 0xe6602597038 595s JS G BXD: Defining method get_year in prototype for GLib.Date 595s JS G BXD: Defining method get_month in prototype for GLib.Date 595s JS G NS: Found info type GIEnumInfo for 'DateMonth' in namespace 'GLib' 595s JS G ENUM: Defining enum value BAD_MONTH (fixed from bad_month) 0 595s JS G ENUM: Defining enum value JANUARY (fixed from january) 1 595s JS G ENUM: Defining enum value FEBRUARY (fixed from february) 2 595s JS G ENUM: Defining enum value MARCH (fixed from march) 3 595s JS G ENUM: Defining enum value APRIL (fixed from april) 4 595s JS G ENUM: Defining enum value MAY (fixed from may) 5 595s JS G ENUM: Defining enum value JUNE (fixed from june) 6 595s JS G ENUM: Defining enum value JULY (fixed from july) 7 595s JS G ENUM: Defining enum value AUGUST (fixed from august) 8 595s JS G ENUM: Defining enum value SEPTEMBER (fixed from september) 9 595s JS G ENUM: Defining enum value OCTOBER (fixed from october) 10 595s JS G ENUM: Defining enum value NOVEMBER (fixed from november) 11 595s JS G ENUM: Defining enum value DECEMBER (fixed from december) 12 595s JS G ENUM: Defining GLib.DateMonth as 0x3dba61ab7e40 595s JS G BXD: Defining method get_day in prototype for GLib.Date 595s ok 308 Life, the Universe and Everything GValue boxing and unboxing date in 595s JS G NS: Found info type GIFunctionInfo for 'test_strv_in_gvalue' in namespace 'Regress' 595s ok 309 Life, the Universe and Everything GValue boxing and unboxing strv in 595s JS G NS: Found info type GIFunctionInfo for 'test_null_strv_in_gvalue' in namespace 'Regress' 595s ok 310 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array 595s JS G NS: Found info type GIFunctionInfo for 'test_multiline_doc_comments' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'test_nested_parameter' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'test_versioning' in namespace 'Regress' 595s ok 311 Life, the Universe and Everything code coverage for documentation tests that don't do anything 595s JS G NS: Found info type GIFunctionInfo for 'aliased_caller_alloc' in namespace 'Regress' 595s ok 312 Life, the Universe and Everything marshals an aliased type 595s JS G NS: Found info type GIStructInfo for 'TestStructFixedArray' in namespace 'Regress' 595s JS G BXD: Defined class for TestStructFixedArray (void), prototype 0x1feb1fbab150, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 595s JS G BXD: Defining method frob in prototype for Regress.TestStructFixedArray 595s ok 313 Life, the Universe and Everything deals with a fixed-size array in a struct 595s JS G NS: Found info type GIFunctionInfo for 'has_parameter_named_attrs' in namespace 'Regress' 595s ok 314 Life, the Universe and Everything marshals a fixed-size int array as a gpointer 595s JS G NS: Found info type GIStructInfo for 'LikeXklConfigItem' in namespace 'Regress' 595s JS G BXD: Defined class for LikeXklConfigItem (void), prototype 0x1feb1fbab2e0, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 595s JS G BXD: Defining method set_name in prototype for Regress.LikeXklConfigItem 595s ok 315 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct 595s JS G NS: Found info type GIFunctionInfo for 'get_variant' in namespace 'Regress' 595s ok 316 Life, the Universe and Everything marshals a transfer-floating GLib.Variant 595s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_out_none' in namespace 'Regress' 595s ok 317 Life, the Universe and Everything Flat array of structs out parameter with transfer none 595s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_out_container' in namespace 'Regress' 595s ok 318 Life, the Universe and Everything Flat array of structs out parameter with transfer container 595s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_out_full_fixed' in namespace 'Regress' 595s ok 319 Life, the Universe and Everything Flat array of structs out parameter with transfer full 595s ok 320 Life, the Universe and Everything Flat array of structs caller-allocated out parameter # SKIP Not supported 595s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_in_full' in namespace 'Regress' 595s ok 321 Life, the Universe and Everything Flat array of structs transfer-full in parameter 595s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_in_none' in namespace 'Regress' 595s ok 322 Life, the Universe and Everything Flat array of structs transfer-none in parameter 595s ok 323 Inline function 595s ok 324 Inline method 595s JS G NS: Found info type GIObjectInfo for 'AnnotationObject' in namespace 'Regress' 595s JS G OBJ: Defined class for AnnotationObject (RegressAnnotationObject), prototype 0x1feb1fbabda8, JSClass 0xf8dc45eb7910, in object 0xe6602597308 595s ok 325 Annotations object handles a deprecated string property 595s ok 326 Annotations object handles a callback property # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 595s ok 327 Annotations object handles a property that was annotated weirdly 595s 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 595s ok 329 Annotations object handles a signal which takes a list of strings # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/57 595s ok 330 Annotations object handles a signal with undocumented argument 595s ok 331 Annotations object handles a signal with arbitrary ignored attributes 595s ok 332 Annotations object handles an in-argument passed by pointer # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/652 595s ok 333 Annotations object handles an optional in-out argument # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/53 595s JS G OBJ: Defining method method in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method out in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method inout in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method inout2 in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method inout3 in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method calleeowns in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method calleesowns in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method get_strings in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method get_hash in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method with_voidp in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method get_objects in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method create_object in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method use_buffer in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method compute_sum in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method compute_sum_n in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method compute_sum_nz in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method parse_args in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method string_out in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method foreach in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method set_data in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method set_data2 in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method set_data3 in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method allow_none in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method notrans in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method do_not_use in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method watch in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G OBJ: Defining method hidden_self in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G NS: Found info type GIFunctionInfo for 'annotation_init' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'annotation_return_array' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'annotation_string_zero_terminated' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'annotation_string_zero_terminated_out' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'annotation_versioned' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'annotation_string_array_length' in namespace 'Regress' 595s JS G OBJ: Defining method extra_annos in prototype for RegressAnnotationObject (Regress.AnnotationObject) 595s JS G NS: Found info type GIFunctionInfo for 'annotation_custom_destroy' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'annotation_custom_destroy_cleanup' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'annotation_get_source_file' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'annotation_set_source_file' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'annotation_attribute_func' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'annotation_invalid_regress_annotation' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'annotation_test_parsing_bug630862' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'annotation_space_after_comment_bug631690' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'annotation_return_filename' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'annotation_transfer_floating' in namespace 'Regress' 595s ok 334 Annotations object handles various in-out argument configurations also tested elsewhere 595s ok 335 Annotations object handles a GPtrArray of GValue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 (maybe) 595s ok 336 Annotations object handles a struct with a fixed length array field # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/525 595s JS G NS: Found info type GIStructInfo for 'AnnotationFields' in namespace 'Regress' 595s JS G BXD: Defined class for AnnotationFields (void), prototype 0x1feb1fbb2678, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 595s JS G NS: Found info type GIConstantInfo for 'ANNOTATION_CALCULATED_DEFINE' in namespace 'Regress' 595s JS G NS: Found info type GIConstantInfo for 'ANNOTATION_CALCULATED_LARGE_DIV' in namespace 'Regress' 595s ok 337 Annotations object handles various header-only stuff 595s ok 338 Annotations object handles an integer constant larger than 32 bits # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/526 595s JS G OBJ: Defining method do_foo in prototype for RegressTestInheritDrawable (Regress.TestInheritDrawable) 595s JS G OBJ: Defining method get_origin in prototype for RegressTestInheritDrawable (Regress.TestInheritDrawable) 595s JS G OBJ: Defining method get_size in prototype for RegressTestInheritDrawable (Regress.TestInheritDrawable) 595s JS G OBJ: Defining method do_foo_maybe_throw in prototype for RegressTestInheritDrawable (Regress.TestInheritDrawable) 595s ok 339 Abstract drawable object calls methods 595s JS G NS: Found info type GIFunctionInfo for 'foo_init' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'foo_init_argv' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'foo_init_argv_address' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'foo_not_a_constructor_new' in namespace 'Regress' 595s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'Utility' 595s JS G OBJ: Defined class for Object (UtilityObject), prototype 0x1feb1fbb2a38, JSClass 0xf8dc45eb7910, in object 0xe6602597330 595s JS G NS: Found info type GIStructInfo for 'Struct' in namespace 'Utility' 595s JS G BXD: Defined class for Struct (void), prototype 0x1feb1fbb2ab0, JSClass 0xf8dc45eb78e0, in object 0xe6602597330 595s JS G NS: Found info type GIFunctionInfo for 'foo_method_external_references' in namespace 'Regress' 595s JS G NS: Found info type GIEnumInfo for 'EnumType' in namespace 'Utility' 595s JS G ENUM: Defining enum value A (fixed from a) 0 595s JS G ENUM: Defining enum value B (fixed from b) 1 595s JS G ENUM: Defining enum value C (fixed from c) 2 595s JS G ENUM: Defining Utility.EnumType as 0x301564bc05e8 595s JS G NS: Found info type GIFlagsInfo for 'FlagType' in namespace 'Utility' 595s JS G ENUM: Defining enum value A (fixed from a) 1 595s JS G ENUM: Defining enum value B (fixed from b) 2 595s JS G ENUM: Defining enum value C (fixed from c) 4 595s JS G ENUM: Defining Utility.FlagType as 0x301564bc0648 595s JS G NS: Found info type GIObjectInfo for 'FooObject' in namespace 'Regress' 595s JS G OBJ: Defined class for FooObject (RegressFooObject), prototype 0x1feb1fbb2b00, JSClass 0xf8dc45eb7910, in object 0xe6602597308 595s ok 340 Regress.Foo various stuff 595s JS G NS: Found info type GIInterfaceInfo for 'FooInterface' in namespace 'Regress' 595s JS G IFACE: Defined class for FooInterface (RegressFooInterface), prototype 0x1feb1fbb6678, JSClass 0xf8dc45ebabc8, in object 0xe6602597308 595s ok 341 Regress.Foo Interface 595s JS G NS: Found info type GIInterfaceInfo for 'FooSubInterface' in namespace 'Regress' 595s JS G IFACE: Defined class for FooSubInterface (RegressFooSubInterface), prototype 0x1feb1fbb66f0, JSClass 0xf8dc45ebabc8, in object 0xe6602597308 595s ok 342 Regress.Foo SubInterface 595s ok 343 Regress.Foo interface with vfunc that takes a callback # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/72 595s ok 344 Regress.Foo Object static 595s JS G OBJ: Defining method external_type in prototype for RegressFooObject (Regress.FooObject) 595s JS G OBJ: Defining method various in prototype for RegressFooObject (Regress.FooObject) 595s JS G OBJ: Defining method is_it_time_yet in prototype for RegressFooObject (Regress.FooObject) 595s JS G OBJ: Defining method seek in prototype for RegressFooObject (Regress.FooObject) 595s JS G OBJ: Defining method get_name in prototype for RegressFooObject (Regress.FooObject) 595s JS G OBJ: Defining method dup_name in prototype for RegressFooObject (Regress.FooObject) 595s JS G OBJ: Defining method handle_glyph in prototype for RegressFooObject (Regress.FooObject) 595s JS G OBJ: Defining method append_new_stack_layer in prototype for RegressFooObject (Regress.FooObject) 595s JS G OBJ: Defining method do_regress_foo in prototype for RegressFooObject (Regress.FooObject) 595s JS G OBJ: Defining method virtual_method in prototype for RegressFooObject (Regress.FooObject) 595s JS G OBJ: Defining method read in prototype for RegressFooObject (Regress.FooObject) 595s ok 345 Regress.Foo Object instance 595s ok 346 Regress.Foo Object properties 595s JS G NS: Found info type GIObjectInfo for 'FooSubobject' in namespace 'Regress' 595s JS G OBJ: Defined class for FooSubobject (RegressFooSubobject), prototype 0x1feb1fbbb1a0, JSClass 0xf8dc45eb7910, in object 0xe6602597308 595s JS G OBJ: Defining method do_regress_foo in prototype for RegressFooSubobject (Regress.FooSubobject) 595s ok 347 Regress.Foo Subobject instance 595s JS G NS: Found info type GIObjectInfo for 'FooBuffer' in namespace 'Regress' 595s JS G OBJ: Defined class for RegressFooTileHandler (RegressFooTileHandler), prototype 0x1feb1fbbb308, JSClass 0xf8dc45eb7910, in object 0xe6602540ca0 595s JS G OBJ: Defined class for FooBuffer (RegressFooBuffer), prototype 0x1feb1fbbb358, JSClass 0xf8dc45eb7910, in object 0xe6602597308 595s JS G OBJ: Defining method some_method in prototype for RegressFooBuffer (Regress.FooBuffer) 595s ok 348 Regress.Foo Buffer instance 595s JS G NS: Found info type GIObjectInfo for 'FooOtherObject' in namespace 'Regress' 595s JS G OBJ: Defined class for FooOtherObject (RegressFooOtherObject), prototype 0x1feb1fbbb470, JSClass 0xf8dc45eb7910, in object 0xe6602597308 595s ok 349 Regress.Foo OtherObject instance 595s JS G NS: Found info type GIFunctionInfo for 'foo_enum_method' in namespace 'Regress' 595s JS G NS: Found info type GIEnumInfo for 'FooEnumType' in namespace 'Regress' 595s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 0 595s JS G ENUM: Defining enum value BETA (fixed from beta) 1 595s JS G ENUM: Defining enum value DELTA (fixed from delta) 2 595s JS G ENUM: Defining Regress.FooEnumType as 0x301564bf9e08 595s JS G NS: Found info type GIFunctionInfo for 'foo_enum_type_method' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'foo_enum_type_returnv' in namespace 'Regress' 595s ok 350 Regress.Foo EnumType 595s JS G NS: Found info type GIFlagsInfo for 'FooFlagsType' in namespace 'Regress' 595s JS G ENUM: Defining enum value FIRST (fixed from first) 1 595s JS G ENUM: Defining enum value SECOND (fixed from second) 2 595s JS G ENUM: Defining enum value THIRD (fixed from third) 4 595s JS G ENUM: Defining Regress.FooFlagsType as 0x301564bffe78 595s JS G NS: Found info type GIConstantInfo for 'FOO_FLAGS_SECOND_AND_THIRD' in namespace 'Regress' 595s ok 351 Regress.Foo FlagsType 595s JS G NS: Found info type GIEnumInfo for 'FooEnumNoType' in namespace 'Regress' 595s JS G ENUM: Defining enum value UN (fixed from un) 1 595s JS G ENUM: Defining enum value DEUX (fixed from deux) 2 595s JS G ENUM: Defining enum value TROIS (fixed from trois) 3 595s JS G ENUM: Defining enum value NEUF (fixed from neuf) 9 595s JS G ENUM: Defining Regress.FooEnumNoType as 0x210837405730 595s ok 352 Regress.Foo EnumNoType 595s JS G NS: Found info type GIFlagsInfo for 'FooFlagsNoType' in namespace 'Regress' 595s JS G ENUM: Defining enum value ETT (fixed from ett) 1 595s JS G ENUM: Defining enum value TVA (fixed from tva) 2 595s JS G ENUM: Defining enum value FYRA (fixed from fyra) 4 595s JS G ENUM: Defining Regress.FooFlagsNoType as 0x21083740aff0 595s ok 353 Regress.Foo FlagsNoType 595s JS G NS: Found info type GIEnumInfo for 'FooEnumFullname' in namespace 'Regress' 595s JS G ENUM: Defining enum value ONE (fixed from one) 1 595s JS G ENUM: Defining enum value TWO (fixed from two) 2 595s JS G ENUM: Defining enum value THREE (fixed from three) 3 595s JS G ENUM: Defining Regress.FooEnumFullname as 0x210837410140 595s ok 354 Regress.Foo EnumFullname 595s JS G NS: Found info type GIEnumInfo for 'FooAddressType' in namespace 'Regress' 595s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 595s JS G ENUM: Defining enum value IPV4 (fixed from ipv4) 1 595s JS G ENUM: Defining enum value IPV6 (fixed from ipv6) 2 595s JS G ENUM: Defining Regress.FooAddressType as 0x210837415290 595s ok 355 Regress.Foo Address 595s JS G NS: Found info type GIStructInfo for 'FooBoxed' in namespace 'Regress' 595s JS G BXD: Defined class for FooBoxed (RegressFooBoxed), prototype 0x1feb1fbbb998, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 595s JS G BXD: Defining method method in prototype for Regress.FooBoxed 595s JS G NS: Found info type GIStructInfo for 'FooBRect' in namespace 'Regress' 595s JS G BXD: Defined class for FooBRect (RegressFooBRect), prototype 0x1feb1fbbba10, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 595s JS G BXD: Defining method add in prototype for Regress.FooBRect 595s JS G NS: Found info type GIUnionInfo for 'FooBUnion' in namespace 'Regress' 595s JS G BXD: Defined class for FooBUnion (RegressFooBUnion), prototype 0x1feb1fbbbab0, JSClass 0xf8dc45eb78b0, in object 0xe6602597308 595s ok 356 Regress.Foo Various boxed instances 595s JS G NS: Found info type GIStructInfo for 'FooRectangle' in namespace 'Regress' 595s JS G BXD: Defined class for FooRectangle (void), prototype 0x1feb1fbbbbc8, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 595s JS G BXD: Defining method add in prototype for Regress.FooRectangle 595s ok 357 Regress.Foo Rectangle instance 595s JS G NS: Found info type GIFunctionInfo for 'foo_test_unsigned' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'foo_test_string_array' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'foo_test_string_array_with_g' in namespace 'Regress' 595s JS G NS: Found info type GIFunctionInfo for 'foo_test_array' in namespace 'Regress' 595s ok 358 Regress.Foo Various test functions 595s JS G NS: Found info type GIEnumInfo for 'FooError' in namespace 'Regress' 595s JS G ERR: Defined class for FooError (GError), prototype 0x1feb1fbb6b78, JSClass 0xf8dc45eb9da8, in object 0xe6602597308 595s JS G ENUM: Defining enum value GOOD (fixed from good) 0 595s JS G ENUM: Defining enum value BAD (fixed from bad) 1 595s JS G ENUM: Defining enum value UGLY (fixed from ugly) 2 595s ok 359 Regress.Foo Error type 595s JS G NS: Found info type GIStructInfo for 'FooForeignStruct' in namespace 'Regress' 595s JS G BXD: Defined class for FooForeignStruct (void), prototype 0x1feb1fbbbe20, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 595s ok 360 Regress.Foo Foreign struct 595s ok 361 Regress.Foo Foreign struct via introspected constructor # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/656 595s JS G NS: Found info type GIFunctionInfo for 'test_devt' in namespace 'RegressUnix' 595s ok 362 RegressUnix handles devt 595s JS G NS: Found info type GIFunctionInfo for 'test_gidt' in namespace 'RegressUnix' 595s ok 363 RegressUnix handles gidt 595s JS G NS: Found info type GIFunctionInfo for 'test_pidt' in namespace 'RegressUnix' 595s ok 364 RegressUnix handles pidt 595s JS G NS: Found info type GIFunctionInfo for 'test_socklent' in namespace 'RegressUnix' 595s ok 365 RegressUnix handles socklent 595s JS G NS: Found info type GIFunctionInfo for 'test_uidt' in namespace 'RegressUnix' 595s ok 366 RegressUnix handles uidt 595s JS G NS: Found info type GIStructInfo for 'TestBoxedCWrapper' in namespace 'Regress' 595s JS G BXD: Defined class for TestBoxedCWrapper (RegressTestBoxedCWrapper), prototype 0x1feb1fbef3d0, JSClass 0xf8dc45eb78e0, in object 0xe6602597308 595s JS G BXD: Defining method copy in prototype for Regress.TestBoxedCWrapper 595s JS G BXD: Defining method get in prototype for Regress.TestBoxedCWrapper 595s ok 367 Boxed type return extra tests Refcounted boxed type wrapper 595s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_boxed_none_out' in namespace 'Regress' 595s ok 368 Boxed type return extra tests Array of boxed type transfer none out parameter 595s JS G NS: Found info type GIConstantInfo for 'MAXINT8' in namespace 'GLib' 595s JS G NS: Found info type GIConstantInfo for 'MININT8' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'test_gvalue_out_boxed' in namespace 'Regress' 595s ok 369 Boxed type return extra tests Boxed GValue out 595s JS G NS: Found info type GIFunctionInfo for 'test_glist_boxed_none_return' in namespace 'Regress' 595s ok 370 Boxed type return extra tests GList of boxed type transfer none return value 595s JS G NS: Found info type GIFunctionInfo for 'test_glist_boxed_full_return' in namespace 'Regress' 595s ok 371 Boxed type return extra tests GList of boxed type transfer full return value 595s ok 372 UTF-8 strings invalid bytes tests handles invalid UTF-8 return values gracefully # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/658 595s JS G NS: Found info type GIFunctionInfo for 'test_array_of_fundamental_objects_in' in namespace 'Regress' 595s ok 373 Fundamental extra tests array of fundamental objects in 595s JS G NS: Found info type GIFunctionInfo for 'test_array_of_fundamental_objects_out' in namespace 'Regress' 595s ok 374 Fundamental extra tests array of fundamental objects out 595s JS G NS: Found info type GIFunctionInfo for 'test_fundamental_argument_in' in namespace 'Regress' 595s ok 375 Fundamental extra tests in argument 595s ok 376 Fundamental extra tests abstract type 595s JS G NS: Found info type GIFunctionInfo for 'test_fundamental_argument_out' in namespace 'Regress' 595s ok 377 Fundamental extra tests out argument 595s ok 378 Class with action signals returns a new object # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/661 595s JS G NS: Found info type GIObjectInfo for 'TestAction' in namespace 'Regress' 595s JS G OBJ: Defined class for TestAction (RegressTestAction), prototype 0x1feb1fbeff88, JSClass 0xf8dc45eb7910, in object 0xe6602597308 595s ok 379 Class with action signals returns null 595s ok 380 Bitmask fundamental type can be created # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection-tests/-/issues/7 595s JS G BXD: Defining method quit in prototype for GLib.MainLoop 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Main loop instance 0xc3a3da1619c8: Spinning loop until released or hook cleared 595s JS MAINLOOP: handling job 0, 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Completed job 0 595s JS MAINLOOP: handling job 1, 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Completed job 1 595s JS MAINLOOP: handling job 2, 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Completed job 2 595s JS MAINLOOP: handling job 3, 595s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 595s JS MAINLOOP: Main loop instance 0xc3a3da1619c8: release 595s JS MAINLOOP: Completed job 3 595s JS MEMORY: Memory report: before destroying context 595s JS MEMORY: 3118 objects currently alive 595s JS MEMORY: boxed_instance = 2044 595s JS MEMORY: boxed_prototype = 41 595s JS MEMORY: closure = 28 595s JS MEMORY: function = 742 595s JS MEMORY: fundamental_instance = 10 595s JS MEMORY: fundamental_prototype = 3 595s JS MEMORY: gerror_instance = 10 595s JS MEMORY: gerror_prototype = 2 595s JS MEMORY: interface = 17 595s JS MEMORY: module = 9 595s JS MEMORY: ns = 8 595s JS MEMORY: object_instance = 157 595s JS MEMORY: object_prototype = 44 595s JS MEMORY: param = 1 595s JS MEMORY: union_instance = 1 595s JS MEMORY: union_prototype = 1 595s JS CTX: JS shutdown sequence 595s JS CTX: Stopping profiler 595s JS CTX: Shutting down toggle queue 595s JS CTX: Notifying external reference holders of GjsContext dispose 595s JS MAINLOOP: Stopping promise job dispatcher 595s JS CTX: Notifying reference holders of GjsContext dispose 595s JS CTX: Checking unhandled promise rejections 595s JS CTX: Releasing cached JS wrappers 595s JS CTX: Final triggered GC 595s JS CTX: Destroying JS context 595s JS CTX: Releasing all native objects 595s JS CTX: Disabling auto GC 595s JS CTX: Ending trace on global object 595s JS CTX: Freeing allocated resources 595s JS CTX: JS context destroyed 595s PASS: gjs/testRegress.test 595s Running test: gjs/testConsole.test 595s JS NATIVE: Registered native JS module '_promiseNative' 595s JS NATIVE: Registered native JS module '_byteArrayNative' 595s JS NATIVE: Registered native JS module '_encodingNative' 595s JS NATIVE: Registered native JS module '_gi' 595s JS NATIVE: Registered native JS module 'gi' 595s JS NATIVE: Registered native JS module 'cairoNative' 595s JS NATIVE: Registered native JS module 'system' 595s JS NATIVE: Registered native JS module 'console' 595s JS NATIVE: Registered native JS module '_print' 595s JS CTX: Enabling JIT 595s JS CTX: Initialized class GjsFileImporter prototype 0x287325c001a0 595s JS IMPORT: Defining parent (nil) of 0x287325c00200 'imports' is mod 0 595s JS IMPORT: Importing '_print' 595s JS NATIVE: Defining native module '_print' 595s JS IMPORT: Defining parent 0x287325c00200 of 0x287325c009b0 '_print' is mod 1 595s JS IMPORT: successfully imported module '_print' 595s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 595s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3e573653d090 595s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3e573653d090 595s JS MAINLOOP: Main loop instance 0xc870f0c2b9c8: hold 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Starting promise job dispatcher 595s 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 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3e573653d128 595s JS MAINLOOP: Main loop instance 0xc870f0c2b9c8: hold 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Main loop instance 0xc870f0c2b9c8: Spinning loop until released or hook cleared 595s JS MAINLOOP: handling job 0, 595s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 595s JS MAINLOOP: Main loop instance 0xc870f0c2b9c8: release 595s JS MAINLOOP: Completed job 0 595s JS MAINLOOP: handling job 1, 595s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 595s JS MAINLOOP: Main loop instance 0xc870f0c2b9c8: release 595s JS MAINLOOP: Completed job 1 595s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module metadata hook for module 0x287325c6af30 595s JS IMPORT: Defining meta.importSync for module 0x287325c6af30 595s JS NATIVE: Defining native module 'gi' 595s JS CTX: Initialized class GIRepositoryNamespace prototype 0x287325c6f278 595s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 595s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 595s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 595s JS IMPORT: Importing directory 'overrides' 595s JS IMPORT: Defining parent 0x3e5736540610 of 0x287325c6f2f8 'overrides' is mod 1 595s JS IMPORT: Defined importer 'overrides' 0x287325c6f2f8 in 0x3e5736540610 595s JS IMPORT: successfully imported directory 'overrides' 595s JS IMPORT: Importing '_promiseNative' 595s JS NATIVE: Defining native module '_promiseNative' 595s JS IMPORT: Defining parent 0x3e5736540610 of 0x287325c6f7a8 '_promiseNative' is mod 1 595s JS IMPORT: successfully imported module '_promiseNative' 595s JS IMPORT: Importing module GLib succeeded 595s JS IMPORT: Defining parent 0x287325c6f2f8 of 0x3e5736598038 'GLib' is mod 1 595s JS IMPORT: successfully imported module 'GLib' 595s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 595s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3e5736597060, JSClass 0xf10f3dc278e0, in object 0x3e5736597038 595s JS CTX: Initialized class GIRepositoryGType prototype 0x287325c6faf0 595s JS CTX: Initialized class GIRepositoryFunction prototype 0x287325c6fb50 595s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 595s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 595s JS G BXD: Defined class for Error (GError), prototype 0x3e57365970b0, JSClass 0xf10f3dc278e0, in object 0x3e5736597038 595s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 595s JS G BXD: Defined class for Variant (GVariant), prototype 0x3e5736597100, JSClass 0xf10f3dc278e0, in object 0x3e5736597038 595s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 595s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3e5736597150, JSClass 0xf10f3dc278e0, in object 0x3e5736597038 595s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 595s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 595s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3e57365971a0, JSClass 0xf10f3dc278e0, in object 0x3e5736597038 595s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 595s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 595s JS G BXD: Defined class for Thread (GThread), prototype 0x3e57365971f0, JSClass 0xf10f3dc278e0, in object 0x3e5736597038 595s JS G BXD: Defining method ref in prototype for GLib.Thread 595s JS G BXD: Defining method unref in prototype for GLib.Thread 595s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 595s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3e5736597240, JSClass 0xf10f3dc278e0, in object 0x3e5736597038 595s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 595s JS G BXD: Defined class for Regex (GRegex), prototype 0x3e5736597290, JSClass 0xf10f3dc278e0, in object 0x3e5736597038 595s JS G BXD: Defining method match in prototype for GLib.Regex 595s JS G BXD: Defining method match_full in prototype for GLib.Regex 595s JS G BXD: Defining method match_all in prototype for GLib.Regex 595s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 595s JS G NS: Defined namespace 'GLib' 0x3e5736597038 in GIRepository 0x287325c6f108 595s JS IMPORT: Importing module jasmine succeeded 595s JS IMPORT: Defining parent 0x3e5736540610 of 0x3e5736598ba0 'jasmine' is mod 1 595s JS IMPORT: successfully imported module 'jasmine' 595s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 595s JS MAINLOOP: Main loop instance 0xc870f0c2b9c8: hold 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Main loop instance 0xc870f0c2b9c8: Spinning loop until released or hook cleared 595s JS MAINLOOP: handling job 0, 595s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 595s JS MAINLOOP: Main loop instance 0xc870f0c2b9c8: release 595s JS MAINLOOP: Completed job 0 595s 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 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x3e573653d128 595s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 595s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 595s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 595s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 595s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 595s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 595s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 595s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 595s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 595s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 595s JS G ENUM: Defining GLib.LogLevelFlags as 0x287325c36860 595s JS MAINLOOP: Main loop instance 0xc870f0c2b9c8: hold 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Main loop instance 0xc870f0c2b9c8: Spinning loop until released or hook cleared 595s JS MAINLOOP: handling job 0, 595s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testConsole.js async resolved" 595s JS MAINLOOP: Main loop instance 0xc870f0c2b9c8: release 595s JS MAINLOOP: Completed job 0 595s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module metadata hook for module 0x287325c5b480 595s JS IMPORT: Defining meta.importSync for module 0x287325c5b480 595s JS NATIVE: Defining native module 'system' 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e573653d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e573653d128 595s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 595s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 595s JS MAINLOOP: Set main loop hook to 595s JS MAINLOOP: Main loop instance 0xc870f0c2b9c8: hold 595s JS MAINLOOP: Running and clearing main loop hook 595s JS G BXD: Defining method run in prototype for GLib.MainLoop 595s 1..68 595s JS IMPORT: Importing 'gi' 595s JS IMPORT: Defining parent 0x3e5736540610 of 0x3e5736540b08 'gi' is mod 1 595s JS IMPORT: successfully imported module 'gi' 595s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 595s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 595s JS G BXD: Defined class for Source (GSource), prototype 0x3e5736597330, JSClass 0xf10f3dc278e0, in object 0x3e5736597038 595s JS G BXD: Defining method set_priority in prototype for GLib.Source 595s JS IMPORT: Importing '_gi' 595s JS NATIVE: Defining native module '_gi' 595s JS IMPORT: Defining parent 0x3e5736540610 of 0x287325c6ba98 '_gi' is mod 1 595s JS IMPORT: successfully imported module '_gi' 595s 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 595s JS G NS: Defined namespace 'GjsPrivate' 0x3e57365973d0 in GIRepository 0x3e5736540b08 595s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 595s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 595s JS IMPORT: Importing module _common succeeded 595s JS IMPORT: Defining parent 0x3e5736540610 of 0x3e5736598df8 '_common' is mod 1 595s JS IMPORT: successfully imported module '_common' 595s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 595s JS IMPORT: Importing module _legacy succeeded 595s JS IMPORT: Defining parent 0x3e5736540610 of 0x3e5736598e20 '_legacy' is mod 1 595s JS IMPORT: successfully imported module '_legacy' 595s JS IMPORT: Importing module GObject succeeded 595s JS IMPORT: Defining parent 0x3e5736540c10 of 0x3e5736598dd0 'GObject' is mod 1 595s JS IMPORT: successfully imported module 'GObject' 595s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 595s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 595s JS G BXD: Defined class for String (GString), prototype 0x3e5736597628, JSClass 0xf10f3dc278e0, in object 0x3e57365973a8 595s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 595s JS G PRM: Defined class ParamSpec prototype is 0x3e5736598e70 class 0xf10f3dc30210 in object 0x3e57365973a8 595s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 595s JS G OBJ: Defined class for Object (GObject), prototype 0x3e5736597790, JSClass 0xf10f3dc27910, in object 0x3e57365973a8 595s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 595s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 595s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3e57365977b8, JSClass 0xf10f3dc27910, in object 0x3e57365973a8 595s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 595s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 595s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 595s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 595s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 595s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 595s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 595s JS G BXD: Defined class for Value (GValue), prototype 0x3e5736597808, JSClass 0xf10f3dc278e0, in object 0x3e57365973a8 595s JS G NS: Defined namespace 'GObject' 0x3e57365973a8 in GIRepository 0x3e5736540b08 595s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 595s JS G BXD: Defining method attach in prototype for GLib.Source 595s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 595s JS IMPORT: Module metadata hook for module 0x3e57365875f0 595s JS IMPORT: Defining meta.importSync for module 0x3e57365875f0 595s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GjsPrivate' 595s JS G BXD: Defining method destroy in prototype for GLib.Source 595s ok 1 console has correct object tag 595s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 595s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 595s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x3e5736597ad8, JSClass 0xf10f3dc278e0, in object 0x3e5736597038 595s JS G BXD: Defining method classify in prototype for GLib.Variant 595s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 595s JS G BXD: Defining method n_children in prototype for GLib.Variant 595s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 595s JS G BXD: Defining method get_string in prototype for GLib.Variant 595s JS G BXD: Defining method get_variant in prototype for GLib.Variant 595s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 595s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 595s JS IMPORT: Importing '_byteArrayNative' 595s JS NATIVE: Defining native module '_byteArrayNative' 595s JS IMPORT: Defining parent 0x3e5736540610 of 0x287325c7c3a8 '_byteArrayNative' is mod 1 595s JS IMPORT: successfully imported module '_byteArrayNative' 595s JS G NS: Found info type GIEnumInfo for 'LogWriterOutput' in namespace 'GLib' 595s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 595s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 595s JS G ENUM: Defining GLib.LogWriterOutput as 0x287325c7caf8 595s JS IMPORT: Module metadata hook for module 0x3e5736572bd8 595s JS IMPORT: Defining meta.importSync for module 0x3e5736572bd8 595s JS NATIVE: Defining native module '_encodingNative' 595s ok 2 console logs a message 595s ok 3 console logs an empty object correctly 595s ok 4 console logs an object with custom constructor name 595s ok 5 console logs an object with undefined constructor 595s ok 6 console logs an object with Symbol.toStringTag and __name__ 595s ok 7 console logs a warning 595s ok 8 console logs an informative message 595s ok 9 console traces a line 595s ok 10 console traces a empty message 595s ok 11 console asserts a true condition 595s ok 12 console asserts a false condition 595s ok 13 console asserts a false condition with message 595s JS G NS: Found info type GIFunctionInfo for 'clear_terminal' in namespace 'GjsPrivate' 595s ok 14 console clear() can be called 595s ok 15 console clear() resets indentation 595s ok 16 console table() logs at least something 595s ok 17 console string replacement console.log() supports %s 595s ok 18 console string replacement console.log() supports %d 595s ok 19 console string replacement console.log() supports %i 595s ok 20 console string replacement console.log() supports %f 595s ok 21 console string replacement console.log() supports %o 595s ok 22 console string replacement console.log() supports %O 595s ok 23 console string replacement console.log() ignores %c 595s ok 24 console string replacement console.log() supports mixing substitutions 595s ok 25 console string replacement console.log() supports invalid numbers 595s ok 26 console string replacement console.log() supports missing substitutions 595s ok 27 console string replacement console.warn() supports %s 595s ok 28 console string replacement console.warn() supports %d 595s ok 29 console string replacement console.warn() supports %i 595s ok 30 console string replacement console.warn() supports %f 595s ok 31 console string replacement console.warn() supports %o 595s ok 32 console string replacement console.warn() supports %O 595s ok 33 console string replacement console.warn() ignores %c 595s ok 34 console string replacement console.warn() supports mixing substitutions 595s ok 35 console string replacement console.warn() supports invalid numbers 595s ok 36 console string replacement console.warn() supports missing substitutions 595s ok 37 console string replacement console.info() supports %s 595s ok 38 console string replacement console.info() supports %d 595s ok 39 console string replacement console.info() supports %i 595s ok 40 console string replacement console.info() supports %f 595s ok 41 console string replacement console.info() supports %o 595s ok 42 console string replacement console.info() supports %O 595s ok 43 console string replacement console.info() ignores %c 595s ok 44 console string replacement console.info() supports mixing substitutions 595s ok 45 console string replacement console.info() supports invalid numbers 595s ok 46 console string replacement console.info() supports missing substitutions 595s ok 47 console string replacement console.error() supports %s 595s ok 48 console string replacement console.error() supports %d 595s ok 49 console string replacement console.error() supports %i 595s ok 50 console string replacement console.error() supports %f 595s ok 51 console string replacement console.error() supports %o 595s ok 52 console string replacement console.error() supports %O 595s ok 53 console string replacement console.error() ignores %c 595s ok 54 console string replacement console.error() supports mixing substitutions 595s ok 55 console string replacement console.error() supports invalid numbers 595s ok 56 console string replacement console.error() supports missing substitutions 595s ok 57 console string replacement console.trace() supports %s 595s ok 58 console string replacement console.trace() supports %d 595s ok 59 console string replacement console.trace() supports %i 595s ok 60 console string replacement console.trace() supports %f 595s ok 61 console string replacement console.trace() supports %o 595s ok 62 console string replacement console.trace() supports %O 595s ok 63 console string replacement console.trace() ignores %c 595s ok 64 console string replacement console.trace() supports mixing substitutions 595s ok 65 console string replacement console.trace() supports invalid numbers 595s ok 66 console string replacement console.trace() supports missing substitutions 595s JS G NS: Found info type GIFunctionInfo for 'get_monotonic_time' in namespace 'GLib' 595s ok 67 console time() ends correctly 595s ok 68 console time() doesn't log initially 595s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_default' in namespace 'GjsPrivate' 595s JS G BXD: Defining method quit in prototype for GLib.MainLoop 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Main loop instance 0xc870f0c2b9c8: Spinning loop until released or hook cleared 595s JS MAINLOOP: handling job 0, 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Completed job 0 595s JS MAINLOOP: handling job 1, 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Completed job 1 595s JS MAINLOOP: handling job 2, 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Completed job 2 595s JS MAINLOOP: handling job 3, 595s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 595s JS MAINLOOP: Main loop instance 0xc870f0c2b9c8: release 595s JS MAINLOOP: Completed job 3 595s JS MEMORY: Memory report: before destroying context 595s JS MEMORY: 4504 objects currently alive 595s JS MEMORY: boxed_instance = 4343 595s JS MEMORY: boxed_prototype = 12 595s JS MEMORY: closure = 1 595s JS MEMORY: function = 138 595s JS MEMORY: fundamental_instance = 0 595s JS MEMORY: fundamental_prototype = 0 595s JS MEMORY: gerror_instance = 0 595s JS MEMORY: gerror_prototype = 0 595s JS MEMORY: interface = 0 595s JS MEMORY: module = 5 595s JS MEMORY: ns = 3 595s JS MEMORY: object_instance = 0 595s JS MEMORY: object_prototype = 2 595s JS MEMORY: param = 0 595s JS MEMORY: union_instance = 0 595s JS MEMORY: union_prototype = 0 595s JS CTX: JS shutdown sequence 595s JS CTX: Stopping profiler 595s JS CTX: Shutting down toggle queue 595s JS CTX: Notifying external reference holders of GjsContext dispose 595s JS MAINLOOP: Stopping promise job dispatcher 595s JS CTX: Notifying reference holders of GjsContext dispose 595s JS CTX: Checking unhandled promise rejections 595s JS CTX: Releasing cached JS wrappers 595s JS CTX: Final triggered GC 595s JS CTX: Destroying JS context 595s JS CTX: Releasing all native objects 595s JS CTX: Disabling auto GC 595s JS CTX: Ending trace on global object 595s JS CTX: Freeing allocated resources 595s JS CTX: JS context destroyed 595s PASS: gjs/testConsole.test 595s Running test: gjs/set.test 595s 1..1 595s ok 1 - /usr/libexec/installed-tests/gjs/debugger/set.debugger 595s PASS: gjs/set.test 595s Running test: gjs/testGObject.test 595s JS NATIVE: Registered native JS module '_promiseNative' 595s JS NATIVE: Registered native JS module '_byteArrayNative' 595s JS NATIVE: Registered native JS module '_encodingNative' 595s JS NATIVE: Registered native JS module '_gi' 595s JS NATIVE: Registered native JS module 'gi' 595s JS NATIVE: Registered native JS module 'cairoNative' 595s JS NATIVE: Registered native JS module 'system' 595s JS NATIVE: Registered native JS module 'console' 595s JS NATIVE: Registered native JS module '_print' 595s JS CTX: Enabling JIT 595s JS CTX: Initialized class GjsFileImporter prototype 0x3b51b2e001a0 595s JS IMPORT: Defining parent (nil) of 0x3b51b2e00200 'imports' is mod 0 595s JS IMPORT: Importing '_print' 595s JS NATIVE: Defining native module '_print' 595s JS IMPORT: Defining parent 0x3b51b2e00200 of 0x3b51b2e009b0 '_print' is mod 1 595s JS IMPORT: successfully imported module '_print' 595s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 595s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x56e0673d090 595s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x56e0673d090 595s JS MAINLOOP: Main loop instance 0xc43b6aedb9c8: hold 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Starting promise job dispatcher 595s 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 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x56e0673d128 595s JS MAINLOOP: Main loop instance 0xc43b6aedb9c8: hold 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Main loop instance 0xc43b6aedb9c8: Spinning loop until released or hook cleared 595s JS MAINLOOP: handling job 0, 595s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 595s JS MAINLOOP: Main loop instance 0xc43b6aedb9c8: release 595s JS MAINLOOP: Completed job 0 595s JS MAINLOOP: handling job 1, 595s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 595s JS MAINLOOP: Main loop instance 0xc43b6aedb9c8: release 595s JS MAINLOOP: Completed job 1 595s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module metadata hook for module 0x3b51b2e6af30 595s JS IMPORT: Defining meta.importSync for module 0x3b51b2e6af30 595s JS NATIVE: Defining native module 'gi' 595s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b51b2e6f278 595s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 595s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 595s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 595s JS IMPORT: Importing directory 'overrides' 595s JS IMPORT: Defining parent 0x56e06740610 of 0x3b51b2e6f2f8 'overrides' is mod 1 595s JS IMPORT: Defined importer 'overrides' 0x3b51b2e6f2f8 in 0x56e06740610 595s JS IMPORT: successfully imported directory 'overrides' 595s JS IMPORT: Importing '_promiseNative' 595s JS NATIVE: Defining native module '_promiseNative' 595s JS IMPORT: Defining parent 0x56e06740610 of 0x3b51b2e6f7a8 '_promiseNative' is mod 1 595s JS IMPORT: successfully imported module '_promiseNative' 595s JS IMPORT: Importing module GLib succeeded 595s JS IMPORT: Defining parent 0x3b51b2e6f2f8 of 0x56e06798038 'GLib' is mod 1 595s JS IMPORT: successfully imported module 'GLib' 595s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 595s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x56e06797060, JSClass 0xf6a8074278e0, in object 0x56e06797038 595s JS CTX: Initialized class GIRepositoryGType prototype 0x3b51b2e6faf0 595s JS CTX: Initialized class GIRepositoryFunction prototype 0x3b51b2e6fb50 595s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 595s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 595s JS G BXD: Defined class for Error (GError), prototype 0x56e067970b0, JSClass 0xf6a8074278e0, in object 0x56e06797038 595s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 595s JS G BXD: Defined class for Variant (GVariant), prototype 0x56e06797100, JSClass 0xf6a8074278e0, in object 0x56e06797038 595s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 595s JS G BXD: Defined class for Bytes (GBytes), prototype 0x56e06797150, JSClass 0xf6a8074278e0, in object 0x56e06797038 595s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 595s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 595s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x56e067971a0, JSClass 0xf6a8074278e0, in object 0x56e06797038 595s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 595s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 595s JS G BXD: Defined class for Thread (GThread), prototype 0x56e067971f0, JSClass 0xf6a8074278e0, in object 0x56e06797038 595s JS G BXD: Defining method ref in prototype for GLib.Thread 595s JS G BXD: Defining method unref in prototype for GLib.Thread 595s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 595s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x56e06797240, JSClass 0xf6a8074278e0, in object 0x56e06797038 595s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 595s JS G BXD: Defined class for Regex (GRegex), prototype 0x56e06797290, JSClass 0xf6a8074278e0, in object 0x56e06797038 595s JS G BXD: Defining method match in prototype for GLib.Regex 595s JS G BXD: Defining method match_full in prototype for GLib.Regex 595s JS G BXD: Defining method match_all in prototype for GLib.Regex 595s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 595s JS G NS: Defined namespace 'GLib' 0x56e06797038 in GIRepository 0x3b51b2e6f108 595s JS IMPORT: Importing module jasmine succeeded 595s JS IMPORT: Defining parent 0x56e06740610 of 0x56e06798ba0 'jasmine' is mod 1 595s JS IMPORT: successfully imported module 'jasmine' 595s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 595s JS MAINLOOP: Main loop instance 0xc43b6aedb9c8: hold 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Main loop instance 0xc43b6aedb9c8: Spinning loop until released or hook cleared 595s JS MAINLOOP: handling job 0, 595s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 595s JS MAINLOOP: Main loop instance 0xc43b6aedb9c8: release 595s JS MAINLOOP: Completed job 0 595s JS IMPORT: Importing 'gi' 595s JS IMPORT: Defining parent 0x56e06740610 of 0x56e06740b08 'gi' is mod 1 595s JS IMPORT: successfully imported module 'gi' 595s JS IMPORT: Importing '_gi' 595s JS NATIVE: Defining native module '_gi' 595s JS IMPORT: Defining parent 0x56e06740610 of 0x3b51b2e14120 '_gi' is mod 1 595s JS IMPORT: successfully imported module '_gi' 595s 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 595s JS G NS: Defined namespace 'GjsPrivate' 0x56e06797330 in GIRepository 0x56e06740b08 595s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 595s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 595s JS IMPORT: Importing module _common succeeded 595s JS IMPORT: Defining parent 0x56e06740610 of 0x56e06798c68 '_common' is mod 1 595s JS IMPORT: successfully imported module '_common' 595s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 595s JS IMPORT: Importing module _legacy succeeded 595s JS IMPORT: Defining parent 0x56e06740610 of 0x56e06798c90 '_legacy' is mod 1 595s JS IMPORT: successfully imported module '_legacy' 595s JS IMPORT: Importing module GObject succeeded 595s JS IMPORT: Defining parent 0x56e06740c10 of 0x56e06798c40 'GObject' is mod 1 595s JS IMPORT: successfully imported module 'GObject' 595s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 595s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 595s JS G BXD: Defined class for String (GString), prototype 0x56e067975b0, JSClass 0xf6a8074278e0, in object 0x56e06797308 595s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 595s JS G PRM: Defined class ParamSpec prototype is 0x56e06798ce0 class 0xf6a807430210 in object 0x56e06797308 595s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 595s JS G OBJ: Defined class for Object (GObject), prototype 0x56e06797718, JSClass 0xf6a807427910, in object 0x56e06797308 595s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 595s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 595s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x56e06797740, JSClass 0xf6a807427910, in object 0x56e06797308 595s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 595s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 595s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 595s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 595s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 595s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 595s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 595s JS G BXD: Defined class for Value (GValue), prototype 0x56e06797790, JSClass 0xf6a8074278e0, in object 0x56e06797308 595s JS G NS: Defined namespace 'GObject' 0x56e06797308 in GIRepository 0x56e06740b08 595s 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 595s JS G NS: Defined namespace 'GjsTestTools' 0x56e067977e0 in GIRepository 0x56e06740b08 595s JS IMPORT: Importing 'system' 595s JS NATIVE: Defining native module 'system' 595s JS IMPORT: Defining parent 0x56e06740610 of 0x3b51b2e185e8 'system' is mod 1 595s JS IMPORT: successfully imported module 'system' 595s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 595s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 595s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 595s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 595s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 595s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 595s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 595s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 595s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 595s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 595s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 595s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 595s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 595s JS G ENUM: Defining GObject.ParamFlags as 0x3b51b2e18888 595s JS G NS: Found info type GIConstantInfo for 'MAXINT32' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'param_spec_int' in namespace 'GObject' 595s JS G PRM: Wrapping GParamInt 'int' on (null) with JSObject 595s JS G PRM: JSObject created with param instance 0xc43b6b084430 type GParamInt 595s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 595s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 595s JS G PRM: JSObject created with param instance 0xc43b6b12db50 type GParamString 595s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 595s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 595s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 595s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 595s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 595s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 595s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 595s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 595s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 595s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 595s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 595s JS G ENUM: Defining enum value ACTION (fixed from action) 32 595s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 595s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 595s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 595s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 595s JS G ENUM: Defining GObject.SignalFlags as 0x3b51b2e194a8 595s JS CTX: Script evaluation succeeded 595s JS MAINLOOP: Main loop instance 0xc43b6aedb9c8: Spinning loop until released or hook cleared 595s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module metadata hook for module 0x3b51b2e30570 595s JS IMPORT: Defining meta.importSync for module 0x3b51b2e30570 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x56e0673d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x56e0673d128 595s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 595s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 595s JS MAINLOOP: Set main loop hook to 595s JS MAINLOOP: Main loop instance 0xc43b6aedb9c8: hold 595s JS MAINLOOP: Running and clearing main loop hook 595s JS G BXD: Defining method run in prototype for GLib.MainLoop 595s 1..25 595s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 595s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 595s JS G BXD: Defined class for Source (GSource), prototype 0x56e06797858, JSClass 0xf6a8074278e0, in object 0x56e06797038 595s JS G BXD: Defining method set_priority in prototype for GLib.Source 595s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 595s JS G BXD: Defining method attach in prototype for GLib.Source 595s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 595s JS IMPORT: Module metadata hook for module 0x56e067875f0 595s JS IMPORT: Defining meta.importSync for module 0x56e067875f0 595s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 595s JS G BXD: Defining method destroy in prototype for GLib.Source 595s ok 1 GObject overrides GObject.set() 595s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 595s ok 2 GObject overrides Signal alternative syntax handler is called with the right object 595s ok 3 GObject overrides Signal alternative syntax disconnected handler is not called 595s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 595s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 595s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 595s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 595s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 595s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 595s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 595s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 595s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 595s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 595s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 595s JS G ENUM: Defining GLib.LogLevelFlags as 0x3b51b2e55d98 595s JS G NS: Found info type GIFunctionInfo for 'emit_test_signal_other_thread' in namespace 'GjsTestTools' 595s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 595s ok 4 GObject overrides Signal alternative syntax guards against signal emission on non-js thread 595s ok 5 GObject overrides toString() shows the native object address 595s ok 6 GObject should be able to create a GType object for gpointer 595s ok 7 GObject should be able to create a GType object for GBoxed 595s ok 8 GObject should be able to create a GType object for GParam 595s ok 9 GObject should be able to create a GType object for GInterface 595s ok 10 GObject should be able to create a GType object for GObject 595s ok 11 GObject should be able to create a GType object for GVariant 595s JS G NS: Found info type GIFunctionInfo for 'signal_query' in namespace 'GObject' 595s JS G NS: Found info type GIStructInfo for 'SignalQuery' in namespace 'GObject' 595s JS G BXD: Defined class for SignalQuery (void), prototype 0x15b3d1311290, JSClass 0xf6a8074278e0, in object 0x56e06797308 595s ok 12 GObject should be able to query signals 595s ok 13 GObject.Object.new() can be called with a property bag 595s ok 14 GObject.Object.new() can be called to construct an object without setting properties 595s ok 15 GObject.Object.new() complains about wrong types 595s ok 16 GObject.Object.new() complains about wrong properties 595s ok 17 GObject.Object.new() can construct C GObjects as well 595s ok 18 GObject.Object.new_with_properties() can be called with two arrays 595s ok 19 GObject.Object.new_with_properties() can be called to construct an object without setting properties 595s ok 20 GObject.Object.new_with_properties() complains about various incorrect usages 595s ok 21 GObject.Object.new_with_properties() complains about wrong types 595s ok 22 GObject.Object.new_with_properties() complains about wrong properties 595s ok 23 GObject.Object.new_with_properties() can construct C GObjects as well 595s ok 24 Unsupported methods throws on data stashing methods 595s JS G OBJ: Defining method is_floating in prototype for GObject (GObject.Object) 595s ok 25 Unsupported methods throws on refcounting methods 595s JS G BXD: Defining method quit in prototype for GLib.MainLoop 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Main loop instance 0xc43b6aedb9c8: Spinning loop until released or hook cleared 595s JS MAINLOOP: handling job 0, 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Completed job 0 595s JS MAINLOOP: handling job 1, 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Completed job 1 595s JS MAINLOOP: handling job 2, 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Completed job 2 595s JS MAINLOOP: handling job 3, 595s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 595s JS MAINLOOP: Main loop instance 0xc43b6aedb9c8: release 595s JS MAINLOOP: Completed job 3 595s JS MEMORY: Memory report: before destroying context 595s JS MEMORY: 304 objects currently alive 595s JS MEMORY: boxed_instance = 128 595s JS MEMORY: boxed_prototype = 12 595s JS MEMORY: closure = 2 595s JS MEMORY: function = 130 595s JS MEMORY: fundamental_instance = 0 595s JS MEMORY: fundamental_prototype = 0 595s JS MEMORY: gerror_instance = 0 595s JS MEMORY: gerror_prototype = 0 595s JS MEMORY: interface = 0 595s JS MEMORY: module = 5 595s JS MEMORY: ns = 4 595s JS MEMORY: object_instance = 18 595s JS MEMORY: object_prototype = 3 595s JS MEMORY: param = 2 595s JS MEMORY: union_instance = 0 595s JS MEMORY: union_prototype = 0 595s JS CTX: JS shutdown sequence 595s JS CTX: Stopping profiler 595s JS CTX: Shutting down toggle queue 595s JS CTX: Notifying external reference holders of GjsContext dispose 595s JS MAINLOOP: Stopping promise job dispatcher 595s JS CTX: Notifying reference holders of GjsContext dispose 595s JS CTX: Checking unhandled promise rejections 595s JS CTX: Releasing cached JS wrappers 595s JS CTX: Final triggered GC 595s JS CTX: Destroying JS context 595s JS CTX: Releasing all native objects 595s JS CTX: Disabling auto GC 595s JS CTX: Ending trace on global object 595s JS CTX: Freeing allocated resources 595s JS CTX: JS context destroyed 595s PASS: gjs/testGObject.test 595s Running test: gjs/testExceptions.test 595s JS NATIVE: Registered native JS module '_promiseNative' 595s JS NATIVE: Registered native JS module '_byteArrayNative' 595s JS NATIVE: Registered native JS module '_encodingNative' 595s JS NATIVE: Registered native JS module '_gi' 595s JS NATIVE: Registered native JS module 'gi' 595s JS NATIVE: Registered native JS module 'cairoNative' 595s JS NATIVE: Registered native JS module 'system' 595s JS NATIVE: Registered native JS module 'console' 595s JS NATIVE: Registered native JS module '_print' 595s JS CTX: Enabling JIT 595s JS CTX: Initialized class GjsFileImporter prototype 0x1808e1001a0 595s JS IMPORT: Defining parent (nil) of 0x1808e100200 'imports' is mod 0 595s JS IMPORT: Importing '_print' 595s JS NATIVE: Defining native module '_print' 595s JS IMPORT: Defining parent 0x1808e100200 of 0x1808e1009b0 '_print' is mod 1 595s JS IMPORT: successfully imported module '_print' 595s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 595s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19108473d090 595s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19108473d090 595s JS MAINLOOP: Main loop instance 0xb5ecd82e19c8: hold 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Starting promise job dispatcher 595s 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 0x19108473d128 595s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x19108473d128 595s JS MAINLOOP: Main loop instance 0xb5ecd82e19c8: hold 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Main loop instance 0xb5ecd82e19c8: Spinning loop until released or hook cleared 595s JS MAINLOOP: handling job 0, 595s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 595s JS MAINLOOP: Main loop instance 0xb5ecd82e19c8: release 595s JS MAINLOOP: Completed job 0 595s JS MAINLOOP: handling job 1, 595s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 595s JS MAINLOOP: Main loop instance 0xb5ecd82e19c8: release 595s JS MAINLOOP: Completed job 1 595s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19108473d128 595s JS IMPORT: Module metadata hook for module 0x1808e16af30 595s JS IMPORT: Defining meta.importSync for module 0x1808e16af30 595s JS NATIVE: Defining native module 'gi' 595s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1808e16f278 595s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 595s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 595s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 595s JS IMPORT: Importing directory 'overrides' 595s JS IMPORT: Defining parent 0x191084740610 of 0x1808e16f2f8 'overrides' is mod 1 595s JS IMPORT: Defined importer 'overrides' 0x1808e16f2f8 in 0x191084740610 595s JS IMPORT: successfully imported directory 'overrides' 595s JS IMPORT: Importing '_promiseNative' 595s JS NATIVE: Defining native module '_promiseNative' 595s JS IMPORT: Defining parent 0x191084740610 of 0x1808e16f7a8 '_promiseNative' is mod 1 595s JS IMPORT: successfully imported module '_promiseNative' 595s JS IMPORT: Importing module GLib succeeded 595s JS IMPORT: Defining parent 0x1808e16f2f8 of 0x191084798038 'GLib' is mod 1 595s JS IMPORT: successfully imported module 'GLib' 595s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 595s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x191084797060, JSClass 0xea88876d78e0, in object 0x191084797038 595s JS CTX: Initialized class GIRepositoryGType prototype 0x1808e16faf0 595s JS CTX: Initialized class GIRepositoryFunction prototype 0x1808e16fb50 595s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 595s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 595s JS G BXD: Defined class for Error (GError), prototype 0x1910847970b0, JSClass 0xea88876d78e0, in object 0x191084797038 595s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 595s JS G BXD: Defined class for Variant (GVariant), prototype 0x191084797100, JSClass 0xea88876d78e0, in object 0x191084797038 595s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 595s JS G BXD: Defined class for Bytes (GBytes), prototype 0x191084797150, JSClass 0xea88876d78e0, in object 0x191084797038 595s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 595s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 595s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1910847971a0, JSClass 0xea88876d78e0, in object 0x191084797038 595s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 595s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 595s JS G BXD: Defined class for Thread (GThread), prototype 0x1910847971f0, JSClass 0xea88876d78e0, in object 0x191084797038 595s JS G BXD: Defining method ref in prototype for GLib.Thread 595s JS G BXD: Defining method unref in prototype for GLib.Thread 595s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 595s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x191084797240, JSClass 0xea88876d78e0, in object 0x191084797038 595s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 595s JS G BXD: Defined class for Regex (GRegex), prototype 0x191084797290, JSClass 0xea88876d78e0, in object 0x191084797038 595s JS G BXD: Defining method match in prototype for GLib.Regex 595s JS G BXD: Defining method match_full in prototype for GLib.Regex 595s JS G BXD: Defining method match_all in prototype for GLib.Regex 595s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 595s JS G NS: Defined namespace 'GLib' 0x191084797038 in GIRepository 0x1808e16f108 595s JS IMPORT: Importing module jasmine succeeded 595s JS IMPORT: Defining parent 0x191084740610 of 0x191084798ba0 'jasmine' is mod 1 595s JS IMPORT: successfully imported module 'jasmine' 595s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 595s JS MAINLOOP: Main loop instance 0xb5ecd82e19c8: hold 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Main loop instance 0xb5ecd82e19c8: Spinning loop until released or hook cleared 595s JS MAINLOOP: handling job 0, 595s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 595s JS MAINLOOP: Main loop instance 0xb5ecd82e19c8: release 595s JS MAINLOOP: Completed job 0 595s JS IMPORT: Importing 'gi' 595s JS IMPORT: Defining parent 0x191084740610 of 0x191084740b08 'gi' is mod 1 595s JS IMPORT: successfully imported module 'gi' 595s 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 595s JS G NS: Defined namespace 'GIMarshallingTests' 0x191084797308 in GIRepository 0x191084740b08 595s 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 595s JS G NS: Defined namespace 'GjsPrivate' 0x191084797358 in GIRepository 0x191084740b08 595s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 595s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 595s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 595s JS IMPORT: Importing module _legacy succeeded 595s JS IMPORT: Defining parent 0x191084740610 of 0x191084798cb8 '_legacy' is mod 1 595s JS IMPORT: successfully imported module '_legacy' 595s JS IMPORT: Importing module lang succeeded 595s JS IMPORT: Defining parent 0x191084740610 of 0x191084798c90 'lang' is mod 1 595s JS IMPORT: successfully imported module 'lang' 595s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 595s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 595s JS IMPORT: Importing module _signals succeeded 595s JS IMPORT: Defining parent 0x191084740610 of 0x191084798ce0 '_signals' is mod 1 595s JS IMPORT: successfully imported module '_signals' 595s JS IMPORT: Importing module signals succeeded 595s JS IMPORT: Defining parent 0x191084740610 of 0x191084798c68 'signals' is mod 1 595s JS IMPORT: successfully imported module 'signals' 595s JS IMPORT: Importing module Gio succeeded 595s JS IMPORT: Defining parent 0x191084740c10 of 0x191084798c40 'Gio' is mod 1 595s JS IMPORT: successfully imported module 'Gio' 595s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 595s JS IMPORT: Importing '_gi' 595s JS NATIVE: Defining native module '_gi' 595s JS IMPORT: Defining parent 0x191084740610 of 0x1808e120a68 '_gi' is mod 1 595s JS IMPORT: successfully imported module '_gi' 595s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 595s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 595s JS IMPORT: Importing module _common succeeded 595s JS IMPORT: Defining parent 0x191084740610 of 0x191084798d30 '_common' is mod 1 595s JS IMPORT: successfully imported module '_common' 595s JS IMPORT: Importing module GObject succeeded 595s JS IMPORT: Defining parent 0x191084740c10 of 0x191084798d08 'GObject' is mod 1 595s JS IMPORT: successfully imported module 'GObject' 595s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 595s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 595s JS G BXD: Defined class for String (GString), prototype 0x191084797600, JSClass 0xea88876d78e0, in object 0x191084797380 595s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 595s JS G PRM: Defined class ParamSpec prototype is 0x191084798d80 class 0xea88876e0210 in object 0x191084797380 595s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 595s JS G OBJ: Defined class for Object (GObject), prototype 0x191084797768, JSClass 0xea88876d7910, in object 0x191084797380 595s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 595s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 595s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x191084797790, JSClass 0xea88876d7910, in object 0x191084797380 595s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 595s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 595s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 595s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 595s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 595s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 595s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 595s JS G BXD: Defined class for Value (GValue), prototype 0x1910847977e0, JSClass 0xea88876d78e0, in object 0x191084797380 595s JS G NS: Defined namespace 'GObject' 0x191084797380 in GIRepository 0x191084740b08 595s JS G OBJ: Defined class for Application (GApplication), prototype 0x191084797830, JSClass 0xea88876d7910, in object 0x191084797330 595s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 595s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3bde7f5062e0, JSClass 0xea88876dabc8, in object 0x191084797330 595s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 595s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x3bde7f506308, JSClass 0xea88876dabc8, in object 0x191084797330 595s 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 595s JS G NS: Defined namespace 'GioUnix' 0x1910847978d0 in GIRepository 0x191084740b08 595s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 595s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 595s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1910847978f8, JSClass 0xea88876d7910, in object 0x1910847978d0 595s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 595s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 595s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3bde7f5066f0, JSClass 0xea88876dabc8, in object 0x1910847978d0 595s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 595s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 595s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 595s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x191084797970, JSClass 0xea88876d7910, in object 0x191084797330 595s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x1910847979c0, JSClass 0xea88876d7910, in object 0x1910847978d0 595s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 595s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 595s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x191084797a10, JSClass 0xea88876d78e0, in object 0x1910847978d0 595s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 595s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3bde7f506830, JSClass 0xea88876dabc8, in object 0x1910847978d0 595s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 595s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 595s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 595s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x191084797a60, JSClass 0xea88876d7910, in object 0x191084797330 595s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x191084797ab0, JSClass 0xea88876d7910, in object 0x1910847978d0 595s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 595s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 595s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x191084797b00, JSClass 0xea88876d78e0, in object 0x1910847978d0 595s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 595s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x191084797b28, JSClass 0xea88876d78e0, in object 0x1910847978d0 595s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 595s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x191084797b78, JSClass 0xea88876d7910, in object 0x1910847978d0 595s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 595s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 595s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x191084797bc8, JSClass 0xea88876d78e0, in object 0x1910847978d0 595s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 595s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 595s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x191084797c18, JSClass 0xea88876d7910, in object 0x191084797330 595s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x191084797c68, JSClass 0xea88876d7910, in object 0x1910847978d0 595s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 595s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 595s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x191084797cb8, JSClass 0xea88876d78e0, in object 0x1910847978d0 595s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 595s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 595s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 595s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 595s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 595s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 595s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 595s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 595s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 595s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 595s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 595s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 595s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 595s JS G ENUM: Defining GLib.LogLevelFlags as 0x1808e129150 595s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 595s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 595s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x191084797dd0, JSClass 0xea88876d78e0, in object 0x191084797038 595s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 595s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x191084797e98, JSClass 0xea88876d7910, in object 0x191084797330 595s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 595s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3bde7f50dbf0, JSClass 0xea88876dabc8, in object 0x191084797330 595s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 595s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3bde7f50dc18, JSClass 0xea88876dabc8, in object 0x191084797330 595s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 595s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x3bde7f511498, JSClass 0xea88876d78e0, in object 0x191084797330 595s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 595s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x3bde7f511790, JSClass 0xea88876d78e0, in object 0x191084797330 595s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 595s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 595s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 595s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 595s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 595s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 595s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 595s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 595s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 595s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 595s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3bde7f511920, JSClass 0xea88876d7910, in object 0x191084797330 595s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 595s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3bde7f50de98, JSClass 0xea88876dabc8, in object 0x191084797330 595s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 595s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3bde7f50dee8, JSClass 0xea88876dabc8, in object 0x191084797330 595s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 595s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3bde7f5119c0, JSClass 0xea88876d7910, in object 0x191084797330 595s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 595s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 595s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 595s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 595s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x3bde7f5150d8, JSClass 0xea88876dabc8, in object 0x191084797330 595s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 595s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3bde7f511a38, JSClass 0xea88876d78e0, in object 0x191084797330 595s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 595s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3bde7f511a88, JSClass 0xea88876d78e0, in object 0x191084797330 595s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 595s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 595s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3bde7f511ad8, JSClass 0xea88876d7910, in object 0x191084797330 595s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3bde7f511b28, JSClass 0xea88876d7910, in object 0x191084797358 595s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 595s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3bde7f511b78, JSClass 0xea88876d7910, in object 0x191084797330 595s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 595s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 595s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 595s JS G IFACE: Defined class for File (GFile), prototype 0x3bde7f5151a0, JSClass 0xea88876dabc8, in object 0x191084797330 595s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3bde7f511bf0, JSClass 0xea88876d7910, in object 0x191084740ca0 595s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 595s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3bde7f511c68, JSClass 0xea88876d7910, in object 0x191084797330 595s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 595s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 595s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x3bde7f515420, JSClass 0xea88876dabc8, in object 0x191084797330 595s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 595s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3bde7f511ce0, JSClass 0xea88876d7910, in object 0x191084797330 595s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 595s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3bde7f511d30, JSClass 0xea88876d78e0, in object 0x191084797330 595s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 595s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 595s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3bde7f511d80, JSClass 0xea88876d7910, in object 0x191084797330 595s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 595s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 595s JS G NS: Defined namespace 'Gio' 0x191084797330 in GIRepository 0x191084740b08 595s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 595s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 595s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 595s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 595s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 595s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 595s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 595s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 595s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 595s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 595s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 595s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 595s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 595s JS G ENUM: Defining GObject.ParamFlags as 0x1808e132428 595s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 595s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 595s JS G PRM: JSObject created with param instance 0xb5ecd854a3f0 type GParamString 595s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 595s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 595s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 595s JS G PRM: JSObject created with param instance 0xb5ecd8595b90 type GParamString 595s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 595s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 595s JS CTX: Script evaluation succeeded 595s JS MAINLOOP: Main loop instance 0xb5ecd82e19c8: Spinning loop until released or hook cleared 595s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19108473d128 595s JS IMPORT: Module metadata hook for module 0x1808e14e468 595s JS IMPORT: Defining meta.importSync for module 0x1808e14e468 595s JS NATIVE: Defining native module 'system' 595s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19108473d128 595s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19108473d128 595s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 595s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 595s JS MAINLOOP: Set main loop hook to 595s JS MAINLOOP: Main loop instance 0xb5ecd82e19c8: hold 595s JS MAINLOOP: Running and clearing main loop hook 595s JS G BXD: Defining method run in prototype for GLib.MainLoop 595s 1..32 595s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 595s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 595s JS G BXD: Defined class for Source (GSource), prototype 0x3bde7f511e98, JSClass 0xea88876d78e0, in object 0x191084797038 595s JS G BXD: Defining method set_priority in prototype for GLib.Source 595s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 595s JS G BXD: Defining method attach in prototype for GLib.Source 595s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 595s JS IMPORT: Module metadata hook for module 0x191084787628 595s JS IMPORT: Defining meta.importSync for module 0x191084787628 595s JS G BXD: Defining method destroy in prototype for GLib.Source 595s ok 1 Exceptions are thrown from property setter 595s ok 2 Exceptions are thrown from property getter 595s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 595s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 595s ok 3 Exceptions are logged from constructor 595s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 595s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 595s JS G NS: Found info type GIFlagsInfo for 'BindingFlags' in namespace 'GObject' 595s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 595s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 595s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 595s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 595s JS G ENUM: Defining GObject.BindingFlags as 0x1808e16d708 595s JS G NS: Found info type GIObjectInfo for 'Binding' in namespace 'GObject' 595s JS G OBJ: Defined class for Binding (GBinding), prototype 0x3bde7f52d290, JSClass 0xea88876d7910, in object 0x191084797380 595s ok 4 Exceptions are logged from property setter with binding 595s ok 5 Exceptions are logged from property getter with binding 595s JS G NS: Found info type GIFunctionInfo for 'file_new_for_path' in namespace 'Gio' 595s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 595s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x3bde7f52c1a0, JSClass 0xea88876d9da8, in object 0x191084797330 595s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 595s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 595s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 595s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 595s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 595s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 595s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 595s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 595s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 595s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 595s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 595s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 595s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 595s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 595s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 595s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 595s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 595s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 595s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 595s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 595s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 595s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 595s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 595s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 595s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 595s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 595s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 595s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 595s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 595s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 595s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 595s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 595s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 595s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 595s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 595s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 595s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 595s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 595s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 595s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 595s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 595s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 595s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 595s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 595s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 595s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 595s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 595s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 595s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 595s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 595s ok 6 logError logs a warning for a GError 595s ok 7 logError logs a warning with a message if given 595s ok 8 logError also logs an error for a created GError that is not thrown 595s ok 9 logError logs an error created with the GLib.Error constructor 595s JS G NS: Found info type GIFunctionInfo for 'quark_from_string' in namespace 'GLib' 595s ok 10 logError logs the quark for a JS-created GError type 595s JS G NS: Found info type GIFunctionInfo for 'gerror_return' in namespace 'GIMarshallingTests' 595s ok 11 logError logs with stack for a GError created from a C struct 595s ok 12 logError logs an error with a prefix if given 595s ok 13 logError logs an error with prefix and message 595s ok 14 logError Syntax Error logs a SyntaxError 595s ok 15 logError Syntax Error logs a stack trace with the SyntaxError 595s ok 16 logError logs an error with cause 595s ok 17 logError logs a GError with cause 595s ok 18 logError logs an error with non-object cause 595s ok 19 logError logs an error with a cause tree 595s ok 20 logError logs an error with cyclical causes 595s JS G NS: Found info type GIFunctionInfo for 'get_locale_variants' in namespace 'GLib' 595s ok 21 Exception from function with too few arguments contains the full function name 595s ok 22 Exception from function with too few arguments contains the full method name 595s ok 23 thrown GError is an instance of error enum type 595s JS G BXD: Defining method matches in prototype for GLib.Error 595s JS G NS: Found info type GIFunctionInfo for 'io_error_quark' in namespace 'Gio' 595s ok 24 thrown GError matches error domain and code 595s ok 25 thrown GError has properties for domain and code 595s ok 26 GError.new_literal constructs a valid GLib.Error 595s ok 27 GError.new_literal does not accept invalid domains 595s ok 28 Interoperation with Error.isError thrown GError 595s ok 29 Interoperation with Error.isError returned GError # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/700 595s ok 30 Interoperation with Error.isError created GError 595s ok 31 Interoperation with Error.isError GError created with the GLib.Error constructor 595s ok 32 Interoperation with Error.isError GError created with GLib.Error.new_literal 595s JS G BXD: Defining method quit in prototype for GLib.MainLoop 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Main loop instance 0xb5ecd82e19c8: Spinning loop until released or hook cleared 595s JS MAINLOOP: handling job 0, 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Completed job 0 595s JS MAINLOOP: handling job 1, 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Completed job 1 595s JS MAINLOOP: handling job 2, 595s JS MAINLOOP: Enqueue job , promise=, allocation site= 595s JS MAINLOOP: Completed job 2 595s JS MAINLOOP: handling job 3, 595s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 595s JS MAINLOOP: Main loop instance 0xb5ecd82e19c8: release 595s JS MAINLOOP: Completed job 3 595s JS MEMORY: Memory report: before destroying context 595s JS MEMORY: 741 objects currently alive 595s JS MEMORY: boxed_instance = 247 595s JS MEMORY: boxed_prototype = 22 595s JS MEMORY: closure = 1 595s JS MEMORY: function = 385 595s JS MEMORY: fundamental_instance = 0 595s JS MEMORY: fundamental_prototype = 0 595s JS MEMORY: gerror_instance = 16 595s JS MEMORY: gerror_prototype = 1 595s JS MEMORY: interface = 11 595s JS MEMORY: module = 9 595s JS MEMORY: ns = 6 595s JS MEMORY: object_instance = 17 595s JS MEMORY: object_prototype = 24 595s JS MEMORY: param = 2 595s JS MEMORY: union_instance = 0 595s JS MEMORY: union_prototype = 0 595s JS CTX: JS shutdown sequence 595s JS CTX: Stopping profiler 595s JS CTX: Shutting down toggle queue 595s JS CTX: Notifying external reference holders of GjsContext dispose 595s JS MAINLOOP: Stopping promise job dispatcher 595s JS CTX: Notifying reference holders of GjsContext dispose 595s JS CTX: Checking unhandled promise rejections 599s JS CTX: Releasing cached JS wrappers 599s JS CTX: Final triggered GC 599s JS G OBJ: Enqueuing GObject 0xb5ecd84eb540 to toggle UP after shutdown, probably from another thread (0xb5ecd84517c0). 599s JS G OBJ: Enqueuing GObject 0xb5ecd85de730 to toggle UP after shutdown, probably from another thread (0xb5ecd84517c0). 599s JS CTX: Destroying JS context 599s JS CTX: Releasing all native objects 599s JS CTX: Disabling auto GC 599s JS CTX: Ending trace on global object 599s JS CTX: Freeing allocated resources 599s JS CTX: JS context destroyed 599s PASS: gjs/testExceptions.test 599s Running test: gjs/testCommandLine.sh.test 599s ok 1 - Invalid option should exit with failure (exit code 1) 599s ok 2 - Invalid option should print a relevant message 599s ok 3 - System.exit(0) should exit successfully 599s ok 4 - System.exit(42) should exit with the correct exit code 599s ok 5 - System.programPath should end in '/argv.js' when gjs argv.js is run 599s # VALGRIND = 599s ok 6 - System.exit() should still exit across an FFI boundary 599s ok 7 - Unhandled promise rejections should still be printed when exiting 599s ok 8 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. 599s ok 9 - Unicode encoding for symbols should be functioning properly for ARGV and imports. 599s ok 10 - --help should succeed 599s ok 11 - --help should print something 599s ok 12 - should succeed when --help is not first arg 599s ok 13 - should print something when --help is not first arg 599s ok 14 - --help should succeed before a script file 599s ok 15 - --help should print something before a script file 599s ok 16 - --help should succeed before -c 599s ok 17 - --help should print something before -c 599s ok 18 - --help after script file should be passed to script 599s ok 19 - --help after script file should not print anything 599s ok 20 - --help after -c should be passed to script 599s ok 21 - --help after -c should not print anything 599s ok 22 - -I after script should succeed but give a warning 599s ok 23 - --coverage-prefix after script should succeed but give a warning 599s ok 24 - --coverage-output after script should succeed but give a warning 599s ok 25 - --version should work 599s ok 26 - --version should print something 599s ok 27 - --version after -c should be passed to script 599s ok 28 - --version after -c should not print anything 599s ok 29 - --jsversion should work 599s ok 30 - --jsversion should print something 599s ok 31 - --jsversion after -c should be passed to script 599s ok 32 - --jsversion after -c should not print anything 599s ok 33 - no profiling data should be dumped without --profile 599s Gjs-Message: 16:31:46.032: Profiler started 599s Gjs-Message: 16:31:46.033: Profiler stopped 599s ok 34 - --profile should dump profiling data to the default file name 599s Gjs-Message: 16:31:46.087: Profiler started 599s Gjs-Message: 16:31:46.088: Profiler stopped 599s ok 35 - --profile with argument should dump profiling data to the named file 599s Gjs-Message: 16:31:46.136: Profiler started 599s Gjs-Message: 16:31:46.137: Profiler stopped 599s ok 36 - GJS_ENABLE_PROFILER=1 should enable the profiler 599s ok 37 - interpreter should exit with the correct exit code from a queued promise job 599s ok 38 - interpreter should run queued promise jobs before finishing 599s ok 39 - interpreter should stop running jobs when one calls System.exit() 599s ok 40 - unhandled promise rejection should be reported 599s ok 41 - catching an await expression should not cause unhandled rejection 599s ok 42 - main program exceptions are not swallowed by queued promise jobs 599s ok 43 - object unref from other thread after shutdown should not race 599s ok 44 - avoid crashing when GTK vfuncs are called on context destroy # SKIP GTK disabled 599s Gjs-Message: 16:31:46.465: Wrote coverage statistics to /tmp/test-tmp-gjs_testCommandLine.sh.test-T8L2B3/coverage.lcov 599s ok 45 - coverage prefix is treated as an absolute path 599s ok 46 - avoid statically importing two versions of the same module 599s # VALGRIND = 599s Executing: gjs/testCommandLine.sh.test 599s ok 47 - exit with correct code from a signal callback 599s ok 48 - avoid asserting when System.exit is called from a signal callback 599s ok 49 - exit after first System.exit call in a signal callback 599s ok 50 - %Id prints Latin digits in C locale 0036 0030 599s ok 51 - %Id prints Latin digits in en_CA locale 0036 0030 599s ok 52 - %Id prints Persian digits in fa_IR locale 06f6 06f0 599s ok 53 - %Id prints Arabic digits in ar_EG locale 0666 0660 599s 1..53 599s PASS: gjs/testCommandLine.sh.test 599s Running test: gjs/down-up.test 599s 1..1 599s ok 1 - /usr/libexec/installed-tests/gjs/debugger/down-up.debugger 599s PASS: gjs/down-up.test 599s Running test: gjs/testGObjectInterface.test 599s JS NATIVE: Registered native JS module '_promiseNative' 599s JS NATIVE: Registered native JS module '_byteArrayNative' 599s JS NATIVE: Registered native JS module '_encodingNative' 599s JS NATIVE: Registered native JS module '_gi' 599s JS NATIVE: Registered native JS module 'gi' 599s JS NATIVE: Registered native JS module 'cairoNative' 599s JS NATIVE: Registered native JS module 'system' 599s JS NATIVE: Registered native JS module 'console' 599s JS NATIVE: Registered native JS module '_print' 599s JS CTX: Enabling JIT 599s JS CTX: Initialized class GjsFileImporter prototype 0x3f0acde001a0 599s JS IMPORT: Defining parent (nil) of 0x3f0acde00200 'imports' is mod 0 599s JS IMPORT: Importing '_print' 599s JS NATIVE: Defining native module '_print' 599s JS IMPORT: Defining parent 0x3f0acde00200 of 0x3f0acde009b0 '_print' is mod 1 599s JS IMPORT: successfully imported module '_print' 599s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 599s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x7ebd663d090 599s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x7ebd663d090 599s JS MAINLOOP: Main loop instance 0xb712c56899c8: hold 599s JS MAINLOOP: Enqueue job , promise=, allocation site= 599s JS MAINLOOP: Starting promise job dispatcher 599s 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 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x7ebd663d128 599s JS MAINLOOP: Main loop instance 0xb712c56899c8: hold 599s JS MAINLOOP: Enqueue job , promise=, allocation site= 599s JS MAINLOOP: Main loop instance 0xb712c56899c8: Spinning loop until released or hook cleared 599s JS MAINLOOP: handling job 0, 599s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 599s JS MAINLOOP: Main loop instance 0xb712c56899c8: release 599s JS MAINLOOP: Completed job 0 599s JS MAINLOOP: handling job 1, 599s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 599s JS MAINLOOP: Main loop instance 0xb712c56899c8: release 599s JS MAINLOOP: Completed job 1 599s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x7ebd663d128 599s JS IMPORT: Module metadata hook for module 0x3f0acde6af30 599s JS IMPORT: Defining meta.importSync for module 0x3f0acde6af30 599s JS NATIVE: Defining native module 'gi' 599s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f0acde6f278 599s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 599s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 599s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 599s JS IMPORT: Importing directory 'overrides' 599s JS IMPORT: Defining parent 0x7ebd6640610 of 0x3f0acde6f2f8 'overrides' is mod 1 599s JS IMPORT: Defined importer 'overrides' 0x3f0acde6f2f8 in 0x7ebd6640610 599s JS IMPORT: successfully imported directory 'overrides' 599s JS IMPORT: Importing '_promiseNative' 599s JS NATIVE: Defining native module '_promiseNative' 599s JS IMPORT: Defining parent 0x7ebd6640610 of 0x3f0acde6f7a8 '_promiseNative' is mod 1 599s JS IMPORT: successfully imported module '_promiseNative' 599s JS IMPORT: Importing module GLib succeeded 599s JS IMPORT: Defining parent 0x3f0acde6f2f8 of 0x7ebd6698038 'GLib' is mod 1 599s JS IMPORT: successfully imported module 'GLib' 599s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 599s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x7ebd6697060, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697038 599s JS CTX: Initialized class GIRepositoryGType prototype 0x3f0acde6faf0 599s JS CTX: Initialized class GIRepositoryFunction prototype 0x3f0acde6fb50 599s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 599s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 599s JS G BXD: Defined class for Error (GError), prototype 0x7ebd66970b0, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697038 599s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 599s JS G BXD: Defined class for Variant (GVariant), prototype 0x7ebd6697100, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697038 599s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 599s JS G BXD: Defined class for Bytes (GBytes), prototype 0x7ebd6697150, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697038 599s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 599s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 599s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7ebd66971a0, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697038 599s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 599s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 599s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 599s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 599s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 599s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 599s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 599s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 599s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 599s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 599s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 599s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 599s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 599s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 599s JS G BXD: Defined class for Thread (GThread), prototype 0x7ebd66971f0, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697038 599s JS G BXD: Defining method ref in prototype for GLib.Thread 599s JS G BXD: Defining method unref in prototype for GLib.Thread 599s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 599s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x7ebd6697240, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697038 599s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 599s JS G BXD: Defined class for Regex (GRegex), prototype 0x7ebd6697290, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697038 599s JS G BXD: Defining method match in prototype for GLib.Regex 599s JS G BXD: Defining method match_full in prototype for GLib.Regex 599s JS G BXD: Defining method match_all in prototype for GLib.Regex 599s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 599s JS G NS: Defined namespace 'GLib' 0x7ebd6697038 in GIRepository 0x3f0acde6f108 599s JS IMPORT: Importing module jasmine succeeded 599s JS IMPORT: Defining parent 0x7ebd6640610 of 0x7ebd6698ba0 'jasmine' is mod 1 599s JS IMPORT: successfully imported module 'jasmine' 599s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 599s JS MAINLOOP: Main loop instance 0xb712c56899c8: hold 599s JS MAINLOOP: Enqueue job , promise=, allocation site= 599s JS MAINLOOP: Main loop instance 0xb712c56899c8: Spinning loop until released or hook cleared 599s JS MAINLOOP: handling job 0, 599s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 599s JS MAINLOOP: Main loop instance 0xb712c56899c8: release 599s JS MAINLOOP: Completed job 0 599s JS IMPORT: Importing 'gi' 599s JS IMPORT: Defining parent 0x7ebd6640610 of 0x7ebd6640b08 'gi' is mod 1 599s JS IMPORT: successfully imported module 'gi' 599s 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 599s JS G NS: Defined namespace 'GjsPrivate' 0x7ebd6697330 in GIRepository 0x7ebd6640b08 599s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 599s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 599s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 599s JS IMPORT: Importing module _legacy succeeded 599s JS IMPORT: Defining parent 0x7ebd6640610 of 0x7ebd6698cb8 '_legacy' is mod 1 599s JS IMPORT: successfully imported module '_legacy' 599s JS IMPORT: Importing module lang succeeded 599s JS IMPORT: Defining parent 0x7ebd6640610 of 0x7ebd6698c90 'lang' is mod 1 599s JS IMPORT: successfully imported module 'lang' 599s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 599s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 599s JS IMPORT: Importing module _signals succeeded 599s JS IMPORT: Defining parent 0x7ebd6640610 of 0x7ebd6698ce0 '_signals' is mod 1 599s JS IMPORT: successfully imported module '_signals' 599s JS IMPORT: Importing module signals succeeded 599s JS IMPORT: Defining parent 0x7ebd6640610 of 0x7ebd6698c68 'signals' is mod 1 599s JS IMPORT: successfully imported module 'signals' 599s JS IMPORT: Importing module Gio succeeded 599s JS IMPORT: Defining parent 0x7ebd6640c28 of 0x7ebd6698c40 'Gio' is mod 1 599s JS IMPORT: successfully imported module 'Gio' 599s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 599s JS IMPORT: Importing '_gi' 599s JS NATIVE: Defining native module '_gi' 599s JS IMPORT: Defining parent 0x7ebd6640610 of 0x3f0acde2a4f0 '_gi' is mod 1 599s JS IMPORT: successfully imported module '_gi' 599s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 599s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 599s JS IMPORT: Importing module _common succeeded 599s JS IMPORT: Defining parent 0x7ebd6640610 of 0x7ebd6698d30 '_common' is mod 1 599s JS IMPORT: successfully imported module '_common' 599s JS IMPORT: Importing module GObject succeeded 599s JS IMPORT: Defining parent 0x7ebd6640c28 of 0x7ebd6698d08 'GObject' is mod 1 599s JS IMPORT: successfully imported module 'GObject' 599s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 599s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 599s JS G BXD: Defined class for String (GString), prototype 0x7ebd66975d8, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697358 599s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 599s JS G PRM: Defined class ParamSpec prototype is 0x7ebd6698d80 class 0xf3d6a65c0210 in object 0x7ebd6697358 599s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 599s JS G OBJ: Defined class for Object (GObject), prototype 0x7ebd6697740, JSClass 0xf3d6a65b7910, in object 0x7ebd6697358 599s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 599s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 599s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x7ebd6697768, JSClass 0xf3d6a65b7910, in object 0x7ebd6697358 599s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 599s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 599s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 599s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 599s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 599s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 599s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 599s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 599s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 599s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 599s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 599s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 599s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 599s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 599s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 599s JS G BXD: Defined class for Value (GValue), prototype 0x7ebd66977b8, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697358 599s JS G NS: Defined namespace 'GObject' 0x7ebd6697358 in GIRepository 0x7ebd6640b08 599s JS G OBJ: Defined class for Application (GApplication), prototype 0x7ebd6697808, JSClass 0xf3d6a65b7910, in object 0x7ebd6697308 599s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 599s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2e9e426072e0, JSClass 0xf3d6a65babc8, in object 0x7ebd6697308 599s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 599s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x2e9e42607308, JSClass 0xf3d6a65babc8, in object 0x7ebd6697308 599s 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 599s JS G NS: Defined namespace 'GioUnix' 0x7ebd66978a8 in GIRepository 0x7ebd6640b08 599s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 599s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 599s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x7ebd66978d0, JSClass 0xf3d6a65b7910, in object 0x7ebd66978a8 599s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 599s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 599s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2e9e426076f0, JSClass 0xf3d6a65babc8, in object 0x7ebd66978a8 599s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 599s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 599s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 599s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x7ebd6697948, JSClass 0xf3d6a65b7910, in object 0x7ebd6697308 599s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x7ebd6697998, JSClass 0xf3d6a65b7910, in object 0x7ebd66978a8 599s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 599s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 599s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x7ebd66979e8, JSClass 0xf3d6a65b78e0, in object 0x7ebd66978a8 599s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 599s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2e9e42607830, JSClass 0xf3d6a65babc8, in object 0x7ebd66978a8 599s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 599s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 599s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 599s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x7ebd6697a38, JSClass 0xf3d6a65b7910, in object 0x7ebd6697308 599s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x7ebd6697a88, JSClass 0xf3d6a65b7910, in object 0x7ebd66978a8 599s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 599s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 599s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x7ebd6697ad8, JSClass 0xf3d6a65b78e0, in object 0x7ebd66978a8 599s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 599s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x7ebd6697b00, JSClass 0xf3d6a65b78e0, in object 0x7ebd66978a8 599s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 599s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x7ebd6697b50, JSClass 0xf3d6a65b7910, in object 0x7ebd66978a8 599s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 599s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 599s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x7ebd6697ba0, JSClass 0xf3d6a65b78e0, in object 0x7ebd66978a8 599s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 599s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 599s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x7ebd6697bf0, JSClass 0xf3d6a65b7910, in object 0x7ebd6697308 599s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x7ebd6697c40, JSClass 0xf3d6a65b7910, in object 0x7ebd66978a8 599s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 599s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 599s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x7ebd6697c90, JSClass 0xf3d6a65b78e0, in object 0x7ebd66978a8 599s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 599s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 599s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 599s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 599s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 599s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 599s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 599s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 599s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 599s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 599s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 599s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 599s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 599s JS G ENUM: Defining GLib.LogLevelFlags as 0x3f0acde32bd8 599s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 599s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 599s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x7ebd6697da8, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697038 599s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 599s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x7ebd6697e70, JSClass 0xf3d6a65b7910, in object 0x7ebd6697308 599s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 599s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2e9e4260dbf0, JSClass 0xf3d6a65babc8, in object 0x7ebd6697308 599s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 599s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2e9e4260dc18, JSClass 0xf3d6a65babc8, in object 0x7ebd6697308 599s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 599s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x2e9e42613470, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697308 599s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 599s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x2e9e42613768, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697308 599s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 599s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 599s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 599s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 599s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 599s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 599s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 599s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 599s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 599s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 599s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2e9e426138f8, JSClass 0xf3d6a65b7910, in object 0x7ebd6697308 599s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 599s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2e9e4260de98, JSClass 0xf3d6a65babc8, in object 0x7ebd6697308 599s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 599s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2e9e4260dee8, JSClass 0xf3d6a65babc8, in object 0x7ebd6697308 599s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 599s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2e9e42613998, JSClass 0xf3d6a65b7910, in object 0x7ebd6697308 599s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 600s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 600s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 600s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 600s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x2e9e426170d8, JSClass 0xf3d6a65babc8, in object 0x7ebd6697308 600s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 600s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2e9e42613a10, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697308 600s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 600s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2e9e42613a60, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697308 600s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 600s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 600s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2e9e42613ab0, JSClass 0xf3d6a65b7910, in object 0x7ebd6697308 600s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2e9e42613b00, JSClass 0xf3d6a65b7910, in object 0x7ebd6697330 600s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 600s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2e9e42613b50, JSClass 0xf3d6a65b7910, in object 0x7ebd6697308 600s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 600s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 600s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 600s JS G IFACE: Defined class for File (GFile), prototype 0x2e9e426171a0, JSClass 0xf3d6a65babc8, in object 0x7ebd6697308 600s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2e9e42613bc8, JSClass 0xf3d6a65b7910, in object 0x7ebd6640ca0 600s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 600s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2e9e42613c40, JSClass 0xf3d6a65b7910, in object 0x7ebd6697308 600s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 600s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 600s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x2e9e42617420, JSClass 0xf3d6a65babc8, in object 0x7ebd6697308 600s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 600s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2e9e42613cb8, JSClass 0xf3d6a65b7910, in object 0x7ebd6697308 600s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 600s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2e9e42613d08, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697308 600s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 600s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 600s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2e9e42613d58, JSClass 0xf3d6a65b7910, in object 0x7ebd6697308 600s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 600s JS G NS: Defined namespace 'Gio' 0x7ebd6697308 in GIRepository 0x7ebd6640b08 600s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 600s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 600s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 600s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 600s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 600s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 600s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 600s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 600s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 600s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 600s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 600s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 600s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 600s JS G ENUM: Defining GObject.ParamFlags as 0x3f0acde3bf00 600s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 600s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 600s JS G PRM: JSObject created with param instance 0xb712c5830db0 type GParamString 600s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 600s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 600s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 600s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 600s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 600s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 600s JS G ENUM: Defining enum value ACTION (fixed from action) 32 600s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 600s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 600s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 600s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 600s JS G ENUM: Defining GObject.SignalFlags as 0x3f0acde3c4c0 600s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 600s JS G PRM: JSObject created with param instance 0xb712c57b3510 type GParamOverride 600s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 600s JS G PRM: JSObject created with param instance 0xb712c57b3480 type GParamString 600s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 600s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 600s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 600s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 600s JS G PRM: JSObject created with param instance 0xb712c58a9130 type GParamOverride 600s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 600s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 600s JS G PRM: JSObject created with param instance 0xb712c589ad20 type GParamOverride 600s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 600s JS G NS: Found info type GIInterfaceInfo for 'Action' in namespace 'Gio' 600s JS G IFACE: Defined class for Action (GAction), prototype 0x2e9e42617f10, JSClass 0xf3d6a65babc8, in object 0x7ebd6697308 600s JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject 600s JS G PRM: JSObject created with param instance 0xb712c58ad8c0 type GParamOverride 600s JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject 600s JS G PRM: JSObject created with param instance 0xb712c58ae010 type GParamOverride 600s JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject 600s JS G PRM: JSObject created with param instance 0xb712c58ae130 type GParamOverride 600s JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject 600s JS G PRM: JSObject created with param instance 0xb712c58ae210 type GParamOverride 600s JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject 600s JS G PRM: JSObject created with param instance 0xb712c58ae2b0 type GParamOverride 600s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 600s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 600s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 600s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 600s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 600s JS CTX: Script evaluation succeeded 600s JS MAINLOOP: Main loop instance 0xb712c56899c8: Spinning loop until released or hook cleared 600s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x7ebd663d128 600s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x7ebd663d128 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7ebd663d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7ebd663d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7ebd663d128 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7ebd663d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7ebd663d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7ebd663d128 600s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x7ebd663d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7ebd663d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7ebd663d128 600s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x7ebd663d128 600s JS IMPORT: Module metadata hook for module 0x3f0acde63c38 600s JS IMPORT: Defining meta.importSync for module 0x3f0acde63c38 600s JS NATIVE: Defining native module 'system' 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7ebd663d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7ebd663d128 600s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 600s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 600s JS MAINLOOP: Set main loop hook to 600s JS MAINLOOP: Main loop instance 0xb712c56899c8: hold 600s JS MAINLOOP: Running and clearing main loop hook 600s JS G BXD: Defining method run in prototype for GLib.MainLoop 600s 1..37 600s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 600s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 600s JS G BXD: Defined class for Source (GSource), prototype 0x2e9e42613f88, JSClass 0xf3d6a65b78e0, in object 0x7ebd6697038 600s JS G BXD: Defining method set_priority in prototype for GLib.Source 600s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 600s JS G BXD: Defining method attach in prototype for GLib.Source 600s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 600s JS IMPORT: Module metadata hook for module 0x7ebd6688548 600s JS IMPORT: Defining meta.importSync for module 0x7ebd6688548 600s JS G BXD: Defining method destroy in prototype for GLib.Source 600s ok 1 GObject interface cannot be instantiated 600s ok 2 GObject interface has a name 600s ok 3 GObject interface reports its type name 600s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 600s ok 4 GObject interface can be implemented by a GObject class 600s ok 5 GObject interface is implemented by a GObject class with the correct class object 600s ok 6 GObject interface can have its required function implemented 600s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 600s JS G PRM: JSObject created with param instance 0xb712c599a100 type GParamOverride 600s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 600s ok 7 GObject interface must have its required function implemented 600s ok 8 GObject interface doesn't have to have its optional function implemented 600s ok 9 GObject interface can have its optional function deferred to by the implementation 600s ok 10 GObject interface can have its function chained up to 600s ok 11 GObject interface can require another interface 600s ok 12 GObject interface can chain up to another interface 600s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 600s JS G PRM: JSObject created with param instance 0xb712c59a9c40 type GParamOverride 600s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 600s ok 13 GObject interface defers to the last interface's optional function 600s ok 14 GObject interface must be implemented by a class that implements all required interfaces 600s ok 15 GObject interface must be implemented by a class that implements required interfaces in correct order 600s ok 16 GObject interface can require an interface from C 600s ok 17 GObject interface can connect class signals on the implementing class 600s ok 18 GObject interface can connect interface signals on the implementing class 600s ok 19 GObject interface can define properties on the implementing class 600s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 600s ok 20 GObject interface must have its properties overridden 600s ok 21 GObject interface can have introspected properties overriden 600s ok 22 GObject interface can be implemented by a class as well as its parent class 600s ok 23 GObject interface can be reimplemented by a subclass of a class that already implements it 600s ok 24 GObject interface has a toString() defintion 600s ok 25 GObject interface has instance definition 600s ok 26 GObject interface has instance definition for non-object type 600s ok 27 GObject interface has instance definition for non-object type for native interface 600s ok 28 GObject interface prototype toString is enumerable and defined 600s ok 29 GObject interface prototype method properties are enumerated 600s ok 30 GObject interface prototype method properties are defined 600s ok 31 GObject interface prototype overrides are inherited by implementing classes 600s ok 32 GObject interface prototype overrides cannot be changed by instances of child classes 600s ok 33 GObject interface prototype unknown properties are inherited by implementing classes 600s ok 34 GObject interface prototype original property can be shadowed by class prototype property 600s ok 35 GObject interface prototype overridden property can be shadowed by class prototype property 600s ok 36 GObject interface prototype shadowed property can be restored 600s ok 37 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init 600s JS G BXD: Defining method quit in prototype for GLib.MainLoop 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Main loop instance 0xb712c56899c8: Spinning loop until released or hook cleared 600s JS MAINLOOP: handling job 0, 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Completed job 0 600s JS MAINLOOP: handling job 1, 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Completed job 1 600s JS MAINLOOP: handling job 2, 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Completed job 2 600s JS MAINLOOP: handling job 3, 600s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 600s JS MAINLOOP: Main loop instance 0xb712c56899c8: release 600s JS MAINLOOP: Completed job 3 600s JS MEMORY: Memory report: before destroying context 600s JS MEMORY: 877 objects currently alive 600s JS MEMORY: boxed_instance = 234 600s JS MEMORY: boxed_prototype = 22 600s JS MEMORY: closure = 4 600s JS MEMORY: function = 522 600s JS MEMORY: fundamental_instance = 0 600s JS MEMORY: fundamental_prototype = 0 600s JS MEMORY: gerror_instance = 0 600s JS MEMORY: gerror_prototype = 0 600s JS MEMORY: interface = 15 600s JS MEMORY: module = 9 600s JS MEMORY: ns = 5 600s JS MEMORY: object_instance = 23 600s JS MEMORY: object_prototype = 31 600s JS MEMORY: param = 12 600s JS MEMORY: union_instance = 0 600s JS MEMORY: union_prototype = 0 600s JS CTX: JS shutdown sequence 600s JS CTX: Stopping profiler 600s JS CTX: Shutting down toggle queue 600s JS CTX: Notifying external reference holders of GjsContext dispose 600s JS MAINLOOP: Stopping promise job dispatcher 600s JS CTX: Notifying reference holders of GjsContext dispose 600s JS CTX: Checking unhandled promise rejections 600s JS CTX: Releasing cached JS wrappers 600s JS CTX: Final triggered GC 600s JS CTX: Destroying JS context 600s JS CTX: Releasing all native objects 600s JS CTX: Disabling auto GC 600s JS CTX: Ending trace on global object 600s JS CTX: Freeing allocated resources 600s JS CTX: JS context destroyed 600s PASS: gjs/testGObjectInterface.test 600s Running test: gjs/throw-ignored.test 600s 1..1 600s ok 1 - /usr/libexec/installed-tests/gjs/debugger/throw-ignored.debugger 600s PASS: gjs/throw-ignored.test 600s Running test: gjs/testGtk4.test 600s JS NATIVE: Registered native JS module '_promiseNative' 600s JS NATIVE: Registered native JS module '_byteArrayNative' 600s JS NATIVE: Registered native JS module '_encodingNative' 600s JS NATIVE: Registered native JS module '_gi' 600s JS NATIVE: Registered native JS module 'gi' 600s JS NATIVE: Registered native JS module 'cairoNative' 600s JS NATIVE: Registered native JS module 'system' 600s JS NATIVE: Registered native JS module 'console' 600s JS NATIVE: Registered native JS module '_print' 600s JS CTX: Enabling JIT 600s JS CTX: Initialized class GjsFileImporter prototype 0x18fb564001a0 600s JS IMPORT: Defining parent (nil) of 0x18fb56400200 'imports' is mod 0 600s JS IMPORT: Importing '_print' 600s JS NATIVE: Defining native module '_print' 600s JS IMPORT: Defining parent 0x18fb56400200 of 0x18fb564009b0 '_print' is mod 1 600s JS IMPORT: successfully imported module '_print' 600s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 600s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1340a6f3d090 600s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1340a6f3d090 600s JS MAINLOOP: Main loop instance 0xafc75dd4a9c8: hold 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Starting promise job dispatcher 600s 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 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1340a6f3d128 600s JS MAINLOOP: Main loop instance 0xafc75dd4a9c8: hold 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Main loop instance 0xafc75dd4a9c8: Spinning loop until released or hook cleared 600s JS MAINLOOP: handling job 0, 600s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 600s JS MAINLOOP: Main loop instance 0xafc75dd4a9c8: release 600s JS MAINLOOP: Completed job 0 600s JS MAINLOOP: handling job 1, 600s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 600s JS MAINLOOP: Main loop instance 0xafc75dd4a9c8: release 600s JS MAINLOOP: Completed job 1 600s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module metadata hook for module 0x18fb5646af30 600s JS IMPORT: Defining meta.importSync for module 0x18fb5646af30 600s JS NATIVE: Defining native module 'gi' 600s JS CTX: Initialized class GIRepositoryNamespace prototype 0x18fb5646f278 600s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 600s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 600s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 600s JS IMPORT: Importing directory 'overrides' 600s JS IMPORT: Defining parent 0x1340a6f40610 of 0x18fb5646f2f8 'overrides' is mod 1 600s JS IMPORT: Defined importer 'overrides' 0x18fb5646f2f8 in 0x1340a6f40610 600s JS IMPORT: successfully imported directory 'overrides' 600s JS IMPORT: Importing '_promiseNative' 600s JS NATIVE: Defining native module '_promiseNative' 600s JS IMPORT: Defining parent 0x1340a6f40610 of 0x18fb5646f7a8 '_promiseNative' is mod 1 600s JS IMPORT: successfully imported module '_promiseNative' 600s JS IMPORT: Importing module GLib succeeded 600s JS IMPORT: Defining parent 0x18fb5646f2f8 of 0x1340a6f98038 'GLib' is mod 1 600s JS IMPORT: successfully imported module 'GLib' 600s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 600s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1340a6f97060, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97038 600s JS CTX: Initialized class GIRepositoryGType prototype 0x18fb5646faf0 600s JS CTX: Initialized class GIRepositoryFunction prototype 0x18fb5646fb50 600s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 600s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 600s JS G BXD: Defined class for Error (GError), prototype 0x1340a6f970b0, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97038 600s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 600s JS G BXD: Defined class for Variant (GVariant), prototype 0x1340a6f97100, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97038 600s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 600s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1340a6f97150, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97038 600s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 600s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 600s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1340a6f971a0, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97038 600s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 600s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 600s JS G BXD: Defined class for Thread (GThread), prototype 0x1340a6f971f0, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97038 600s JS G BXD: Defining method ref in prototype for GLib.Thread 600s JS G BXD: Defining method unref in prototype for GLib.Thread 600s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 600s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1340a6f97240, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97038 600s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 600s JS G BXD: Defined class for Regex (GRegex), prototype 0x1340a6f97290, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97038 600s JS G BXD: Defining method match in prototype for GLib.Regex 600s JS G BXD: Defining method match_full in prototype for GLib.Regex 600s JS G BXD: Defining method match_all in prototype for GLib.Regex 600s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 600s JS G NS: Defined namespace 'GLib' 0x1340a6f97038 in GIRepository 0x18fb5646f108 600s JS IMPORT: Importing module jasmine succeeded 600s JS IMPORT: Defining parent 0x1340a6f40610 of 0x1340a6f98ba0 'jasmine' is mod 1 600s JS IMPORT: successfully imported module 'jasmine' 600s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 600s JS MAINLOOP: Main loop instance 0xafc75dd4a9c8: hold 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Main loop instance 0xafc75dd4a9c8: Spinning loop until released or hook cleared 600s JS MAINLOOP: handling job 0, 600s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 600s JS MAINLOOP: Main loop instance 0xafc75dd4a9c8: release 600s JS MAINLOOP: Completed job 0 600s JS IMPORT: Importing 'gi' 600s JS IMPORT: Defining parent 0x1340a6f40610 of 0x1340a6f40b08 'gi' is mod 1 600s JS IMPORT: successfully imported module 'gi' 600s 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 600s JS G NS: Defined namespace 'Gdk' 0x1340a6f97308 in GIRepository 0x1340a6f40b08 600s 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 600s JS G NS: Defined namespace 'GjsPrivate' 0x1340a6f97358 in GIRepository 0x1340a6f40b08 600s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 600s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 600s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 600s JS IMPORT: Importing module _legacy succeeded 600s JS IMPORT: Defining parent 0x1340a6f40610 of 0x1340a6f98cb8 '_legacy' is mod 1 600s JS IMPORT: successfully imported module '_legacy' 600s JS IMPORT: Importing module lang succeeded 600s JS IMPORT: Defining parent 0x1340a6f40610 of 0x1340a6f98c90 'lang' is mod 1 600s JS IMPORT: successfully imported module 'lang' 600s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 600s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 600s JS IMPORT: Importing module _signals succeeded 600s JS IMPORT: Defining parent 0x1340a6f40610 of 0x1340a6f98ce0 '_signals' is mod 1 600s JS IMPORT: successfully imported module '_signals' 600s JS IMPORT: Importing module signals succeeded 600s JS IMPORT: Defining parent 0x1340a6f40610 of 0x1340a6f98c68 'signals' is mod 1 600s JS IMPORT: successfully imported module 'signals' 600s JS IMPORT: Importing module Gio succeeded 600s JS IMPORT: Defining parent 0x1340a6f40bf8 of 0x1340a6f98c40 'Gio' is mod 1 600s JS IMPORT: successfully imported module 'Gio' 600s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 600s JS IMPORT: Importing '_gi' 600s JS NATIVE: Defining native module '_gi' 600s JS IMPORT: Defining parent 0x1340a6f40610 of 0x18fb564260f0 '_gi' is mod 1 600s JS IMPORT: successfully imported module '_gi' 600s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 600s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 600s JS IMPORT: Importing module _common succeeded 600s JS IMPORT: Defining parent 0x1340a6f40610 of 0x1340a6f98d30 '_common' is mod 1 600s JS IMPORT: successfully imported module '_common' 600s JS IMPORT: Importing module GObject succeeded 600s JS IMPORT: Defining parent 0x1340a6f40bf8 of 0x1340a6f98d08 'GObject' is mod 1 600s JS IMPORT: successfully imported module 'GObject' 600s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 600s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 600s JS G BXD: Defined class for String (GString), prototype 0x1340a6f97600, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97380 600s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 600s JS G PRM: Defined class ParamSpec prototype is 0x1340a6f98d80 class 0xe4e87ca00210 in object 0x1340a6f97380 600s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 600s JS G OBJ: Defined class for Object (GObject), prototype 0x1340a6f97768, JSClass 0xe4e87c9f7910, in object 0x1340a6f97380 600s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 600s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 600s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1340a6f97790, JSClass 0xe4e87c9f7910, in object 0x1340a6f97380 600s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 600s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 600s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 600s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 600s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 600s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 600s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 600s JS G BXD: Defined class for Value (GValue), prototype 0x1340a6f977e0, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97380 600s JS G NS: Defined namespace 'GObject' 0x1340a6f97380 in GIRepository 0x1340a6f40b08 600s JS G OBJ: Defined class for Application (GApplication), prototype 0x1340a6f97830, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 600s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2e0c259072e0, JSClass 0xe4e87c9fabc8, in object 0x1340a6f97330 600s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 600s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x2e0c25907308, JSClass 0xe4e87c9fabc8, in object 0x1340a6f97330 600s 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 600s JS G NS: Defined namespace 'GioUnix' 0x1340a6f978d0 in GIRepository 0x1340a6f40b08 600s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 600s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 600s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1340a6f978f8, JSClass 0xe4e87c9f7910, in object 0x1340a6f978d0 600s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 600s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 600s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2e0c259076f0, JSClass 0xe4e87c9fabc8, in object 0x1340a6f978d0 600s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 600s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 600s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 600s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x1340a6f97970, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x1340a6f979c0, JSClass 0xe4e87c9f7910, in object 0x1340a6f978d0 600s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 600s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 600s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x1340a6f97a10, JSClass 0xe4e87c9f78e0, in object 0x1340a6f978d0 600s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 600s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2e0c25907830, JSClass 0xe4e87c9fabc8, in object 0x1340a6f978d0 600s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 600s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 600s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 600s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1340a6f97a60, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x1340a6f97ab0, JSClass 0xe4e87c9f7910, in object 0x1340a6f978d0 600s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 600s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 600s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x1340a6f97b00, JSClass 0xe4e87c9f78e0, in object 0x1340a6f978d0 600s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 600s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x1340a6f97b28, JSClass 0xe4e87c9f78e0, in object 0x1340a6f978d0 600s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 600s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x1340a6f97b78, JSClass 0xe4e87c9f7910, in object 0x1340a6f978d0 600s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 600s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 600s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x1340a6f97bc8, JSClass 0xe4e87c9f78e0, in object 0x1340a6f978d0 600s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 600s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 600s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x1340a6f97c18, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x1340a6f97c68, JSClass 0xe4e87c9f7910, in object 0x1340a6f978d0 600s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 600s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 600s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x1340a6f97cb8, JSClass 0xe4e87c9f78e0, in object 0x1340a6f978d0 600s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 600s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 600s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 600s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 600s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 600s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 600s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 600s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 600s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 600s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 600s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 600s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 600s JS G ENUM: Defining GLib.LogLevelFlags as 0x18fb5642e7d8 600s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 600s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 600s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1340a6f97dd0, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97038 600s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 600s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1340a6f97e98, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 600s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2e0c2590dbf0, JSClass 0xe4e87c9fabc8, in object 0x1340a6f97330 600s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 600s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2e0c2590dc18, JSClass 0xe4e87c9fabc8, in object 0x1340a6f97330 600s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 600s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x2e0c25913498, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97330 600s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 600s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x2e0c25913790, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97330 600s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 600s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 600s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2e0c25913920, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 600s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2e0c2590de98, JSClass 0xe4e87c9fabc8, in object 0x1340a6f97330 600s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 600s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2e0c2590dee8, JSClass 0xe4e87c9fabc8, in object 0x1340a6f97330 600s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 600s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2e0c259139c0, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 600s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 600s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 600s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 600s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x2e0c259170d8, JSClass 0xe4e87c9fabc8, in object 0x1340a6f97330 600s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 600s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2e0c25913a38, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97330 600s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 600s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2e0c25913a88, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97330 600s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 600s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 600s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2e0c25913ad8, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2e0c25913b28, JSClass 0xe4e87c9f7910, in object 0x1340a6f97358 600s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 600s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2e0c25913b78, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 600s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 600s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 600s JS G IFACE: Defined class for File (GFile), prototype 0x2e0c259171a0, JSClass 0xe4e87c9fabc8, in object 0x1340a6f97330 600s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2e0c25913bf0, JSClass 0xe4e87c9f7910, in object 0x1340a6f40ca0 600s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 600s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2e0c25913c68, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 600s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 600s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x2e0c25917420, JSClass 0xe4e87c9fabc8, in object 0x1340a6f97330 600s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 600s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2e0c25913ce0, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 600s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2e0c25913d30, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97330 600s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 600s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 600s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2e0c25913d80, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 600s JS G NS: Defined namespace 'Gio' 0x1340a6f97330 in GIRepository 0x1340a6f40b08 600s JS IMPORT: Importing module Gtk succeeded 600s JS IMPORT: Defining parent 0x1340a6f40bf8 of 0x2e0c25917c40 'Gtk' is mod 1 600s JS IMPORT: successfully imported module 'Gtk' 600s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 600s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 600s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x2e0c25913e20, JSClass 0xe4e87c9f7910, in object 0x1340a6f97380 600s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2e0c25913e70, JSClass 0xe4e87c9f7910, in object 0x2e0c25913df8 600s JS G NS: Found info type GIInterfaceInfo for 'ConstraintTarget' in namespace 'Gtk' 600s JS G IFACE: Defined class for ConstraintTarget (GtkConstraintTarget), prototype 0x2e0c25917f88, JSClass 0xe4e87c9fabc8, in object 0x2e0c25913df8 600s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 600s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x2e0c25917fb0, JSClass 0xe4e87c9fabc8, in object 0x2e0c25913df8 600s JS G NS: Found info type GIInterfaceInfo for 'Accessible' in namespace 'Gtk' 600s JS G IFACE: Defined class for Accessible (GtkAccessible), prototype 0x2e0c25917fd8, JSClass 0xe4e87c9fabc8, in object 0x2e0c25913df8 600s JS G NS: Found info type GIObjectInfo for 'CustomSorter' in namespace 'Gtk' 600s JS G NS: Found info type GIObjectInfo for 'Sorter' in namespace 'Gtk' 600s JS G OBJ: Defined class for Sorter (GtkSorter), prototype 0x2e0c25913f38, JSClass 0xe4e87c9f7910, in object 0x2e0c25913df8 600s JS G OBJ: Defined class for CustomSorter (GtkCustomSorter), prototype 0x2e0c25913f88, JSClass 0xe4e87c9f7910, in object 0x2e0c25913df8 600s JS G NS: Found info type GIFunctionInfo for 'gtk_custom_sorter_new' in namespace 'GjsPrivate' 600s JS G OBJ: Defining method set_sort_func in prototype for GtkCustomSorter (Gtk.CustomSorter) 600s JS G OBJ: Defining method get_first_child in prototype for GtkWidget (Gtk.Widget) 600s JS G NS: Found info type GIInterfaceInfo for 'BuilderScope' in namespace 'Gtk' 600s JS G IFACE: Defined class for BuilderScope (GtkBuilderScope), prototype 0x2e0c259210d8, JSClass 0xe4e87c9fabc8, in object 0x2e0c25913df8 600s JS G NS: Found info type GIFunctionInfo for 'uuid_string_random' in namespace 'GLib' 600s JS G NS: Defined namespace 'Gtk' 0x2e0c25913df8 in GIRepository 0x1340a6f40b08 600s 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 600s JS G NS: Defined namespace 'GjsTestTools' 0x2e0c25923088 in GIRepository 0x1340a6f40b08 600s JS IMPORT: Importing 'system' 600s JS NATIVE: Defining native module 'system' 600s JS IMPORT: Defining parent 0x1340a6f40610 of 0x18fb5643a450 'system' is mod 1 600s JS IMPORT: successfully imported module 'system' 600s JS IMPORT: Module metadata hook for module 0x1340a6f72af8 600s JS IMPORT: Defining meta.importSync for module 0x1340a6f72af8 600s JS NATIVE: Defining native module '_encodingNative' 600s JS G NS: Found info type GIObjectInfo for 'Grid' in namespace 'Gtk' 600s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x2e0c259230b0, JSClass 0xe4e87c9f7910, in object 0x2e0c25913df8 600s JS G NS: Found info type GIInterfaceInfo for 'Orientable' in namespace 'Gtk' 600s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x2e0c25921178, JSClass 0xe4e87c9fabc8, in object 0x2e0c25913df8 600s JS G NS: Found info type GIStructInfo for 'Uri' in namespace 'GLib' 600s JS G BXD: Defined class for Uri (GUri), prototype 0x2e0c259231f0, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97038 600s JS G NS: Found info type GIFlagsInfo for 'UriFlags' in namespace 'GLib' 600s JS G ENUM: Defining enum value NONE (fixed from none) 0 600s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 1 600s JS G ENUM: Defining enum value HAS_PASSWORD (fixed from has_password) 2 600s JS G ENUM: Defining enum value HAS_AUTH_PARAMS (fixed from has_auth_params) 4 600s JS G ENUM: Defining enum value ENCODED (fixed from encoded) 8 600s JS G ENUM: Defining enum value NON_DNS (fixed from non_dns) 16 600s JS G ENUM: Defining enum value ENCODED_QUERY (fixed from encoded_query) 32 600s JS G ENUM: Defining enum value ENCODED_PATH (fixed from encoded_path) 64 600s JS G ENUM: Defining enum value ENCODED_FRAGMENT (fixed from encoded_fragment) 128 600s JS G ENUM: Defining enum value SCHEME_NORMALIZE (fixed from scheme_normalize) 256 600s JS G ENUM: Defining GLib.UriFlags as 0x18fb5643c0e0 600s JS G BXD: Defining method get_scheme in prototype for GLib.Uri 600s JS G BXD: Defining method get_path in prototype for GLib.Uri 600s JS G NS: Found info type GIEnumInfo for 'UriError' in namespace 'GLib' 600s JS G ERR: Defined class for UriError (GError), prototype 0x2e0c25921510, JSClass 0xe4e87c9f9da8, in object 0x1340a6f97038 600s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 600s JS G ENUM: Defining enum value BAD_SCHEME (fixed from bad_scheme) 1 600s JS G ENUM: Defining enum value BAD_USER (fixed from bad_user) 2 600s JS G ENUM: Defining enum value BAD_PASSWORD (fixed from bad_password) 3 600s JS G ENUM: Defining enum value BAD_AUTH_PARAMS (fixed from bad_auth_params) 4 600s JS G ENUM: Defining enum value BAD_HOST (fixed from bad_host) 5 600s JS G ENUM: Defining enum value BAD_PORT (fixed from bad_port) 6 600s JS G ENUM: Defining enum value BAD_PATH (fixed from bad_path) 7 600s JS G ENUM: Defining enum value BAD_QUERY (fixed from bad_query) 8 600s JS G ENUM: Defining enum value BAD_FRAGMENT (fixed from bad_fragment) 9 600s JS G NS: Found info type GIObjectInfo for 'FileIOStream' in namespace 'Gio' 600s JS G NS: Found info type GIObjectInfo for 'IOStream' in namespace 'Gio' 600s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x2e0c25923330, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x2e0c25923380, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x2e0c259233d0, JSClass 0xe4e87c9f7910, in object 0x1340a6f40ca0 600s JS G NS: Found info type GIInterfaceInfo for 'Seekable' in namespace 'Gio' 600s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x2e0c25921588, JSClass 0xe4e87c9fabc8, in object 0x1340a6f97330 600s JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) 600s JS G NS: Found info type GIObjectInfo for 'FileOutputStream' in namespace 'Gio' 600s JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x2e0c25923470, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x2e0c259234c0, JSClass 0xe4e87c9f7910, in object 0x1340a6f40ca0 600s JS G NS: Found info type GIObjectInfo for 'DataOutputStream' in namespace 'Gio' 600s JS G NS: Found info type GIObjectInfo for 'FilterOutputStream' in namespace 'Gio' 600s JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x2e0c25923538, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x2e0c25923588, JSClass 0xe4e87c9f7910, in object 0x1340a6f97330 600s JS G NS: Found info type GIInterfaceInfo for 'PollableOutputStream' in namespace 'Gio' 600s JS G IFACE: Defined class for PollableOutputStream (GPollableOutputStream), prototype 0x2e0c25921600, JSClass 0xe4e87c9fabc8, in object 0x1340a6f97330 600s JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) 600s JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) 600s JS G NS: Found info type GIObjectInfo for 'Button' in namespace 'Gtk' 600s JS G OBJ: Defined class for Button (GtkButton), prototype 0x2e0c259237b8, JSClass 0xe4e87c9f7910, in object 0x2e0c25913df8 600s JS G NS: Found info type GIInterfaceInfo for 'Actionable' in namespace 'Gtk' 600s JS G IFACE: Defined class for Actionable (GtkActionable), prototype 0x2e0c25921768, JSClass 0xe4e87c9fabc8, in object 0x2e0c25913df8 600s JS CTX: Script evaluation succeeded 600s JS MAINLOOP: Main loop instance 0xafc75dd4a9c8: Spinning loop until released or hook cleared 600s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module metadata hook for module 0x18fb564618c0 600s JS IMPORT: Defining meta.importSync for module 0x18fb564618c0 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1340a6f3d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1340a6f3d128 600s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 600s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 600s JS MAINLOOP: Set main loop hook to 600s JS MAINLOOP: Main loop instance 0xafc75dd4a9c8: hold 600s JS MAINLOOP: Running and clearing main loop hook 600s JS G BXD: Defining method run in prototype for GLib.MainLoop 600s 1..40 600s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 600s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 600s JS G BXD: Defined class for Source (GSource), prototype 0x2e0c259238a8, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97038 600s JS G BXD: Defining method set_priority in prototype for GLib.Source 600s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 600s JS G BXD: Defining method attach in prototype for GLib.Source 600s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 600s JS IMPORT: Module metadata hook for module 0x1340a6f88628 600s JS IMPORT: Defining meta.importSync for module 0x1340a6f88628 600s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gtk' 600s failed to open /dev/dri/renderD128: Permission denied 600s libEGL warning: DRI3 error: Could not get DRI3 device 600s libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering 600s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GjsPrivate' 600s JS G BXD: Defining method destroy in prototype for GLib.Source 600s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gtk' 600s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x2e0c25923a10, JSClass 0xe4e87c9f7910, in object 0x2e0c25913df8 600s JS G NS: Found info type GIInterfaceInfo for 'Root' in namespace 'Gtk' 600s JS G IFACE: Defined class for Root (GtkRoot), prototype 0x2e0c25921ba0, JSClass 0xe4e87c9fabc8, in object 0x2e0c25913df8 600s JS G NS: Found info type GIInterfaceInfo for 'ShortcutManager' in namespace 'Gtk' 600s JS G IFACE: Defined class for ShortcutManager (GtkShortcutManager), prototype 0x2e0c25921bc8, JSClass 0xe4e87c9fabc8, in object 0x2e0c25913df8 600s JS G NS: Found info type GIInterfaceInfo for 'Native' in namespace 'Gtk' 600s JS G IFACE: Defined class for Native (GtkNative), prototype 0x2e0c25921bf0, JSClass 0xe4e87c9fabc8, in object 0x2e0c25913df8 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 600s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 600s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x2e0c25923b28, JSClass 0xe4e87c9f7910, in object 0x2e0c25913df8 600s JS G NS: Found info type GIFlagsInfo for 'BuilderClosureFlags' in namespace 'Gtk' 600s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 1 600s JS G ENUM: Defining Gtk.BuilderClosureFlags as 0x18fb56479528 600s JS G OBJ: Defining method get_current_object in prototype for GtkBuilder (Gtk.Builder) 600s JS G NS: Found info type GIStructInfo for 'Closure' in namespace 'GObject' 600s JS G BXD: Defined class for Closure (GClosure), prototype 0x2e0c25923bc8, JSClass 0xe4e87c9f78e0, in object 0x1340a6f97380 600s JS G NS: Found info type GIObjectInfo for 'Label' in namespace 'Gtk' 600s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x2e0c25923c40, JSClass 0xe4e87c9f7910, in object 0x2e0c25913df8 600s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 600s JS G NS: Found info type GIInterfaceInfo for 'AccessibleText' in namespace 'Gtk' 600s JS G IFACE: Defined class for AccessibleText (GtkAccessibleText), prototype 0x2e0c25921df8, JSClass 0xe4e87c9fabc8, in object 0x2e0c25913df8 600s JS G OBJ: Defining method set_child in prototype for GtkWindow (Gtk.Window) 600s JS G OBJ: Defining method destroy in prototype for GtkWindow (Gtk.Window) 600s ok 1 Gtk 4 overrides UI template sets up internal and public template children 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 600s ok 2 Gtk 4 overrides UI template sets up public template children with the correct widgets 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 3 Gtk 4 overrides UI template sets up internal template children with the correct widgets 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 4 Gtk 4 overrides UI template connects template callbacks to the correct handler 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 5 Gtk 4 overrides UI template binds template callbacks to the correct object 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 6 Gtk 4 overrides UI template from resource sets up internal and public template children 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 7 Gtk 4 overrides UI template from resource sets up public template children with the correct widgets 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 8 Gtk 4 overrides UI template from resource sets up internal template children with the correct widgets 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 9 Gtk 4 overrides UI template from resource connects template callbacks to the correct handler 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 10 Gtk 4 overrides UI template from resource binds template callbacks to the correct object 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 11 Gtk 4 overrides UI template from string sets up internal and public template children 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 12 Gtk 4 overrides UI template from string sets up public template children with the correct widgets 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 13 Gtk 4 overrides UI template from string sets up internal template children with the correct widgets 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 14 Gtk 4 overrides UI template from string connects template callbacks to the correct handler 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 15 Gtk 4 overrides UI template from string binds template callbacks to the correct object 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 16 Gtk 4 overrides UI template from file sets up internal and public template children 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 17 Gtk 4 overrides UI template from file sets up public template children with the correct widgets 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 18 Gtk 4 overrides UI template from file sets up internal template children with the correct widgets 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 19 Gtk 4 overrides UI template from file connects template callbacks to the correct handler 600s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 600s ok 20 Gtk 4 overrides UI template from file binds template callbacks to the correct object 600s ok 21 Gtk 4 overrides Class inheriting from template class sets up internal and public template children # SKIP pending 600s ok 22 Gtk 4 overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending 600s ok 23 Gtk 4 overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending 600s ok 24 Gtk 4 overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending 600s ok 25 Gtk 4 overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending 600s JS G BXD: Defining method classify in prototype for GLib.Variant 600s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 600s JS G BXD: Defining method n_children in prototype for GLib.Variant 600s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 600s JS G BXD: Defining method get_string in prototype for GLib.Variant 600s JS G BXD: Defining method get_variant in prototype for GLib.Variant 600s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 600s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 600s JS IMPORT: Importing '_byteArrayNative' 600s JS NATIVE: Defining native module '_byteArrayNative' 600s JS IMPORT: Defining parent 0x1340a6f40610 of 0x18fb5648de78 '_byteArrayNative' is mod 1 600s JS IMPORT: successfully imported module '_byteArrayNative' 600s JS G NS: Found info type GIEnumInfo for 'LogWriterOutput' in namespace 'GLib' 600s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 600s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 600s JS G ENUM: Defining GLib.LogWriterOutput as 0x18fb56490508 600s ok 26 Gtk 4 overrides ensures signal handlers are callable 600s ok 27 Gtk 4 overrides rejects unsupported template URIs 600s ok 28 Gtk 4 overrides sets CSS names on classes 600s ok 29 Gtk 4 overrides static inheritance works 600s JS G NS: Found info type GIStructInfo for 'TreeIter' in namespace 'Gtk' 600s JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0x2e0c2597fb28, JSClass 0xe4e87c9f78e0, in object 0x2e0c25913df8 600s ok 30 Gtk 4 overrides can create a Gtk.TreeIter with accessible stamp field 600s JS G NS: Found info type GIObjectInfo for 'StringList' in namespace 'Gtk' 600s JS G OBJ: Defined class for StringList (GtkStringList), prototype 0x2e0c2597fc40, JSClass 0xe4e87c9f7910, in object 0x2e0c25913df8 600s JS G NS: Found info type GIObjectInfo for 'SortListModel' in namespace 'Gtk' 600s JS G OBJ: Defined class for SortListModel (GtkSortListModel), prototype 0x2e0c2597fce0, JSClass 0xe4e87c9f7910, in object 0x2e0c25913df8 600s JS G NS: Found info type GIObjectInfo for 'StringObject' in namespace 'Gtk' 600s JS G OBJ: Defined class for StringObject (GtkStringObject), prototype 0x2e0c2597fd30, JSClass 0xe4e87c9f7910, in object 0x2e0c25913df8 600s ok 31 Gtk 4 overrides can create a Gtk.CustomSorter with callback 600s JS G NS: Found info type GIFunctionInfo for 'gtk_custom_sorter_set_sort_func' in namespace 'GjsPrivate' 600s ok 32 Gtk 4 overrides can change the callback of a Gtk.CustomSorter 600s JS G NS: Found info type GIObjectInfo for 'Event' in namespace 'Gdk' 600s JS G FNDMTL: Defined class for Event (GdkEvent), prototype 0x2e0c259890b0, JSClass 0xe4e87c9f9c50, in object 0x1340a6f97308 600s ok 33 Gtk 4 regressions Gdk.Event fundamental type should not crash 600s 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 600s JS G NS: Found info type GIObjectInfo for 'NoSelection' in namespace 'Gtk' 600s JS G OBJ: Defined class for NoSelection (GtkNoSelection), prototype 0x2e0c25989240, JSClass 0xe4e87c9f7910, in object 0x2e0c25913df8 600s JS G OBJ: Defining method get_section in prototype for GtkNoSelection (Gtk.NoSelection) 600s JS G NS: Found info type GIInterfaceInfo for 'SectionModel' in namespace 'Gtk' 600s JS G IFACE: Defined class for SectionModel (GtkSectionModel), prototype 0x2e0c2597e1a0, JSClass 0xe4e87c9fabc8, in object 0x2e0c25913df8 600s JS G NS: Found info type GIInterfaceInfo for 'SelectionModel' in namespace 'Gtk' 600s JS G IFACE: Defined class for SelectionModel (GtkSelectionModel), prototype 0x2e0c2597e1f0, JSClass 0xe4e87c9fabc8, in object 0x2e0c25913df8 600s JS G NS: Found info type GIInterfaceInfo for 'ListModel' in namespace 'Gio' 600s JS G IFACE: Defined class for ListModel (GListModel), prototype 0x2e0c2597e218, JSClass 0xe4e87c9fabc8, in object 0x1340a6f97330 600s JS G NS: Found info type GIConstantInfo for 'MAXUINT32' in namespace 'GLib' 600s ok 35 Gtk 4 regressions Gdk.NoSelection section returns valid start/end values 600s JS G NS: Found info type GIObjectInfo for 'Display' in namespace 'Gdk' 600s JS G OBJ: Defined class for Display (GdkDisplay), prototype 0x2e0c259893d0, JSClass 0xe4e87c9f7910, in object 0x1340a6f97308 600s JS G OBJ: Defined class for GdkX11Display (GdkX11Display), prototype 0x2e0c25989420, JSClass 0xe4e87c9f7910, in object 0x1340a6f40ca0 600s JS G NS: Found info type GIObjectInfo for 'Surface' in namespace 'Gdk' 600s JS G OBJ: Defined class for Surface (GdkSurface), prototype 0x2e0c25989498, JSClass 0xe4e87c9f7910, in object 0x1340a6f97308 600s JS G OBJ: Defined class for GdkX11Surface (GdkX11Surface), prototype 0x2e0c259894e8, JSClass 0xe4e87c9f7910, in object 0x1340a6f40ca0 600s JS G OBJ: Defined class for GdkX11Toplevel (GdkX11Toplevel), prototype 0x2e0c25989538, JSClass 0xe4e87c9f7910, in object 0x1340a6f40ca0 600s ok 36 Gtk 4 regressions Gdk.Surface is destroyed properly 600s JS G NS: Found info type GIFunctionInfo for 'save_object' in namespace 'GjsTestTools' 600s JS G NS: Found info type GIFunctionInfo for 'steal_saved' in namespace 'GjsTestTools' 600s JS G NS: Found info type GIInterfaceInfo for 'Toplevel' in namespace 'Gdk' 600s JS G IFACE: Defined class for Toplevel (GdkToplevel), prototype 0x2e0c25917178, JSClass 0xe4e87c9fabc8, in object 0x1340a6f97308 600s JS G OBJ: Defining method is_destroyed in prototype for GdkSurface (Gdk.Surface) 600s ok 37 Gtk 4 regressions Gdk.Surface is not destroyed if a ref is held from C 600s JS G NS: Found info type GIObjectInfo for 'Notebook' in namespace 'Gtk' 600s JS G OBJ: Defined class for Notebook (GtkNotebook), prototype 0x1340a6f97e20, JSClass 0xe4e87c9f7910, in object 0x2e0c25913df8 600s JS G OBJ: Defined class for GtkNotebookPages (GtkNotebookPages), prototype 0x1340a6f97ec0, JSClass 0xe4e87c9f7910, in object 0x1340a6f40ca0 600s JS G NS: Found info type GIStructInfo for 'Bitset' in namespace 'Gtk' 600s JS G BXD: Defined class for Bitset (GtkBitset), prototype 0x1340a6f97f38, JSClass 0xe4e87c9f78e0, in object 0x2e0c25913df8 600s JS G BXD: Defining method get_size in prototype for Gtk.Bitset 600s ok 38 Gtk 4 regressions private type implementing two interfaces is introspected correctly 600s JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) 600s JS G NS: Found info type GIObjectInfo for 'MapListModel' in namespace 'Gtk' 600s JS G OBJ: Defined class for MapListModel (GtkMapListModel), prototype 0x2e0c25923920, JSClass 0xe4e87c9f7910, in object 0x2e0c25913df8 600s JS G OBJ: Defining method set_map_func in prototype for GtkMapListModel (Gtk.MapListModel) 600s JS G OBJ: Defining method get_item in prototype for GtkMapListModel (Gtk.MapListModel) 600s ok 39 Gtk 4 regressions callback with scope-notify transfer-full in parameter 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: handling job 0, 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Completed job 0 600s JS MAINLOOP: handling job 1, 600s ok 40 Gtk 4 template signal does not leak 600s JS MAINLOOP: Completed job 1 600s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_default' in namespace 'GjsPrivate' 600s JS G BXD: Defining method quit in prototype for GLib.MainLoop 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Main loop instance 0xafc75dd4a9c8: Spinning loop until released or hook cleared 600s JS MAINLOOP: handling job 0, 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Completed job 0 600s JS MAINLOOP: handling job 1, 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Completed job 1 600s JS MAINLOOP: handling job 2, 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Completed job 2 600s JS MAINLOOP: handling job 3, 600s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 600s JS MAINLOOP: Main loop instance 0xafc75dd4a9c8: release 600s JS MAINLOOP: Completed job 3 600s JS MEMORY: Memory report: before destroying context 600s JS MEMORY: 588 objects currently alive 600s JS MEMORY: boxed_instance = 11 600s JS MEMORY: boxed_prototype = 23 600s JS MEMORY: closure = 3 600s JS MEMORY: function = 437 600s JS MEMORY: fundamental_instance = 0 600s JS MEMORY: fundamental_prototype = 1 600s JS MEMORY: gerror_instance = 0 600s JS MEMORY: gerror_prototype = 1 600s JS MEMORY: interface = 25 600s JS MEMORY: module = 10 600s JS MEMORY: ns = 8 600s JS MEMORY: object_instance = 11 600s JS MEMORY: object_prototype = 58 600s JS MEMORY: param = 0 600s JS MEMORY: union_instance = 0 600s JS MEMORY: union_prototype = 0 600s JS CTX: JS shutdown sequence 600s JS CTX: Stopping profiler 600s JS CTX: Shutting down toggle queue 600s JS CTX: Notifying external reference holders of GjsContext dispose 600s JS MAINLOOP: Stopping promise job dispatcher 600s JS CTX: Notifying reference holders of GjsContext dispose 600s JS CTX: Checking unhandled promise rejections 600s JS CTX: Releasing cached JS wrappers 600s JS CTX: Final triggered GC 600s JS CTX: Destroying JS context 600s JS CTX: Releasing all native objects 600s JS CTX: Disabling auto GC 600s JS CTX: Ending trace on global object 600s JS CTX: Freeing allocated resources 600s JS CTX: JS context destroyed 600s PASS: gjs/testGtk4.test 600s Running test: gjs/testIntrospection.test 600s JS NATIVE: Registered native JS module '_promiseNative' 600s JS NATIVE: Registered native JS module '_byteArrayNative' 600s JS NATIVE: Registered native JS module '_encodingNative' 600s JS NATIVE: Registered native JS module '_gi' 600s JS NATIVE: Registered native JS module 'gi' 600s JS NATIVE: Registered native JS module 'cairoNative' 600s JS NATIVE: Registered native JS module 'system' 600s JS NATIVE: Registered native JS module 'console' 600s JS NATIVE: Registered native JS module '_print' 600s JS CTX: Enabling JIT 600s JS CTX: Initialized class GjsFileImporter prototype 0x25594e6001a0 600s JS IMPORT: Defining parent (nil) of 0x25594e600200 'imports' is mod 0 600s JS IMPORT: Importing '_print' 600s JS NATIVE: Defining native module '_print' 600s JS IMPORT: Defining parent 0x25594e600200 of 0x25594e6009b0 '_print' is mod 1 600s JS IMPORT: successfully imported module '_print' 600s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 600s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x347b0bb3d090 600s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x347b0bb3d090 600s JS MAINLOOP: Main loop instance 0xaf7a2d12c9c8: hold 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Starting promise job dispatcher 600s 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 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x347b0bb3d128 600s JS MAINLOOP: Main loop instance 0xaf7a2d12c9c8: hold 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Main loop instance 0xaf7a2d12c9c8: Spinning loop until released or hook cleared 600s JS MAINLOOP: handling job 0, 600s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 600s JS MAINLOOP: Main loop instance 0xaf7a2d12c9c8: release 600s JS MAINLOOP: Completed job 0 600s JS MAINLOOP: handling job 1, 600s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 600s JS MAINLOOP: Main loop instance 0xaf7a2d12c9c8: release 600s JS MAINLOOP: Completed job 1 600s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module metadata hook for module 0x25594e66af30 600s JS IMPORT: Defining meta.importSync for module 0x25594e66af30 600s JS NATIVE: Defining native module 'gi' 600s JS CTX: Initialized class GIRepositoryNamespace prototype 0x25594e66f278 600s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 600s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 600s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 600s JS IMPORT: Importing directory 'overrides' 600s JS IMPORT: Defining parent 0x347b0bb40610 of 0x25594e66f2f8 'overrides' is mod 1 600s JS IMPORT: Defined importer 'overrides' 0x25594e66f2f8 in 0x347b0bb40610 600s JS IMPORT: successfully imported directory 'overrides' 600s JS IMPORT: Importing '_promiseNative' 600s JS NATIVE: Defining native module '_promiseNative' 600s JS IMPORT: Defining parent 0x347b0bb40610 of 0x25594e66f7a8 '_promiseNative' is mod 1 600s JS IMPORT: successfully imported module '_promiseNative' 600s JS IMPORT: Importing module GLib succeeded 600s JS IMPORT: Defining parent 0x25594e66f2f8 of 0x347b0bb98038 'GLib' is mod 1 600s JS IMPORT: successfully imported module 'GLib' 600s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 600s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x347b0bb97060, JSClass 0xe4f510ad78e0, in object 0x347b0bb97038 600s JS CTX: Initialized class GIRepositoryGType prototype 0x25594e66faf0 600s JS CTX: Initialized class GIRepositoryFunction prototype 0x25594e66fb50 600s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 600s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 600s JS G BXD: Defined class for Error (GError), prototype 0x347b0bb970b0, JSClass 0xe4f510ad78e0, in object 0x347b0bb97038 600s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 600s JS G BXD: Defined class for Variant (GVariant), prototype 0x347b0bb97100, JSClass 0xe4f510ad78e0, in object 0x347b0bb97038 600s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 600s JS G BXD: Defined class for Bytes (GBytes), prototype 0x347b0bb97150, JSClass 0xe4f510ad78e0, in object 0x347b0bb97038 600s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 600s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 600s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x347b0bb971a0, JSClass 0xe4f510ad78e0, in object 0x347b0bb97038 600s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 600s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 600s JS G BXD: Defined class for Thread (GThread), prototype 0x347b0bb971f0, JSClass 0xe4f510ad78e0, in object 0x347b0bb97038 600s JS G BXD: Defining method ref in prototype for GLib.Thread 600s JS G BXD: Defining method unref in prototype for GLib.Thread 600s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 600s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x347b0bb97240, JSClass 0xe4f510ad78e0, in object 0x347b0bb97038 600s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 600s JS G BXD: Defined class for Regex (GRegex), prototype 0x347b0bb97290, JSClass 0xe4f510ad78e0, in object 0x347b0bb97038 600s JS G BXD: Defining method match in prototype for GLib.Regex 600s JS G BXD: Defining method match_full in prototype for GLib.Regex 600s JS G BXD: Defining method match_all in prototype for GLib.Regex 600s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 600s JS G NS: Defined namespace 'GLib' 0x347b0bb97038 in GIRepository 0x25594e66f108 600s JS IMPORT: Importing module jasmine succeeded 600s JS IMPORT: Defining parent 0x347b0bb40610 of 0x347b0bb98ba0 'jasmine' is mod 1 600s JS IMPORT: successfully imported module 'jasmine' 600s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 600s JS MAINLOOP: Main loop instance 0xaf7a2d12c9c8: hold 600s JS MAINLOOP: Enqueue job , promise=, allocation site= 600s JS MAINLOOP: Main loop instance 0xaf7a2d12c9c8: Spinning loop until released or hook cleared 600s JS MAINLOOP: handling job 0, 600s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 600s JS MAINLOOP: Main loop instance 0xaf7a2d12c9c8: release 600s JS MAINLOOP: Completed job 0 600s JS IMPORT: Importing 'gi' 600s JS IMPORT: Defining parent 0x347b0bb40610 of 0x347b0bb40b08 'gi' is mod 1 600s JS IMPORT: successfully imported module 'gi' 600s 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 600s JS G NS: Defined namespace 'Gdk' 0x347b0bb97308 in GIRepository 0x347b0bb40b08 600s 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 600s JS G NS: Defined namespace 'GjsPrivate' 0x347b0bb97358 in GIRepository 0x347b0bb40b08 600s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 600s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 600s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 600s JS IMPORT: Importing module _legacy succeeded 600s JS IMPORT: Defining parent 0x347b0bb40610 of 0x347b0bb98cb8 '_legacy' is mod 1 600s JS IMPORT: successfully imported module '_legacy' 600s JS IMPORT: Importing module lang succeeded 600s JS IMPORT: Defining parent 0x347b0bb40610 of 0x347b0bb98c90 'lang' is mod 1 600s JS IMPORT: successfully imported module 'lang' 600s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 600s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 600s JS IMPORT: Importing module _signals succeeded 600s JS IMPORT: Defining parent 0x347b0bb40610 of 0x347b0bb98ce0 '_signals' is mod 1 600s JS IMPORT: successfully imported module '_signals' 600s JS IMPORT: Importing module signals succeeded 600s JS IMPORT: Defining parent 0x347b0bb40610 of 0x347b0bb98c68 'signals' is mod 1 600s JS IMPORT: successfully imported module 'signals' 600s JS IMPORT: Importing module Gio succeeded 600s JS IMPORT: Defining parent 0x347b0bb40c28 of 0x347b0bb98c40 'Gio' is mod 1 600s JS IMPORT: successfully imported module 'Gio' 600s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 600s JS IMPORT: Importing '_gi' 600s JS NATIVE: Defining native module '_gi' 600s JS IMPORT: Defining parent 0x347b0bb40610 of 0x25594e61c678 '_gi' is mod 1 600s JS IMPORT: successfully imported module '_gi' 600s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 600s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 600s JS IMPORT: Importing module _common succeeded 600s JS IMPORT: Defining parent 0x347b0bb40610 of 0x347b0bb98d30 '_common' is mod 1 600s JS IMPORT: successfully imported module '_common' 600s JS IMPORT: Importing module GObject succeeded 600s JS IMPORT: Defining parent 0x347b0bb40c28 of 0x347b0bb98d08 'GObject' is mod 1 600s JS IMPORT: successfully imported module 'GObject' 600s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 600s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 600s JS G BXD: Defined class for String (GString), prototype 0x347b0bb97600, JSClass 0xe4f510ad78e0, in object 0x347b0bb97380 600s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 600s JS G PRM: Defined class ParamSpec prototype is 0x347b0bb98d80 class 0xe4f510ae0210 in object 0x347b0bb97380 600s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 600s JS G OBJ: Defined class for Object (GObject), prototype 0x347b0bb97768, JSClass 0xe4f510ad7910, in object 0x347b0bb97380 600s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 600s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 600s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x347b0bb97790, JSClass 0xe4f510ad7910, in object 0x347b0bb97380 600s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 600s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 600s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 600s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 600s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 600s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 600s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 600s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 600s JS G BXD: Defined class for Value (GValue), prototype 0x347b0bb977e0, JSClass 0xe4f510ad78e0, in object 0x347b0bb97380 600s JS G NS: Defined namespace 'GObject' 0x347b0bb97380 in GIRepository 0x347b0bb40b08 600s JS G OBJ: Defined class for Application (GApplication), prototype 0x347b0bb97830, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 600s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 600s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x79cfd0062e0, JSClass 0xe4f510adabc8, in object 0x347b0bb97330 600s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 600s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x79cfd006308, JSClass 0xe4f510adabc8, in object 0x347b0bb97330 600s 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 600s JS G NS: Defined namespace 'GioUnix' 0x347b0bb978d0 in GIRepository 0x347b0bb40b08 600s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 600s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 600s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x347b0bb978f8, JSClass 0xe4f510ad7910, in object 0x347b0bb978d0 600s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 600s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 600s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x79cfd0066f0, JSClass 0xe4f510adabc8, in object 0x347b0bb978d0 600s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 600s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 600s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 600s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x347b0bb97970, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 600s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x347b0bb979c0, JSClass 0xe4f510ad7910, in object 0x347b0bb978d0 600s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 600s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 600s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x347b0bb97a10, JSClass 0xe4f510ad78e0, in object 0x347b0bb978d0 600s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 600s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x79cfd006830, JSClass 0xe4f510adabc8, in object 0x347b0bb978d0 600s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 600s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 600s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 600s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x347b0bb97a60, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 600s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x347b0bb97ab0, JSClass 0xe4f510ad7910, in object 0x347b0bb978d0 600s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 600s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 600s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x347b0bb97b00, JSClass 0xe4f510ad78e0, in object 0x347b0bb978d0 600s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 600s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x347b0bb97b28, JSClass 0xe4f510ad78e0, in object 0x347b0bb978d0 600s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 600s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x347b0bb97b78, JSClass 0xe4f510ad7910, in object 0x347b0bb978d0 600s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 600s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 600s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x347b0bb97bc8, JSClass 0xe4f510ad78e0, in object 0x347b0bb978d0 600s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 600s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 600s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x347b0bb97c18, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 600s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x347b0bb97c68, JSClass 0xe4f510ad7910, in object 0x347b0bb978d0 600s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 600s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 600s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x347b0bb97cb8, JSClass 0xe4f510ad78e0, in object 0x347b0bb978d0 600s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 600s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 600s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 600s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 600s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 600s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 600s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 600s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 600s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 600s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 600s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 600s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 600s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 600s JS G ENUM: Defining GLib.LogLevelFlags as 0x25594e624d60 600s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 600s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 600s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x347b0bb97dd0, JSClass 0xe4f510ad78e0, in object 0x347b0bb97038 600s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 600s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x347b0bb97e98, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 600s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 600s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x79cfd00ebf0, JSClass 0xe4f510adabc8, in object 0x347b0bb97330 600s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 600s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x79cfd00ec18, JSClass 0xe4f510adabc8, in object 0x347b0bb97330 600s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 600s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x79cfd012498, JSClass 0xe4f510ad78e0, in object 0x347b0bb97330 600s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 600s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x79cfd012790, JSClass 0xe4f510ad78e0, in object 0x347b0bb97330 600s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 600s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 600s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 600s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x79cfd012920, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 600s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 600s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x79cfd00ee98, JSClass 0xe4f510adabc8, in object 0x347b0bb97330 600s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 600s JS G IFACE: Defined class for Initable (GInitable), prototype 0x79cfd00eee8, JSClass 0xe4f510adabc8, in object 0x347b0bb97330 600s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 600s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x79cfd0129c0, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 600s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 600s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 600s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 600s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 600s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x79cfd0160d8, JSClass 0xe4f510adabc8, in object 0x347b0bb97330 600s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 600s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x79cfd012a38, JSClass 0xe4f510ad78e0, in object 0x347b0bb97330 600s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 600s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x79cfd012a88, JSClass 0xe4f510ad78e0, in object 0x347b0bb97330 600s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 600s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 600s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x79cfd012ad8, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 600s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x79cfd012b28, JSClass 0xe4f510ad7910, in object 0x347b0bb97358 600s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 600s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x79cfd012b78, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 600s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 600s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 600s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 600s JS G IFACE: Defined class for File (GFile), prototype 0x79cfd0161a0, JSClass 0xe4f510adabc8, in object 0x347b0bb97330 600s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x79cfd012bf0, JSClass 0xe4f510ad7910, in object 0x347b0bb40ca0 600s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 600s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x79cfd012c68, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 600s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 600s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 600s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x79cfd016420, JSClass 0xe4f510adabc8, in object 0x347b0bb97330 600s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 600s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x79cfd012ce0, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 600s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 600s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x79cfd012d30, JSClass 0xe4f510ad78e0, in object 0x347b0bb97330 600s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 600s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 600s JS G OBJ: Defined class for Settings (GSettings), prototype 0x79cfd012d80, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 600s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 600s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 600s JS G NS: Defined namespace 'Gio' 0x347b0bb97330 in GIRepository 0x347b0bb40b08 600s JS IMPORT: Importing module Gtk succeeded 600s JS IMPORT: Defining parent 0x347b0bb40c28 of 0x79cfd016c40 'Gtk' is mod 1 600s JS IMPORT: successfully imported module 'Gtk' 600s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 600s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 600s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x79cfd012e20, JSClass 0xe4f510ad7910, in object 0x347b0bb97380 600s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x79cfd012e70, JSClass 0xe4f510ad7910, in object 0x79cfd012df8 600s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 600s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x79cfd016f10, JSClass 0xe4f510adabc8, in object 0x79cfd012df8 600s 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 600s JS G NS: Defined namespace 'Atk' 0x79cfd012ee8 in GIRepository 0x347b0bb40b08 600s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 600s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x79cfd016f38, JSClass 0xe4f510adabc8, in object 0x79cfd012ee8 600s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 600s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x79cfd012f38, JSClass 0xe4f510ad7910, in object 0x79cfd012df8 600s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 600s JS G NS: Defined namespace 'Gtk' 0x79cfd012df8 in GIRepository 0x347b0bb40b08 600s JS IMPORT: Importing 'system' 600s JS NATIVE: Defining native module 'system' 600s JS IMPORT: Defining parent 0x347b0bb40610 of 0x25594e62f370 'system' is mod 1 600s JS IMPORT: successfully imported module 'system' 600s JS CTX: Script evaluation succeeded 600s JS MAINLOOP: Main loop instance 0xaf7a2d12c9c8: Spinning loop until released or hook cleared 600s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module metadata hook for module 0x25594e645c60 600s JS IMPORT: Defining meta.importSync for module 0x25594e645c60 600s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x347b0bb3d128 600s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x347b0bb3d128 600s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 600s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 600s JS MAINLOOP: Set main loop hook to 600s JS MAINLOOP: Main loop instance 0xaf7a2d12c9c8: hold 600s JS MAINLOOP: Running and clearing main loop hook 600s JS G BXD: Defining method run in prototype for GLib.MainLoop 600s 1..20 600s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 600s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 600s JS G BXD: Defined class for Source (GSource), prototype 0x79cfd012f88, JSClass 0xe4f510ad78e0, in object 0x347b0bb97038 600s JS G BXD: Defining method set_priority in prototype for GLib.Source 600s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 600s JS G BXD: Defining method attach in prototype for GLib.Source 600s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 600s JS IMPORT: Module metadata hook for module 0x347b0bb88660 600s JS IMPORT: Defining meta.importSync for module 0x347b0bb88660 600s JS G NS: Found info type GIObjectInfo for 'MemoryInputStream' in namespace 'Gio' 600s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x79cfd02a0b0, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 600s JS G BXD: Defining method destroy in prototype for GLib.Source 600s ok 1 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback 600s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 600s JS G NS: Found info type GIConstantInfo for 'MININT64' in namespace 'GLib' 600s JS G NS: Found info type GIConstantInfo for 'MAXINT64' in namespace 'GLib' 600s JS G NS: Found info type GIConstantInfo for 'MAXUINT64' in namespace 'GLib' 600s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 600s ok 2 Unsafe integer marshalling warns when conversion is lossy 600s ok 3 Marshalling empty flat arrays of structs accepts null # SKIP GTK disabled 600s ok 4 Marshalling empty flat arrays of structs accepts an empty array # SKIP GTK disabled 600s JS G NS: Found info type GIObjectInfo for 'AppLaunchContext' in namespace 'Gio' 600s JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x79cfd02a560, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 600s ok 5 Constructor throws when constructor called without new 600s JS G NS: Found info type GIEnumInfo for 'BusType' in namespace 'Gio' 601s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 601s JS G ENUM: Defining enum value NONE (fixed from none) 0 601s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 601s JS G ENUM: Defining enum value SESSION (fixed from session) 2 601s JS G ENUM: Defining Gio.BusType as 0x25594e67f9a8 601s ok 6 Enum classes enum has a $gtype property 601s ok 7 Enum classes enum $gtype property is enumerable 601s JS G NS: Found info type GIEnumInfo for 'ResolverError' in namespace 'Gio' 601s JS G ERR: Defined class for ResolverError (GError), prototype 0x79cfd022470, JSClass 0xe4f510ad9da8, in object 0x347b0bb97330 601s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 0 601s JS G ENUM: Defining enum value TEMPORARY_FAILURE (fixed from temporary_failure) 1 601s JS G ENUM: Defining enum value INTERNAL (fixed from internal) 2 601s ok 8 GError domains Number converts error to quark 601s ok 9 Object properties on GtkBuilder-constructed objects are found on the GObject itself # SKIP GTK disabled 601s ok 10 Object properties on GtkBuilder-constructed objects are found on the GObject's parents # SKIP GTK disabled 601s ok 11 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces # SKIP GTK disabled 601s JS G NS: Found info type GIConstantInfo for 'PRIORITY_LOW' in namespace 'GLib' 601s ok 12 Garbage collection of introspected objects collects objects properly with signals connected 601s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 601s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 601s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 601s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 601s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 601s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 601s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 601s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 601s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 601s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 601s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 601s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 601s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 601s JS G ENUM: Defining GObject.ParamFlags as 0x25594e604070 601s JS G NS: Found info type GIFunctionInfo for 'param_spec_boolean' in namespace 'GObject' 601s JS G PRM: Wrapping GParamBoolean 'screenfull' on (null) with JSObject 601s JS G PRM: JSObject created with param instance 0xaf7a2d148330 type GParamBoolean 601s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 601s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 601s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 601s JS G NS: Found info type GIStructInfo for 'SettingsSchemaSource' in namespace 'Gio' 601s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x347b0bb97da8, JSClass 0xe4f510ad78e0, in object 0x347b0bb97330 601s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 601s JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema 601s JS G NS: Found info type GIFlagsInfo for 'SettingsBindFlags' in namespace 'Gio' 601s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 601s JS G ENUM: Defining enum value GET (fixed from get) 1 601s JS G ENUM: Defining enum value SET (fixed from set) 2 601s JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 601s JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 601s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 601s JS G ENUM: Defining Gio.SettingsBindFlags as 0x25594e604f08 601s JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema 601s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 601s dbus-daemon[3336]: [session uid=1000 pid=3336 pidfd=5] Activating service name='ca.desrt.dconf' requested by ':1.7' (uid=1000 pid=3972 comm="/usr/libexec/installed-tests/gjs/minijasmine /usr/" label="unconfined") 601s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 601s ok 13 Garbage collection of introspected objects handles setting a property from C on an object whose JS wrapper has been collected 601s JS G NS: Found info type GIStructInfo for 'Atom' in namespace 'Gdk' 601s JS G BXD: Defined class for Atom (void), prototype 0x79cfd012060, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s ok 14 Gdk.Atom is presented as string 601s JS G NS: Found info type GIStructInfo for 'Rectangle' in namespace 'Gdk' 601s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x79cfd0121a0, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s dbus-daemon[3336]: [session uid=1000 pid=3336 pidfd=5] Successfully activated service 'ca.desrt.dconf' 601s ok 15 Complete enumeration (boxed types) enumerates all properties 601s ok 16 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) 601s JS G NS: Found info type GIFlagsInfo for 'AnchorHints' in namespace 'Gdk' 601s JS G ENUM: Defining enum value FLIP_X (fixed from flip_x) 1 601s JS G ENUM: Defining enum value FLIP_Y (fixed from flip_y) 2 601s JS G ENUM: Defining enum value SLIDE_X (fixed from slide_x) 4 601s JS G ENUM: Defining enum value SLIDE_Y (fixed from slide_y) 8 601s JS G ENUM: Defining enum value RESIZE_X (fixed from resize_x) 16 601s JS G ENUM: Defining enum value RESIZE_Y (fixed from resize_y) 32 601s JS G ENUM: Defining enum value FLIP (fixed from flip) 3 601s JS G ENUM: Defining enum value SLIDE (fixed from slide) 12 601s JS G ENUM: Defining enum value RESIZE (fixed from resize) 48 601s JS G ENUM: Defining Gdk.AnchorHints as 0x13fb20ea1a8 601s JS G NS: Found info type GIObjectInfo for 'AppLaunchContext' in namespace 'Gdk' 601s JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0x79cfd0123f8, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIFlagsInfo for 'AxisFlags' in namespace 'Gdk' 601s JS G ENUM: Defining enum value X (fixed from x) 2 601s JS G ENUM: Defining enum value Y (fixed from y) 4 601s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 8 601s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 16 601s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 32 601s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 64 601s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 128 601s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 256 601s JS G ENUM: Defining enum value SLIDER (fixed from slider) 512 601s JS G ENUM: Defining Gdk.AxisFlags as 0x13fb20ea288 601s JS G NS: Found info type GIEnumInfo for 'AxisUse' in namespace 'Gdk' 601s JS G ENUM: Defining enum value IGNORE (fixed from ignore) 0 601s JS G ENUM: Defining enum value X (fixed from x) 1 601s JS G ENUM: Defining enum value Y (fixed from y) 2 601s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 3 601s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 4 601s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 5 601s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 6 601s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 7 601s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 8 601s JS G ENUM: Defining enum value SLIDER (fixed from slider) 9 601s JS G ENUM: Defining enum value LAST (fixed from last) 10 601s JS G ENUM: Defining Gdk.AxisUse as 0x13fb20ea368 601s JS G NS: Found info type GIConstantInfo for 'BUTTON_MIDDLE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'BUTTON_PRIMARY' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'BUTTON_SECONDARY' in namespace 'Gdk' 601s JS G NS: Found info type GIEnumInfo for 'ByteOrder' in namespace 'Gdk' 601s JS G ENUM: Defining enum value LSB_FIRST (fixed from lsb_first) 0 601s JS G ENUM: Defining enum value MSB_FIRST (fixed from msb_first) 1 601s JS G ENUM: Defining Gdk.ByteOrder as 0x13fb20ea448 601s JS G NS: Found info type GIConstantInfo for 'CURRENT_TIME' in namespace 'Gdk' 601s JS G NS: Found info type GIStructInfo for 'Color' in namespace 'Gdk' 601s JS G BXD: Defined class for Color (GdkColor), prototype 0x79cfd0124c0, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIEnumInfo for 'CrossingMode' in namespace 'Gdk' 601s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 601s JS G ENUM: Defining enum value GRAB (fixed from grab) 1 601s JS G ENUM: Defining enum value UNGRAB (fixed from ungrab) 2 601s JS G ENUM: Defining enum value GTK_GRAB (fixed from gtk_grab) 3 601s JS G ENUM: Defining enum value GTK_UNGRAB (fixed from gtk_ungrab) 4 601s JS G ENUM: Defining enum value STATE_CHANGED (fixed from state_changed) 5 601s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 6 601s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 7 601s JS G ENUM: Defining enum value DEVICE_SWITCH (fixed from device_switch) 8 601s JS G ENUM: Defining Gdk.CrossingMode as 0x13fb20ea4a8 601s JS G NS: Found info type GIObjectInfo for 'Cursor' in namespace 'Gdk' 601s JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0x79cfd012538, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIEnumInfo for 'CursorType' in namespace 'Gdk' 601s JS G ENUM: Defining enum value X_CURSOR (fixed from x_cursor) 0 601s JS G ENUM: Defining enum value ARROW (fixed from arrow) 2 601s JS G ENUM: Defining enum value BASED_ARROW_DOWN (fixed from based_arrow_down) 4 601s JS G ENUM: Defining enum value BASED_ARROW_UP (fixed from based_arrow_up) 6 601s JS G ENUM: Defining enum value BOAT (fixed from boat) 8 601s JS G ENUM: Defining enum value BOGOSITY (fixed from bogosity) 10 601s JS G ENUM: Defining enum value BOTTOM_LEFT_CORNER (fixed from bottom_left_corner) 12 601s JS G ENUM: Defining enum value BOTTOM_RIGHT_CORNER (fixed from bottom_right_corner) 14 601s JS G ENUM: Defining enum value BOTTOM_SIDE (fixed from bottom_side) 16 601s JS G ENUM: Defining enum value BOTTOM_TEE (fixed from bottom_tee) 18 601s JS G ENUM: Defining enum value BOX_SPIRAL (fixed from box_spiral) 20 601s JS G ENUM: Defining enum value CENTER_PTR (fixed from center_ptr) 22 601s JS G ENUM: Defining enum value CIRCLE (fixed from circle) 24 601s JS G ENUM: Defining enum value CLOCK (fixed from clock) 26 601s JS G ENUM: Defining enum value COFFEE_MUG (fixed from coffee_mug) 28 601s JS G ENUM: Defining enum value CROSS (fixed from cross) 30 601s JS G ENUM: Defining enum value CROSS_REVERSE (fixed from cross_reverse) 32 601s JS G ENUM: Defining enum value CROSSHAIR (fixed from crosshair) 34 601s JS G ENUM: Defining enum value DIAMOND_CROSS (fixed from diamond_cross) 36 601s JS G ENUM: Defining enum value DOT (fixed from dot) 38 601s JS G ENUM: Defining enum value DOTBOX (fixed from dotbox) 40 601s JS G ENUM: Defining enum value DOUBLE_ARROW (fixed from double_arrow) 42 601s JS G ENUM: Defining enum value DRAFT_LARGE (fixed from draft_large) 44 601s JS G ENUM: Defining enum value DRAFT_SMALL (fixed from draft_small) 46 601s JS G ENUM: Defining enum value DRAPED_BOX (fixed from draped_box) 48 601s JS G ENUM: Defining enum value EXCHANGE (fixed from exchange) 50 601s JS G ENUM: Defining enum value FLEUR (fixed from fleur) 52 601s JS G ENUM: Defining enum value GOBBLER (fixed from gobbler) 54 601s JS G ENUM: Defining enum value GUMBY (fixed from gumby) 56 601s JS G ENUM: Defining enum value HAND1 (fixed from hand1) 58 601s JS G ENUM: Defining enum value HAND2 (fixed from hand2) 60 601s JS G ENUM: Defining enum value HEART (fixed from heart) 62 601s JS G ENUM: Defining enum value ICON (fixed from icon) 64 601s JS G ENUM: Defining enum value IRON_CROSS (fixed from iron_cross) 66 601s JS G ENUM: Defining enum value LEFT_PTR (fixed from left_ptr) 68 601s JS G ENUM: Defining enum value LEFT_SIDE (fixed from left_side) 70 601s JS G ENUM: Defining enum value LEFT_TEE (fixed from left_tee) 72 601s JS G ENUM: Defining enum value LEFTBUTTON (fixed from leftbutton) 74 601s JS G ENUM: Defining enum value LL_ANGLE (fixed from ll_angle) 76 601s JS G ENUM: Defining enum value LR_ANGLE (fixed from lr_angle) 78 601s JS G ENUM: Defining enum value MAN (fixed from man) 80 601s JS G ENUM: Defining enum value MIDDLEBUTTON (fixed from middlebutton) 82 601s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 84 601s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 86 601s JS G ENUM: Defining enum value PIRATE (fixed from pirate) 88 601s JS G ENUM: Defining enum value PLUS (fixed from plus) 90 601s JS G ENUM: Defining enum value QUESTION_ARROW (fixed from question_arrow) 92 601s JS G ENUM: Defining enum value RIGHT_PTR (fixed from right_ptr) 94 601s JS G ENUM: Defining enum value RIGHT_SIDE (fixed from right_side) 96 601s JS G ENUM: Defining enum value RIGHT_TEE (fixed from right_tee) 98 601s JS G ENUM: Defining enum value RIGHTBUTTON (fixed from rightbutton) 100 601s JS G ENUM: Defining enum value RTL_LOGO (fixed from rtl_logo) 102 601s JS G ENUM: Defining enum value SAILBOAT (fixed from sailboat) 104 601s JS G ENUM: Defining enum value SB_DOWN_ARROW (fixed from sb_down_arrow) 106 601s JS G ENUM: Defining enum value SB_H_DOUBLE_ARROW (fixed from sb_h_double_arrow) 108 601s JS G ENUM: Defining enum value SB_LEFT_ARROW (fixed from sb_left_arrow) 110 601s JS G ENUM: Defining enum value SB_RIGHT_ARROW (fixed from sb_right_arrow) 112 601s JS G ENUM: Defining enum value SB_UP_ARROW (fixed from sb_up_arrow) 114 601s JS G ENUM: Defining enum value SB_V_DOUBLE_ARROW (fixed from sb_v_double_arrow) 116 601s JS G ENUM: Defining enum value SHUTTLE (fixed from shuttle) 118 601s JS G ENUM: Defining enum value SIZING (fixed from sizing) 120 601s JS G ENUM: Defining enum value SPIDER (fixed from spider) 122 601s JS G ENUM: Defining enum value SPRAYCAN (fixed from spraycan) 124 601s JS G ENUM: Defining enum value STAR (fixed from star) 126 601s JS G ENUM: Defining enum value TARGET (fixed from target) 128 601s JS G ENUM: Defining enum value TCROSS (fixed from tcross) 130 601s JS G ENUM: Defining enum value TOP_LEFT_ARROW (fixed from top_left_arrow) 132 601s JS G ENUM: Defining enum value TOP_LEFT_CORNER (fixed from top_left_corner) 134 601s JS G ENUM: Defining enum value TOP_RIGHT_CORNER (fixed from top_right_corner) 136 601s JS G ENUM: Defining enum value TOP_SIDE (fixed from top_side) 138 601s JS G ENUM: Defining enum value TOP_TEE (fixed from top_tee) 140 601s JS G ENUM: Defining enum value TREK (fixed from trek) 142 601s JS G ENUM: Defining enum value UL_ANGLE (fixed from ul_angle) 144 601s JS G ENUM: Defining enum value UMBRELLA (fixed from umbrella) 146 601s JS G ENUM: Defining enum value UR_ANGLE (fixed from ur_angle) 148 601s JS G ENUM: Defining enum value WATCH (fixed from watch) 150 601s JS G ENUM: Defining enum value XTERM (fixed from xterm) 152 601s JS G ENUM: Defining enum value LAST_CURSOR (fixed from last_cursor) 153 601s JS G ENUM: Defining enum value BLANK_CURSOR (fixed from blank_cursor) -2 601s JS G ENUM: Defining enum value CURSOR_IS_PIXMAP (fixed from cursor_is_pixmap) -1 601s JS G ENUM: Defining Gdk.CursorType as 0x13fb20ea588 601s JS G NS: Found info type GIObjectInfo for 'Device' in namespace 'Gdk' 601s JS G OBJ: Defined class for Device (GdkDevice), prototype 0x79cfd0125b0, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIObjectInfo for 'DeviceManager' in namespace 'Gdk' 601s JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0x79cfd012600, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIInterfaceInfo for 'DevicePad' in namespace 'Gdk' 601s JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0x347b0bb98790, JSClass 0xe4f510adabc8, in object 0x347b0bb97308 601s JS G NS: Found info type GIEnumInfo for 'DevicePadFeature' in namespace 'Gdk' 601s JS G ENUM: Defining enum value BUTTON (fixed from button) 0 601s JS G ENUM: Defining enum value RING (fixed from ring) 1 601s JS G ENUM: Defining enum value STRIP (fixed from strip) 2 601s JS G ENUM: Defining Gdk.DevicePadFeature as 0x13fb20ead68 601s JS G NS: Found info type GIStructInfo for 'DevicePadInterface' in namespace 'Gdk' 601s JS G NS: Found info type GIObjectInfo for 'DeviceTool' in namespace 'Gdk' 601s JS G OBJ: Defined class for DeviceTool (GdkDeviceTool), prototype 0x79cfd0126a0, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIEnumInfo for 'DeviceToolType' in namespace 'Gdk' 601s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 601s JS G ENUM: Defining enum value PEN (fixed from pen) 1 601s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 601s JS G ENUM: Defining enum value BRUSH (fixed from brush) 3 601s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 4 601s JS G ENUM: Defining enum value AIRBRUSH (fixed from airbrush) 5 601s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 6 601s JS G ENUM: Defining enum value LENS (fixed from lens) 7 601s JS G ENUM: Defining Gdk.DeviceToolType as 0x13fb20eadc8 601s JS G NS: Found info type GIEnumInfo for 'DeviceType' in namespace 'Gdk' 601s JS G ENUM: Defining enum value MASTER (fixed from master) 0 601s JS G ENUM: Defining enum value SLAVE (fixed from slave) 1 601s JS G ENUM: Defining enum value FLOATING (fixed from floating) 2 601s JS G ENUM: Defining Gdk.DeviceType as 0x13fb20eaea8 601s JS G NS: Found info type GIObjectInfo for 'Display' in namespace 'Gdk' 601s JS G OBJ: Defined class for Display (GdkDisplay), prototype 0x79cfd012740, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIObjectInfo for 'DisplayManager' in namespace 'Gdk' 601s JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0x79cfd012790, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIFlagsInfo for 'DragAction' in namespace 'Gdk' 601s JS G ENUM: Defining enum value DEFAULT (fixed from default) 1 601s JS G ENUM: Defining enum value COPY (fixed from copy) 2 601s JS G ENUM: Defining enum value MOVE (fixed from move) 4 601s JS G ENUM: Defining enum value LINK (fixed from link) 8 601s JS G ENUM: Defining enum value PRIVATE (fixed from private) 16 601s JS G ENUM: Defining enum value ASK (fixed from ask) 32 601s JS G ENUM: Defining Gdk.DragAction as 0x13fb20eaf08 601s JS G NS: Found info type GIEnumInfo for 'DragCancelReason' in namespace 'Gdk' 601s JS G ENUM: Defining enum value NO_TARGET (fixed from no_target) 0 601s JS G ENUM: Defining enum value USER_CANCELLED (fixed from user_cancelled) 1 601s JS G ENUM: Defining enum value ERROR (fixed from error) 2 601s JS G ENUM: Defining Gdk.DragCancelReason as 0x13fb20eafe8 601s JS G NS: Found info type GIObjectInfo for 'DragContext' in namespace 'Gdk' 601s JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0x79cfd012830, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIEnumInfo for 'DragProtocol' in namespace 'Gdk' 601s JS G ENUM: Defining enum value NONE (fixed from none) 0 601s JS G ENUM: Defining enum value MOTIF (fixed from motif) 1 601s JS G ENUM: Defining enum value XDND (fixed from xdnd) 2 601s JS G ENUM: Defining enum value ROOTWIN (fixed from rootwin) 3 601s JS G ENUM: Defining enum value WIN32_DROPFILES (fixed from win32_dropfiles) 4 601s JS G ENUM: Defining enum value OLE2 (fixed from ole2) 5 601s JS G ENUM: Defining enum value LOCAL (fixed from local) 6 601s JS G ENUM: Defining enum value WAYLAND (fixed from wayland) 7 601s JS G ENUM: Defining Gdk.DragProtocol as 0x13fb20eb048 601s JS G NS: Found info type GIObjectInfo for 'DrawingContext' in namespace 'Gdk' 601s JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0x79cfd0128a8, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'DrawingContextClass' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'EVENT_PROPAGATE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'EVENT_STOP' in namespace 'Gdk' 601s JS G NS: Found info type GIUnionInfo for 'Event' in namespace 'Gdk' 601s JS G BXD: Defined class for Event (GdkEvent), prototype 0x79cfd0128f8, JSClass 0xe4f510ad78b0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventAny' in namespace 'Gdk' 601s JS G BXD: Defined class for EventAny (void), prototype 0x79cfd012fd8, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventButton' in namespace 'Gdk' 601s JS G BXD: Defined class for EventButton (void), prototype 0x79cfd02a038, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventConfigure' in namespace 'Gdk' 601s JS G BXD: Defined class for EventConfigure (void), prototype 0x79cfd02a060, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventCrossing' in namespace 'Gdk' 601s JS G BXD: Defined class for EventCrossing (void), prototype 0x79cfd02a088, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventDND' in namespace 'Gdk' 601s JS G BXD: Defined class for EventDND (void), prototype 0x79cfd02a100, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventExpose' in namespace 'Gdk' 601s JS G BXD: Defined class for EventExpose (void), prototype 0x79cfd02a128, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventFocus' in namespace 'Gdk' 601s JS G BXD: Defined class for EventFocus (void), prototype 0x79cfd02a150, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventGrabBroken' in namespace 'Gdk' 601s JS G BXD: Defined class for EventGrabBroken (void), prototype 0x79cfd02a178, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventKey' in namespace 'Gdk' 601s JS G BXD: Defined class for EventKey (void), prototype 0x79cfd02a1a0, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIFlagsInfo for 'EventMask' in namespace 'Gdk' 601s JS G ENUM: Defining enum value EXPOSURE_MASK (fixed from exposure_mask) 2 601s JS G ENUM: Defining enum value POINTER_MOTION_MASK (fixed from pointer_motion_mask) 4 601s JS G ENUM: Defining enum value POINTER_MOTION_HINT_MASK (fixed from pointer_motion_hint_mask) 8 601s JS G ENUM: Defining enum value BUTTON_MOTION_MASK (fixed from button_motion_mask) 16 601s JS G ENUM: Defining enum value BUTTON1_MOTION_MASK (fixed from button1_motion_mask) 32 601s JS G ENUM: Defining enum value BUTTON2_MOTION_MASK (fixed from button2_motion_mask) 64 601s JS G ENUM: Defining enum value BUTTON3_MOTION_MASK (fixed from button3_motion_mask) 128 601s JS G ENUM: Defining enum value BUTTON_PRESS_MASK (fixed from button_press_mask) 256 601s JS G ENUM: Defining enum value BUTTON_RELEASE_MASK (fixed from button_release_mask) 512 601s JS G ENUM: Defining enum value KEY_PRESS_MASK (fixed from key_press_mask) 1024 601s JS G ENUM: Defining enum value KEY_RELEASE_MASK (fixed from key_release_mask) 2048 601s JS G ENUM: Defining enum value ENTER_NOTIFY_MASK (fixed from enter_notify_mask) 4096 601s JS G ENUM: Defining enum value LEAVE_NOTIFY_MASK (fixed from leave_notify_mask) 8192 601s JS G ENUM: Defining enum value FOCUS_CHANGE_MASK (fixed from focus_change_mask) 16384 601s JS G ENUM: Defining enum value STRUCTURE_MASK (fixed from structure_mask) 32768 601s JS G ENUM: Defining enum value PROPERTY_CHANGE_MASK (fixed from property_change_mask) 65536 601s JS G ENUM: Defining enum value VISIBILITY_NOTIFY_MASK (fixed from visibility_notify_mask) 131072 601s JS G ENUM: Defining enum value PROXIMITY_IN_MASK (fixed from proximity_in_mask) 262144 601s JS G ENUM: Defining enum value PROXIMITY_OUT_MASK (fixed from proximity_out_mask) 524288 601s JS G ENUM: Defining enum value SUBSTRUCTURE_MASK (fixed from substructure_mask) 1048576 601s JS G ENUM: Defining enum value SCROLL_MASK (fixed from scroll_mask) 2097152 601s JS G ENUM: Defining enum value TOUCH_MASK (fixed from touch_mask) 4194304 601s JS G ENUM: Defining enum value SMOOTH_SCROLL_MASK (fixed from smooth_scroll_mask) 8388608 601s JS G ENUM: Defining enum value TOUCHPAD_GESTURE_MASK (fixed from touchpad_gesture_mask) 16777216 601s JS G ENUM: Defining enum value TABLET_PAD_MASK (fixed from tablet_pad_mask) 33554432 601s JS G ENUM: Defining enum value ALL_EVENTS_MASK (fixed from all_events_mask) 67108862 601s JS G ENUM: Defining Gdk.EventMask as 0x13fb20eb128 601s JS G NS: Found info type GIStructInfo for 'EventMotion' in namespace 'Gdk' 601s JS G BXD: Defined class for EventMotion (void), prototype 0x79cfd02a1f0, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventOwnerChange' in namespace 'Gdk' 601s JS G BXD: Defined class for EventOwnerChange (void), prototype 0x79cfd02a218, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventPadAxis' in namespace 'Gdk' 601s JS G BXD: Defined class for EventPadAxis (void), prototype 0x79cfd02a240, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventPadButton' in namespace 'Gdk' 601s JS G BXD: Defined class for EventPadButton (void), prototype 0x79cfd02a268, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventPadGroupMode' in namespace 'Gdk' 601s JS G BXD: Defined class for EventPadGroupMode (void), prototype 0x79cfd02a290, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventProperty' in namespace 'Gdk' 601s JS G BXD: Defined class for EventProperty (void), prototype 0x79cfd02a2b8, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventProximity' in namespace 'Gdk' 601s JS G BXD: Defined class for EventProximity (void), prototype 0x79cfd02a2e0, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventScroll' in namespace 'Gdk' 601s JS G BXD: Defined class for EventScroll (void), prototype 0x79cfd02a308, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventSelection' in namespace 'Gdk' 601s JS G BXD: Defined class for EventSelection (void), prototype 0x79cfd02a330, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventSequence' in namespace 'Gdk' 601s JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0x79cfd02a358, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventSetting' in namespace 'Gdk' 601s JS G BXD: Defined class for EventSetting (void), prototype 0x79cfd02a3a8, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventTouch' in namespace 'Gdk' 601s JS G BXD: Defined class for EventTouch (void), prototype 0x79cfd02a3d0, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventTouchpadPinch' in namespace 'Gdk' 601s JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0x79cfd02a3f8, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventTouchpadSwipe' in namespace 'Gdk' 601s JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0x79cfd02a420, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIEnumInfo for 'EventType' in namespace 'Gdk' 601s JS G ENUM: Defining enum value NOTHING (fixed from nothing) -1 601s JS G ENUM: Defining enum value DELETE (fixed from delete) 0 601s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 601s JS G ENUM: Defining enum value EXPOSE (fixed from expose) 2 601s JS G ENUM: Defining enum value MOTION_NOTIFY (fixed from motion_notify) 3 601s JS G ENUM: Defining enum value BUTTON_PRESS (fixed from button_press) 4 601s JS G ENUM: Defining enum value 2BUTTON_PRESS (fixed from 2button_press) 5 601s JS G ENUM: Defining enum value DOUBLE_BUTTON_PRESS (fixed from double_button_press) 5 601s JS G ENUM: Defining enum value 3BUTTON_PRESS (fixed from 3button_press) 6 601s JS G ENUM: Defining enum value TRIPLE_BUTTON_PRESS (fixed from triple_button_press) 6 601s JS G ENUM: Defining enum value BUTTON_RELEASE (fixed from button_release) 7 601s JS G ENUM: Defining enum value KEY_PRESS (fixed from key_press) 8 601s JS G ENUM: Defining enum value KEY_RELEASE (fixed from key_release) 9 601s JS G ENUM: Defining enum value ENTER_NOTIFY (fixed from enter_notify) 10 601s JS G ENUM: Defining enum value LEAVE_NOTIFY (fixed from leave_notify) 11 601s JS G ENUM: Defining enum value FOCUS_CHANGE (fixed from focus_change) 12 601s JS G ENUM: Defining enum value CONFIGURE (fixed from configure) 13 601s JS G ENUM: Defining enum value MAP (fixed from map) 14 601s JS G ENUM: Defining enum value UNMAP (fixed from unmap) 15 601s JS G ENUM: Defining enum value PROPERTY_NOTIFY (fixed from property_notify) 16 601s JS G ENUM: Defining enum value SELECTION_CLEAR (fixed from selection_clear) 17 601s JS G ENUM: Defining enum value SELECTION_REQUEST (fixed from selection_request) 18 601s JS G ENUM: Defining enum value SELECTION_NOTIFY (fixed from selection_notify) 19 601s JS G ENUM: Defining enum value PROXIMITY_IN (fixed from proximity_in) 20 601s JS G ENUM: Defining enum value PROXIMITY_OUT (fixed from proximity_out) 21 601s JS G ENUM: Defining enum value DRAG_ENTER (fixed from drag_enter) 22 601s JS G ENUM: Defining enum value DRAG_LEAVE (fixed from drag_leave) 23 601s JS G ENUM: Defining enum value DRAG_MOTION (fixed from drag_motion) 24 601s JS G ENUM: Defining enum value DRAG_STATUS (fixed from drag_status) 25 601s JS G ENUM: Defining enum value DROP_START (fixed from drop_start) 26 601s JS G ENUM: Defining enum value DROP_FINISHED (fixed from drop_finished) 27 601s JS G ENUM: Defining enum value CLIENT_EVENT (fixed from client_event) 28 601s JS G ENUM: Defining enum value VISIBILITY_NOTIFY (fixed from visibility_notify) 29 601s JS G ENUM: Defining enum value SCROLL (fixed from scroll) 31 601s JS G ENUM: Defining enum value WINDOW_STATE (fixed from window_state) 32 601s JS G ENUM: Defining enum value SETTING (fixed from setting) 33 601s JS G ENUM: Defining enum value OWNER_CHANGE (fixed from owner_change) 34 601s JS G ENUM: Defining enum value GRAB_BROKEN (fixed from grab_broken) 35 601s JS G ENUM: Defining enum value DAMAGE (fixed from damage) 36 601s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 37 601s JS G ENUM: Defining enum value TOUCH_UPDATE (fixed from touch_update) 38 601s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 39 601s JS G ENUM: Defining enum value TOUCH_CANCEL (fixed from touch_cancel) 40 601s JS G ENUM: Defining enum value TOUCHPAD_SWIPE (fixed from touchpad_swipe) 41 601s JS G ENUM: Defining enum value TOUCHPAD_PINCH (fixed from touchpad_pinch) 42 601s JS G ENUM: Defining enum value PAD_BUTTON_PRESS (fixed from pad_button_press) 43 601s JS G ENUM: Defining enum value PAD_BUTTON_RELEASE (fixed from pad_button_release) 44 601s JS G ENUM: Defining enum value PAD_RING (fixed from pad_ring) 45 601s JS G ENUM: Defining enum value PAD_STRIP (fixed from pad_strip) 46 601s JS G ENUM: Defining enum value PAD_GROUP_MODE (fixed from pad_group_mode) 47 601s JS G ENUM: Defining enum value EVENT_LAST (fixed from event_last) 48 601s JS G ENUM: Defining Gdk.EventType as 0x13fb20eb308 601s JS G NS: Found info type GIStructInfo for 'EventVisibility' in namespace 'Gdk' 601s JS G BXD: Defined class for EventVisibility (void), prototype 0x79cfd02a470, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'EventWindowState' in namespace 'Gdk' 601s JS G BXD: Defined class for EventWindowState (void), prototype 0x79cfd02a498, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIEnumInfo for 'FilterReturn' in namespace 'Gdk' 601s JS G ENUM: Defining enum value CONTINUE (fixed from continue) 0 601s JS G ENUM: Defining enum value TRANSLATE (fixed from translate) 1 601s JS G ENUM: Defining enum value REMOVE (fixed from remove) 2 601s JS G ENUM: Defining Gdk.FilterReturn as 0x13fb20eb6e8 601s JS G NS: Found info type GIObjectInfo for 'FrameClock' in namespace 'Gdk' 601s JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0x79cfd02a4e8, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'FrameClockClass' in namespace 'Gdk' 601s JS G NS: Found info type GIFlagsInfo for 'FrameClockPhase' in namespace 'Gdk' 601s JS G ENUM: Defining enum value NONE (fixed from none) 0 601s JS G ENUM: Defining enum value FLUSH_EVENTS (fixed from flush_events) 1 601s JS G ENUM: Defining enum value BEFORE_PAINT (fixed from before_paint) 2 601s JS G ENUM: Defining enum value UPDATE (fixed from update) 4 601s JS G ENUM: Defining enum value LAYOUT (fixed from layout) 8 601s JS G ENUM: Defining enum value PAINT (fixed from paint) 16 601s JS G ENUM: Defining enum value RESUME_EVENTS (fixed from resume_events) 32 601s JS G ENUM: Defining enum value AFTER_PAINT (fixed from after_paint) 64 601s JS G ENUM: Defining Gdk.FrameClockPhase as 0x13fb20eb748 601s JS G NS: Found info type GIStructInfo for 'FrameClockPrivate' in namespace 'Gdk' 601s JS G BXD: Defined class for FrameClockPrivate (void), prototype 0x79cfd02a5b0, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'FrameTimings' in namespace 'Gdk' 601s JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0x79cfd02a5d8, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIEnumInfo for 'FullscreenMode' in namespace 'Gdk' 601s JS G ENUM: Defining enum value CURRENT_MONITOR (fixed from current_monitor) 0 601s JS G ENUM: Defining enum value ALL_MONITORS (fixed from all_monitors) 1 601s JS G ENUM: Defining Gdk.FullscreenMode as 0x13fb20eb828 601s JS G NS: Found info type GIObjectInfo for 'GLContext' in namespace 'Gdk' 601s JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0x79cfd02a650, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIEnumInfo for 'GLError' in namespace 'Gdk' 601s JS G ERR: Defined class for GLError (GError), prototype 0x347b0bb98b00, JSClass 0xe4f510ad9da8, in object 0x347b0bb97308 601s JS G ENUM: Defining enum value NOT_AVAILABLE (fixed from not_available) 0 601s JS G ENUM: Defining enum value UNSUPPORTED_FORMAT (fixed from unsupported_format) 1 601s JS G ENUM: Defining enum value UNSUPPORTED_PROFILE (fixed from unsupported_profile) 2 601s JS G NS: Found info type GIStructInfo for 'Geometry' in namespace 'Gdk' 601s JS G BXD: Defined class for Geometry (void), prototype 0x79cfd02a6a0, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIEnumInfo for 'GrabOwnership' in namespace 'Gdk' 601s JS G ENUM: Defining enum value NONE (fixed from none) 0 601s JS G ENUM: Defining enum value WINDOW (fixed from window) 1 601s JS G ENUM: Defining enum value APPLICATION (fixed from application) 2 601s JS G ENUM: Defining Gdk.GrabOwnership as 0x13fb20eb888 601s JS G NS: Found info type GIEnumInfo for 'GrabStatus' in namespace 'Gdk' 601s JS G ENUM: Defining enum value SUCCESS (fixed from success) 0 601s JS G ENUM: Defining enum value ALREADY_GRABBED (fixed from already_grabbed) 1 601s JS G ENUM: Defining enum value INVALID_TIME (fixed from invalid_time) 2 601s JS G ENUM: Defining enum value NOT_VIEWABLE (fixed from not_viewable) 3 601s JS G ENUM: Defining enum value FROZEN (fixed from frozen) 4 601s JS G ENUM: Defining enum value FAILED (fixed from failed) 5 601s JS G ENUM: Defining Gdk.GrabStatus as 0x13fb20eb8e8 601s JS G NS: Found info type GIEnumInfo for 'Gravity' in namespace 'Gdk' 601s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 1 601s JS G ENUM: Defining enum value NORTH (fixed from north) 2 601s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 3 601s JS G ENUM: Defining enum value WEST (fixed from west) 4 601s JS G ENUM: Defining enum value CENTER (fixed from center) 5 601s JS G ENUM: Defining enum value EAST (fixed from east) 6 601s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 7 601s JS G ENUM: Defining enum value SOUTH (fixed from south) 8 601s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 9 601s JS G ENUM: Defining enum value STATIC (fixed from static) 10 601s JS G ENUM: Defining Gdk.Gravity as 0x13fb20eb9c8 601s JS G NS: Found info type GIEnumInfo for 'InputMode' in namespace 'Gdk' 601s JS G ENUM: Defining enum value DISABLED (fixed from disabled) 0 601s JS G ENUM: Defining enum value SCREEN (fixed from screen) 1 601s JS G ENUM: Defining enum value WINDOW (fixed from window) 2 601s JS G ENUM: Defining Gdk.InputMode as 0x13fb20ebaa8 601s JS G NS: Found info type GIEnumInfo for 'InputSource' in namespace 'Gdk' 601s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 0 601s JS G ENUM: Defining enum value PEN (fixed from pen) 1 601s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 601s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 3 601s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 4 601s JS G ENUM: Defining enum value TOUCHSCREEN (fixed from touchscreen) 5 601s JS G ENUM: Defining enum value TOUCHPAD (fixed from touchpad) 6 601s JS G ENUM: Defining enum value TRACKPOINT (fixed from trackpoint) 7 601s JS G ENUM: Defining enum value TABLET_PAD (fixed from tablet_pad) 8 601s JS G ENUM: Defining Gdk.InputSource as 0x13fb20ebb08 601s JS G NS: Found info type GIConstantInfo for 'KEY_0' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_AltCursor' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Attn' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_BackTab' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_ChangeScreen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Copy' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_CursorBlink' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_CursorSelect' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_DeleteWord' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Duplicate' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Enter' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_EraseEOF' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_EraseInput' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_ExSelect' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_FieldMark' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Ident' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Jump' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_KeyClick' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Left2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Play' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PrintScreen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Quit' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Record' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Reset' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Right2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Rule' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Setup' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Test' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_6' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_7' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_8' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_9' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_A' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Aacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Abelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Abreve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Abreveacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevebelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevegrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevehook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevetilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AccessX_Enable' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AccessX_Feedback_Enable' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexbelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexgrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexhook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflextilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AddFavorite' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Adiaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Agrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ahook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Alt_L' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Alt_R' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Amacron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Aogonek' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ApplicationLeft' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ApplicationRight' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_0' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_6' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_7' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_8' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_9' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ain' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_alef' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_alefmaksura' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_beh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_comma' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dad' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dal' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_damma' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dammatan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ddal' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_farsi_yeh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fatha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fathatan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_feh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fullstop' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_gaf' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ghain' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hah' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza_above' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza_below' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonalef' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonwaw' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonyeh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaunderalef' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh_doachashmee' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh_goal' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_jeem' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_jeh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kaf' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kasra' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kasratan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_keheh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_khah' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_lam' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_madda_above' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_maddaonalef' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_meem' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_noon' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_noon_ghunna' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_peh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_percent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_qaf' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_question_mark' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ra' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_rreh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sad' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_seen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_semicolon' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_shadda' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sheen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sukun' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_superscript_alef' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_switch' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tah' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tatweel' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tcheh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_teh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tehmarbuta' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_thal' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_theh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tteh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_veh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_waw' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_yeh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_yeh_baree' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_zah' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_zain' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Aring' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_AT' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_AYB' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_BEN' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_CHA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_DA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_DZA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_E' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_FE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_GHAT' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_GIM' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_HI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_HO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_INI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_JE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KEN' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KHE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_LYUN' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_MEN' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_NU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_O' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_PE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_PYUR' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_RA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_RE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_SE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_SHA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TCHE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TSA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TSO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TYUN' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VEV' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VYUN' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_YECH' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ZA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ZHE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_accent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_amanak' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_apostrophe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_at' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ayb' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ben' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_but' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_cha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_da' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_dza' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_e' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_exclam' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_fe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_full_stop' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ghat' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_gim' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_hi' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ho' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_hyphen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ini' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_je' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ke' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ken' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_khe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ligature_ew' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_lyun' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_men' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_nu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_o' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_paruyk' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_pe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_pyur' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_question' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ra' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_re' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_se' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_separation_mark' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_sha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_shesht' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tche' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_to' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tsa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tso' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tyun' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_verjaket' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vev' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vo' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vyun' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_yech' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_yentamna' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_za' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_zhe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Atilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudibleBell_Enable' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioCycleTrack' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioForward' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioLowerVolume' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMedia' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMicMute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioNext' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPause' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPlay' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPreset' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPrev' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRaiseVolume' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRandomPlay' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRecord' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRepeat' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRewind' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_AudioStop' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Away' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_B' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Babovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Back' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_BackForward' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_BackSpace' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Battery' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Begin' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Blue' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Bluetooth' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Book' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_BounceKeys_Enable' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Break' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_BrightnessAdjust' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Byelorussian_SHORTU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Byelorussian_shortu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_C' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_CD' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_CH' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_C_H' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_C_h' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Calculator' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Calendar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cancel' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Caps_Lock' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ccaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ccedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ccircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ch' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Clear' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ClearGrab' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Close' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Codeinput' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ColonSign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Community' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ContrastAdjust' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Control_L' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Control_R' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Copy' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_CruzeiroSign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cut' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_CycleAngle' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_A' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_BE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE_descender' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE_vertstroke' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_DE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_DZHE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_E' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EF' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EL' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EM' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EN' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EN_descender' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ER' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ES' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_GHE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_GHE_bar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HARDSIGN' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HA_descender' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_I' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_IE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_IO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_I_macron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_JE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA_descender' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA_vertstroke' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_LJE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_NJE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_O' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_O_bar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_PE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SCHWA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHCHA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHHA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHORTI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SOFTSIGN' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_TE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_TSE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_macron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_straight' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_straight_bar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_VE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YERU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZHE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZHE_descender' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_a' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_be' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che_descender' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che_vertstroke' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_de' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_dzhe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_e' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ef' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_el' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_em' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_en' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_en_descender' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_er' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_es' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ghe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ghe_bar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ha_descender' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_hardsign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_i' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_i_macron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ie' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_io' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_je' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka_descender' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka_vertstroke' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_lje' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_nje' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_o' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_o_bar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_pe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_schwa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_sha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shcha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shorti' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_softsign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_te' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_tse' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_macron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_straight' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_straight_bar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ya' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_yeru' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_yu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ze' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_zhe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_zhe_descender' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_D' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_DOS' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Dabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Dcaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Delete' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Display' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Documents' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_DongSign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Down' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Dstroke' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_E' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ENG' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ETH' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_EZH' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Eabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Eacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ebelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ecaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexbelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexgrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexhook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflextilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_EcuSign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ediaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Egrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ehook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Eisu_Shift' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Eisu_toggle' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Eject' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Emacron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_End' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Eogonek' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Escape' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Eth' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Etilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_EuroSign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Excel' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Execute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Explorer' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F10' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F11' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F12' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F13' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F14' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F15' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F16' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F17' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F18' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F19' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F20' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F21' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F22' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F23' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F24' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F25' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F26' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F27' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F28' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F29' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F30' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F31' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F32' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F33' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F34' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F35' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F6' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F7' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F8' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_F9' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_FFrancSign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Fabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_0' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_6' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_7' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_8' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_9' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_yeh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Favorites' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Finance' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Find' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_First_Virtual_Screen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Forward' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_FrameBack' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_FrameForward' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_G' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Gabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Game' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Gbreve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Gcaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Gcedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Gcircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_an' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_ban' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_can' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_char' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_chin' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_cil' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_don' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_en' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_fi' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_gan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_ghan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hae' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_har' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_he' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hie' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hoe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_in' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_jhan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_jil' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_kan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_khar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_las' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_man' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_nar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_on' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_par' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_phar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_qar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_rae' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_san' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_shin' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_tan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_tar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_un' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_vin' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_we' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_xan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_zen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_zhar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Go' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ALPHA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ALPHAaccent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_BETA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_CHI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_DELTA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_EPSILON' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_EPSILONaccent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ETA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ETAaccent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_GAMMA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAaccent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAdiaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAdieresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_KAPPA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_LAMBDA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_LAMDA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_MU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_NU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMEGA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMEGAaccent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMICRON' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMICRONaccent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PHI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PSI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_RHO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_SIGMA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_TAU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_THETA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILON' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILONaccent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILONdieresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_XI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ZETA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_accentdieresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_alpha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_alphaaccent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_beta' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_chi' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_delta' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_epsilon' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_epsilonaccent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_eta' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_etaaccent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_finalsmallsigma' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_gamma' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_horizbar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iota' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotaaccent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotaaccentdieresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotadieresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_kappa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_lambda' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_lamda' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_mu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_nu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omega' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omegaaccent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omicron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omicronaccent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_phi' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_pi' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_psi' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_rho' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_sigma' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_switch' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_tau' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_theta' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilon' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilonaccent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilonaccentdieresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilondieresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_xi' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_zeta' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Green' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_H' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_A' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AraeA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AraeAE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Banja' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Cieuc' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Codeinput' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Dikeud' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_E' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_EO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_EU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_End' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Hanja' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Hieuh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_I' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Ieung' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Cieuc' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Dikeud' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Hieuh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Ieung' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Jieuj' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Khieuq' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Kiyeog' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_KiyeogSios' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_KkogjiDalrinIeung' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Mieum' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Nieun' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_NieunHieuh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_NieunJieuj' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_PanSios' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Phieuf' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Pieub' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_PieubSios' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Rieul' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulHieuh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulKiyeog' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulMieum' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulPhieuf' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulPieub' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulSios' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulTieut' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Sios' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_SsangKiyeog' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_SsangSios' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Tieut' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_YeorinHieuh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jamo' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jeonja' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jieuj' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Khieuq' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Kiyeog' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_KiyeogSios' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_KkogjiDalrinIeung' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Mieum' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_MultipleCandidate' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Nieun' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_NieunHieuh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_NieunJieuj' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_O' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_OE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PanSios' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Phieuf' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Pieub' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PieubSios' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PostHanja' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PreHanja' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PreviousCandidate' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Rieul' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulHieuh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulKiyeog' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulMieum' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulPhieuf' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulPieub' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulSios' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulTieut' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulYeorinHieuh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Romaja' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SingleCandidate' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Sios' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Special' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangDikeud' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangJieuj' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangKiyeog' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangPieub' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangSios' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Start' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumMieum' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumPhieuf' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumPieub' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Tieut' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_U' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WAE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WEO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YAE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YEO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YeorinHieuh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_switch' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hankaku' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hcircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hebrew_switch' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Help' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Henkan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Henkan_Mode' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hibernate' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hiragana' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hiragana_Katakana' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_History' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Home' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_HomePage' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_HotLinks' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hstroke' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hyper_L' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Hyper_R' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_I' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Center_Object' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Continuous_Underline' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Discontinuous_Underline' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Emphasize' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Enter' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Down' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Left' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Right' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Up' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_First_Group' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_First_Group_Lock' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Latch' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Lock' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Shift' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Last_Group' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Last_Group_Lock' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Left_Tab' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level2_Latch' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Latch' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Lock' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Shift' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Latch' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Lock' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Shift' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Lock' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Move_Line_Down' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Move_Line_Up' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Next_Group' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Next_Group_Lock' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Line_Down' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Line_Up' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Space_Left' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Space_Right' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Prev_Group' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Prev_Group_Lock' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Both_Margins' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Margin_Left' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Margin_Right' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Set_Margin_Left' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Set_Margin_Right' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Iabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Iacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ibelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ibreve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Icircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Idiaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Igrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ihook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Imacron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Insert' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Iogonek' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Itilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_J' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Jcircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_K' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_0' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_6' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_7' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_8' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_9' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Add' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Begin' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Decimal' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Delete' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Divide' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Down' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_End' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Enter' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Equal' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Home' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Insert' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Left' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Multiply' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Next' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Page_Down' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Page_Up' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Prior' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Right' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Separator' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Space' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Subtract' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Tab' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Up' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Kana_Lock' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Kana_Shift' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Kanji' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Kanji_Bangou' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Katakana' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KbdBrightnessDown' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KbdBrightnessUp' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_KbdLightOnOff' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Kcedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Keyboard' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Korean_Won' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_L' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_L1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_L10' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_L2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_L3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_L4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_L5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_L6' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_L7' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_L8' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_L9' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Lacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Last_Virtual_Screen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Launch0' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Launch1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Launch2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Launch3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Launch4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Launch5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Launch6' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Launch7' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Launch8' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Launch9' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchB' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchC' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchD' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchF' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Lbelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Lcaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Lcedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Left' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_LightBulb' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Linefeed' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_LiraSign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_LogGrabInfo' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_LogOff' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_LogWindowTree' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Lstroke' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_M' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Mabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_DSE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_GJE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_KJE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_dse' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_gje' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_kje' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Mae_Koho' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Mail' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_MailForward' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Market' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Massyo' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Meeting' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Memo' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Menu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_MenuKB' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_MenuPB' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Messenger' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Meta_L' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Meta_R' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_MillSign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ModeLock' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Mode_switch' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_MonBrightnessDown' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_MonBrightnessUp' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_MouseKeys_Accel_Enable' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_MouseKeys_Enable' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Muhenkan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Multi_key' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_MultipleCandidate' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Music' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_MyComputer' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_MySites' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_N' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Nacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_NairaSign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ncaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ncedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_New' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_NewSheqelSign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_News' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Next' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Next_VMode' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Next_Virtual_Screen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ntilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Num_Lock' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_O' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_OE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Oacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Obarred' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Obelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ocaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexbelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexgrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexhook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflextilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Odiaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Odoubleacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_OfficeHome' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ograve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ohook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorn' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornbelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorngrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornhook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorntilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Omacron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ooblique' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Open' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_OpenURL' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Option' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Oslash' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Otilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Overlay1_Enable' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Overlay2_Enable' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_P' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Page_Down' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Page_Up' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Paste' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pause' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_PesetaSign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Phone' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pictures' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Accelerate' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button_Dflt' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick_Dflt' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DfltBtnNext' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DfltBtnPrev' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Down' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DownLeft' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DownRight' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag_Dflt' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_EnableKeys' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Left' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Right' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Up' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_UpLeft' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_UpRight' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_PowerDown' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_PowerOff' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Prev_VMode' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Prev_Virtual_Screen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_PreviousCandidate' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Print' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Prior' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Q' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R10' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R11' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R12' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R13' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R14' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R15' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R6' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R7' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R8' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_R9' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_RFKill' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Racute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Rcaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Rcedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Red' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Redo' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Refresh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Reload' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_RepeatKeys_Enable' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Reply' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Return' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Right' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_RockerDown' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_RockerEnter' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_RockerUp' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Romaji' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_RotateWindows' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_RotationKB' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_RotationPB' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_RupeeSign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_S' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_SCHWA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Save' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Scaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Scedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Scircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ScreenSaver' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollClick' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollDown' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollUp' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Scroll_Lock' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Search' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Select' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_SelectButton' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Send' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_DJE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_DZE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_JE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_LJE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_NJE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_TSHE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_dje' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_dze' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_je' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_lje' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_nje' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_tshe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_L' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_Lock' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_R' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Shop' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_SingleCandidate' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_a' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aa2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ae' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ae2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aee' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aee2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ai' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ai2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_al' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_au' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_au2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ba' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_bha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ca' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_cha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dda' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ddha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dhha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_e' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_e2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ee' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ee2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_fa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ga' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_gha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_h2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_i' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_i2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ii' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ii2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ja' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_jha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_jnya' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ka' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_kha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_kunddaliya' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_la' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lu2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_luu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_luu2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ma' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_mba' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_na' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ndda' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ndha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ng' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ng2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nga' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nja' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nna' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nya' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_o' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_o2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_oo' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_oo2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_pa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_pha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ra' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ri' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_rii' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ru2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ruu2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_sa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_sha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ssha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_tha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_thha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_tta' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ttha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_u' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_u2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_uu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_uu2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_va' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ya' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sleep' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_SlowKeys_Enable' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Spell' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_SplitScreen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Standby' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Start' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_StickyKeys_Enable' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Stop' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Subtitle' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Super_L' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Super_R' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Support' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Suspend' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_10' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_11' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_12' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_6' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_7' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_8' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_9' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Sys_Req' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_T' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_THORN' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Tab' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Tabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_TaskPane' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Tcaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Tcedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Terminal' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Terminate_Server' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_baht' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_bobaimai' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochang' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_choching' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochoe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_dochada' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_dodek' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_fofa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_fofan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_hohip' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_honokhuk' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhai' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhon' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhuat' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhwai' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khorakhang' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_kokai' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lakkhangyao' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekchet' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekha' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekhok' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekkao' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leknung' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekpaet' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksam' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksi' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksong' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksun' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lochula' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_loling' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maichattawa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maiek' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maihanakat' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maihanakat_maitho' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitaikhu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitho' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitri' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maiyamok' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_moma' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_ngongu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nikhahit' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nonen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nonu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_oang' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_paiyannoi' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phinthu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phophan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phophung' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phosamphao' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_popla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_rorua' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_ru' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraae' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaimaimalai' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaimaimuan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraam' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarae' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarai' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraii' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarao' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarau' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraue' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarauee' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarauu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sorusi' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sosala' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_soso' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sosua' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thanthakhat' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thonangmontho' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thophuthao' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothahan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothan' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothong' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothung' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_topatak' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_totao' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_wowaen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_yoyak' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_yoying' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Thorn' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Time' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ToDoList' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Tools' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_TopMenu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadOff' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadOn' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadToggle' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Touroku' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Travel' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Tslash' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_U' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_UWB' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Uacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ubelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ubreve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ucircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Udiaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Udoubleacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ugrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Uhook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorn' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornbelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorngrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornhook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorntilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_GHE_WITH_UPTURN' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_I' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_IE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_YI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_ghe_with_upturn' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_i' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_ie' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_yi' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_I' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_JE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_YI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_i' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_je' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_yi' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Umacron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Undo' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ungrab' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Uogonek' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Up' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Uring' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_User1KB' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_User2KB' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_UserPB' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Utilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_V' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_VendorHome' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Video' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_View' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_VoidSymbol' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_W' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_WLAN' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_WWAN' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_WWW' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Wacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_WakeUp' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Wcircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Wdiaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_WebCam' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Wgrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_WheelButton' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_WindowClear' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_WonSign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Word' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_X' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Xabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Xfer' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Y' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Yacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ybelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ycircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ydiaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Yellow' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ygrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Yhook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Ytilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Z' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Zabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Zacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Zcaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Zen_Koho' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Zenkaku' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Zenkaku_Hankaku' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ZoomIn' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ZoomOut' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_Zstroke' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_a' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_aacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_abelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_abovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_abreve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_abreveacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_abrevebelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_abrevegrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_abrevehook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_abrevetilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexbelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexgrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexhook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflextilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_acute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_adiaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ae' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_agrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ahook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_amacron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ampersand' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_aogonek' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_apostrophe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_approxeq' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_approximate' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_aring' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_asciicircum' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_asciitilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_asterisk' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_at' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_atilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_b' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_babovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_backslash' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ballotcross' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_bar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_because' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_blank' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_botintegral' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_botleftparens' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_botleftsqbracket' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_botleftsummation' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_botrightparens' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_botrightsqbracket' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_botrightsummation' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_bott' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_botvertsummationconnector' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braceleft' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braceright' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_bracketleft' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_bracketright' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_blank' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_10' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_6' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_7' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_8' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_9' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12345' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123456' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12345678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123457' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123458' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12346' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123467' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123468' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12347' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123478' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12348' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1235' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12356' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1235678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12357' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12358' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1236' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12367' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12368' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1237' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12378' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1238' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1245' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12456' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1245678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12457' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12458' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1246' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12467' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12468' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1247' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12478' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1248' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_125' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1256' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_125678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1257' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1258' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_126' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1267' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1268' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_127' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1278' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_128' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1345' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13456' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1345678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13457' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13458' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1346' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13467' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13468' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1347' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13478' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1348' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_135' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1356' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_135678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1357' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1358' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_136' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1367' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1368' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_137' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1378' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_138' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_145' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1456' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_145678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1457' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1458' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_146' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1467' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1468' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_147' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1478' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_148' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_15' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_156' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_15678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_157' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_158' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_16' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_167' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_168' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_17' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_178' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_18' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2345' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23456' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2345678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23457' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23458' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2346' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23467' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23468' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2347' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23478' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2348' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_235' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2356' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_235678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2357' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2358' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_236' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2367' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2368' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_237' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2378' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_238' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_245' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2456' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_245678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2457' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2458' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_246' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2467' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2468' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_247' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2478' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_248' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_25' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_256' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_25678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_257' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_258' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_26' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_267' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_268' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_27' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_278' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_28' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_345' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3456' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_345678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3457' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3458' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_346' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3467' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3468' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_347' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3478' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_348' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_35' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_356' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_35678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_357' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_358' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_36' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_367' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_368' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_37' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_378' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_38' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_45' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_456' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_45678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_457' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_458' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_46' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_467' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_468' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_47' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_478' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_48' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_56' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_567' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_5678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_568' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_57' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_578' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_58' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_6' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_67' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_678' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_68' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_7' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_78' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_8' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_breve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_brokenbar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_c' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_c_h' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_cabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_cacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_careof' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_caret' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_caron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ccaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ccedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ccircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_cedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_cent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ch' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_checkerboard' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_checkmark' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_circle' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_club' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_colon' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_comma' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_containsas' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_copyright' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_cr' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_crossinglines' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_cuberoot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_currency' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_cursor' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_d' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dagger' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dcaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_A' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_E' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_I' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_O' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_U' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_a' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovecomma' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovereversedcomma' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovering' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_aboveverticalline' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_acute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowbreve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowcircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowcomma' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowdiaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowmacron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowring' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowtilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowverticalline' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_breve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_capital_schwa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_caron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_cedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_circumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_currency' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_dasia' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_diaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_doubleacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_doublegrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_e' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_grave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_greek' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_hook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_horn' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_i' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_invertedbreve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_iota' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_longsolidusoverlay' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_lowline' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_macron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_o' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_ogonek' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_perispomeni' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_psili' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_semivoiced_sound' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_small_schwa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_stroke' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_tilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_u' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dead_voiced_sound' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_decimalpoint' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_degree' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_diaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_diamond' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_digitspace' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dintegral' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_division' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dollar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_doubbaselinedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_doubleacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_doubledagger' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_doublelowquotemark' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_downarrow' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_downcaret' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_downshoe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_downstile' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_downtack' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_dstroke' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_e' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_eabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_eacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ebelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ecaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexbelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexgrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexhook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflextilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ediaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_egrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ehook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_eightsubscript' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_eightsuperior' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_elementof' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ellipsis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_em3space' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_em4space' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_emacron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_emdash' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_emfilledcircle' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_emfilledrect' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_emopencircle' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_emopenrectangle' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_emptyset' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_emspace' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_endash' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_enfilledcircbullet' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_enfilledsqbullet' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_eng' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_enopencircbullet' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_enopensquarebullet' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_enspace' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_eogonek' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_equal' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_eth' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_etilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_exclam' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_exclamdown' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ezh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_f' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_fabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_femalesymbol' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ff' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_figdash' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_filledlefttribullet' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_filledrectbullet' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_filledrighttribullet' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_filledtribulletdown' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_filledtribulletup' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_fiveeighths' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_fivesixths' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_fivesubscript' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_fivesuperior' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_fourfifths' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_foursubscript' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_foursuperior' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_fourthroot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_function' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_g' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_gabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_gbreve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_gcaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_gcedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_gcircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_grave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_greater' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_greaterthanequal' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_guillemotleft' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_guillemotright' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_h' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hairspace' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hcircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_heart' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_aleph' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_ayin' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_bet' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_beth' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_chet' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_dalet' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_daleth' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_doublelowline' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalkaph' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalmem' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalnun' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalpe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalzade' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalzadi' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_gimel' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_gimmel' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_he' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_het' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_kaph' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_kuf' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_lamed' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_mem' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_nun' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_pe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_qoph' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_resh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_samech' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_samekh' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_shin' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_taf' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_taw' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_tet' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_teth' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_waw' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_yod' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zade' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zadi' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zain' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zayin' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hexagram' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_horizconnector' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan1' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan3' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan5' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan7' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan9' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hstroke' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ht' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_hyphen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_i' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_iTouch' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_iacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ibelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ibreve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_icircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_identical' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_idiaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_idotless' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ifonlyif' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_igrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ihook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_imacron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_implies' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_includedin' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_includes' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_infinity' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_integral' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_intersection' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_iogonek' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_itilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_j' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_jcircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_jot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_k' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_A' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_CHI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_E' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_FU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_I' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_ME' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_N' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_O' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SHI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TI' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TSU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_U' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_WA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_WO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YA' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YO' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YU' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_a' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_closingbracket' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_comma' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_conjunctive' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_e' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_fullstop' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_i' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_middledot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_o' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_openingbracket' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_switch' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_tsu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_tu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_u' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_ya' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_yo' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kana_yu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kappa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kcedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_kra' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_l' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_lacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_latincross' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_lbelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_lcaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_lcedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_leftanglebracket' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_leftarrow' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_leftcaret' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_leftdoublequotemark' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_leftmiddlecurlybrace' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_leftopentriangle' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_leftpointer' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_leftradical' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_leftshoe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_leftsinglequotemark' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_leftt' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_lefttack' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_less' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_lessthanequal' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_lf' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_logicaland' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_logicalor' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_lowleftcorner' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_lowrightcorner' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_lstroke' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_m' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_mabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_macron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_malesymbol' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_maltesecross' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_marker' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_masculine' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_minus' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_minutes' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_mu' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_multiply' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_musicalflat' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_musicalsharp' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_n' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_nabla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_nacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ncaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ncedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ninesubscript' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ninesuperior' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_nl' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_nobreakspace' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_notapproxeq' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_notelementof' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_notequal' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_notidentical' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_notsign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ntilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_numbersign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_numerosign' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_o' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_oacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_obarred' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_obelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ocaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexbelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexgrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexhook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflextilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_odiaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_odoubleacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_oe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ogonek' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ograve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ohook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ohorn' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ohornacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ohornbelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ohorngrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ohornhook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ohorntilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_omacron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_oneeighth' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_onefifth' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_onehalf' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_onequarter' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_onesixth' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_onesubscript' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_onesuperior' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_onethird' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ooblique' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_openrectbullet' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_openstar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_opentribulletdown' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_opentribulletup' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ordfeminine' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_oslash' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_otilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_overbar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_overline' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_p' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_pabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_paragraph' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_parenleft' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_parenright' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_partdifferential' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_partialderivative' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_percent' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_period' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_periodcentered' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_permille' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_phonographcopyright' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_plus' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_plusminus' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_prescription' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_prolongedsound' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_punctspace' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_q' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_quad' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_question' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_questiondown' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_quotedbl' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_quoteleft' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_quoteright' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_r' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_racute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_radical' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_rcaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_rcedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_registered' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_rightanglebracket' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_rightarrow' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_rightcaret' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_rightdoublequotemark' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_rightmiddlecurlybrace' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_rightmiddlesummation' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_rightopentriangle' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_rightpointer' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_rightshoe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_rightsinglequotemark' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_rightt' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_righttack' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_s' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_sabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_sacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_scaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_scedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_schwa' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_scircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_script_switch' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_seconds' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_section' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_semicolon' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_semivoicedsound' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_seveneighths' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_sevensubscript' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_sevensuperior' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_signaturemark' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_signifblank' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_similarequal' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_singlelowquotemark' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_sixsubscript' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_sixsuperior' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_slash' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_soliddiamond' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_space' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_squareroot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ssharp' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_sterling' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_stricteq' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_t' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_tabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_tcaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_tcedilla' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_telephone' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_telephonerecorder' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_therefore' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_thinspace' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_thorn' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_threeeighths' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_threefifths' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_threequarters' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_threesubscript' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_threesuperior' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_tintegral' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_topintegral' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_topleftparens' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_topleftradical' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_topleftsqbracket' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_topleftsummation' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_toprightparens' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_toprightsqbracket' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_toprightsummation' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_topt' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_topvertsummationconnector' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_trademark' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_trademarkincircle' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_tslash' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_twofifths' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_twosubscript' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_twosuperior' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_twothirds' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_u' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_uacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ubelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ubreve' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ucircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_udiaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_udoubleacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ugrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_uhook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_uhorn' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_uhornacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_uhornbelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_uhorngrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_uhornhook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_uhorntilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_umacron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_underbar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_underscore' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_union' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_uogonek' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_uparrow' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_upcaret' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_upleftcorner' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_uprightcorner' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_upshoe' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_upstile' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_uptack' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_uring' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_utilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_v' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_variation' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_vertbar' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_vertconnector' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_voicedsound' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_vt' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_w' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_wacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_wcircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_wdiaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_wgrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_x' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_xabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_y' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_yacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ybelowdot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ycircumflex' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ydiaeresis' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_yen' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ygrave' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_yhook' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_ytilde' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_z' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_zabovedot' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_zacute' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_zcaron' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_zerosubscript' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_zerosuperior' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'KEY_zstroke' in namespace 'Gdk' 601s JS G NS: Found info type GIObjectInfo for 'Keymap' in namespace 'Gdk' 601s JS G OBJ: Defined class for Keymap (GdkKeymap), prototype 0x79cfd02a7b8, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'KeymapKey' in namespace 'Gdk' 601s JS G BXD: Defined class for KeymapKey (void), prototype 0x79cfd02a808, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIConstantInfo for 'MAJOR_VERSION' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'MAX_TIMECOORD_AXES' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'MICRO_VERSION' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'MINOR_VERSION' in namespace 'Gdk' 601s JS G NS: Found info type GIEnumInfo for 'ModifierIntent' in namespace 'Gdk' 601s JS G ENUM: Defining enum value PRIMARY_ACCELERATOR (fixed from primary_accelerator) 0 601s JS G ENUM: Defining enum value CONTEXT_MENU (fixed from context_menu) 1 601s JS G ENUM: Defining enum value EXTEND_SELECTION (fixed from extend_selection) 2 601s JS G ENUM: Defining enum value MODIFY_SELECTION (fixed from modify_selection) 3 601s JS G ENUM: Defining enum value NO_TEXT_INPUT (fixed from no_text_input) 4 601s JS G ENUM: Defining enum value SHIFT_GROUP (fixed from shift_group) 5 601s JS G ENUM: Defining enum value DEFAULT_MOD_MASK (fixed from default_mod_mask) 6 601s JS G ENUM: Defining Gdk.ModifierIntent as 0x13fb20ebbe8 601s JS G NS: Found info type GIFlagsInfo for 'ModifierType' in namespace 'Gdk' 601s JS G ENUM: Defining enum value SHIFT_MASK (fixed from shift_mask) 1 601s JS G ENUM: Defining enum value LOCK_MASK (fixed from lock_mask) 2 601s JS G ENUM: Defining enum value CONTROL_MASK (fixed from control_mask) 4 601s JS G ENUM: Defining enum value MOD1_MASK (fixed from mod1_mask) 8 601s JS G ENUM: Defining enum value MOD2_MASK (fixed from mod2_mask) 16 601s JS G ENUM: Defining enum value MOD3_MASK (fixed from mod3_mask) 32 601s JS G ENUM: Defining enum value MOD4_MASK (fixed from mod4_mask) 64 601s JS G ENUM: Defining enum value MOD5_MASK (fixed from mod5_mask) 128 601s JS G ENUM: Defining enum value BUTTON1_MASK (fixed from button1_mask) 256 601s JS G ENUM: Defining enum value BUTTON2_MASK (fixed from button2_mask) 512 601s JS G ENUM: Defining enum value BUTTON3_MASK (fixed from button3_mask) 1024 601s JS G ENUM: Defining enum value BUTTON4_MASK (fixed from button4_mask) 2048 601s JS G ENUM: Defining enum value BUTTON5_MASK (fixed from button5_mask) 4096 601s JS G ENUM: Defining enum value MODIFIER_RESERVED_13_MASK (fixed from modifier_reserved_13_mask) 8192 601s JS G ENUM: Defining enum value MODIFIER_RESERVED_14_MASK (fixed from modifier_reserved_14_mask) 16384 601s JS G ENUM: Defining enum value MODIFIER_RESERVED_15_MASK (fixed from modifier_reserved_15_mask) 32768 601s JS G ENUM: Defining enum value MODIFIER_RESERVED_16_MASK (fixed from modifier_reserved_16_mask) 65536 601s JS G ENUM: Defining enum value MODIFIER_RESERVED_17_MASK (fixed from modifier_reserved_17_mask) 131072 601s JS G ENUM: Defining enum value MODIFIER_RESERVED_18_MASK (fixed from modifier_reserved_18_mask) 262144 601s JS G ENUM: Defining enum value MODIFIER_RESERVED_19_MASK (fixed from modifier_reserved_19_mask) 524288 601s JS G ENUM: Defining enum value MODIFIER_RESERVED_20_MASK (fixed from modifier_reserved_20_mask) 1048576 601s JS G ENUM: Defining enum value MODIFIER_RESERVED_21_MASK (fixed from modifier_reserved_21_mask) 2097152 601s JS G ENUM: Defining enum value MODIFIER_RESERVED_22_MASK (fixed from modifier_reserved_22_mask) 4194304 601s JS G ENUM: Defining enum value MODIFIER_RESERVED_23_MASK (fixed from modifier_reserved_23_mask) 8388608 601s JS G ENUM: Defining enum value MODIFIER_RESERVED_24_MASK (fixed from modifier_reserved_24_mask) 16777216 601s JS G ENUM: Defining enum value MODIFIER_RESERVED_25_MASK (fixed from modifier_reserved_25_mask) 33554432 601s JS G ENUM: Defining enum value SUPER_MASK (fixed from super_mask) 67108864 601s JS G ENUM: Defining enum value HYPER_MASK (fixed from hyper_mask) 134217728 601s JS G ENUM: Defining enum value META_MASK (fixed from meta_mask) 268435456 601s JS G ENUM: Defining enum value MODIFIER_RESERVED_29_MASK (fixed from modifier_reserved_29_mask) 536870912 601s JS G ENUM: Defining enum value RELEASE_MASK (fixed from release_mask) 1073741824 601s JS G ENUM: Defining enum value MODIFIER_MASK (fixed from modifier_mask) 1543512063 601s JS G ENUM: Defining Gdk.ModifierType as 0x13fb20ebcc8 601s JS G NS: Found info type GIObjectInfo for 'Monitor' in namespace 'Gdk' 601s JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0x79cfd02a880, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'MonitorClass' in namespace 'Gdk' 601s JS G NS: Found info type GIEnumInfo for 'NotifyType' in namespace 'Gdk' 601s JS G ENUM: Defining enum value ANCESTOR (fixed from ancestor) 0 601s JS G ENUM: Defining enum value VIRTUAL (fixed from virtual) 1 601s JS G ENUM: Defining enum value INFERIOR (fixed from inferior) 2 601s JS G ENUM: Defining enum value NONLINEAR (fixed from nonlinear) 3 601s JS G ENUM: Defining enum value NONLINEAR_VIRTUAL (fixed from nonlinear_virtual) 4 601s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 5 601s JS G ENUM: Defining Gdk.NotifyType as 0x13fb20ec0a8 601s JS G NS: Found info type GIEnumInfo for 'OwnerChange' in namespace 'Gdk' 601s JS G ENUM: Defining enum value NEW_OWNER (fixed from new_owner) 0 601s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 601s JS G ENUM: Defining enum value CLOSE (fixed from close) 2 601s JS G ENUM: Defining Gdk.OwnerChange as 0x13fb20ec188 601s JS G NS: Found info type GIConstantInfo for 'PARENT_RELATIVE' in namespace 'Gdk' 601s JS G NS: Found info type GIConstantInfo for 'PRIORITY_REDRAW' in namespace 'Gdk' 601s JS G NS: Found info type GIStructInfo for 'Point' in namespace 'Gdk' 601s JS G BXD: Defined class for Point (void), prototype 0x79cfd02a920, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIEnumInfo for 'PropMode' in namespace 'Gdk' 601s JS G ENUM: Defining enum value REPLACE (fixed from replace) 0 601s JS G ENUM: Defining enum value PREPEND (fixed from prepend) 1 601s JS G ENUM: Defining enum value APPEND (fixed from append) 2 601s JS G ENUM: Defining Gdk.PropMode as 0x13fb20ec1e8 601s JS G NS: Found info type GIEnumInfo for 'PropertyState' in namespace 'Gdk' 601s JS G ENUM: Defining enum value NEW_VALUE (fixed from new_value) 0 601s JS G ENUM: Defining enum value DELETE (fixed from delete) 1 601s JS G ENUM: Defining Gdk.PropertyState as 0x13fb20ec248 601s JS G NS: Found info type GIStructInfo for 'RGBA' in namespace 'Gdk' 601s JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0x79cfd02a998, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIObjectInfo for 'Screen' in namespace 'Gdk' 601s JS G OBJ: Defined class for Screen (GdkScreen), prototype 0x79cfd02a9e8, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIEnumInfo for 'ScrollDirection' in namespace 'Gdk' 601s JS G ENUM: Defining enum value UP (fixed from up) 0 601s JS G ENUM: Defining enum value DOWN (fixed from down) 1 601s JS G ENUM: Defining enum value LEFT (fixed from left) 2 601s JS G ENUM: Defining enum value RIGHT (fixed from right) 3 601s JS G ENUM: Defining enum value SMOOTH (fixed from smooth) 4 601s JS G ENUM: Defining Gdk.ScrollDirection as 0x13fb20ec2a8 601s JS G NS: Found info type GIObjectInfo for 'Seat' in namespace 'Gdk' 601s JS G OBJ: Defined class for Seat (GdkSeat), prototype 0x79cfd02aa60, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIFlagsInfo for 'SeatCapabilities' in namespace 'Gdk' 601s JS G ENUM: Defining enum value NONE (fixed from none) 0 601s JS G ENUM: Defining enum value POINTER (fixed from pointer) 1 601s JS G ENUM: Defining enum value TOUCH (fixed from touch) 2 601s JS G ENUM: Defining enum value TABLET_STYLUS (fixed from tablet_stylus) 4 601s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 8 601s JS G ENUM: Defining enum value ALL_POINTING (fixed from all_pointing) 7 601s JS G ENUM: Defining enum value ALL (fixed from all) 15 601s JS G ENUM: Defining Gdk.SeatCapabilities as 0x13fb20ec308 601s JS G NS: Found info type GIEnumInfo for 'SettingAction' in namespace 'Gdk' 601s JS G ENUM: Defining enum value NEW (fixed from new) 0 601s JS G ENUM: Defining enum value CHANGED (fixed from changed) 1 601s JS G ENUM: Defining enum value DELETED (fixed from deleted) 2 601s JS G ENUM: Defining Gdk.SettingAction as 0x13fb20ec3e8 601s JS G NS: Found info type GIEnumInfo for 'Status' in namespace 'Gdk' 601s JS G ENUM: Defining enum value OK (fixed from ok) 0 601s JS G ENUM: Defining enum value ERROR (fixed from error) -1 601s JS G ENUM: Defining enum value ERROR_PARAM (fixed from error_param) -2 601s JS G ENUM: Defining enum value ERROR_FILE (fixed from error_file) -3 601s JS G ENUM: Defining enum value ERROR_MEM (fixed from error_mem) -4 601s JS G ENUM: Defining Gdk.Status as 0x13fb20ec448 601s JS G NS: Found info type GIEnumInfo for 'SubpixelLayout' in namespace 'Gdk' 601s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 601s JS G ENUM: Defining enum value NONE (fixed from none) 1 601s JS G ENUM: Defining enum value HORIZONTAL_RGB (fixed from horizontal_rgb) 2 601s JS G ENUM: Defining enum value HORIZONTAL_BGR (fixed from horizontal_bgr) 3 601s JS G ENUM: Defining enum value VERTICAL_RGB (fixed from vertical_rgb) 4 601s JS G ENUM: Defining enum value VERTICAL_BGR (fixed from vertical_bgr) 5 601s JS G ENUM: Defining Gdk.SubpixelLayout as 0x13fb20ec4a8 601s JS G NS: Found info type GIStructInfo for 'TimeCoord' in namespace 'Gdk' 601s JS G BXD: Defined class for TimeCoord (void), prototype 0x79cfd02ab50, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIEnumInfo for 'TouchpadGesturePhase' in namespace 'Gdk' 601s JS G ENUM: Defining enum value BEGIN (fixed from begin) 0 601s JS G ENUM: Defining enum value UPDATE (fixed from update) 1 601s JS G ENUM: Defining enum value END (fixed from end) 2 601s JS G ENUM: Defining enum value CANCEL (fixed from cancel) 3 601s JS G ENUM: Defining Gdk.TouchpadGesturePhase as 0x13fb20ec588 601s JS G NS: Found info type GIEnumInfo for 'VisibilityState' in namespace 'Gdk' 601s JS G ENUM: Defining enum value UNOBSCURED (fixed from unobscured) 0 601s JS G ENUM: Defining enum value PARTIAL (fixed from partial) 1 601s JS G ENUM: Defining enum value FULLY_OBSCURED (fixed from fully_obscured) 2 601s JS G ENUM: Defining Gdk.VisibilityState as 0x13fb20ec5e8 601s JS G NS: Found info type GIObjectInfo for 'Visual' in namespace 'Gdk' 601s JS G OBJ: Defined class for Visual (GdkVisual), prototype 0x79cfd02abc8, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIEnumInfo for 'VisualType' in namespace 'Gdk' 601s JS G ENUM: Defining enum value STATIC_GRAY (fixed from static_gray) 0 601s JS G ENUM: Defining enum value GRAYSCALE (fixed from grayscale) 1 601s JS G ENUM: Defining enum value STATIC_COLOR (fixed from static_color) 2 601s JS G ENUM: Defining enum value PSEUDO_COLOR (fixed from pseudo_color) 3 601s JS G ENUM: Defining enum value TRUE_COLOR (fixed from true_color) 4 601s JS G ENUM: Defining enum value DIRECT_COLOR (fixed from direct_color) 5 601s JS G ENUM: Defining Gdk.VisualType as 0x13fb20ec648 601s JS G NS: Found info type GIFlagsInfo for 'WMDecoration' in namespace 'Gdk' 601s JS G ENUM: Defining enum value ALL (fixed from all) 1 601s JS G ENUM: Defining enum value BORDER (fixed from border) 2 601s JS G ENUM: Defining enum value RESIZEH (fixed from resizeh) 4 601s JS G ENUM: Defining enum value TITLE (fixed from title) 8 601s JS G ENUM: Defining enum value MENU (fixed from menu) 16 601s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 32 601s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 64 601s JS G ENUM: Defining Gdk.WMDecoration as 0x13fb20ec728 601s JS G NS: Found info type GIFlagsInfo for 'WMFunction' in namespace 'Gdk' 601s JS G ENUM: Defining enum value ALL (fixed from all) 1 601s JS G ENUM: Defining enum value RESIZE (fixed from resize) 2 601s JS G ENUM: Defining enum value MOVE (fixed from move) 4 601s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 8 601s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 16 601s JS G ENUM: Defining enum value CLOSE (fixed from close) 32 601s JS G ENUM: Defining Gdk.WMFunction as 0x13fb20ec808 601s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gdk' 601s JS G OBJ: Defined class for Window (GdkWindow), prototype 0x79cfd02ace0, JSClass 0xe4f510ad7910, in object 0x347b0bb97308 601s JS G NS: Found info type GIStructInfo for 'WindowAttr' in namespace 'Gdk' 601s JS G BXD: Defined class for WindowAttr (void), prototype 0x79cfd02ad30, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIFlagsInfo for 'WindowAttributesType' in namespace 'Gdk' 601s JS G ENUM: Defining enum value TITLE (fixed from title) 2 601s JS G ENUM: Defining enum value X (fixed from x) 4 601s JS G ENUM: Defining enum value Y (fixed from y) 8 601s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 16 601s JS G ENUM: Defining enum value VISUAL (fixed from visual) 32 601s JS G ENUM: Defining enum value WMCLASS (fixed from wmclass) 64 601s JS G ENUM: Defining enum value NOREDIR (fixed from noredir) 128 601s JS G ENUM: Defining enum value TYPE_HINT (fixed from type_hint) 256 601s JS G ENUM: Defining Gdk.WindowAttributesType as 0x13fb20ec8e8 601s JS G NS: Found info type GIStructInfo for 'WindowClass' in namespace 'Gdk' 601s JS G NS: Found info type GIEnumInfo for 'WindowEdge' in namespace 'Gdk' 601s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 0 601s JS G ENUM: Defining enum value NORTH (fixed from north) 1 601s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 2 601s JS G ENUM: Defining enum value WEST (fixed from west) 3 601s JS G ENUM: Defining enum value EAST (fixed from east) 4 601s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 5 601s JS G ENUM: Defining enum value SOUTH (fixed from south) 6 601s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 7 601s JS G ENUM: Defining Gdk.WindowEdge as 0x13fb20ec9c8 601s JS G NS: Found info type GIFlagsInfo for 'WindowHints' in namespace 'Gdk' 601s JS G ENUM: Defining enum value POS (fixed from pos) 1 601s JS G ENUM: Defining enum value MIN_SIZE (fixed from min_size) 2 601s JS G ENUM: Defining enum value MAX_SIZE (fixed from max_size) 4 601s JS G ENUM: Defining enum value BASE_SIZE (fixed from base_size) 8 601s JS G ENUM: Defining enum value ASPECT (fixed from aspect) 16 601s JS G ENUM: Defining enum value RESIZE_INC (fixed from resize_inc) 32 601s JS G ENUM: Defining enum value WIN_GRAVITY (fixed from win_gravity) 64 601s JS G ENUM: Defining enum value USER_POS (fixed from user_pos) 128 601s JS G ENUM: Defining enum value USER_SIZE (fixed from user_size) 256 601s JS G ENUM: Defining Gdk.WindowHints as 0x13fb20ecaa8 601s JS G NS: Found info type GIStructInfo for 'WindowRedirect' in namespace 'Gdk' 601s JS G BXD: Defined class for WindowRedirect (void), prototype 0x79cfd02add0, JSClass 0xe4f510ad78e0, in object 0x347b0bb97308 601s JS G NS: Found info type GIFlagsInfo for 'WindowState' in namespace 'Gdk' 601s JS G ENUM: Defining enum value WITHDRAWN (fixed from withdrawn) 1 601s JS G ENUM: Defining enum value ICONIFIED (fixed from iconified) 2 601s JS G ENUM: Defining enum value MAXIMIZED (fixed from maximized) 4 601s JS G ENUM: Defining enum value STICKY (fixed from sticky) 8 601s JS G ENUM: Defining enum value FULLSCREEN (fixed from fullscreen) 16 601s JS G ENUM: Defining enum value ABOVE (fixed from above) 32 601s JS G ENUM: Defining enum value BELOW (fixed from below) 64 601s JS G ENUM: Defining enum value FOCUSED (fixed from focused) 128 601s JS G ENUM: Defining enum value TILED (fixed from tiled) 256 601s JS G ENUM: Defining enum value TOP_TILED (fixed from top_tiled) 512 601s JS G ENUM: Defining enum value TOP_RESIZABLE (fixed from top_resizable) 1024 601s JS G ENUM: Defining enum value RIGHT_TILED (fixed from right_tiled) 2048 601s JS G ENUM: Defining enum value RIGHT_RESIZABLE (fixed from right_resizable) 4096 601s JS G ENUM: Defining enum value BOTTOM_TILED (fixed from bottom_tiled) 8192 601s JS G ENUM: Defining enum value BOTTOM_RESIZABLE (fixed from bottom_resizable) 16384 601s JS G ENUM: Defining enum value LEFT_TILED (fixed from left_tiled) 32768 601s JS G ENUM: Defining enum value LEFT_RESIZABLE (fixed from left_resizable) 65536 601s JS G ENUM: Defining Gdk.WindowState as 0x13fb20ecb88 601s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gdk' 601s JS G ENUM: Defining enum value ROOT (fixed from root) 0 601s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 1 601s JS G ENUM: Defining enum value CHILD (fixed from child) 2 601s JS G ENUM: Defining enum value TEMP (fixed from temp) 3 601s JS G ENUM: Defining enum value FOREIGN (fixed from foreign) 4 601s JS G ENUM: Defining enum value OFFSCREEN (fixed from offscreen) 5 601s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 6 601s JS G ENUM: Defining Gdk.WindowType as 0x13fb20ecd68 601s JS G NS: Found info type GIEnumInfo for 'WindowTypeHint' in namespace 'Gdk' 601s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 601s JS G ENUM: Defining enum value DIALOG (fixed from dialog) 1 601s JS G ENUM: Defining enum value MENU (fixed from menu) 2 601s JS G ENUM: Defining enum value TOOLBAR (fixed from toolbar) 3 601s JS G ENUM: Defining enum value SPLASHSCREEN (fixed from splashscreen) 4 601s JS G ENUM: Defining enum value UTILITY (fixed from utility) 5 601s JS G ENUM: Defining enum value DOCK (fixed from dock) 6 601s JS G ENUM: Defining enum value DESKTOP (fixed from desktop) 7 601s JS G ENUM: Defining enum value DROPDOWN_MENU (fixed from dropdown_menu) 8 601s JS G ENUM: Defining enum value POPUP_MENU (fixed from popup_menu) 9 601s JS G ENUM: Defining enum value TOOLTIP (fixed from tooltip) 10 601s JS G ENUM: Defining enum value NOTIFICATION (fixed from notification) 11 601s JS G ENUM: Defining enum value COMBO (fixed from combo) 12 601s JS G ENUM: Defining enum value DND (fixed from dnd) 13 601s JS G ENUM: Defining Gdk.WindowTypeHint as 0x13fb20ece48 601s JS G NS: Found info type GIEnumInfo for 'WindowWindowClass' in namespace 'Gdk' 601s JS G ENUM: Defining enum value INPUT_OUTPUT (fixed from input_output) 0 601s JS G ENUM: Defining enum value INPUT_ONLY (fixed from input_only) 1 601s JS G ENUM: Defining Gdk.WindowWindowClass as 0x13fb20ed028 601s JS G NS: Found info type GIFunctionInfo for 'add_option_entries_libgtk_only' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'atom_intern' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'atom_intern_static_string' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'beep' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'cairo_create' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'cairo_draw_from_gl' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'cairo_get_clip_rectangle' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'cairo_get_drawing_context' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'cairo_rectangle' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'cairo_region' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'cairo_region_create_from_surface' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_color' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_pixbuf' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_rgba' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_window' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'cairo_surface_create_from_pixbuf' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'color_parse' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'disable_multidevice' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'drag_abort' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'drag_begin' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'drag_begin_for_device' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'drag_begin_from_point' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'drag_drop' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'drag_drop_done' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'drag_drop_succeeded' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'drag_find_window_for_screen' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'drag_get_selection' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'drag_motion' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'drag_status' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'drop_finish' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'drop_reply' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'error_trap_pop' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'error_trap_pop_ignored' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'error_trap_push' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'event_get' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'event_handler_set' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'event_peek' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'event_request_motions' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'events_get_angle' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'events_get_center' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'events_get_distance' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'events_pending' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'flush' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'get_default_root_window' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'get_display' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'get_display_arg_name' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'get_program_class' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'get_show_events' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'gl_error_quark' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'init_check' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'keyboard_grab' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'keyboard_ungrab' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'keyval_convert_case' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'keyval_from_name' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'keyval_is_lower' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'keyval_is_upper' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'keyval_name' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'keyval_to_lower' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'keyval_to_unicode' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'keyval_to_upper' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'list_visuals' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'notify_startup_complete' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'notify_startup_complete_with_id' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_get_embedder' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_get_surface' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_set_embedder' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'pango_context_get' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'pango_context_get_for_display' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'pango_context_get_for_screen' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'parse_args' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'pixbuf_get_from_surface' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'pixbuf_get_from_window' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'pointer_grab' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'pointer_is_grabbed' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'pointer_ungrab' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'pre_parse_libgtk_only' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'property_delete' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'property_get' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'query_depths' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'query_visual_types' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'selection_convert' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'selection_owner_get' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'selection_owner_get_for_display' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'selection_owner_set' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'selection_owner_set_for_display' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'selection_send_notify' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'selection_send_notify_for_display' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'set_allowed_backends' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'set_double_click_time' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'set_program_class' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'set_show_events' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'setting_get' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'synthesize_window_state' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'test_render_sync' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'test_simulate_button' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'test_simulate_key' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'text_property_to_utf8_list_for_display' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'threads_add_idle' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'threads_add_timeout' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'threads_add_timeout_seconds' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'threads_enter' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'threads_init' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'threads_leave' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'unicode_to_keyval' in namespace 'Gdk' 601s JS G NS: Found info type GIFunctionInfo for 'utf8_to_string_target' in namespace 'Gdk' 601s ok 17 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined 601s JS G NS: Found info type GIObjectInfo for 'UnixMountMonitor' in namespace 'Gio' 601s JS G OBJ: Defined class for UnixMountMonitor (GUnixMountMonitor), prototype 0x79cfd02afb0, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 601s ok 18 Backwards compatibility for GLib/Gio platform specific GIRs GioUnix objects are looked up in GioUnix, not Gio 601s JS G NS: Found info type GIObjectInfo for 'SubprocessLauncher' in namespace 'Gio' 601s JS G OBJ: Defined class for SubprocessLauncher (GSubprocessLauncher), prototype 0x79cfd0960d8, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 601s JS G NS: Found info type GIFlagsInfo for 'SubprocessFlags' in namespace 'Gio' 601s JS G ENUM: Defining enum value NONE (fixed from none) 0 601s JS G ENUM: Defining enum value STDIN_PIPE (fixed from stdin_pipe) 1 601s JS G ENUM: Defining enum value STDIN_INHERIT (fixed from stdin_inherit) 2 601s JS G ENUM: Defining enum value STDOUT_PIPE (fixed from stdout_pipe) 4 601s JS G ENUM: Defining enum value STDOUT_SILENCE (fixed from stdout_silence) 8 601s JS G ENUM: Defining enum value STDERR_PIPE (fixed from stderr_pipe) 16 601s JS G ENUM: Defining enum value STDERR_SILENCE (fixed from stderr_silence) 32 601s JS G ENUM: Defining enum value STDERR_MERGE (fixed from stderr_merge) 64 601s JS G ENUM: Defining enum value INHERIT_FDS (fixed from inherit_fds) 128 601s JS G ENUM: Defining enum value SEARCH_PATH_FROM_ENVP (fixed from search_path_from_envp) 256 601s JS G ENUM: Defining Gio.SubprocessFlags as 0x13fb20f8258 601s JS G OBJ: Defining method spawnv in prototype for GSubprocessLauncher (Gio.SubprocessLauncher) 601s JS G NS: Found info type GIObjectInfo for 'Subprocess' in namespace 'Gio' 601s JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x79cfd096178, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 601s JS G OBJ: Defining method get_stdout_pipe in prototype for GSubprocess (Gio.Subprocess) 601s ok 19 Backwards compatibility for GLib/Gio platform specific GIRs doesn't print the message if the type isn't resolved directly 601s JS G NS: Found info type GIObjectInfo for 'UnixConnection' in namespace 'Gio' 601s JS G NS: Found info type GIObjectInfo for 'SocketConnection' in namespace 'Gio' 601s JS G NS: Found info type GIObjectInfo for 'IOStream' in namespace 'Gio' 601s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x79cfd0962b8, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 601s JS G OBJ: Defined class for SocketConnection (GSocketConnection), prototype 0x79cfd096308, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 601s JS G OBJ: Defined class for UnixConnection (GUnixConnection), prototype 0x79cfd096358, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 601s JS G NS: Found info type GIObjectInfo for 'UnixCredentialsMessage' in namespace 'Gio' 601s JS G OBJ: Defined class for UnixCredentialsMessage (GUnixCredentialsMessage), prototype 0x79cfd0963a8, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 601s JS G NS: Found info type GIObjectInfo for 'UnixFDList' in namespace 'Gio' 601s JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0x79cfd096420, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 601s JS G NS: Found info type GIObjectInfo for 'UnixSocketAddress' in namespace 'Gio' 601s JS G NS: Found info type GIObjectInfo for 'SocketAddress' in namespace 'Gio' 601s JS G OBJ: Defined class for SocketAddress (GSocketAddress), prototype 0x79cfd096498, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 601s JS G OBJ: Defined class for UnixSocketAddress (GUnixSocketAddress), prototype 0x79cfd0964e8, JSClass 0xe4f510ad7910, in object 0x347b0bb97330 601s JS G NS: Found info type GIEnumInfo for 'UnixSocketAddressType' in namespace 'Gio' 601s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 601s JS G ENUM: Defining enum value ANONYMOUS (fixed from anonymous) 1 601s JS G ENUM: Defining enum value PATH (fixed from path) 2 601s JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 3 601s JS G ENUM: Defining enum value ABSTRACT_PADDED (fixed from abstract_padded) 4 601s JS G ENUM: Defining Gio.UnixSocketAddressType as 0x13fb20fe0b8 601s ok 20 Backwards compatibility for GLib/Gio platform specific GIRs has some exceptions 601s JS G BXD: Defining method quit in prototype for GLib.MainLoop 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Main loop instance 0xaf7a2d12c9c8: Spinning loop until released or hook cleared 601s JS MAINLOOP: handling job 0, 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Completed job 0 601s JS MAINLOOP: handling job 1, 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Completed job 1 601s JS MAINLOOP: handling job 2, 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Completed job 2 601s JS MAINLOOP: handling job 3, 601s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 601s JS MAINLOOP: Main loop instance 0xaf7a2d12c9c8: release 601s JS MAINLOOP: Completed job 3 601s JS MEMORY: Memory report: before destroying context 601s JS MEMORY: 741 objects currently alive 601s JS MEMORY: boxed_instance = 57 601s JS MEMORY: boxed_prototype = 57 601s JS MEMORY: closure = 1 601s JS MEMORY: function = 530 601s JS MEMORY: fundamental_instance = 0 601s JS MEMORY: fundamental_prototype = 0 601s JS MEMORY: gerror_instance = 0 601s JS MEMORY: gerror_prototype = 2 601s JS MEMORY: interface = 12 601s JS MEMORY: module = 10 601s JS MEMORY: ns = 8 601s JS MEMORY: object_instance = 9 601s JS MEMORY: object_prototype = 53 601s JS MEMORY: param = 1 601s JS MEMORY: union_instance = 0 601s JS MEMORY: union_prototype = 1 601s JS CTX: JS shutdown sequence 601s JS CTX: Stopping profiler 601s JS CTX: Shutting down toggle queue 601s JS CTX: Notifying external reference holders of GjsContext dispose 601s JS MAINLOOP: Stopping promise job dispatcher 601s JS CTX: Notifying reference holders of GjsContext dispose 601s JS CTX: Checking unhandled promise rejections 601s JS CTX: Releasing cached JS wrappers 601s JS CTX: Final triggered GC 601s JS CTX: Destroying JS context 601s JS CTX: Releasing all native objects 601s JS CTX: Disabling auto GC 601s JS CTX: Ending trace on global object 601s JS CTX: Freeing allocated resources 601s JS CTX: JS context destroyed 601s PASS: gjs/testIntrospection.test 601s Running test: gjs/testLegacyByteArray.test 601s JS NATIVE: Registered native JS module '_promiseNative' 601s JS NATIVE: Registered native JS module '_byteArrayNative' 601s JS NATIVE: Registered native JS module '_encodingNative' 601s JS NATIVE: Registered native JS module '_gi' 601s JS NATIVE: Registered native JS module 'gi' 601s JS NATIVE: Registered native JS module 'cairoNative' 601s JS NATIVE: Registered native JS module 'system' 601s JS NATIVE: Registered native JS module 'console' 601s JS NATIVE: Registered native JS module '_print' 601s JS CTX: Enabling JIT 601s JS CTX: Initialized class GjsFileImporter prototype 0x1a5d2f6001a0 601s JS IMPORT: Defining parent (nil) of 0x1a5d2f600200 'imports' is mod 0 601s JS IMPORT: Importing '_print' 601s JS NATIVE: Defining native module '_print' 601s JS IMPORT: Defining parent 0x1a5d2f600200 of 0x1a5d2f6009b0 '_print' is mod 1 601s JS IMPORT: successfully imported module '_print' 601s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 601s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x15e6e2a3d090 601s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x15e6e2a3d090 601s JS MAINLOOP: Main loop instance 0xc967c21949c8: hold 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Starting promise job dispatcher 601s 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 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x15e6e2a3d128 601s JS MAINLOOP: Main loop instance 0xc967c21949c8: hold 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Main loop instance 0xc967c21949c8: Spinning loop until released or hook cleared 601s JS MAINLOOP: handling job 0, 601s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 601s JS MAINLOOP: Main loop instance 0xc967c21949c8: release 601s JS MAINLOOP: Completed job 0 601s JS MAINLOOP: handling job 1, 601s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 601s JS MAINLOOP: Main loop instance 0xc967c21949c8: release 601s JS MAINLOOP: Completed job 1 601s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module metadata hook for module 0x1a5d2f674d70 601s JS IMPORT: Defining meta.importSync for module 0x1a5d2f674d70 601s JS NATIVE: Defining native module 'gi' 601s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1a5d2f6790b8 601s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 601s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 601s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 601s JS IMPORT: Importing directory 'overrides' 601s JS IMPORT: Defining parent 0x15e6e2a40610 of 0x1a5d2f679138 'overrides' is mod 1 601s JS IMPORT: Defined importer 'overrides' 0x1a5d2f679138 in 0x15e6e2a40610 601s JS IMPORT: successfully imported directory 'overrides' 601s JS IMPORT: Importing '_promiseNative' 601s JS NATIVE: Defining native module '_promiseNative' 601s JS IMPORT: Defining parent 0x15e6e2a40610 of 0x1a5d2f6795e8 '_promiseNative' is mod 1 601s JS IMPORT: successfully imported module '_promiseNative' 601s JS IMPORT: Importing module GLib succeeded 601s JS IMPORT: Defining parent 0x1a5d2f679138 of 0x15e6e2a98038 'GLib' is mod 1 601s JS IMPORT: successfully imported module 'GLib' 601s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 601s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x15e6e2a97060, JSClass 0xe308c01778e0, in object 0x15e6e2a97038 601s JS CTX: Initialized class GIRepositoryGType prototype 0x1a5d2f679930 601s JS CTX: Initialized class GIRepositoryFunction prototype 0x1a5d2f679990 601s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 601s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 601s JS G BXD: Defined class for Error (GError), prototype 0x15e6e2a970b0, JSClass 0xe308c01778e0, in object 0x15e6e2a97038 601s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 601s JS G BXD: Defined class for Variant (GVariant), prototype 0x15e6e2a97100, JSClass 0xe308c01778e0, in object 0x15e6e2a97038 601s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 601s JS G BXD: Defined class for Bytes (GBytes), prototype 0x15e6e2a97150, JSClass 0xe308c01778e0, in object 0x15e6e2a97038 601s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 601s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 601s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x15e6e2a971a0, JSClass 0xe308c01778e0, in object 0x15e6e2a97038 601s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 601s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 601s JS G BXD: Defined class for Thread (GThread), prototype 0x15e6e2a971f0, JSClass 0xe308c01778e0, in object 0x15e6e2a97038 601s JS G BXD: Defining method ref in prototype for GLib.Thread 601s JS G BXD: Defining method unref in prototype for GLib.Thread 601s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 601s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x15e6e2a97240, JSClass 0xe308c01778e0, in object 0x15e6e2a97038 601s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 601s JS G BXD: Defined class for Regex (GRegex), prototype 0x15e6e2a97290, JSClass 0xe308c01778e0, in object 0x15e6e2a97038 601s JS G BXD: Defining method match in prototype for GLib.Regex 601s JS G BXD: Defining method match_full in prototype for GLib.Regex 601s JS G BXD: Defining method match_all in prototype for GLib.Regex 601s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 601s JS G NS: Defined namespace 'GLib' 0x15e6e2a97038 in GIRepository 0x1a5d2f678f48 601s JS IMPORT: Importing module jasmine succeeded 601s JS IMPORT: Defining parent 0x15e6e2a40610 of 0x15e6e2a98ba0 'jasmine' is mod 1 601s JS IMPORT: successfully imported module 'jasmine' 601s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 601s JS MAINLOOP: Main loop instance 0xc967c21949c8: hold 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Main loop instance 0xc967c21949c8: Spinning loop until released or hook cleared 601s JS MAINLOOP: handling job 0, 601s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 601s JS MAINLOOP: Main loop instance 0xc967c21949c8: release 601s JS MAINLOOP: Completed job 0 601s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 601s JS IMPORT: Importing '_byteArrayNative' 601s JS NATIVE: Defining native module '_byteArrayNative' 601s JS IMPORT: Defining parent 0x15e6e2a40610 of 0x1a5d2f6206e8 '_byteArrayNative' is mod 1 601s JS IMPORT: successfully imported module '_byteArrayNative' 601s JS IMPORT: Importing 'gi' 601s JS IMPORT: Defining parent 0x15e6e2a40610 of 0x15e6e2a40850 'gi' is mod 1 601s JS IMPORT: successfully imported module 'gi' 601s JS IMPORT: Importing module byteArray succeeded 601s JS IMPORT: Defining parent 0x15e6e2a40610 of 0x15e6e2a98c40 'byteArray' is mod 1 601s JS IMPORT: successfully imported module 'byteArray' 601s 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 601s JS G NS: Defined namespace 'GIMarshallingTests' 0x15e6e2a97308 in GIRepository 0x15e6e2a40850 601s 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 601s JS G NS: Defined namespace 'GjsTestTools' 0x15e6e2a97330 in GIRepository 0x15e6e2a40850 601s JS CTX: Script evaluation succeeded 601s JS MAINLOOP: Main loop instance 0xc967c21949c8: Spinning loop until released or hook cleared 601s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module metadata hook for module 0x1a5d2f639ed0 601s JS IMPORT: Defining meta.importSync for module 0x1a5d2f639ed0 601s JS NATIVE: Defining native module 'system' 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15e6e2a3d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15e6e2a3d128 601s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 601s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 601s JS MAINLOOP: Set main loop hook to 601s JS MAINLOOP: Main loop instance 0xc967c21949c8: hold 601s JS MAINLOOP: Running and clearing main loop hook 601s JS G BXD: Defining method run in prototype for GLib.MainLoop 601s 1..29 601s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 601s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 601s JS G BXD: Defined class for Source (GSource), prototype 0x15e6e2a97358, JSClass 0xe308c01778e0, in object 0x15e6e2a97038 601s JS G BXD: Defining method set_priority in prototype for GLib.Source 601s JS IMPORT: Importing '_gi' 601s JS NATIVE: Defining native module '_gi' 601s JS IMPORT: Defining parent 0x15e6e2a40610 of 0x1a5d2f646e78 '_gi' is mod 1 601s JS IMPORT: successfully imported module '_gi' 601s 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 601s JS G NS: Defined namespace 'GjsPrivate' 0x15e6e2a973f8 in GIRepository 0x15e6e2a40850 601s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 601s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 601s JS IMPORT: Importing module _common succeeded 601s JS IMPORT: Defining parent 0x15e6e2a40610 of 0x15e6e2a98e20 '_common' is mod 1 601s JS IMPORT: successfully imported module '_common' 601s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 601s JS IMPORT: Importing module _legacy succeeded 601s JS IMPORT: Defining parent 0x15e6e2a40610 of 0x15e6e2a98e48 '_legacy' is mod 1 601s JS IMPORT: successfully imported module '_legacy' 601s JS IMPORT: Importing module GObject succeeded 601s JS IMPORT: Defining parent 0x15e6e2a40940 of 0x15e6e2a98df8 'GObject' is mod 1 601s JS IMPORT: successfully imported module 'GObject' 601s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 601s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 601s JS G BXD: Defined class for String (GString), prototype 0x15e6e2a97678, JSClass 0xe308c01778e0, in object 0x15e6e2a973d0 601s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 601s JS G PRM: Defined class ParamSpec prototype is 0x15e6e2a98e98 class 0xe308c0180210 in object 0x15e6e2a973d0 601s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 601s JS G OBJ: Defined class for Object (GObject), prototype 0x15e6e2a977e0, JSClass 0xe308c0177910, in object 0x15e6e2a973d0 601s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 601s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 601s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x15e6e2a97808, JSClass 0xe308c0177910, in object 0x15e6e2a973d0 601s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 601s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 601s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 601s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 601s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 601s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 601s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 601s JS G BXD: Defined class for Value (GValue), prototype 0x15e6e2a97858, JSClass 0xe308c01778e0, in object 0x15e6e2a973d0 601s JS G NS: Defined namespace 'GObject' 0x15e6e2a973d0 in GIRepository 0x15e6e2a40850 601s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 601s JS G BXD: Defining method attach in prototype for GLib.Source 601s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 601s JS IMPORT: Module metadata hook for module 0x15e6e2a87510 601s JS IMPORT: Defining meta.importSync for module 0x15e6e2a87510 601s JS G BXD: Defining method destroy in prototype for GLib.Source 601s ok 1 Uint8Array with legacy ByteArray functions can be created from a string 601s ok 2 Uint8Array with legacy ByteArray functions can be encoded from a string 601s ok 3 Uint8Array with legacy ByteArray functions encodes as UTF-8 by default 601s ok 4 Uint8Array with legacy ByteArray functions can be converted to a string of ASCII characters 601s ok 5 Uint8Array with legacy ByteArray functions can be converted to a string of UTF-8 characters even if it ends with a 0 601s ok 6 Uint8Array with legacy ByteArray functions can be converted to a string of encoded characters even with a 0 byte 601s ok 7 Uint8Array with legacy ByteArray functions stops converting to a string at an embedded 0 byte 601s JS G BXD: Defining method get_size in prototype for GLib.Bytes 601s ok 8 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length array 601s ok 9 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length GLib.Bytes 601s JS G NS: Found info type GIFunctionInfo for 'new_unaligned_bytes' in namespace 'GjsTestTools' 601s ok 10 Uint8Array with legacy ByteArray functions deals gracefully with a non-aligned GBytes 601s JS G NS: Found info type GIFunctionInfo for 'new_static_bytes' in namespace 'GjsTestTools' 601s ok 11 Uint8Array with legacy ByteArray functions deals gracefully with a GBytes in static storage 601s ok 12 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length string 601s ok 13 Uint8Array with legacy ByteArray functions deals gracefully with a non Uint8Array 601s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 601s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 601s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 601s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 601s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 601s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 601s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 601s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 601s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 601s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 601s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 601s JS G ENUM: Defining GLib.LogLevelFlags as 0x1a5d2f6a7b70 601s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 601s ok 14 Uint8Array with legacy ByteArray functions legacy toString() behavior is preserved when created from a string 601s JS G NS: Found info type GIFunctionInfo for 'bytearray_full_return' in namespace 'GIMarshallingTests' 601s ok 15 Uint8Array with legacy ByteArray functions legacy toString() behavior is preserved when marshalled from GI 601s ok 16 Legacy byte array object has length 0 for empty array 601s ok 17 Legacy byte array object initially sized to 10 has length 10 601s ok 18 Legacy byte array object initially sized to 10 is initialized to zeroes 601s ok 19 Legacy byte array object assigns values correctly 601s ok 20 Legacy byte array object assignment past end implicitly lengthens the array 601s ok 21 Legacy byte array object assignment past end implicitly creates zero bytes 601s ok 22 Legacy byte array object changes the length when assigning to length property 601s ok 23 Legacy byte array object conversions gives a byte 5 when assigning 5 601s ok 24 Legacy byte array object conversions gives a byte 0 when assigning null 601s ok 25 Legacy byte array object conversions gives a byte 0 when assigning undefined 601s ok 26 Legacy byte array object conversions rounds off when assigning a double 601s ok 27 Legacy byte array object can be created from an array 601s ok 28 Legacy byte array object can be converted to a string of ASCII characters 601s JS G NS: Found info type GIFunctionInfo for 'bytearray_none_in' in namespace 'GIMarshallingTests' 601s ok 29 Legacy byte array object can be passed in with transfer none 601s JS G BXD: Defining method quit in prototype for GLib.MainLoop 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Main loop instance 0xc967c21949c8: Spinning loop until released or hook cleared 601s JS MAINLOOP: handling job 0, 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Completed job 0 601s JS MAINLOOP: handling job 1, 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Completed job 1 601s JS MAINLOOP: handling job 2, 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Completed job 2 601s JS MAINLOOP: handling job 3, 601s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 601s JS MAINLOOP: Main loop instance 0xc967c21949c8: release 601s JS MAINLOOP: Completed job 3 601s JS MEMORY: Memory report: before destroying context 601s JS MEMORY: 304 objects currently alive 601s JS MEMORY: boxed_instance = 156 601s JS MEMORY: boxed_prototype = 11 601s JS MEMORY: closure = 1 601s JS MEMORY: function = 123 601s JS MEMORY: fundamental_instance = 0 601s JS MEMORY: fundamental_prototype = 0 601s JS MEMORY: gerror_instance = 0 601s JS MEMORY: gerror_prototype = 0 601s JS MEMORY: interface = 0 601s JS MEMORY: module = 6 601s JS MEMORY: ns = 5 601s JS MEMORY: object_instance = 0 601s JS MEMORY: object_prototype = 2 601s JS MEMORY: param = 0 601s JS MEMORY: union_instance = 0 601s JS MEMORY: union_prototype = 0 601s JS CTX: JS shutdown sequence 601s JS CTX: Stopping profiler 601s JS CTX: Shutting down toggle queue 601s JS CTX: Notifying external reference holders of GjsContext dispose 601s JS MAINLOOP: Stopping promise job dispatcher 601s JS CTX: Notifying reference holders of GjsContext dispose 601s JS CTX: Checking unhandled promise rejections 601s JS CTX: Releasing cached JS wrappers 601s JS CTX: Final triggered GC 601s JS CTX: Destroying JS context 601s JS CTX: Releasing all native objects 601s JS CTX: Disabling auto GC 601s JS CTX: Ending trace on global object 601s JS CTX: Freeing allocated resources 601s JS CTX: JS context destroyed 601s PASS: gjs/testLegacyByteArray.test 601s Running test: gjs/testUtility.test 601s JS NATIVE: Registered native JS module '_promiseNative' 601s JS NATIVE: Registered native JS module '_byteArrayNative' 601s JS NATIVE: Registered native JS module '_encodingNative' 601s JS NATIVE: Registered native JS module '_gi' 601s JS NATIVE: Registered native JS module 'gi' 601s JS NATIVE: Registered native JS module 'cairoNative' 601s JS NATIVE: Registered native JS module 'system' 601s JS NATIVE: Registered native JS module 'console' 601s JS NATIVE: Registered native JS module '_print' 601s JS CTX: Enabling JIT 601s JS CTX: Initialized class GjsFileImporter prototype 0x157e608001a0 601s JS IMPORT: Defining parent (nil) of 0x157e60800200 'imports' is mod 0 601s JS IMPORT: Importing '_print' 601s JS NATIVE: Defining native module '_print' 601s JS IMPORT: Defining parent 0x157e60800200 of 0x157e608009b0 '_print' is mod 1 601s JS IMPORT: successfully imported module '_print' 601s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 601s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x23c44df3d090 601s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x23c44df3d090 601s JS MAINLOOP: Main loop instance 0xb9852a7c59c8: hold 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Starting promise job dispatcher 601s 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 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x23c44df3d128 601s JS MAINLOOP: Main loop instance 0xb9852a7c59c8: hold 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Main loop instance 0xb9852a7c59c8: Spinning loop until released or hook cleared 601s JS MAINLOOP: handling job 0, 601s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 601s JS MAINLOOP: Main loop instance 0xb9852a7c59c8: release 601s JS MAINLOOP: Completed job 0 601s JS MAINLOOP: handling job 1, 601s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 601s JS MAINLOOP: Main loop instance 0xb9852a7c59c8: release 601s JS MAINLOOP: Completed job 1 601s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module metadata hook for module 0x157e60874d70 601s JS IMPORT: Defining meta.importSync for module 0x157e60874d70 601s JS NATIVE: Defining native module 'gi' 601s JS CTX: Initialized class GIRepositoryNamespace prototype 0x157e608790b8 601s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 601s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 601s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 601s JS IMPORT: Importing directory 'overrides' 601s JS IMPORT: Defining parent 0x23c44df40610 of 0x157e60879138 'overrides' is mod 1 601s JS IMPORT: Defined importer 'overrides' 0x157e60879138 in 0x23c44df40610 601s JS IMPORT: successfully imported directory 'overrides' 601s JS IMPORT: Importing '_promiseNative' 601s JS NATIVE: Defining native module '_promiseNative' 601s JS IMPORT: Defining parent 0x23c44df40610 of 0x157e608795e8 '_promiseNative' is mod 1 601s JS IMPORT: successfully imported module '_promiseNative' 601s JS IMPORT: Importing module GLib succeeded 601s JS IMPORT: Defining parent 0x157e60879138 of 0x23c44df98038 'GLib' is mod 1 601s JS IMPORT: successfully imported module 'GLib' 601s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 601s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x23c44df97060, JSClass 0xef810fb678e0, in object 0x23c44df97038 601s JS CTX: Initialized class GIRepositoryGType prototype 0x157e60879930 601s JS CTX: Initialized class GIRepositoryFunction prototype 0x157e60879990 601s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 601s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 601s JS G BXD: Defined class for Error (GError), prototype 0x23c44df970b0, JSClass 0xef810fb678e0, in object 0x23c44df97038 601s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 601s JS G BXD: Defined class for Variant (GVariant), prototype 0x23c44df97100, JSClass 0xef810fb678e0, in object 0x23c44df97038 601s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 601s JS G BXD: Defined class for Bytes (GBytes), prototype 0x23c44df97150, JSClass 0xef810fb678e0, in object 0x23c44df97038 601s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 601s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 601s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23c44df971a0, JSClass 0xef810fb678e0, in object 0x23c44df97038 601s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 601s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 601s JS G BXD: Defined class for Thread (GThread), prototype 0x23c44df971f0, JSClass 0xef810fb678e0, in object 0x23c44df97038 601s JS G BXD: Defining method ref in prototype for GLib.Thread 601s JS G BXD: Defining method unref in prototype for GLib.Thread 601s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 601s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x23c44df97240, JSClass 0xef810fb678e0, in object 0x23c44df97038 601s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 601s JS G BXD: Defined class for Regex (GRegex), prototype 0x23c44df97290, JSClass 0xef810fb678e0, in object 0x23c44df97038 601s JS G BXD: Defining method match in prototype for GLib.Regex 601s JS G BXD: Defining method match_full in prototype for GLib.Regex 601s JS G BXD: Defining method match_all in prototype for GLib.Regex 601s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 601s JS G NS: Defined namespace 'GLib' 0x23c44df97038 in GIRepository 0x157e60878f48 601s JS IMPORT: Importing module jasmine succeeded 601s JS IMPORT: Defining parent 0x23c44df40610 of 0x23c44df98ba0 'jasmine' is mod 1 601s JS IMPORT: successfully imported module 'jasmine' 601s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 601s JS MAINLOOP: Main loop instance 0xb9852a7c59c8: hold 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Main loop instance 0xb9852a7c59c8: Spinning loop until released or hook cleared 601s JS MAINLOOP: handling job 0, 601s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 601s JS MAINLOOP: Main loop instance 0xb9852a7c59c8: release 601s JS MAINLOOP: Completed job 0 601s 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 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "gi://Utility" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "gi://Utility" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "gi://Utility" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c44df3d128 601s 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 601s JS G NS: Defined namespace 'Utility' 0x23c44df97308 in GIRepository 0x23c44df40850 601s JS MAINLOOP: Main loop instance 0xb9852a7c59c8: hold 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Main loop instance 0xb9852a7c59c8: Spinning loop until released or hook cleared 601s JS MAINLOOP: handling job 0, 601s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testUtility.js async resolved" 601s JS MAINLOOP: Main loop instance 0xb9852a7c59c8: release 601s JS MAINLOOP: Completed job 0 601s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module metadata hook for module 0x157e60824f88 601s JS IMPORT: Defining meta.importSync for module 0x157e60824f88 601s JS NATIVE: Defining native module 'system' 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c44df3d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c44df3d128 601s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 601s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 601s JS MAINLOOP: Set main loop hook to 601s JS MAINLOOP: Main loop instance 0xb9852a7c59c8: hold 601s JS MAINLOOP: Running and clearing main loop hook 601s JS G BXD: Defining method run in prototype for GLib.MainLoop 601s 1..9 601s JS IMPORT: Importing 'gi' 601s JS IMPORT: Defining parent 0x23c44df40610 of 0x23c44df40850 'gi' is mod 1 601s JS IMPORT: successfully imported module 'gi' 601s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 601s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 601s JS G BXD: Defined class for Source (GSource), prototype 0x23c44df97330, JSClass 0xef810fb678e0, in object 0x23c44df97038 601s JS G BXD: Defining method set_priority in prototype for GLib.Source 601s JS IMPORT: Importing '_gi' 601s JS NATIVE: Defining native module '_gi' 601s JS IMPORT: Defining parent 0x23c44df40610 of 0x157e6082fcf0 '_gi' is mod 1 601s JS IMPORT: successfully imported module '_gi' 601s 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 601s JS G NS: Defined namespace 'GjsPrivate' 0x23c44df973d0 in GIRepository 0x23c44df40850 601s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 601s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 601s JS IMPORT: Importing module _common succeeded 601s JS IMPORT: Defining parent 0x23c44df40610 of 0x23c44df98df8 '_common' is mod 1 601s JS IMPORT: successfully imported module '_common' 601s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 601s JS IMPORT: Importing module _legacy succeeded 601s JS IMPORT: Defining parent 0x23c44df40610 of 0x23c44df98e20 '_legacy' is mod 1 601s JS IMPORT: successfully imported module '_legacy' 601s JS IMPORT: Importing module GObject succeeded 601s JS IMPORT: Defining parent 0x23c44df40970 of 0x23c44df98dd0 'GObject' is mod 1 601s JS IMPORT: successfully imported module 'GObject' 601s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 601s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 601s JS G BXD: Defined class for String (GString), prototype 0x23c44df97650, JSClass 0xef810fb678e0, in object 0x23c44df973a8 601s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 601s JS G PRM: Defined class ParamSpec prototype is 0x23c44df98e70 class 0xef810fb70210 in object 0x23c44df973a8 601s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 601s JS G OBJ: Defined class for Object (GObject), prototype 0x23c44df977b8, JSClass 0xef810fb67910, in object 0x23c44df973a8 601s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 601s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 601s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x23c44df977e0, JSClass 0xef810fb67910, in object 0x23c44df973a8 601s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 601s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 601s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 601s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 601s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 601s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 601s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 601s JS G BXD: Defined class for Value (GValue), prototype 0x23c44df97830, JSClass 0xef810fb678e0, in object 0x23c44df973a8 601s JS G NS: Defined namespace 'GObject' 0x23c44df973a8 in GIRepository 0x23c44df40850 601s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 601s JS G BXD: Defining method attach in prototype for GLib.Source 601s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 601s JS IMPORT: Module metadata hook for module 0x23c44df884a0 601s JS IMPORT: Defining meta.importSync for module 0x23c44df884a0 601s JS G NS: Found info type GIFunctionInfo for 'dir_foreach' in namespace 'Utility' 601s JS G BXD: Defining method destroy in prototype for GLib.Source 601s ok 1 Utility callback recognizes callback correctly 601s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'Utility' 601s JS G OBJ: Defined class for Object (UtilityObject), prototype 0x23c44df97a10, JSClass 0xef810fb67910, in object 0x23c44df97308 601s JS G OBJ: Defining method watch_dir in prototype for UtilityObject (Utility.Object) 601s ok 2 Utility object recognizes callback correctly 601s ok 3 Utility unions/structs TaggedValue # SKIP Unions nested in structs not supported. Open an issue if you need this 601s ok 4 Utility unions/structs Byte # SKIP Unions must currently be registered as boxed types. Open an issue if you need this 601s JS G NS: Found info type GIStructInfo for 'Buffer' in namespace 'Utility' 601s JS G BXD: Defined class for Buffer (void), prototype 0x23c44df97c90, JSClass 0xef810fb678e0, in object 0x23c44df97308 601s ok 5 Utility unions/structs Buffer 601s ok 6 Utility unions/structs Struct # SKIP Bitfields not supported. Open an issue if you need this 601s ok 7 Utility unions/structs Union # SKIP Unions must currently be registered as boxed types. Open an issue if you need this 601s JS G NS: Found info type GIEnumInfo for 'EnumType' in namespace 'Utility' 601s JS G ENUM: Defining enum value A (fixed from a) 0 601s JS G ENUM: Defining enum value B (fixed from b) 1 601s JS G ENUM: Defining enum value C (fixed from c) 2 601s JS G ENUM: Defining Utility.EnumType as 0x157e6085b940 601s ok 8 Utility enums/flags enum 601s JS G NS: Found info type GIFlagsInfo for 'FlagType' in namespace 'Utility' 601s JS G ENUM: Defining enum value A (fixed from a) 1 601s JS G ENUM: Defining enum value B (fixed from b) 2 601s JS G ENUM: Defining enum value C (fixed from c) 4 601s JS G ENUM: Defining Utility.FlagType as 0x157e60864d10 601s ok 9 Utility enums/flags flags 601s JS G BXD: Defining method quit in prototype for GLib.MainLoop 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Main loop instance 0xb9852a7c59c8: Spinning loop until released or hook cleared 601s JS MAINLOOP: handling job 0, 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Completed job 0 601s JS MAINLOOP: handling job 1, 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Completed job 1 601s JS MAINLOOP: handling job 2, 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Completed job 2 601s JS MAINLOOP: handling job 3, 601s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 601s JS MAINLOOP: Main loop instance 0xb9852a7c59c8: release 601s JS MAINLOOP: Completed job 3 601s JS MEMORY: Memory report: before destroying context 601s JS MEMORY: 194 objects currently alive 601s JS MEMORY: boxed_instance = 49 601s JS MEMORY: boxed_prototype = 12 601s JS MEMORY: closure = 2 601s JS MEMORY: function = 118 601s JS MEMORY: fundamental_instance = 0 601s JS MEMORY: fundamental_prototype = 0 601s JS MEMORY: gerror_instance = 0 601s JS MEMORY: gerror_prototype = 0 601s JS MEMORY: interface = 0 601s JS MEMORY: module = 5 601s JS MEMORY: ns = 4 601s JS MEMORY: object_instance = 1 601s JS MEMORY: object_prototype = 3 601s JS MEMORY: param = 0 601s JS MEMORY: union_instance = 0 601s JS MEMORY: union_prototype = 0 601s JS CTX: JS shutdown sequence 601s JS CTX: Stopping profiler 601s JS CTX: Shutting down toggle queue 601s JS CTX: Notifying external reference holders of GjsContext dispose 601s JS MAINLOOP: Stopping promise job dispatcher 601s JS CTX: Notifying reference holders of GjsContext dispose 601s JS CTX: Checking unhandled promise rejections 601s JS CTX: Releasing cached JS wrappers 601s JS CTX: Final triggered GC 601s JS CTX: Destroying JS context 601s JS CTX: Releasing all native objects 601s JS CTX: Disabling auto GC 601s JS CTX: Ending trace on global object 601s JS CTX: Freeing allocated resources 601s JS CTX: JS context destroyed 601s PASS: gjs/testUtility.test 601s Running test: gjs/delete.test 601s 1..1 601s ok 1 - /usr/libexec/installed-tests/gjs/debugger/delete.debugger 601s PASS: gjs/delete.test 601s Running test: gjs/testGObjectDestructionAccess.test 601s JS NATIVE: Registered native JS module '_promiseNative' 601s JS NATIVE: Registered native JS module '_byteArrayNative' 601s JS NATIVE: Registered native JS module '_encodingNative' 601s JS NATIVE: Registered native JS module '_gi' 601s JS NATIVE: Registered native JS module 'gi' 601s JS NATIVE: Registered native JS module 'cairoNative' 601s JS NATIVE: Registered native JS module 'system' 601s JS NATIVE: Registered native JS module 'console' 601s JS NATIVE: Registered native JS module '_print' 601s JS CTX: Enabling JIT 601s JS CTX: Initialized class GjsFileImporter prototype 0x2ea47d9001a0 601s JS IMPORT: Defining parent (nil) of 0x2ea47d900200 'imports' is mod 0 601s JS IMPORT: Importing '_print' 601s JS NATIVE: Defining native module '_print' 601s JS IMPORT: Defining parent 0x2ea47d900200 of 0x2ea47d9009b0 '_print' is mod 1 601s JS IMPORT: successfully imported module '_print' 601s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 601s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x15198423d090 601s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x15198423d090 601s JS MAINLOOP: Main loop instance 0xb97fd11d79c8: hold 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Starting promise job dispatcher 601s 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 0x15198423d128 601s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x15198423d128 601s JS MAINLOOP: Main loop instance 0xb97fd11d79c8: hold 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Main loop instance 0xb97fd11d79c8: Spinning loop until released or hook cleared 601s JS MAINLOOP: handling job 0, 601s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 601s JS MAINLOOP: Main loop instance 0xb97fd11d79c8: release 601s JS MAINLOOP: Completed job 0 601s JS MAINLOOP: handling job 1, 601s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 601s JS MAINLOOP: Main loop instance 0xb97fd11d79c8: release 601s JS MAINLOOP: Completed job 1 601s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x15198423d128 601s JS IMPORT: Module metadata hook for module 0x2ea47d96af30 601s JS IMPORT: Defining meta.importSync for module 0x2ea47d96af30 601s JS NATIVE: Defining native module 'gi' 601s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ea47d96f278 601s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 601s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 601s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 601s JS IMPORT: Importing directory 'overrides' 601s JS IMPORT: Defining parent 0x151984240610 of 0x2ea47d96f2f8 'overrides' is mod 1 601s JS IMPORT: Defined importer 'overrides' 0x2ea47d96f2f8 in 0x151984240610 601s JS IMPORT: successfully imported directory 'overrides' 601s JS IMPORT: Importing '_promiseNative' 601s JS NATIVE: Defining native module '_promiseNative' 601s JS IMPORT: Defining parent 0x151984240610 of 0x2ea47d96f7a8 '_promiseNative' is mod 1 601s JS IMPORT: successfully imported module '_promiseNative' 601s JS IMPORT: Importing module GLib succeeded 601s JS IMPORT: Defining parent 0x2ea47d96f2f8 of 0x151984298038 'GLib' is mod 1 601s JS IMPORT: successfully imported module 'GLib' 601s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 601s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x151984297060, JSClass 0xe2b3e1dd78e0, in object 0x151984297038 601s JS CTX: Initialized class GIRepositoryGType prototype 0x2ea47d96faf0 601s JS CTX: Initialized class GIRepositoryFunction prototype 0x2ea47d96fb50 601s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 601s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 601s JS G BXD: Defined class for Error (GError), prototype 0x1519842970b0, JSClass 0xe2b3e1dd78e0, in object 0x151984297038 601s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 601s JS G BXD: Defined class for Variant (GVariant), prototype 0x151984297100, JSClass 0xe2b3e1dd78e0, in object 0x151984297038 601s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 601s JS G BXD: Defined class for Bytes (GBytes), prototype 0x151984297150, JSClass 0xe2b3e1dd78e0, in object 0x151984297038 601s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 601s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 601s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1519842971a0, JSClass 0xe2b3e1dd78e0, in object 0x151984297038 601s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 601s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 601s JS G BXD: Defined class for Thread (GThread), prototype 0x1519842971f0, JSClass 0xe2b3e1dd78e0, in object 0x151984297038 601s JS G BXD: Defining method ref in prototype for GLib.Thread 601s JS G BXD: Defining method unref in prototype for GLib.Thread 601s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 601s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x151984297240, JSClass 0xe2b3e1dd78e0, in object 0x151984297038 601s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 601s JS G BXD: Defined class for Regex (GRegex), prototype 0x151984297290, JSClass 0xe2b3e1dd78e0, in object 0x151984297038 601s JS G BXD: Defining method match in prototype for GLib.Regex 601s JS G BXD: Defining method match_full in prototype for GLib.Regex 601s JS G BXD: Defining method match_all in prototype for GLib.Regex 601s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 601s JS G NS: Defined namespace 'GLib' 0x151984297038 in GIRepository 0x2ea47d96f108 601s JS IMPORT: Importing module jasmine succeeded 601s JS IMPORT: Defining parent 0x151984240610 of 0x151984298ba0 'jasmine' is mod 1 601s JS IMPORT: successfully imported module 'jasmine' 601s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 601s JS MAINLOOP: Main loop instance 0xb97fd11d79c8: hold 601s JS MAINLOOP: Enqueue job , promise=, allocation site= 601s JS MAINLOOP: Main loop instance 0xb97fd11d79c8: Spinning loop until released or hook cleared 601s JS MAINLOOP: handling job 0, 601s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 601s JS MAINLOOP: Main loop instance 0xb97fd11d79c8: release 601s JS MAINLOOP: Completed job 0 601s JS IMPORT: Importing 'gi' 601s JS IMPORT: Defining parent 0x151984240610 of 0x151984240b08 'gi' is mod 1 601s JS IMPORT: successfully imported module 'gi' 601s 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 601s JS G NS: Defined namespace 'GjsPrivate' 0x151984297330 in GIRepository 0x151984240b08 601s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 601s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 601s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 601s JS IMPORT: Importing module _legacy succeeded 601s JS IMPORT: Defining parent 0x151984240610 of 0x151984298cb8 '_legacy' is mod 1 601s JS IMPORT: successfully imported module '_legacy' 601s JS IMPORT: Importing module lang succeeded 601s JS IMPORT: Defining parent 0x151984240610 of 0x151984298c90 'lang' is mod 1 601s JS IMPORT: successfully imported module 'lang' 601s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 601s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 601s JS IMPORT: Importing module _signals succeeded 601s JS IMPORT: Defining parent 0x151984240610 of 0x151984298ce0 '_signals' is mod 1 601s JS IMPORT: successfully imported module '_signals' 601s JS IMPORT: Importing module signals succeeded 601s JS IMPORT: Defining parent 0x151984240610 of 0x151984298c68 'signals' is mod 1 601s JS IMPORT: successfully imported module 'signals' 601s JS IMPORT: Importing module Gio succeeded 601s JS IMPORT: Defining parent 0x151984240c10 of 0x151984298c40 'Gio' is mod 1 601s JS IMPORT: successfully imported module 'Gio' 601s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 601s JS IMPORT: Importing '_gi' 601s JS NATIVE: Defining native module '_gi' 601s JS IMPORT: Defining parent 0x151984240610 of 0x2ea47d941570 '_gi' is mod 1 601s JS IMPORT: successfully imported module '_gi' 601s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 601s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 601s JS IMPORT: Importing module _common succeeded 601s JS IMPORT: Defining parent 0x151984240610 of 0x151984298d30 '_common' is mod 1 601s JS IMPORT: successfully imported module '_common' 601s JS IMPORT: Importing module GObject succeeded 601s JS IMPORT: Defining parent 0x151984240c10 of 0x151984298d08 'GObject' is mod 1 601s JS IMPORT: successfully imported module 'GObject' 601s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 601s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 601s JS G BXD: Defined class for String (GString), prototype 0x1519842975d8, JSClass 0xe2b3e1dd78e0, in object 0x151984297358 601s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 601s JS G PRM: Defined class ParamSpec prototype is 0x151984298d80 class 0xe2b3e1de0210 in object 0x151984297358 601s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 601s JS G OBJ: Defined class for Object (GObject), prototype 0x151984297740, JSClass 0xe2b3e1dd7910, in object 0x151984297358 601s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 601s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 601s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x151984297768, JSClass 0xe2b3e1dd7910, in object 0x151984297358 601s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 601s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 601s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 601s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 601s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 601s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 601s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 601s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 601s JS G BXD: Defined class for Value (GValue), prototype 0x1519842977b8, JSClass 0xe2b3e1dd78e0, in object 0x151984297358 601s JS G NS: Defined namespace 'GObject' 0x151984297358 in GIRepository 0x151984240b08 601s JS G OBJ: Defined class for Application (GApplication), prototype 0x151984297808, JSClass 0xe2b3e1dd7910, in object 0x151984297308 601s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 601s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x249eb3062e0, JSClass 0xe2b3e1ddabc8, in object 0x151984297308 601s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 601s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x249eb306308, JSClass 0xe2b3e1ddabc8, in object 0x151984297308 601s 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 601s JS G NS: Defined namespace 'GioUnix' 0x1519842978a8 in GIRepository 0x151984240b08 601s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 601s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 601s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1519842978d0, JSClass 0xe2b3e1dd7910, in object 0x1519842978a8 601s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 601s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 601s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x249eb3066f0, JSClass 0xe2b3e1ddabc8, in object 0x1519842978a8 601s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 601s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 601s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 601s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x151984297948, JSClass 0xe2b3e1dd7910, in object 0x151984297308 601s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x151984297998, JSClass 0xe2b3e1dd7910, in object 0x1519842978a8 601s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 601s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 601s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x1519842979e8, JSClass 0xe2b3e1dd78e0, in object 0x1519842978a8 601s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 601s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x249eb306830, JSClass 0xe2b3e1ddabc8, in object 0x1519842978a8 601s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 601s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 601s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 601s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x151984297a38, JSClass 0xe2b3e1dd7910, in object 0x151984297308 601s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x151984297a88, JSClass 0xe2b3e1dd7910, in object 0x1519842978a8 601s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 601s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 601s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x151984297ad8, JSClass 0xe2b3e1dd78e0, in object 0x1519842978a8 601s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 601s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x151984297b00, JSClass 0xe2b3e1dd78e0, in object 0x1519842978a8 601s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 601s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x151984297b50, JSClass 0xe2b3e1dd7910, in object 0x1519842978a8 601s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 601s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 601s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x151984297ba0, JSClass 0xe2b3e1dd78e0, in object 0x1519842978a8 601s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 601s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 601s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x151984297bf0, JSClass 0xe2b3e1dd7910, in object 0x151984297308 601s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x151984297c40, JSClass 0xe2b3e1dd7910, in object 0x1519842978a8 601s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 601s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 601s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x151984297c90, JSClass 0xe2b3e1dd78e0, in object 0x1519842978a8 601s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 601s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 601s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 601s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 601s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 601s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 601s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 601s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 601s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 601s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 601s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 601s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 601s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 601s JS G ENUM: Defining GLib.LogLevelFlags as 0x2ea47d949c58 601s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 601s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 601s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x151984297da8, JSClass 0xe2b3e1dd78e0, in object 0x151984297038 601s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 601s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x151984297e70, JSClass 0xe2b3e1dd7910, in object 0x151984297308 601s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 601s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x249eb30dbf0, JSClass 0xe2b3e1ddabc8, in object 0x151984297308 601s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 601s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x249eb30dc18, JSClass 0xe2b3e1ddabc8, in object 0x151984297308 601s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 601s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x249eb313470, JSClass 0xe2b3e1dd78e0, in object 0x151984297308 601s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 601s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x249eb313768, JSClass 0xe2b3e1dd78e0, in object 0x151984297308 601s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 601s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 601s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 601s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 601s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 601s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 601s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 601s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 601s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 601s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 601s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x249eb3138f8, JSClass 0xe2b3e1dd7910, in object 0x151984297308 601s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 601s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x249eb30de98, JSClass 0xe2b3e1ddabc8, in object 0x151984297308 601s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 601s JS G IFACE: Defined class for Initable (GInitable), prototype 0x249eb30dee8, JSClass 0xe2b3e1ddabc8, in object 0x151984297308 601s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 601s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x249eb313998, JSClass 0xe2b3e1dd7910, in object 0x151984297308 601s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 601s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 601s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 601s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 601s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x249eb3170d8, JSClass 0xe2b3e1ddabc8, in object 0x151984297308 601s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 601s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x249eb313a10, JSClass 0xe2b3e1dd78e0, in object 0x151984297308 601s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 601s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x249eb313a60, JSClass 0xe2b3e1dd78e0, in object 0x151984297308 601s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 601s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 601s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x249eb313ab0, JSClass 0xe2b3e1dd7910, in object 0x151984297308 601s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x249eb313b00, JSClass 0xe2b3e1dd7910, in object 0x151984297330 601s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 601s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x249eb313b50, JSClass 0xe2b3e1dd7910, in object 0x151984297308 601s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 601s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 601s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 601s JS G IFACE: Defined class for File (GFile), prototype 0x249eb3171a0, JSClass 0xe2b3e1ddabc8, in object 0x151984297308 601s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x249eb313bc8, JSClass 0xe2b3e1dd7910, in object 0x151984240ca0 601s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 601s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x249eb313c40, JSClass 0xe2b3e1dd7910, in object 0x151984297308 601s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 601s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 601s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x249eb317420, JSClass 0xe2b3e1ddabc8, in object 0x151984297308 601s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 601s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x249eb313cb8, JSClass 0xe2b3e1dd7910, in object 0x151984297308 601s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 601s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x249eb313d08, JSClass 0xe2b3e1dd78e0, in object 0x151984297308 601s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 601s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 601s JS G OBJ: Defined class for Settings (GSettings), prototype 0x249eb313d58, JSClass 0xe2b3e1dd7910, in object 0x151984297308 601s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 601s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 601s JS G NS: Defined namespace 'Gio' 0x151984297308 in GIRepository 0x151984240b08 601s 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 601s JS G NS: Defined namespace 'GjsTestTools' 0x249eb313dd0 in GIRepository 0x151984240b08 601s JS IMPORT: Importing module Gtk succeeded 601s JS IMPORT: Defining parent 0x151984240c10 of 0x249eb317c40 'Gtk' is mod 1 601s JS IMPORT: successfully imported module 'Gtk' 601s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 601s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 601s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x249eb313e20, JSClass 0xe2b3e1dd7910, in object 0x151984297358 601s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x249eb313e70, JSClass 0xe2b3e1dd7910, in object 0x249eb313df8 601s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 601s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x249eb317f10, JSClass 0xe2b3e1ddabc8, in object 0x249eb313df8 601s 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 601s JS G NS: Defined namespace 'Atk' 0x249eb313ee8 in GIRepository 0x151984240b08 601s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 601s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x249eb317f38, JSClass 0xe2b3e1ddabc8, in object 0x249eb313ee8 601s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 601s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x249eb313f38, JSClass 0xe2b3e1dd7910, in object 0x249eb313df8 601s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 601s JS G NS: Defined namespace 'Gtk' 0x249eb313df8 in GIRepository 0x151984240b08 601s JS IMPORT: Importing 'system' 601s JS NATIVE: Defining native module 'system' 601s JS IMPORT: Defining parent 0x151984240610 of 0x2ea47d954348 'system' is mod 1 601s JS IMPORT: successfully imported module 'system' 601s JS CTX: Script evaluation succeeded 601s JS MAINLOOP: Main loop instance 0xb97fd11d79c8: Spinning loop until released or hook cleared 601s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x15198423d128 601s JS IMPORT: Module metadata hook for module 0x2ea47d97a1a0 601s JS IMPORT: Defining meta.importSync for module 0x2ea47d97a1a0 601s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x15198423d128 601s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x15198423d128 601s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 601s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 601s JS MAINLOOP: Set main loop hook to 601s JS MAINLOOP: Main loop instance 0xb97fd11d79c8: hold 601s JS MAINLOOP: Running and clearing main loop hook 601s JS G BXD: Defining method run in prototype for GLib.MainLoop 601s 1..54 601s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 601s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 601s JS G BXD: Defined class for Source (GSource), prototype 0x249eb313f88, JSClass 0xe2b3e1dd78e0, in object 0x151984297038 601s JS G BXD: Defining method set_priority in prototype for GLib.Source 601s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 601s JS G BXD: Defining method attach in prototype for GLib.Source 601s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 601s JS IMPORT: Module metadata hook for module 0x1519842875b8 601s JS IMPORT: Defining meta.importSync for module 0x1519842875b8 601s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gtk' 601s JS G BXD: Defining method destroy in prototype for GLib.Source 601s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gtk' 601s JS G NS: Found info type GIObjectInfo for 'Bin' in namespace 'Gtk' 601s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x249eb32c0d8, JSClass 0xe2b3e1dd7910, in object 0x249eb313df8 601s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x249eb32c128, JSClass 0xe2b3e1dd7910, in object 0x249eb313df8 601s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gtk' 601s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 601s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 601s JS G ENUM: Defining Gtk.WindowType as 0x2ea47d98e598 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s JS G OBJ: Defining method set_title in prototype for GtkWindow (Gtk.Window) 601s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 601s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 601s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 601s ok 1 Access to destroyed GObject Get property 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 2 Access to destroyed GObject Set property 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 3 Access to destroyed GObject Add expando property 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 4 Access to destroyed GObject Access to unset expando property 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 5 Access to destroyed GObject Access previously set expando property 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s JS G OBJ: Defining method get_title in prototype for GtkWindow (Gtk.Window) 601s ok 6 Access to destroyed GObject Access to getter method 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 7 Access to destroyed GObject Access to setter method 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 8 Access to destroyed GObject Proto function connect 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 9 Access to destroyed GObject Proto function connect_after 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 10 Access to destroyed GObject Proto function emit 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 11 Access to destroyed GObject Proto function signals_disconnect 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 12 Access to destroyed GObject Proto function signals_block 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 13 Access to destroyed GObject Proto function signals_unblock 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 14 Access to destroyed GObject Proto function toString 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 15 Access to destroyed GObject Proto function toString before/after 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s JS G NS: Found info type GIFunctionInfo for 'unref' in namespace 'GjsTestTools' 601s ok 16 Access to finalized GObject Get property 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 17 Access to finalized GObject Set property 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 18 Access to finalized GObject Add expando property 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 19 Access to finalized GObject Access to unset expando property 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 20 Access to finalized GObject Access previously set expando property 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 21 Access to finalized GObject Access to getter method 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 22 Access to finalized GObject Access to setter method 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 23 Access to finalized GObject Proto function connect 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 24 Access to finalized GObject Proto function connect_after 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 25 Access to finalized GObject Proto function emit 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 26 Access to finalized GObject Proto function signals_disconnect 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 27 Access to finalized GObject Proto function signals_block 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 28 Access to finalized GObject Proto function signals_unblock 601s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 601s ok 29 Access to finalized GObject Proto function toString 601s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'GjsTestTools' 601s JS G NS: Found info type GIObjectInfo for 'EmblemedIcon' in namespace 'Gio' 601s JS G OBJ: Defined class for EmblemedIcon (GEmblemedIcon), prototype 0x151984297e48, JSClass 0xe2b3e1dd7910, in object 0x151984297308 601s JS G NS: Found info type GIObjectInfo for 'ThemedIcon' in namespace 'Gio' 602s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x151984297e98, JSClass 0xe2b3e1dd7910, in object 0x151984297308 602s JS G NS: Found info type GIInterfaceInfo for 'Icon' in namespace 'Gio' 602s JS G IFACE: Defined class for Icon (GIcon), prototype 0x249eb306150, JSClass 0xe2b3e1ddabc8, in object 0x151984297308 602s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 602s JS G NS: Found info type GIFunctionInfo for 'reset' in namespace 'GjsTestTools' 602s ok 30 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected 602s ok 31 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected 602s ok 32 Disposed or finalized GObject calls dispose vfunc on explicit disposal only 602s ok 33 Disposed or finalized GObject generates a warn on object garbage collection 602s ok 34 Disposed or finalized GObject generates a warn on object garbage collection if has expando property 602s JS G NS: Found info type GIFunctionInfo for 'delayed_unref' in namespace 'GjsTestTools' 602s JS G NS: Found info type GIFunctionInfo for 'timeout_add' in namespace 'GLib' 602s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 602s JS G NS: Found info type GIStructInfo for 'MainContext' in namespace 'GLib' 602s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x151984297f88, JSClass 0xe2b3e1dd78e0, in object 0x151984297038 602s JS G BXD: Defining method iteration in prototype for GLib.MainContext 602s ok 35 Disposed or finalized GObject generates a warn if already disposed at garbage collection 602s JS G NS: Found info type GIFunctionInfo for 'save_object' in namespace 'GjsTestTools' 602s JS G NS: Found info type GIFunctionInfo for 'peek_saved' in namespace 'GjsTestTools' 602s ok 36 Disposed or finalized GObject created from other function is marked as disposed and garbage collected 602s ok 37 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected 602s JS G NS: Found info type GIFunctionInfo for 'get_disposed' in namespace 'GjsTestTools' 602s ok 38 Disposed or finalized GObject returned from function is marked as disposed 602s JS G NS: Found info type GIFunctionInfo for 'get_saved' in namespace 'GjsTestTools' 602s JS G BXD: Defining method quit in prototype for GLib.MainLoop 602s ok 39 Disposed or finalized GObject returned from function is marked as disposed and then as finalized 602s JS G NS: Found info type GIFunctionInfo for 'ref' in namespace 'GjsTestTools' 602s JS G NS: Found info type GIFunctionInfo for 'unref_other_thread' in namespace 'GjsTestTools' 602s ok 40 Disposed or finalized GObject ignores toggling queued unref toggles 602s JS G NS: Found info type GIFunctionInfo for 'ref_other_thread' in namespace 'GjsTestTools' 602s ok 41 Disposed or finalized GObject ignores toggling queued toggles 602s JS G NS: Found info type GIFunctionInfo for 'run_dispose_other_thread' in namespace 'GjsTestTools' 602s ok 42 Disposed or finalized GObject can be disposed from other thread 602s ok 43 Disposed or finalized GObject can be garbage collected once disposed from other thread 602s JS G NS: Found info type GIFunctionInfo for 'save_object_unreffed' in namespace 'GjsTestTools' 602s JS G NS: Found info type GIFunctionInfo for 'delayed_ref_other_thread' in namespace 'GjsTestTools' 602s JS G NS: Found info type GIFunctionInfo for 'steal_saved' in namespace 'GjsTestTools' 602s ok 44 GObject with toggle references can be re-reffed from other thread delayed 602s JS G NS: Found info type GIFunctionInfo for 'delayed_unref_other_thread' in namespace 'GjsTestTools' 602s ok 45 GObject with toggle references can be re-reffed and unreffed again from other thread 602s JS G NS: Found info type GIFunctionInfo for 'delayed_ref_unref_other_thread' in namespace 'GjsTestTools' 602s ok 46 GObject with toggle references can be re-reffed and unreffed again from other thread with delay 602s JS G NS: Found info type GIFunctionInfo for 'save_weak' in namespace 'GjsTestTools' 602s JS G NS: Found info type GIFunctionInfo for 'get_weak' in namespace 'GjsTestTools' 603s ok 47 GObject with toggle references can be toggled up by getting a GWeakRef 603s JS G NS: Found info type GIFunctionInfo for 'get_weak_other_thread' in namespace 'GjsTestTools' 603s ok 48 GObject with toggle references can be toggled up by getting a GWeakRef from another thread 603s ok 49 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread 603s ok 50 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads 603s JS G BXD: Defining method join in prototype for GLib.Thread 603s JS G NS: Found info type GIFunctionInfo for 'clear_saved' in namespace 'GjsTestTools' 603s ok 51 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone 603s ok 52 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone 603s ok 53 GObject with toggle references can be finalized while queued in toggle queue 603s 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 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xb97fd11d79c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 0 603s JS MAINLOOP: handling job 1, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 1 603s JS MAINLOOP: handling job 2, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 2 603s JS MAINLOOP: handling job 3, 603s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 603s JS MAINLOOP: Main loop instance 0xb97fd11d79c8: release 603s JS MAINLOOP: Completed job 3 603s JS MEMORY: Memory report: before destroying context 603s JS MEMORY: 492 objects currently alive 603s JS MEMORY: boxed_instance = 13 603s JS MEMORY: boxed_prototype = 20 603s JS MEMORY: closure = 3 603s JS MEMORY: function = 398 603s JS MEMORY: fundamental_instance = 0 603s JS MEMORY: fundamental_prototype = 0 603s JS MEMORY: gerror_instance = 0 603s JS MEMORY: gerror_prototype = 0 603s JS MEMORY: interface = 12 603s JS MEMORY: module = 10 603s JS MEMORY: ns = 8 603s JS MEMORY: object_instance = 0 603s JS MEMORY: object_prototype = 28 603s JS MEMORY: param = 0 603s JS MEMORY: union_instance = 0 603s JS MEMORY: union_prototype = 0 603s JS CTX: JS shutdown sequence 603s JS CTX: Stopping profiler 603s JS CTX: Shutting down toggle queue 603s JS CTX: Notifying external reference holders of GjsContext dispose 603s JS MAINLOOP: Stopping promise job dispatcher 603s JS CTX: Notifying reference holders of GjsContext dispose 603s JS CTX: Checking unhandled promise rejections 603s JS CTX: Releasing cached JS wrappers 603s JS CTX: Final triggered GC 603s JS CTX: Destroying JS context 603s JS CTX: Releasing all native objects 603s JS CTX: Disabling auto GC 603s JS CTX: Ending trace on global object 603s JS CTX: Freeing allocated resources 603s JS CTX: JS context destroyed 603s PASS: gjs/testGObjectDestructionAccess.test 603s Running test: gjs/testLang.test 603s JS NATIVE: Registered native JS module '_promiseNative' 603s JS NATIVE: Registered native JS module '_byteArrayNative' 603s JS NATIVE: Registered native JS module '_encodingNative' 603s JS NATIVE: Registered native JS module '_gi' 603s JS NATIVE: Registered native JS module 'gi' 603s JS NATIVE: Registered native JS module 'cairoNative' 603s JS NATIVE: Registered native JS module 'system' 603s JS NATIVE: Registered native JS module 'console' 603s JS NATIVE: Registered native JS module '_print' 603s JS CTX: Enabling JIT 603s JS CTX: Initialized class GjsFileImporter prototype 0x15a9a0f001a0 603s JS IMPORT: Defining parent (nil) of 0x15a9a0f00200 'imports' is mod 0 603s JS IMPORT: Importing '_print' 603s JS NATIVE: Defining native module '_print' 603s JS IMPORT: Defining parent 0x15a9a0f00200 of 0x15a9a0f009b0 '_print' is mod 1 603s JS IMPORT: successfully imported module '_print' 603s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 603s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2a760cb3d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2a760cb3d090 603s JS MAINLOOP: Main loop instance 0xb109f38e19c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Starting promise job dispatcher 603s 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 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2a760cb3d128 603s JS MAINLOOP: Main loop instance 0xb109f38e19c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xb109f38e19c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 603s JS MAINLOOP: Main loop instance 0xb109f38e19c8: release 603s JS MAINLOOP: Completed job 0 603s JS MAINLOOP: handling job 1, 603s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 603s JS MAINLOOP: Main loop instance 0xb109f38e19c8: release 603s JS MAINLOOP: Completed job 1 603s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module metadata hook for module 0x15a9a0f6af30 603s JS IMPORT: Defining meta.importSync for module 0x15a9a0f6af30 603s JS NATIVE: Defining native module 'gi' 603s JS CTX: Initialized class GIRepositoryNamespace prototype 0x15a9a0f6f278 603s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 603s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 603s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 603s JS IMPORT: Importing directory 'overrides' 603s JS IMPORT: Defining parent 0x2a760cb40610 of 0x15a9a0f6f2f8 'overrides' is mod 1 603s JS IMPORT: Defined importer 'overrides' 0x15a9a0f6f2f8 in 0x2a760cb40610 603s JS IMPORT: successfully imported directory 'overrides' 603s JS IMPORT: Importing '_promiseNative' 603s JS NATIVE: Defining native module '_promiseNative' 603s JS IMPORT: Defining parent 0x2a760cb40610 of 0x15a9a0f6f7a8 '_promiseNative' is mod 1 603s JS IMPORT: successfully imported module '_promiseNative' 603s JS IMPORT: Importing module GLib succeeded 603s JS IMPORT: Defining parent 0x15a9a0f6f2f8 of 0x2a760cb98038 'GLib' is mod 1 603s JS IMPORT: successfully imported module 'GLib' 603s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 603s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2a760cb97060, JSClass 0xed199ac678e0, in object 0x2a760cb97038 603s JS CTX: Initialized class GIRepositoryGType prototype 0x15a9a0f6faf0 603s JS CTX: Initialized class GIRepositoryFunction prototype 0x15a9a0f6fb50 603s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 603s JS G BXD: Defined class for Error (GError), prototype 0x2a760cb970b0, JSClass 0xed199ac678e0, in object 0x2a760cb97038 603s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 603s JS G BXD: Defined class for Variant (GVariant), prototype 0x2a760cb97100, JSClass 0xed199ac678e0, in object 0x2a760cb97038 603s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 603s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2a760cb97150, JSClass 0xed199ac678e0, in object 0x2a760cb97038 603s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 603s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2a760cb971a0, JSClass 0xed199ac678e0, in object 0x2a760cb97038 603s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 603s JS G BXD: Defined class for Thread (GThread), prototype 0x2a760cb971f0, JSClass 0xed199ac678e0, in object 0x2a760cb97038 603s JS G BXD: Defining method ref in prototype for GLib.Thread 603s JS G BXD: Defining method unref in prototype for GLib.Thread 603s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 603s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2a760cb97240, JSClass 0xed199ac678e0, in object 0x2a760cb97038 603s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 603s JS G BXD: Defined class for Regex (GRegex), prototype 0x2a760cb97290, JSClass 0xed199ac678e0, in object 0x2a760cb97038 603s JS G BXD: Defining method match in prototype for GLib.Regex 603s JS G BXD: Defining method match_full in prototype for GLib.Regex 603s JS G BXD: Defining method match_all in prototype for GLib.Regex 603s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 603s JS G NS: Defined namespace 'GLib' 0x2a760cb97038 in GIRepository 0x15a9a0f6f108 603s JS IMPORT: Importing module jasmine succeeded 603s JS IMPORT: Defining parent 0x2a760cb40610 of 0x2a760cb98ba0 'jasmine' is mod 1 603s JS IMPORT: successfully imported module 'jasmine' 603s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 603s JS MAINLOOP: Main loop instance 0xb109f38e19c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xb109f38e19c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 603s JS MAINLOOP: Main loop instance 0xb109f38e19c8: release 603s JS MAINLOOP: Completed job 0 603s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 603s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 603s JS IMPORT: Importing module _legacy succeeded 603s JS IMPORT: Defining parent 0x2a760cb40610 of 0x2a760cb98c68 '_legacy' is mod 1 603s JS IMPORT: successfully imported module '_legacy' 603s JS IMPORT: Importing module lang succeeded 603s JS IMPORT: Defining parent 0x2a760cb40610 of 0x2a760cb98c40 'lang' is mod 1 603s JS IMPORT: successfully imported module 'lang' 603s JS CTX: Script evaluation succeeded 603s JS MAINLOOP: Main loop instance 0xb109f38e19c8: Spinning loop until released or hook cleared 603s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module metadata hook for module 0x15a9a0f19d00 603s JS IMPORT: Defining meta.importSync for module 0x15a9a0f19d00 603s JS NATIVE: Defining native module 'system' 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2a760cb3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2a760cb3d128 603s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 603s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 603s JS MAINLOOP: Set main loop hook to 603s JS MAINLOOP: Main loop instance 0xb109f38e19c8: hold 603s JS MAINLOOP: Running and clearing main loop hook 603s JS G BXD: Defining method run in prototype for GLib.MainLoop 603s 1..9 603s JS IMPORT: Importing 'gi' 603s JS IMPORT: Defining parent 0x2a760cb40610 of 0x2a760cb40b08 'gi' is mod 1 603s JS IMPORT: successfully imported module 'gi' 603s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 603s JS G BXD: Defined class for Source (GSource), prototype 0x2a760cb97308, JSClass 0xed199ac678e0, in object 0x2a760cb97038 603s JS G BXD: Defining method set_priority in prototype for GLib.Source 603s JS IMPORT: Importing '_gi' 603s JS NATIVE: Defining native module '_gi' 603s JS IMPORT: Defining parent 0x2a760cb40610 of 0x15a9a0f24388 '_gi' is mod 1 603s JS IMPORT: successfully imported module '_gi' 603s 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 603s JS G NS: Defined namespace 'GjsPrivate' 0x2a760cb973a8 in GIRepository 0x2a760cb40b08 603s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 603s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 603s JS IMPORT: Importing module _common succeeded 603s JS IMPORT: Defining parent 0x2a760cb40610 of 0x2a760cb98e48 '_common' is mod 1 603s JS IMPORT: successfully imported module '_common' 603s JS IMPORT: Importing module GObject succeeded 603s JS IMPORT: Defining parent 0x2a760cb40c40 of 0x2a760cb98e20 'GObject' is mod 1 603s JS IMPORT: successfully imported module 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 603s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 603s JS G BXD: Defined class for String (GString), prototype 0x2a760cb97628, JSClass 0xed199ac678e0, in object 0x2a760cb97380 603s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 603s JS G PRM: Defined class ParamSpec prototype is 0x2a760cb98e98 class 0xed199ac70210 in object 0x2a760cb97380 603s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 603s JS G OBJ: Defined class for Object (GObject), prototype 0x2a760cb97790, JSClass 0xed199ac67910, in object 0x2a760cb97380 603s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 603s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 603s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2a760cb977b8, JSClass 0xed199ac67910, in object 0x2a760cb97380 603s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 603s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 603s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 603s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 603s JS G BXD: Defined class for Value (GValue), prototype 0x2a760cb97808, JSClass 0xed199ac678e0, in object 0x2a760cb97380 603s JS G NS: Defined namespace 'GObject' 0x2a760cb97380 in GIRepository 0x2a760cb40b08 603s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 603s JS G BXD: Defining method attach in prototype for GLib.Source 603s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 603s JS IMPORT: Module metadata hook for module 0x2a760cb875b8 603s JS IMPORT: Defining meta.importSync for module 0x2a760cb875b8 603s JS G BXD: Defining method destroy in prototype for GLib.Source 603s ok 1 Lang module counts properties with Lang.countProperties() 603s ok 2 Lang module copies properties from one object to another with Lang.copyProperties() 603s ok 3 Lang module copies properties without an underscore with Lang.copyPublicProperties() 603s ok 4 Lang module copies property getters and setters 603s ok 5 Lang module bind() calls the bound function with the supplied this-object 603s ok 6 Lang module bind() throws an error when no function supplied 603s ok 7 Lang module bind() throws an error when this-object undefined 603s ok 8 Lang module bind() supplies extra arguments to the function 603s ok 9 Lang module bind() appends the extra arguments to any arguments passed 603s JS G BXD: Defining method quit in prototype for GLib.MainLoop 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xb109f38e19c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 0 603s JS MAINLOOP: handling job 1, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 1 603s JS MAINLOOP: handling job 2, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 2 603s JS MAINLOOP: handling job 3, 603s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 603s JS MAINLOOP: Main loop instance 0xb109f38e19c8: release 603s JS MAINLOOP: Completed job 3 603s JS MEMORY: Memory report: before destroying context 603s JS MEMORY: 190 objects currently alive 603s JS MEMORY: boxed_instance = 51 603s JS MEMORY: boxed_prototype = 11 603s JS MEMORY: closure = 1 603s JS MEMORY: function = 116 603s JS MEMORY: fundamental_instance = 0 603s JS MEMORY: fundamental_prototype = 0 603s JS MEMORY: gerror_instance = 0 603s JS MEMORY: gerror_prototype = 0 603s JS MEMORY: interface = 0 603s JS MEMORY: module = 6 603s JS MEMORY: ns = 3 603s JS MEMORY: object_instance = 0 603s JS MEMORY: object_prototype = 2 603s JS MEMORY: param = 0 603s JS MEMORY: union_instance = 0 603s JS MEMORY: union_prototype = 0 603s JS CTX: JS shutdown sequence 603s JS CTX: Stopping profiler 603s JS CTX: Shutting down toggle queue 603s JS CTX: Notifying external reference holders of GjsContext dispose 603s JS MAINLOOP: Stopping promise job dispatcher 603s JS CTX: Notifying reference holders of GjsContext dispose 603s JS CTX: Checking unhandled promise rejections 603s JS CTX: Releasing cached JS wrappers 603s JS CTX: Final triggered GC 603s JS CTX: Destroying JS context 603s JS CTX: Releasing all native objects 603s JS CTX: Disabling auto GC 603s JS CTX: Ending trace on global object 603s JS CTX: Freeing allocated resources 603s JS CTX: JS context destroyed 603s PASS: gjs/testLang.test 603s Running test: gjs/testTweener.test 603s JS NATIVE: Registered native JS module '_promiseNative' 603s JS NATIVE: Registered native JS module '_byteArrayNative' 603s JS NATIVE: Registered native JS module '_encodingNative' 603s JS NATIVE: Registered native JS module '_gi' 603s JS NATIVE: Registered native JS module 'gi' 603s JS NATIVE: Registered native JS module 'cairoNative' 603s JS NATIVE: Registered native JS module 'system' 603s JS NATIVE: Registered native JS module 'console' 603s JS NATIVE: Registered native JS module '_print' 603s JS CTX: Enabling JIT 603s JS CTX: Initialized class GjsFileImporter prototype 0x12adf8e001a0 603s JS IMPORT: Defining parent (nil) of 0x12adf8e00200 'imports' is mod 0 603s JS IMPORT: Importing '_print' 603s JS NATIVE: Defining native module '_print' 603s JS IMPORT: Defining parent 0x12adf8e00200 of 0x12adf8e009b0 '_print' is mod 1 603s JS IMPORT: successfully imported module '_print' 603s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 603s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x30a1c0f3d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x30a1c0f3d090 603s JS MAINLOOP: Main loop instance 0xc11d96b669c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Starting promise job dispatcher 603s 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 0x30a1c0f3d128 603s Executing: gjs/testTweener.test 603s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x30a1c0f3d128 603s JS MAINLOOP: Main loop instance 0xc11d96b669c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xc11d96b669c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 603s JS MAINLOOP: Main loop instance 0xc11d96b669c8: release 603s JS MAINLOOP: Completed job 0 603s JS MAINLOOP: handling job 1, 603s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 603s JS MAINLOOP: Main loop instance 0xc11d96b669c8: release 603s JS MAINLOOP: Completed job 1 603s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module metadata hook for module 0x12adf8e6af30 603s JS IMPORT: Defining meta.importSync for module 0x12adf8e6af30 603s JS NATIVE: Defining native module 'gi' 603s JS CTX: Initialized class GIRepositoryNamespace prototype 0x12adf8e6f278 603s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 603s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 603s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 603s JS IMPORT: Importing directory 'overrides' 603s JS IMPORT: Defining parent 0x30a1c0f40610 of 0x12adf8e6f2f8 'overrides' is mod 1 603s JS IMPORT: Defined importer 'overrides' 0x12adf8e6f2f8 in 0x30a1c0f40610 603s JS IMPORT: successfully imported directory 'overrides' 603s JS IMPORT: Importing '_promiseNative' 603s JS NATIVE: Defining native module '_promiseNative' 603s JS IMPORT: Defining parent 0x30a1c0f40610 of 0x12adf8e6f7a8 '_promiseNative' is mod 1 603s JS IMPORT: successfully imported module '_promiseNative' 603s JS IMPORT: Importing module GLib succeeded 603s JS IMPORT: Defining parent 0x12adf8e6f2f8 of 0x30a1c0f98038 'GLib' is mod 1 603s JS IMPORT: successfully imported module 'GLib' 603s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 603s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x30a1c0f97060, JSClass 0xf3d2ff5378e0, in object 0x30a1c0f97038 603s JS CTX: Initialized class GIRepositoryGType prototype 0x12adf8e6faf0 603s JS CTX: Initialized class GIRepositoryFunction prototype 0x12adf8e6fb50 603s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 603s JS G BXD: Defined class for Error (GError), prototype 0x30a1c0f970b0, JSClass 0xf3d2ff5378e0, in object 0x30a1c0f97038 603s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 603s JS G BXD: Defined class for Variant (GVariant), prototype 0x30a1c0f97100, JSClass 0xf3d2ff5378e0, in object 0x30a1c0f97038 603s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 603s JS G BXD: Defined class for Bytes (GBytes), prototype 0x30a1c0f97150, JSClass 0xf3d2ff5378e0, in object 0x30a1c0f97038 603s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 603s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30a1c0f971a0, JSClass 0xf3d2ff5378e0, in object 0x30a1c0f97038 603s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 603s JS G BXD: Defined class for Thread (GThread), prototype 0x30a1c0f971f0, JSClass 0xf3d2ff5378e0, in object 0x30a1c0f97038 603s JS G BXD: Defining method ref in prototype for GLib.Thread 603s JS G BXD: Defining method unref in prototype for GLib.Thread 603s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 603s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x30a1c0f97240, JSClass 0xf3d2ff5378e0, in object 0x30a1c0f97038 603s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 603s JS G BXD: Defined class for Regex (GRegex), prototype 0x30a1c0f97290, JSClass 0xf3d2ff5378e0, in object 0x30a1c0f97038 603s JS G BXD: Defining method match in prototype for GLib.Regex 603s JS G BXD: Defining method match_full in prototype for GLib.Regex 603s JS G BXD: Defining method match_all in prototype for GLib.Regex 603s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 603s JS G NS: Defined namespace 'GLib' 0x30a1c0f97038 in GIRepository 0x12adf8e6f108 603s JS IMPORT: Importing module jasmine succeeded 603s JS IMPORT: Defining parent 0x30a1c0f40610 of 0x30a1c0f98ba0 'jasmine' is mod 1 603s JS IMPORT: successfully imported module 'jasmine' 603s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 603s JS MAINLOOP: Main loop instance 0xc11d96b669c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xc11d96b669c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 603s JS MAINLOOP: Main loop instance 0xc11d96b669c8: release 603s JS MAINLOOP: Completed job 0 603s JS IMPORT: JS import 'tweener' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/tweener.js 603s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/script/tweener' to child importer 'tweener' 603s JS IMPORT: Importing directory 'tweener' 603s JS IMPORT: Defining parent 0x30a1c0f40610 of 0x12adf8e27688 'tweener' is mod 1 603s JS IMPORT: Defined importer 'tweener' 0x12adf8e27688 in 0x30a1c0f40610 603s JS IMPORT: successfully imported directory 'tweener' 603s JS IMPORT: Importing 'gi' 603s JS IMPORT: Defining parent 0x30a1c0f40610 of 0x30a1c0f40b08 'gi' is mod 1 603s JS IMPORT: successfully imported module 'gi' 603s JS IMPORT: Importing module tweenList succeeded 603s JS IMPORT: Defining parent 0x12adf8e27688 of 0x30a1c0f98c68 'tweenList' is mod 1 603s JS IMPORT: successfully imported module 'tweenList' 603s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 603s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 603s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 603s JS IMPORT: Importing module _legacy succeeded 603s JS IMPORT: Defining parent 0x30a1c0f40610 of 0x30a1c0f98ce0 '_legacy' is mod 1 603s JS IMPORT: successfully imported module '_legacy' 603s JS IMPORT: Importing module lang succeeded 603s JS IMPORT: Defining parent 0x30a1c0f40610 of 0x30a1c0f98cb8 'lang' is mod 1 603s JS IMPORT: successfully imported module 'lang' 603s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 603s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 603s JS IMPORT: Importing module _signals succeeded 603s JS IMPORT: Defining parent 0x30a1c0f40610 of 0x30a1c0f98d08 '_signals' is mod 1 603s JS IMPORT: successfully imported module '_signals' 603s JS IMPORT: Importing module signals succeeded 603s JS IMPORT: Defining parent 0x30a1c0f40610 of 0x30a1c0f98c90 'signals' is mod 1 603s JS IMPORT: successfully imported module 'signals' 603s JS IMPORT: Importing module tweener succeeded 603s JS IMPORT: Defining parent 0x12adf8e27688 of 0x30a1c0f98c40 'tweener' is mod 1 603s JS IMPORT: successfully imported module 'tweener' 603s JS CTX: Script evaluation succeeded 603s JS MAINLOOP: Main loop instance 0xc11d96b669c8: Spinning loop until released or hook cleared 603s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module metadata hook for module 0x12adf8e3b178 603s JS IMPORT: Defining meta.importSync for module 0x12adf8e3b178 603s JS NATIVE: Defining native module 'system' 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x30a1c0f3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x30a1c0f3d128 603s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 603s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 603s JS MAINLOOP: Set main loop hook to 603s JS MAINLOOP: Main loop instance 0xc11d96b669c8: hold 603s JS MAINLOOP: Running and clearing main loop hook 603s JS G BXD: Defining method run in prototype for GLib.MainLoop 603s 1..17 603s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 603s JS G BXD: Defined class for Source (GSource), prototype 0x30a1c0f97308, JSClass 0xf3d2ff5378e0, in object 0x30a1c0f97038 603s JS G BXD: Defining method set_priority in prototype for GLib.Source 603s JS IMPORT: Importing '_gi' 603s JS NATIVE: Defining native module '_gi' 603s JS IMPORT: Defining parent 0x30a1c0f40610 of 0x12adf8e46260 '_gi' is mod 1 603s JS IMPORT: successfully imported module '_gi' 603s 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 603s JS G NS: Defined namespace 'GjsPrivate' 0x30a1c0f973a8 in GIRepository 0x30a1c0f40b08 603s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 603s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 603s JS IMPORT: Importing module _common succeeded 603s JS IMPORT: Defining parent 0x30a1c0f40610 of 0x30a1c0f98ee8 '_common' is mod 1 603s JS IMPORT: successfully imported module '_common' 603s JS IMPORT: Importing module GObject succeeded 603s JS IMPORT: Defining parent 0x30a1c0f40bf8 of 0x30a1c0f98ec0 'GObject' is mod 1 603s JS IMPORT: successfully imported module 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 603s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 603s JS G BXD: Defined class for String (GString), prototype 0x30a1c0f97628, JSClass 0xf3d2ff5378e0, in object 0x30a1c0f97380 603s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 603s JS G PRM: Defined class ParamSpec prototype is 0x30a1c0f98f38 class 0xf3d2ff540210 in object 0x30a1c0f97380 603s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 603s JS G OBJ: Defined class for Object (GObject), prototype 0x30a1c0f97790, JSClass 0xf3d2ff537910, in object 0x30a1c0f97380 603s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 603s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 603s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x30a1c0f977b8, JSClass 0xf3d2ff537910, in object 0x30a1c0f97380 603s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 603s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 603s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 603s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 603s JS G BXD: Defined class for Value (GValue), prototype 0x30a1c0f97808, JSClass 0xf3d2ff5378e0, in object 0x30a1c0f97380 603s JS G NS: Defined namespace 'GObject' 0x30a1c0f97380 in GIRepository 0x30a1c0f40b08 603s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 603s JS G BXD: Defining method attach in prototype for GLib.Source 603s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 603s JS IMPORT: Module metadata hook for module 0x30a1c0f88548 603s JS IMPORT: Defining meta.importSync for module 0x30a1c0f88548 603s JS G BXD: Defining method destroy in prototype for GLib.Source 603s JS IMPORT: Importing module equations succeeded 603s JS IMPORT: Defining parent 0x12adf8e27688 of 0x2677c44095b0 'equations' is mod 1 603s JS IMPORT: successfully imported module 'equations' 603s ok 1 Tweener runs a simple tween 603s ok 2 Tweener calls callbacks during the tween 603s ok 3 Tweener can pause tweens 603s ok 4 Tweener can remove tweens 603s ok 5 Tweener overrides a tween with another one acting on the same object and property at the same time 603s ok 6 Tweener does not override a tween with another one acting not at the same time 603s ok 7 Tweener can pause and resume all tweens 603s ok 8 Tweener can remove all tweens 603s ok 9 Tweener runs a tween with a time of 0 immediately 603s ok 10 Tweener can call a callback a certain number of times 603s ok 11 Tweener can count the number of tweens on an object 603s ok 12 Tweener can register special properties 603s ok 13 Tweener can register special modifiers for properties 603s ok 14 Tweener can split properties into more than one special property 603s ok 15 Tweener calls an overwrite callback when a tween is replaced 603s ok 16 Tweener can still overwrite a tween after it has started 603s ok 17 Tweener stays within min and max values 603s JS G BXD: Defining method quit in prototype for GLib.MainLoop 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xc11d96b669c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 0 603s JS MAINLOOP: handling job 1, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 1 603s JS MAINLOOP: handling job 2, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 2 603s JS MAINLOOP: handling job 3, 603s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 603s JS MAINLOOP: Main loop instance 0xc11d96b669c8: release 603s JS MAINLOOP: Completed job 3 603s JS MEMORY: Memory report: before destroying context 603s JS MEMORY: 238 objects currently alive 603s JS MEMORY: boxed_instance = 94 603s JS MEMORY: boxed_prototype = 11 603s JS MEMORY: closure = 1 603s JS MEMORY: function = 116 603s JS MEMORY: fundamental_instance = 0 603s JS MEMORY: fundamental_prototype = 0 603s JS MEMORY: gerror_instance = 0 603s JS MEMORY: gerror_prototype = 0 603s JS MEMORY: interface = 0 603s JS MEMORY: module = 11 603s JS MEMORY: ns = 3 603s JS MEMORY: object_instance = 0 603s JS MEMORY: object_prototype = 2 603s JS MEMORY: param = 0 603s JS MEMORY: union_instance = 0 603s JS MEMORY: union_prototype = 0 603s JS CTX: JS shutdown sequence 603s JS CTX: Stopping profiler 603s JS CTX: Shutting down toggle queue 603s JS CTX: Notifying external reference holders of GjsContext dispose 603s JS MAINLOOP: Stopping promise job dispatcher 603s JS CTX: Notifying reference holders of GjsContext dispose 603s JS CTX: Checking unhandled promise rejections 603s JS CTX: Releasing cached JS wrappers 603s JS CTX: Final triggered GC 603s JS CTX: Destroying JS context 603s JS CTX: Releasing all native objects 603s JS CTX: Disabling auto GC 603s JS CTX: Ending trace on global object 603s JS CTX: Freeing allocated resources 603s JS CTX: JS context destroyed 603s PASS: gjs/testTweener.test 603s Running test: gjs/testCairoModule.test 603s JS NATIVE: Registered native JS module '_promiseNative' 603s JS NATIVE: Registered native JS module '_byteArrayNative' 603s JS NATIVE: Registered native JS module '_encodingNative' 603s JS NATIVE: Registered native JS module '_gi' 603s JS NATIVE: Registered native JS module 'gi' 603s JS NATIVE: Registered native JS module 'cairoNative' 603s JS NATIVE: Registered native JS module 'system' 603s JS NATIVE: Registered native JS module 'console' 603s JS NATIVE: Registered native JS module '_print' 603s JS CTX: Enabling JIT 603s JS CTX: Initialized class GjsFileImporter prototype 0x1d75b36001a0 603s JS IMPORT: Defining parent (nil) of 0x1d75b3600200 'imports' is mod 0 603s JS IMPORT: Importing '_print' 603s JS NATIVE: Defining native module '_print' 603s JS IMPORT: Defining parent 0x1d75b3600200 of 0x1d75b36009b0 '_print' is mod 1 603s JS IMPORT: successfully imported module '_print' 603s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 603s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x16058573d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x16058573d090 603s JS MAINLOOP: Main loop instance 0xae67a10ee9c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Starting promise job dispatcher 603s 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 0x16058573d128 603s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x16058573d128 603s JS MAINLOOP: Main loop instance 0xae67a10ee9c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xae67a10ee9c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 603s JS MAINLOOP: Main loop instance 0xae67a10ee9c8: release 603s JS MAINLOOP: Completed job 0 603s JS MAINLOOP: handling job 1, 603s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 603s JS MAINLOOP: Main loop instance 0xae67a10ee9c8: release 603s JS MAINLOOP: Completed job 1 603s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16058573d128 603s JS IMPORT: Module metadata hook for module 0x1d75b366af30 603s JS IMPORT: Defining meta.importSync for module 0x1d75b366af30 603s JS NATIVE: Defining native module 'gi' 603s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d75b366f278 603s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 603s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 603s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 603s JS IMPORT: Importing directory 'overrides' 603s JS IMPORT: Defining parent 0x160585740610 of 0x1d75b366f2f8 'overrides' is mod 1 603s JS IMPORT: Defined importer 'overrides' 0x1d75b366f2f8 in 0x160585740610 603s JS IMPORT: successfully imported directory 'overrides' 603s JS IMPORT: Importing '_promiseNative' 603s JS NATIVE: Defining native module '_promiseNative' 603s JS IMPORT: Defining parent 0x160585740610 of 0x1d75b366f7a8 '_promiseNative' is mod 1 603s JS IMPORT: successfully imported module '_promiseNative' 603s JS IMPORT: Importing module GLib succeeded 603s JS IMPORT: Defining parent 0x1d75b366f2f8 of 0x160585798038 'GLib' is mod 1 603s JS IMPORT: successfully imported module 'GLib' 603s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 603s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x160585797060, JSClass 0xf80366c078e0, in object 0x160585797038 603s JS CTX: Initialized class GIRepositoryGType prototype 0x1d75b366faf0 603s JS CTX: Initialized class GIRepositoryFunction prototype 0x1d75b366fb50 603s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 603s JS G BXD: Defined class for Error (GError), prototype 0x1605857970b0, JSClass 0xf80366c078e0, in object 0x160585797038 603s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 603s JS G BXD: Defined class for Variant (GVariant), prototype 0x160585797100, JSClass 0xf80366c078e0, in object 0x160585797038 603s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 603s JS G BXD: Defined class for Bytes (GBytes), prototype 0x160585797150, JSClass 0xf80366c078e0, in object 0x160585797038 603s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 603s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1605857971a0, JSClass 0xf80366c078e0, in object 0x160585797038 603s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 603s JS G BXD: Defined class for Thread (GThread), prototype 0x1605857971f0, JSClass 0xf80366c078e0, in object 0x160585797038 603s JS G BXD: Defining method ref in prototype for GLib.Thread 603s JS G BXD: Defining method unref in prototype for GLib.Thread 603s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 603s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x160585797240, JSClass 0xf80366c078e0, in object 0x160585797038 603s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 603s JS G BXD: Defined class for Regex (GRegex), prototype 0x160585797290, JSClass 0xf80366c078e0, in object 0x160585797038 603s JS G BXD: Defining method match in prototype for GLib.Regex 603s JS G BXD: Defining method match_full in prototype for GLib.Regex 603s JS G BXD: Defining method match_all in prototype for GLib.Regex 603s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 603s JS G NS: Defined namespace 'GLib' 0x160585797038 in GIRepository 0x1d75b366f108 603s JS IMPORT: Importing module jasmine succeeded 603s JS IMPORT: Defining parent 0x160585740610 of 0x160585798ba0 'jasmine' is mod 1 603s JS IMPORT: successfully imported module 'jasmine' 603s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 603s JS MAINLOOP: Main loop instance 0xae67a10ee9c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xae67a10ee9c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 603s JS MAINLOOP: Main loop instance 0xae67a10ee9c8: release 603s JS MAINLOOP: Completed job 0 603s 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 0x16058573d128 603s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0x16058573d128 603s JS IMPORT: Module metadata hook for module 0x1d75b3607d98 603s JS IMPORT: Defining meta.importSync for module 0x1d75b3607d98 603s JS NATIVE: Defining native module 'cairoNative' 603s JS CTX: Initialized class Region prototype 0x1d75b360b7f8 603s JS CTX: Initialized class Context prototype 0x1d75b360b918 603s JS CTX: Initialized class Surface prototype 0x1d75b360c0f8 603s JS CTX: Initialized class Pattern prototype 0x1d75b360c1d8 603s JS CTX: Initialized class Path prototype 0x1d75b360c238 603s JS CTX: Initialized class ImageSurface prototype 0x1d75b360c298 603s JS CTX: Initialized class PSSurface prototype 0x1d75b360c378 603s JS CTX: Initialized class PDFSurface prototype 0x1d75b360c458 603s JS CTX: Initialized class SVGSurface prototype 0x1d75b360c538 603s JS CTX: Initialized class Gradient prototype 0x1d75b360c598 603s JS CTX: Initialized class LinearGradient prototype 0x1d75b360c5f8 603s JS CTX: Initialized class RadialGradient prototype 0x1d75b360c658 603s JS CTX: Initialized class SurfacePattern prototype 0x1d75b360c6b8 603s JS CTX: Initialized class SolidPattern prototype 0x1d75b360c718 603s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 603s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 603s JS IMPORT: Importing module _cairo succeeded 603s JS IMPORT: Defining parent 0x160585740610 of 0x160585798c40 '_cairo' is mod 1 603s JS IMPORT: successfully imported module '_cairo' 603s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16058573d128 603s JS IMPORT: Importing module cairo succeeded 603s JS IMPORT: Defining parent 0x160585740c28 of 0x160585798c68 'cairo' is mod 1 603s JS IMPORT: successfully imported module 'cairo' 603s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 603s JS IMPORT: Importing 'cairoNative' 603s JS IMPORT: Defining parent 0x160585740610 of 0x1d75b360b7d8 'cairoNative' is mod 1 603s JS IMPORT: successfully imported module 'cairoNative' 603s JS IMPORT: Importing module cairo succeeded 603s JS IMPORT: Defining parent 0x160585740610 of 0x160585798c90 'cairo' is mod 1 603s JS IMPORT: successfully imported module 'cairo' 603s JS G NS: Found info type GIEnumInfo for 'Antialias' in namespace 'cairo' 603s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 603s JS G ENUM: Defining enum value NONE (fixed from none) 1 603s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 603s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 603s JS G ENUM: Defining enum value FAST (fixed from fast) 4 603s JS G ENUM: Defining enum value GOOD (fixed from good) 5 603s JS G ENUM: Defining enum value BEST (fixed from best) 6 603s JS G ENUM: Defining cairo.Antialias as 0x1d75b360dd28 603s JS G NS: Found info type GIEnumInfo for 'Content' in namespace 'cairo' 603s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 603s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 603s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 603s JS G ENUM: Defining cairo.Content as 0x1d75b360de08 603s JS G NS: Found info type GIEnumInfo for 'Extend' in namespace 'cairo' 603s JS G ENUM: Defining enum value NONE (fixed from none) 0 603s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 603s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 603s JS G ENUM: Defining enum value PAD (fixed from pad) 3 603s JS G ENUM: Defining cairo.Extend as 0x1d75b360de68 603s JS G NS: Found info type GIEnumInfo for 'FillRule' in namespace 'cairo' 603s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 603s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 603s JS G ENUM: Defining cairo.FillRule as 0x1d75b360dec8 603s JS G NS: Found info type GIEnumInfo for 'Filter' in namespace 'cairo' 603s JS G ENUM: Defining enum value FAST (fixed from fast) 0 603s JS G ENUM: Defining enum value GOOD (fixed from good) 1 603s JS G ENUM: Defining enum value BEST (fixed from best) 2 603s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 603s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 603s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 603s JS G ENUM: Defining cairo.Filter as 0x1d75b360df28 603s JS G NS: Found info type GIEnumInfo for 'FontSlant' in namespace 'cairo' 603s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 603s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 603s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 603s JS G ENUM: Defining cairo.FontSlant as 0x1d75b360e008 603s JS G NS: Found info type GIEnumInfo for 'FontWeight' in namespace 'cairo' 603s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 603s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 603s JS G ENUM: Defining cairo.FontWeight as 0x1d75b360e068 603s JS G NS: Found info type GIEnumInfo for 'Format' in namespace 'cairo' 603s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 603s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 603s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 603s JS G ENUM: Defining enum value A8 (fixed from a8) 2 603s JS G ENUM: Defining enum value A1 (fixed from a1) 3 603s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 603s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 603s JS G ENUM: Defining cairo.Format as 0x1d75b360e0c8 603s JS G NS: Found info type GIEnumInfo for 'LineCap' in namespace 'cairo' 603s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 603s JS G ENUM: Defining enum value ROUND (fixed from round) 1 603s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 603s JS G ENUM: Defining cairo.LineCap as 0x1d75b360e1a8 603s JS G NS: Found info type GIEnumInfo for 'LineJoin' in namespace 'cairo' 603s JS G ENUM: Defining enum value MITER (fixed from miter) 0 603s JS G ENUM: Defining enum value ROUND (fixed from round) 1 603s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 603s JS G ENUM: Defining cairo.LineJoin as 0x1d75b360e208 603s JS G NS: Found info type GIEnumInfo for 'Operator' in namespace 'cairo' 603s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 603s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 603s JS G ENUM: Defining enum value OVER (fixed from over) 2 603s JS G ENUM: Defining enum value IN (fixed from in) 3 603s JS G ENUM: Defining enum value OUT (fixed from out) 4 603s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 603s JS G ENUM: Defining enum value DEST (fixed from dest) 6 603s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 603s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 603s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 603s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 603s JS G ENUM: Defining enum value XOR (fixed from xor) 11 603s JS G ENUM: Defining enum value ADD (fixed from add) 12 603s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 603s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 603s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 603s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 603s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 603s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 603s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 603s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 603s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 603s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 603s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 603s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 603s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 603s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 603s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 603s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 603s JS G ENUM: Defining cairo.Operator as 0x1d75b360e268 603s JS G NS: Found info type GIEnumInfo for 'PatternType' in namespace 'cairo' 603s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 603s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 603s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 603s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 603s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 603s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 603s JS G ENUM: Defining cairo.PatternType as 0x1d75b360e448 603s JS G NS: Found info type GIEnumInfo for 'SurfaceType' in namespace 'cairo' 603s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 603s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 603s JS G ENUM: Defining enum value PS (fixed from ps) 2 603s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 603s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 603s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 603s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 603s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 603s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 603s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 603s JS G ENUM: Defining enum value SVG (fixed from svg) 10 603s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 603s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 603s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 603s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 603s JS G ENUM: Defining enum value QT (fixed from qt) 15 603s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 603s JS G ENUM: Defining enum value VG (fixed from vg) 17 603s JS G ENUM: Defining enum value GL (fixed from gl) 18 603s JS G ENUM: Defining enum value DRM (fixed from drm) 19 603s JS G ENUM: Defining enum value TEE (fixed from tee) 20 603s JS G ENUM: Defining enum value XML (fixed from xml) 21 603s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 603s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 603s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 603s JS G ENUM: Defining cairo.SurfaceType as 0x1d75b360e528 603s JS G NS: Found info type GIStructInfo for 'Region' in namespace 'cairo' 603s JS G BXD: Defined class for Region (CairoRegion), prototype 0x1605857975d8, JSClass 0xf80366c078e0, in object 0x1605857973a8 603s JS G NS: Found info type GIStructInfo for 'Context' in namespace 'cairo' 603s JS G BXD: Defined class for Context (CairoContext), prototype 0x160585797600, JSClass 0xf80366c078e0, in object 0x1605857973a8 603s JS G NS: Found info type GIStructInfo for 'Surface' in namespace 'cairo' 603s JS G BXD: Defined class for Surface (CairoSurface), prototype 0x160585797628, JSClass 0xf80366c078e0, in object 0x1605857973a8 603s JS G NS: Found info type GIStructInfo for 'Pattern' in namespace 'cairo' 603s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x160585797650, JSClass 0xf80366c078e0, in object 0x1605857973a8 603s JS G NS: Found info type GIStructInfo for 'Path' in namespace 'cairo' 603s JS G BXD: Defined class for Path (void), prototype 0x160585797678, JSClass 0xf80366c078e0, in object 0x1605857973a8 603s JS G NS: Defined namespace 'cairo' 0x1605857973a8 in GIRepository 0x160585740b08 603s JS MAINLOOP: Main loop instance 0xae67a10ee9c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xae67a10ee9c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testCairoModule.js async resolved" 603s JS MAINLOOP: Main loop instance 0xae67a10ee9c8: release 603s JS MAINLOOP: Completed job 0 603s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16058573d128 603s JS IMPORT: Module metadata hook for module 0x1d75b3617778 603s JS IMPORT: Defining meta.importSync for module 0x1d75b3617778 603s JS NATIVE: Defining native module 'system' 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16058573d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16058573d128 603s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 603s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 603s JS MAINLOOP: Set main loop hook to 603s JS MAINLOOP: Main loop instance 0xae67a10ee9c8: hold 603s JS MAINLOOP: Running and clearing main loop hook 603s JS G BXD: Defining method run in prototype for GLib.MainLoop 603s 1..3 603s JS IMPORT: Importing 'gi' 603s JS IMPORT: Defining parent 0x160585740610 of 0x160585740b08 'gi' is mod 1 603s JS IMPORT: successfully imported module 'gi' 603s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 603s JS G BXD: Defined class for Source (GSource), prototype 0x1605857976c8, JSClass 0xf80366c078e0, in object 0x160585797038 603s JS G BXD: Defining method set_priority in prototype for GLib.Source 603s JS IMPORT: Importing '_gi' 603s JS NATIVE: Defining native module '_gi' 603s JS IMPORT: Defining parent 0x160585740610 of 0x1d75b3621680 '_gi' is mod 1 603s JS IMPORT: successfully imported module '_gi' 603s 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 603s JS G NS: Defined namespace 'GjsPrivate' 0x160585797768 in GIRepository 0x160585740b08 603s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 603s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 603s JS IMPORT: Importing module _common succeeded 603s JS IMPORT: Defining parent 0x160585740610 of 0x160585798e70 '_common' is mod 1 603s JS IMPORT: successfully imported module '_common' 603s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 603s JS IMPORT: Importing module _legacy succeeded 603s JS IMPORT: Defining parent 0x160585740610 of 0x160585798e98 '_legacy' is mod 1 603s JS IMPORT: successfully imported module '_legacy' 603s JS IMPORT: Importing module GObject succeeded 603s JS IMPORT: Defining parent 0x160585740c28 of 0x160585798e48 'GObject' is mod 1 603s JS IMPORT: successfully imported module 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 603s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 603s JS G BXD: Defined class for String (GString), prototype 0x1605857979c0, JSClass 0xf80366c078e0, in object 0x160585797740 603s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 603s JS G PRM: Defined class ParamSpec prototype is 0x160585798ee8 class 0xf80366c10210 in object 0x160585797740 603s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 603s JS G OBJ: Defined class for Object (GObject), prototype 0x160585797b28, JSClass 0xf80366c07910, in object 0x160585797740 603s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 603s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 603s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x160585797b50, JSClass 0xf80366c07910, in object 0x160585797740 603s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 603s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 603s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 603s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 603s JS G BXD: Defined class for Value (GValue), prototype 0x160585797ba0, JSClass 0xf80366c078e0, in object 0x160585797740 603s JS G NS: Defined namespace 'GObject' 0x160585797740 in GIRepository 0x160585740b08 603s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 603s JS G BXD: Defining method attach in prototype for GLib.Source 603s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 603s JS IMPORT: Module metadata hook for module 0x1605857884d8 603s JS IMPORT: Defining meta.importSync for module 0x1605857884d8 603s JS G BXD: Defining method destroy in prototype for GLib.Source 603s ok 1 Cairo imported as ES module cairo default import 603s ok 2 Cairo imported via GI has the same functionality as imports.cairo 603s JS G NS: Found info type GIStructInfo for 'RectangleInt' in namespace 'cairo' 603s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x160585797e20, JSClass 0xf80366c078e0, in object 0x1605857973a8 603s ok 3 Cairo imported via GI has boxed types from the GIR file 603s JS G BXD: Defining method quit in prototype for GLib.MainLoop 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xae67a10ee9c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 0 603s JS MAINLOOP: handling job 1, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 1 603s JS MAINLOOP: handling job 2, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 2 603s JS MAINLOOP: handling job 3, 603s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 603s JS MAINLOOP: Main loop instance 0xae67a10ee9c8: release 603s JS MAINLOOP: Completed job 3 603s JS MEMORY: Memory report: before destroying context 603s JS MEMORY: 171 objects currently alive 603s JS MEMORY: boxed_instance = 23 603s JS MEMORY: boxed_prototype = 17 603s JS MEMORY: closure = 1 603s JS MEMORY: function = 116 603s JS MEMORY: fundamental_instance = 0 603s JS MEMORY: fundamental_prototype = 0 603s JS MEMORY: gerror_instance = 0 603s JS MEMORY: gerror_prototype = 0 603s JS MEMORY: interface = 0 603s JS MEMORY: module = 8 603s JS MEMORY: ns = 4 603s JS MEMORY: object_instance = 0 603s JS MEMORY: object_prototype = 2 603s JS MEMORY: param = 0 603s JS MEMORY: union_instance = 0 603s JS MEMORY: union_prototype = 0 603s JS CTX: JS shutdown sequence 603s JS CTX: Stopping profiler 603s JS CTX: Shutting down toggle queue 603s JS CTX: Notifying external reference holders of GjsContext dispose 603s JS MAINLOOP: Stopping promise job dispatcher 603s JS CTX: Notifying reference holders of GjsContext dispose 603s JS CTX: Checking unhandled promise rejections 603s JS CTX: Releasing cached JS wrappers 603s JS CTX: Final triggered GC 603s JS CTX: Destroying JS context 603s JS CTX: Releasing all native objects 603s JS CTX: Disabling auto GC 603s JS CTX: Ending trace on global object 603s JS CTX: Freeing allocated resources 603s JS CTX: JS context destroyed 603s PASS: gjs/testCairoModule.test 603s Running test: gjs/testSystem.test 603s JS NATIVE: Registered native JS module '_promiseNative' 603s JS NATIVE: Registered native JS module '_byteArrayNative' 603s JS NATIVE: Registered native JS module '_encodingNative' 603s JS NATIVE: Registered native JS module '_gi' 603s JS NATIVE: Registered native JS module 'gi' 603s JS NATIVE: Registered native JS module 'cairoNative' 603s JS NATIVE: Registered native JS module 'system' 603s JS NATIVE: Registered native JS module 'console' 603s JS NATIVE: Registered native JS module '_print' 603s JS CTX: Enabling JIT 603s JS CTX: Initialized class GjsFileImporter prototype 0x3f2d99b001a0 603s JS IMPORT: Defining parent (nil) of 0x3f2d99b00200 'imports' is mod 0 603s JS IMPORT: Importing '_print' 603s JS NATIVE: Defining native module '_print' 603s JS IMPORT: Defining parent 0x3f2d99b00200 of 0x3f2d99b009b0 '_print' is mod 1 603s JS IMPORT: successfully imported module '_print' 603s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 603s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3d4ddef3d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3d4ddef3d090 603s JS MAINLOOP: Main loop instance 0xca666f8379c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Starting promise job dispatcher 603s 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 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3d4ddef3d128 603s JS MAINLOOP: Main loop instance 0xca666f8379c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xca666f8379c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 603s JS MAINLOOP: Main loop instance 0xca666f8379c8: release 603s JS MAINLOOP: Completed job 0 603s JS MAINLOOP: handling job 1, 603s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 603s JS MAINLOOP: Main loop instance 0xca666f8379c8: release 603s JS MAINLOOP: Completed job 1 603s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module metadata hook for module 0x3f2d99b6af30 603s JS IMPORT: Defining meta.importSync for module 0x3f2d99b6af30 603s JS NATIVE: Defining native module 'gi' 603s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f2d99b6f278 603s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 603s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 603s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 603s JS IMPORT: Importing directory 'overrides' 603s JS IMPORT: Defining parent 0x3d4ddef40610 of 0x3f2d99b6f2f8 'overrides' is mod 1 603s JS IMPORT: Defined importer 'overrides' 0x3f2d99b6f2f8 in 0x3d4ddef40610 603s JS IMPORT: successfully imported directory 'overrides' 603s JS IMPORT: Importing '_promiseNative' 603s JS NATIVE: Defining native module '_promiseNative' 603s JS IMPORT: Defining parent 0x3d4ddef40610 of 0x3f2d99b6f7a8 '_promiseNative' is mod 1 603s JS IMPORT: successfully imported module '_promiseNative' 603s JS IMPORT: Importing module GLib succeeded 603s JS IMPORT: Defining parent 0x3f2d99b6f2f8 of 0x3d4ddef98038 'GLib' is mod 1 603s JS IMPORT: successfully imported module 'GLib' 603s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 603s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3d4ddef97060, JSClass 0xfd88ede978e0, in object 0x3d4ddef97038 603s JS CTX: Initialized class GIRepositoryGType prototype 0x3f2d99b6faf0 603s JS CTX: Initialized class GIRepositoryFunction prototype 0x3f2d99b6fb50 603s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 603s JS G BXD: Defined class for Error (GError), prototype 0x3d4ddef970b0, JSClass 0xfd88ede978e0, in object 0x3d4ddef97038 603s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 603s JS G BXD: Defined class for Variant (GVariant), prototype 0x3d4ddef97100, JSClass 0xfd88ede978e0, in object 0x3d4ddef97038 603s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 603s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d4ddef97150, JSClass 0xfd88ede978e0, in object 0x3d4ddef97038 603s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 603s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3d4ddef971a0, JSClass 0xfd88ede978e0, in object 0x3d4ddef97038 603s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 603s JS G BXD: Defined class for Thread (GThread), prototype 0x3d4ddef971f0, JSClass 0xfd88ede978e0, in object 0x3d4ddef97038 603s JS G BXD: Defining method ref in prototype for GLib.Thread 603s JS G BXD: Defining method unref in prototype for GLib.Thread 603s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 603s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3d4ddef97240, JSClass 0xfd88ede978e0, in object 0x3d4ddef97038 603s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 603s JS G BXD: Defined class for Regex (GRegex), prototype 0x3d4ddef97290, JSClass 0xfd88ede978e0, in object 0x3d4ddef97038 603s JS G BXD: Defining method match in prototype for GLib.Regex 603s JS G BXD: Defining method match_full in prototype for GLib.Regex 603s JS G BXD: Defining method match_all in prototype for GLib.Regex 603s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 603s JS G NS: Defined namespace 'GLib' 0x3d4ddef97038 in GIRepository 0x3f2d99b6f108 603s JS IMPORT: Importing module jasmine succeeded 603s JS IMPORT: Defining parent 0x3d4ddef40610 of 0x3d4ddef98ba0 'jasmine' is mod 1 603s JS IMPORT: successfully imported module 'jasmine' 603s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 603s JS MAINLOOP: Main loop instance 0xca666f8379c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xca666f8379c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 603s JS MAINLOOP: Main loop instance 0xca666f8379c8: release 603s JS MAINLOOP: Completed job 0 603s JS IMPORT: Importing 'system' 603s JS NATIVE: Defining native module 'system' 603s JS IMPORT: Defining parent 0x3d4ddef40610 of 0x3f2d99b0be10 'system' is mod 1 603s JS IMPORT: successfully imported module 'system' 603s JS IMPORT: Importing 'gi' 603s JS IMPORT: Defining parent 0x3d4ddef40610 of 0x3d4ddef40b08 'gi' is mod 1 603s JS IMPORT: successfully imported module 'gi' 603s 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 603s JS G NS: Defined namespace 'GjsPrivate' 0x3d4ddef97330 in GIRepository 0x3d4ddef40b08 603s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 603s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 603s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 603s JS IMPORT: Importing module _legacy succeeded 603s JS IMPORT: Defining parent 0x3d4ddef40610 of 0x3d4ddef98cb8 '_legacy' is mod 1 603s JS IMPORT: successfully imported module '_legacy' 603s JS IMPORT: Importing module lang succeeded 603s JS IMPORT: Defining parent 0x3d4ddef40610 of 0x3d4ddef98c90 'lang' is mod 1 603s JS IMPORT: successfully imported module 'lang' 603s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 603s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 603s JS IMPORT: Importing module _signals succeeded 603s JS IMPORT: Defining parent 0x3d4ddef40610 of 0x3d4ddef98ce0 '_signals' is mod 1 603s JS IMPORT: successfully imported module '_signals' 603s JS IMPORT: Importing module signals succeeded 603s JS IMPORT: Defining parent 0x3d4ddef40610 of 0x3d4ddef98c68 'signals' is mod 1 603s JS IMPORT: successfully imported module 'signals' 603s JS IMPORT: Importing module Gio succeeded 603s JS IMPORT: Defining parent 0x3d4ddef40c28 of 0x3d4ddef98c40 'Gio' is mod 1 603s JS IMPORT: successfully imported module 'Gio' 603s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 603s JS IMPORT: Importing '_gi' 603s JS NATIVE: Defining native module '_gi' 603s JS IMPORT: Defining parent 0x3d4ddef40610 of 0x3f2d99b0f1c0 '_gi' is mod 1 603s JS IMPORT: successfully imported module '_gi' 603s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 603s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 603s JS IMPORT: Importing module _common succeeded 603s JS IMPORT: Defining parent 0x3d4ddef40610 of 0x3d4ddef98d30 '_common' is mod 1 603s JS IMPORT: successfully imported module '_common' 603s JS IMPORT: Importing module GObject succeeded 603s JS IMPORT: Defining parent 0x3d4ddef40c28 of 0x3d4ddef98d08 'GObject' is mod 1 603s JS IMPORT: successfully imported module 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 603s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 603s JS G BXD: Defined class for String (GString), prototype 0x3d4ddef975d8, JSClass 0xfd88ede978e0, in object 0x3d4ddef97358 603s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 603s JS G PRM: Defined class ParamSpec prototype is 0x3d4ddef98d80 class 0xfd88edea0210 in object 0x3d4ddef97358 603s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 603s JS G OBJ: Defined class for Object (GObject), prototype 0x3d4ddef97740, JSClass 0xfd88ede97910, in object 0x3d4ddef97358 603s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 603s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 603s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3d4ddef97768, JSClass 0xfd88ede97910, in object 0x3d4ddef97358 603s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 603s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 603s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 603s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 603s JS G BXD: Defined class for Value (GValue), prototype 0x3d4ddef977b8, JSClass 0xfd88ede978e0, in object 0x3d4ddef97358 603s JS G NS: Defined namespace 'GObject' 0x3d4ddef97358 in GIRepository 0x3d4ddef40b08 603s JS G OBJ: Defined class for Application (GApplication), prototype 0x3d4ddef97808, JSClass 0xfd88ede97910, in object 0x3d4ddef97308 603s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 603s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xd51ccd042e0, JSClass 0xfd88ede9abc8, in object 0x3d4ddef97308 603s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 603s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xd51ccd04308, JSClass 0xfd88ede9abc8, in object 0x3d4ddef97308 603s 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 603s JS G NS: Defined namespace 'GioUnix' 0x3d4ddef978a8 in GIRepository 0x3d4ddef40b08 603s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 603s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 603s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x3d4ddef978d0, JSClass 0xfd88ede97910, in object 0x3d4ddef978a8 603s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 603s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 603s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xd51ccd046f0, JSClass 0xfd88ede9abc8, in object 0x3d4ddef978a8 603s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 603s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 603s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 603s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x3d4ddef97948, JSClass 0xfd88ede97910, in object 0x3d4ddef97308 603s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x3d4ddef97998, JSClass 0xfd88ede97910, in object 0x3d4ddef978a8 603s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 603s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 603s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x3d4ddef979e8, JSClass 0xfd88ede978e0, in object 0x3d4ddef978a8 603s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 603s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xd51ccd04830, JSClass 0xfd88ede9abc8, in object 0x3d4ddef978a8 603s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 603s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 603s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 603s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3d4ddef97a38, JSClass 0xfd88ede97910, in object 0x3d4ddef97308 603s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x3d4ddef97a88, JSClass 0xfd88ede97910, in object 0x3d4ddef978a8 603s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 603s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 603s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x3d4ddef97ad8, JSClass 0xfd88ede978e0, in object 0x3d4ddef978a8 603s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 603s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x3d4ddef97b00, JSClass 0xfd88ede978e0, in object 0x3d4ddef978a8 603s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 603s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x3d4ddef97b50, JSClass 0xfd88ede97910, in object 0x3d4ddef978a8 603s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 603s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 603s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x3d4ddef97ba0, JSClass 0xfd88ede978e0, in object 0x3d4ddef978a8 603s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 603s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 603s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x3d4ddef97bf0, JSClass 0xfd88ede97910, in object 0x3d4ddef97308 603s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x3d4ddef97c40, JSClass 0xfd88ede97910, in object 0x3d4ddef978a8 603s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 603s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 603s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x3d4ddef97c90, JSClass 0xfd88ede978e0, in object 0x3d4ddef978a8 603s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 603s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 603s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 603s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 603s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 603s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 603s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 603s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 603s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 603s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 603s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 603s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 603s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 603s JS G ENUM: Defining GLib.LogLevelFlags as 0x3f2d99b178a8 603s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 603s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x3d4ddef97da8, JSClass 0xfd88ede978e0, in object 0x3d4ddef97038 603s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 603s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x3d4ddef97e70, JSClass 0xfd88ede97910, in object 0x3d4ddef97308 603s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 603s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xd51ccd0bbf0, JSClass 0xfd88ede9abc8, in object 0x3d4ddef97308 603s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 603s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xd51ccd0bc18, JSClass 0xfd88ede9abc8, in object 0x3d4ddef97308 603s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 603s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xd51ccd10470, JSClass 0xfd88ede978e0, in object 0x3d4ddef97308 603s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 603s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xd51ccd10768, JSClass 0xfd88ede978e0, in object 0x3d4ddef97308 603s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 603s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 603s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 603s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 603s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 603s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 603s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 603s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 603s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 603s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 603s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xd51ccd108f8, JSClass 0xfd88ede97910, in object 0x3d4ddef97308 603s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 603s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xd51ccd0be98, JSClass 0xfd88ede9abc8, in object 0x3d4ddef97308 603s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 603s JS G IFACE: Defined class for Initable (GInitable), prototype 0xd51ccd0bee8, JSClass 0xfd88ede9abc8, in object 0x3d4ddef97308 603s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 603s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xd51ccd10998, JSClass 0xfd88ede97910, in object 0x3d4ddef97308 603s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 603s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 603s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 603s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 603s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xd51ccd150d8, JSClass 0xfd88ede9abc8, in object 0x3d4ddef97308 603s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 603s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xd51ccd10a10, JSClass 0xfd88ede978e0, in object 0x3d4ddef97308 603s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 603s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xd51ccd10a60, JSClass 0xfd88ede978e0, in object 0x3d4ddef97308 603s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 603s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 603s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xd51ccd10ab0, JSClass 0xfd88ede97910, in object 0x3d4ddef97308 603s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xd51ccd10b00, JSClass 0xfd88ede97910, in object 0x3d4ddef97330 603s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 603s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xd51ccd10b50, JSClass 0xfd88ede97910, in object 0x3d4ddef97308 603s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 603s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 603s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 603s JS G IFACE: Defined class for File (GFile), prototype 0xd51ccd151a0, JSClass 0xfd88ede9abc8, in object 0x3d4ddef97308 603s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xd51ccd10bc8, JSClass 0xfd88ede97910, in object 0x3d4ddef40ca0 603s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 603s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xd51ccd10c40, JSClass 0xfd88ede97910, in object 0x3d4ddef97308 603s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 603s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 603s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xd51ccd15420, JSClass 0xfd88ede9abc8, in object 0x3d4ddef97308 603s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 603s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xd51ccd10cb8, JSClass 0xfd88ede97910, in object 0x3d4ddef97308 603s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 603s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xd51ccd10d08, JSClass 0xfd88ede978e0, in object 0x3d4ddef97308 603s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 603s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 603s JS G OBJ: Defined class for Settings (GSettings), prototype 0xd51ccd10d58, JSClass 0xfd88ede97910, in object 0x3d4ddef97308 603s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 603s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 603s JS G NS: Defined namespace 'Gio' 0x3d4ddef97308 in GIRepository 0x3d4ddef40b08 603s JS CTX: Script evaluation succeeded 603s JS MAINLOOP: Main loop instance 0xca666f8379c8: Spinning loop until released or hook cleared 603s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module metadata hook for module 0x3f2d99b31cf8 603s JS IMPORT: Defining meta.importSync for module 0x3f2d99b31cf8 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d4ddef3d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d4ddef3d128 603s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 603s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 603s JS MAINLOOP: Set main loop hook to 603s JS MAINLOOP: Main loop instance 0xca666f8379c8: hold 603s JS MAINLOOP: Running and clearing main loop hook 603s JS G BXD: Defining method run in prototype for GLib.MainLoop 603s 1..13 603s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 603s JS G BXD: Defined class for Source (GSource), prototype 0xd51ccd10dd0, JSClass 0xfd88ede978e0, in object 0x3d4ddef97038 603s JS G BXD: Defining method set_priority in prototype for GLib.Source 603s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 603s JS G BXD: Defining method attach in prototype for GLib.Source 603s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 603s JS IMPORT: Module metadata hook for module 0x3d4ddef884a0 603s JS IMPORT: Defining meta.importSync for module 0x3d4ddef884a0 603s JS G BXD: Defining method destroy in prototype for GLib.Source 603s ok 1 System.addressOf() gives different results for different objects 603s ok 2 System.version gives a plausible number 603s ok 3 System.refcount() gives the correct number 603s ok 4 System.addressOfGObject() gives different results for different objects 603s ok 5 System.addressOfGObject() throws for non GObject objects 603s ok 6 System.gc() does not crash the application 603s ok 7 System.dumpHeap() throws but does not crash when given a nonexistent path 603s ok 8 System.dumpMemoryInfo() 603s ok 9 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path 603s ok 10 System.programPath is null when executed from minijasmine 603s ok 11 System.programArgs System.programArgs is an array 603s ok 12 System.programArgs modifications persist 603s ok 13 System.programArgs System.programArgs is equal to ARGV 603s JS G BXD: Defining method quit in prototype for GLib.MainLoop 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xca666f8379c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 0 603s JS MAINLOOP: handling job 1, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 1 603s JS MAINLOOP: handling job 2, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 2 603s JS MAINLOOP: handling job 3, 603s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 603s JS MAINLOOP: Main loop instance 0xca666f8379c8: release 603s JS MAINLOOP: Completed job 3 603s JS MEMORY: Memory report: before destroying context 603s JS MEMORY: 437 objects currently alive 603s JS MEMORY: boxed_instance = 49 603s JS MEMORY: boxed_prototype = 19 603s JS MEMORY: closure = 1 603s JS MEMORY: function = 324 603s JS MEMORY: fundamental_instance = 0 603s JS MEMORY: fundamental_prototype = 0 603s JS MEMORY: gerror_instance = 0 603s JS MEMORY: gerror_prototype = 0 603s JS MEMORY: interface = 9 603s JS MEMORY: module = 9 603s JS MEMORY: ns = 5 603s JS MEMORY: object_instance = 1 603s JS MEMORY: object_prototype = 20 603s JS MEMORY: param = 0 603s JS MEMORY: union_instance = 0 603s JS MEMORY: union_prototype = 0 603s JS CTX: JS shutdown sequence 603s JS CTX: Stopping profiler 603s JS CTX: Shutting down toggle queue 603s JS CTX: Notifying external reference holders of GjsContext dispose 603s JS MAINLOOP: Stopping promise job dispatcher 603s JS CTX: Notifying reference holders of GjsContext dispose 603s JS CTX: Checking unhandled promise rejections 603s JS CTX: Releasing cached JS wrappers 603s JS CTX: Final triggered GC 603s JS CTX: Destroying JS context 603s JS CTX: Releasing all native objects 603s JS CTX: Disabling auto GC 603s JS CTX: Ending trace on global object 603s JS CTX: Freeing allocated resources 603s JS CTX: JS context destroyed 603s PASS: gjs/testSystem.test 603s Running test: gjs/testImporter.test 603s JS NATIVE: Registered native JS module '_promiseNative' 603s JS NATIVE: Registered native JS module '_byteArrayNative' 603s JS NATIVE: Registered native JS module '_encodingNative' 603s JS NATIVE: Registered native JS module '_gi' 603s JS NATIVE: Registered native JS module 'gi' 603s JS NATIVE: Registered native JS module 'cairoNative' 603s JS NATIVE: Registered native JS module 'system' 603s JS NATIVE: Registered native JS module 'console' 603s JS NATIVE: Registered native JS module '_print' 603s JS CTX: Enabling JIT 603s JS CTX: Initialized class GjsFileImporter prototype 0x3e587c7001a0 603s JS IMPORT: Defining parent (nil) of 0x3e587c700200 'imports' is mod 0 603s JS IMPORT: Importing '_print' 603s JS NATIVE: Defining native module '_print' 603s JS IMPORT: Defining parent 0x3e587c700200 of 0x3e587c7009b0 '_print' is mod 1 603s JS IMPORT: successfully imported module '_print' 603s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 603s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x6353c53d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x6353c53d090 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Starting promise job dispatcher 603s 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 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x6353c53d128 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: release 603s JS MAINLOOP: Completed job 0 603s JS MAINLOOP: handling job 1, 603s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: release 603s JS MAINLOOP: Completed job 1 603s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module metadata hook for module 0x3e587c76af30 603s JS IMPORT: Defining meta.importSync for module 0x3e587c76af30 603s JS NATIVE: Defining native module 'gi' 603s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3e587c76f278 603s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 603s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 603s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 603s JS IMPORT: Importing directory 'overrides' 603s JS IMPORT: Defining parent 0x6353c540610 of 0x3e587c76f2f8 'overrides' is mod 1 603s JS IMPORT: Defined importer 'overrides' 0x3e587c76f2f8 in 0x6353c540610 603s JS IMPORT: successfully imported directory 'overrides' 603s JS IMPORT: Importing '_promiseNative' 603s JS NATIVE: Defining native module '_promiseNative' 603s JS IMPORT: Defining parent 0x6353c540610 of 0x3e587c76f7a8 '_promiseNative' is mod 1 603s JS IMPORT: successfully imported module '_promiseNative' 603s JS IMPORT: Importing module GLib succeeded 603s JS IMPORT: Defining parent 0x3e587c76f2f8 of 0x6353c598038 'GLib' is mod 1 603s JS IMPORT: successfully imported module 'GLib' 603s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 603s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x6353c597060, JSClass 0xe668432078e0, in object 0x6353c597038 603s JS CTX: Initialized class GIRepositoryGType prototype 0x3e587c76faf0 603s JS CTX: Initialized class GIRepositoryFunction prototype 0x3e587c76fb50 603s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 603s JS G BXD: Defined class for Error (GError), prototype 0x6353c5970b0, JSClass 0xe668432078e0, in object 0x6353c597038 603s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 603s JS G BXD: Defined class for Variant (GVariant), prototype 0x6353c597100, JSClass 0xe668432078e0, in object 0x6353c597038 603s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 603s JS G BXD: Defined class for Bytes (GBytes), prototype 0x6353c597150, JSClass 0xe668432078e0, in object 0x6353c597038 603s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 603s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x6353c5971a0, JSClass 0xe668432078e0, in object 0x6353c597038 603s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 603s JS G BXD: Defined class for Thread (GThread), prototype 0x6353c5971f0, JSClass 0xe668432078e0, in object 0x6353c597038 603s JS G BXD: Defining method ref in prototype for GLib.Thread 603s JS G BXD: Defining method unref in prototype for GLib.Thread 603s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 603s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x6353c597240, JSClass 0xe668432078e0, in object 0x6353c597038 603s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 603s JS G BXD: Defined class for Regex (GRegex), prototype 0x6353c597290, JSClass 0xe668432078e0, in object 0x6353c597038 603s JS G BXD: Defining method match in prototype for GLib.Regex 603s JS G BXD: Defining method match_full in prototype for GLib.Regex 603s JS G BXD: Defining method match_all in prototype for GLib.Regex 603s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 603s JS G NS: Defined namespace 'GLib' 0x6353c597038 in GIRepository 0x3e587c76f108 603s JS IMPORT: Importing module jasmine succeeded 603s JS IMPORT: Defining parent 0x6353c540610 of 0x6353c598ba0 'jasmine' is mod 1 603s JS IMPORT: successfully imported module 'jasmine' 603s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: release 603s JS MAINLOOP: Completed job 0 603s JS CTX: Script evaluation succeeded 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: Spinning loop until released or hook cleared 603s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module metadata hook for module 0x3e587c737da8 603s JS IMPORT: Defining meta.importSync for module 0x3e587c737da8 603s JS NATIVE: Defining native module 'system' 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x6353c53d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x6353c53d128 603s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 603s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 603s JS MAINLOOP: Set main loop hook to 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: hold 603s JS MAINLOOP: Running and clearing main loop hook 603s JS G BXD: Defining method run in prototype for GLib.MainLoop 603s 1..38 603s JS IMPORT: Importing 'gi' 603s JS IMPORT: Defining parent 0x6353c540610 of 0x6353c540b08 'gi' is mod 1 603s JS IMPORT: successfully imported module 'gi' 603s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 603s JS G BXD: Defined class for Source (GSource), prototype 0x6353c597308, JSClass 0xe668432078e0, in object 0x6353c597038 603s JS G BXD: Defining method set_priority in prototype for GLib.Source 603s JS IMPORT: Importing '_gi' 603s JS NATIVE: Defining native module '_gi' 603s JS IMPORT: Defining parent 0x6353c540610 of 0x3e587c745570 '_gi' is mod 1 603s JS IMPORT: successfully imported module '_gi' 603s 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 603s JS G NS: Defined namespace 'GjsPrivate' 0x6353c5973a8 in GIRepository 0x6353c540b08 603s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 603s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 603s JS IMPORT: Importing module _common succeeded 603s JS IMPORT: Defining parent 0x6353c540610 of 0x6353c598df8 '_common' is mod 1 603s JS IMPORT: successfully imported module '_common' 603s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 603s JS IMPORT: Importing module _legacy succeeded 603s JS IMPORT: Defining parent 0x6353c540610 of 0x6353c598e20 '_legacy' is mod 1 603s JS IMPORT: successfully imported module '_legacy' 603s JS IMPORT: Importing module GObject succeeded 603s JS IMPORT: Defining parent 0x6353c540c10 of 0x6353c598dd0 'GObject' is mod 1 603s JS IMPORT: successfully imported module 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 603s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 603s JS G BXD: Defined class for String (GString), prototype 0x6353c597628, JSClass 0xe668432078e0, in object 0x6353c597380 603s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 603s JS G PRM: Defined class ParamSpec prototype is 0x6353c598e70 class 0xe66843210210 in object 0x6353c597380 603s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 603s JS G OBJ: Defined class for Object (GObject), prototype 0x6353c597790, JSClass 0xe66843207910, in object 0x6353c597380 603s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 603s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 603s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x6353c5977b8, JSClass 0xe66843207910, in object 0x6353c597380 603s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 603s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 603s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 603s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 603s JS G BXD: Defined class for Value (GValue), prototype 0x6353c597808, JSClass 0xe668432078e0, in object 0x6353c597380 603s JS G NS: Defined namespace 'GObject' 0x6353c597380 in GIRepository 0x6353c540b08 603s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 603s JS G BXD: Defining method attach in prototype for GLib.Source 603s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 603s JS IMPORT: Module metadata hook for module 0x6353c588548 603s JS IMPORT: Defining meta.importSync for module 0x6353c588548 603s JS G NS: Found info type GIConstantInfo for 'MAJOR_VERSION' in namespace 'GLib' 603s JS G BXD: Defining method destroy in prototype for GLib.Source 603s ok 1 GI importer can import GI modules 603s JS IMPORT: Cleaning up from failed import of 'WarnLib' 603s ok 2 GI importer on failure throws an exception when the overrides file can't be imported 603s JS IMPORT: Cleaning up from failed import of 'GIMarshallingTests' 603s JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' 603s ok 3 GI importer on failure throws an exception when the overrides import throws one 603s JS IMPORT: Importing module Regress succeeded 603s JS IMPORT: Defining parent 0x6353c540c10 of 0x1497f4054c0 'Regress' is mod 1 603s JS IMPORT: successfully imported module 'Regress' 603s ok 4 GI importer on failure throws an exception when the overrides _init throws one 603s JS IMPORT: Importing module Gio succeeded 603s JS IMPORT: Defining parent 0x6353c540c10 of 0x1497f4054e8 'Gio' is mod 1 603s JS IMPORT: successfully imported module 'Gio' 603s ok 5 GI importer on failure throws an exception when the overrides _init is a primitive 603s JS IMPORT: Importing module foobar succeeded 603s JS IMPORT: Defining parent 0x6353c540610 of 0x1497f405538 'foobar' is mod 1 603s JS IMPORT: successfully imported module 'foobar' 603s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA' to child importer 'subA' 603s JS IMPORT: Importing directory 'subA' 603s JS IMPORT: Defining parent 0x6353c540610 of 0x3e587c76c5c0 'subA' is mod 1 603s JS IMPORT: Defined importer 'subA' 0x3e587c76c5c0 in 0x6353c540610 603s JS IMPORT: successfully imported directory 'subA' 603s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA/subB' to child importer 'subB' 603s JS IMPORT: Importing directory 'subB' 603s JS IMPORT: Defining parent 0x3e587c76c5c0 of 0x3e587c76c728 'subB' is mod 1 603s JS IMPORT: Defined importer 'subB' 0x3e587c76c728 in 0x3e587c76c5c0 603s JS IMPORT: successfully imported directory 'subB' 603s JS CTX: Script evaluation succeeded 603s JS IMPORT: Importing module foobar succeeded 603s JS IMPORT: Defining parent 0x3e587c76c728 of 0x1497f405560 'foobar' is mod 1 603s JS IMPORT: successfully imported module 'foobar' 603s ok 6 Importer is on the global object (backwards compatibility) 603s ok 7 Importer is abstract 603s ok 8 Importer exists 603s ok 9 Importer has a toString representation 603s JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules at resource:///org/gjs/jsunit/modules/nonexistentModuleName.js 603s ok 10 Importer throws an import error when trying to import a nonexistent module 603s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 603s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 603s ok 11 Importer throws an error when evaluating the module file throws an error 603s ok 12 Importer can import a module 603s ok 13 Importer can import a module with a toString property 603s ok 14 Importer makes deleting the import a no-op 603s ok 15 Importer gives the same object when importing a second time 603s ok 16 Importer can import a submodule 603s ok 17 Importer imports modules with a toString representation 603s ok 18 Importer does not share the same object for a module on a different path 603s ok 19 Importer gives the same object when importing a submodule a second time 603s ok 20 Importer has no meta properties on the toplevel importer 603s ok 21 Importer sets the names of imported modules 603s ok 22 Importer gives a module the importer object as parent module 603s ok 23 Importer gives a submodule the module as parent module 603s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' 603s JS IMPORT: Importing directory 'mutualImport' 603s JS IMPORT: Defining parent 0x6353c540610 of 0x3e587c7160c0 'mutualImport' is mod 1 603s JS IMPORT: Defined importer 'mutualImport' 0x3e587c7160c0 in 0x6353c540610 603s JS IMPORT: successfully imported directory 'mutualImport' 603s JS IMPORT: Importing module b succeeded 603s JS IMPORT: Defining parent 0x3e587c7160c0 of 0x1497f405650 'b' is mod 1 603s JS IMPORT: successfully imported module 'b' 603s JS IMPORT: Importing module a succeeded 603s JS IMPORT: Defining parent 0x3e587c7160c0 of 0x1497f405628 'a' is mod 1 603s JS IMPORT: successfully imported module 'a' 603s ok 24 Importer does not make a separate copy of a module imported in two places 603s ok 25 Importer evaluates an __init__.js file in an imported directory 603s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subBadInit' to child importer 'subBadInit' 603s JS IMPORT: Importing directory 'subBadInit' 603s JS IMPORT: Defining parent 0x6353c540610 of 0x3e587c722568 'subBadInit' is mod 1 603s JS IMPORT: Defined importer 'subBadInit' 0x3e587c722568 in 0x6353c540610 603s JS IMPORT: successfully imported directory 'subBadInit' 603s ok 26 Importer throws on an __init__.js file with a syntax error 603s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subErrorInit' to child importer 'subErrorInit' 603s JS IMPORT: Importing directory 'subErrorInit' 603s JS IMPORT: Defining parent 0x6353c540610 of 0x3e587c727820 'subErrorInit' is mod 1 603s JS IMPORT: Defined importer 'subErrorInit' 0x3e587c727820 in 0x6353c540610 603s JS IMPORT: successfully imported directory 'subErrorInit' 603s ok 27 Importer throws when an __init__.js throws an error 603s ok 28 Importer accesses a class defined in an __init__.js file 603s JS IMPORT: Importing module modunicode succeeded 603s JS IMPORT: Defining parent 0x6353c540610 of 0x1497f405678 'modunicode' is mod 1 603s JS IMPORT: successfully imported module 'modunicode' 603s ok 29 Importer can import a file encoded in UTF-8 603s JS IMPORT: Importing module lexicalScope succeeded 603s JS IMPORT: Defining parent 0x6353c540610 of 0x1497f4056a0 'lexicalScope' is mod 1 603s JS IMPORT: successfully imported module 'lexicalScope' 603s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 603s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 603s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 603s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 603s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 603s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 603s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 603s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 603s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 603s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 603s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 603s JS G ENUM: Defining GLib.LogLevelFlags as 0x3e587c739560 603s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 603s ok 30 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed 603s ok 31 Importer properties defined in the module's lexical scope can be accessed 603s ok 32 Importer properties defined in the module's lexical scope does not leak module properties into the global scope 603s ok 33 Importer enumerating modules gets all of them 603s ok 34 Importer enumerating modules includes modules that throw on import 603s ok 35 Importer enumerating modules does not include meta properties 603s ok 36 Importer doesn't crash when resolving a non-string property 603s JS IMPORT: Async module resolve hook for module "./modules/say.js" (relative to 0x1497f4140a0), global 0x6353c53d128 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: hold 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: hold 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: release 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: handling job 0, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 0 603s JS MAINLOOP: handling job 1, 603s JS IMPORT: Async import promise resolved 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: release 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 1 603s JS MAINLOOP: handling job 2, 603s JS IMPORT: Module resolve hook for module "./modules/say.js" (relative to ), global 0x6353c53d128 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 2 603s JS MAINLOOP: handling job 3, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 3 603s JS MAINLOOP: handling job 4, 603s ok 37 Importer scripts support relative dynamic imports 603s JS MAINLOOP: Completed job 4 603s JS IMPORT: Importing module dynamic succeeded 603s JS IMPORT: Defining parent 0x6353c540610 of 0x1497f405790 'dynamic' is mod 1 603s JS IMPORT: successfully imported module 'dynamic' 603s JS IMPORT: Async module resolve hook for module "./say.js" (relative to 0x3e587c781fc0), global 0x6353c53d128 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: hold 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: hold 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: release 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: handling job 0, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 0 603s JS MAINLOOP: handling job 1, 603s JS IMPORT: Async import promise resolved 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: release 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 1 603s JS MAINLOOP: handling job 2, 603s JS IMPORT: Module resolve hook for module "./say.js" (relative to ), global 0x6353c53d128 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 2 603s JS MAINLOOP: handling job 3, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 3 603s JS MAINLOOP: handling job 4, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 4 603s JS MAINLOOP: handling job 5, 603s ok 38 Importer imported scripts support relative dynamic imports 603s JS MAINLOOP: Completed job 5 603s JS G BXD: Defining method quit in prototype for GLib.MainLoop 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 0 603s JS MAINLOOP: handling job 1, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 1 603s JS MAINLOOP: handling job 2, 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Completed job 2 603s JS MAINLOOP: handling job 3, 603s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 603s JS MAINLOOP: Main loop instance 0xb19a35d099c8: release 603s JS MAINLOOP: Completed job 3 603s JS MEMORY: Memory report: before destroying context 603s JS MEMORY: 369 objects currently alive 603s JS MEMORY: boxed_instance = 212 603s JS MEMORY: boxed_prototype = 11 603s JS MEMORY: closure = 1 603s JS MEMORY: function = 118 603s JS MEMORY: fundamental_instance = 0 603s JS MEMORY: fundamental_prototype = 0 603s JS MEMORY: gerror_instance = 0 603s JS MEMORY: gerror_prototype = 0 603s JS MEMORY: interface = 0 603s JS MEMORY: module = 18 603s JS MEMORY: ns = 7 603s JS MEMORY: object_instance = 0 603s JS MEMORY: object_prototype = 2 603s JS MEMORY: param = 0 603s JS MEMORY: union_instance = 0 603s JS MEMORY: union_prototype = 0 603s JS CTX: JS shutdown sequence 603s JS CTX: Stopping profiler 603s JS CTX: Shutting down toggle queue 603s JS CTX: Notifying external reference holders of GjsContext dispose 603s JS MAINLOOP: Stopping promise job dispatcher 603s JS CTX: Notifying reference holders of GjsContext dispose 603s JS CTX: Checking unhandled promise rejections 603s JS CTX: Releasing cached JS wrappers 603s JS CTX: Final triggered GC 603s JS CTX: Destroying JS context 603s JS CTX: Releasing all native objects 603s JS CTX: Disabling auto GC 603s JS CTX: Ending trace on global object 603s JS CTX: Freeing allocated resources 603s JS CTX: JS context destroyed 603s PASS: gjs/testImporter.test 603s Running test: gjs/testLegacyClass.test 603s JS NATIVE: Registered native JS module '_promiseNative' 603s JS NATIVE: Registered native JS module '_byteArrayNative' 603s JS NATIVE: Registered native JS module '_encodingNative' 603s JS NATIVE: Registered native JS module '_gi' 603s JS NATIVE: Registered native JS module 'gi' 603s JS NATIVE: Registered native JS module 'cairoNative' 603s JS NATIVE: Registered native JS module 'system' 603s JS NATIVE: Registered native JS module 'console' 603s JS NATIVE: Registered native JS module '_print' 603s JS CTX: Enabling JIT 603s JS CTX: Initialized class GjsFileImporter prototype 0x2e4c378001a0 603s JS IMPORT: Defining parent (nil) of 0x2e4c37800200 'imports' is mod 0 603s JS IMPORT: Importing '_print' 603s JS NATIVE: Defining native module '_print' 603s JS IMPORT: Defining parent 0x2e4c37800200 of 0x2e4c378009b0 '_print' is mod 1 603s JS IMPORT: successfully imported module '_print' 603s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 603s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x207e5d83d090 603s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x207e5d83d090 603s JS MAINLOOP: Main loop instance 0xb56ed8f069c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Starting promise job dispatcher 603s 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 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x207e5d83d128 603s JS MAINLOOP: Main loop instance 0xb56ed8f069c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xb56ed8f069c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 603s JS MAINLOOP: Main loop instance 0xb56ed8f069c8: release 603s JS MAINLOOP: Completed job 0 603s JS MAINLOOP: handling job 1, 603s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 603s JS MAINLOOP: Main loop instance 0xb56ed8f069c8: release 603s JS MAINLOOP: Completed job 1 603s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module metadata hook for module 0x2e4c3786af30 603s JS IMPORT: Defining meta.importSync for module 0x2e4c3786af30 603s JS NATIVE: Defining native module 'gi' 603s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e4c3786f278 603s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 603s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 603s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 603s JS IMPORT: Importing directory 'overrides' 603s JS IMPORT: Defining parent 0x207e5d840610 of 0x2e4c3786f2f8 'overrides' is mod 1 603s JS IMPORT: Defined importer 'overrides' 0x2e4c3786f2f8 in 0x207e5d840610 603s JS IMPORT: successfully imported directory 'overrides' 603s JS IMPORT: Importing '_promiseNative' 603s JS NATIVE: Defining native module '_promiseNative' 603s JS IMPORT: Defining parent 0x207e5d840610 of 0x2e4c3786f7a8 '_promiseNative' is mod 1 603s JS IMPORT: successfully imported module '_promiseNative' 603s JS IMPORT: Importing module GLib succeeded 603s JS IMPORT: Defining parent 0x2e4c3786f2f8 of 0x207e5d898038 'GLib' is mod 1 603s JS IMPORT: successfully imported module 'GLib' 603s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 603s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x207e5d897060, JSClass 0xed68aec478e0, in object 0x207e5d897038 603s JS CTX: Initialized class GIRepositoryGType prototype 0x2e4c3786faf0 603s JS CTX: Initialized class GIRepositoryFunction prototype 0x2e4c3786fb50 603s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 603s JS G BXD: Defined class for Error (GError), prototype 0x207e5d8970b0, JSClass 0xed68aec478e0, in object 0x207e5d897038 603s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 603s JS G BXD: Defined class for Variant (GVariant), prototype 0x207e5d897100, JSClass 0xed68aec478e0, in object 0x207e5d897038 603s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 603s JS G BXD: Defined class for Bytes (GBytes), prototype 0x207e5d897150, JSClass 0xed68aec478e0, in object 0x207e5d897038 603s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 603s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x207e5d8971a0, JSClass 0xed68aec478e0, in object 0x207e5d897038 603s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 603s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 603s JS G BXD: Defined class for Thread (GThread), prototype 0x207e5d8971f0, JSClass 0xed68aec478e0, in object 0x207e5d897038 603s JS G BXD: Defining method ref in prototype for GLib.Thread 603s JS G BXD: Defining method unref in prototype for GLib.Thread 603s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 603s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x207e5d897240, JSClass 0xed68aec478e0, in object 0x207e5d897038 603s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 603s JS G BXD: Defined class for Regex (GRegex), prototype 0x207e5d897290, JSClass 0xed68aec478e0, in object 0x207e5d897038 603s JS G BXD: Defining method match in prototype for GLib.Regex 603s JS G BXD: Defining method match_full in prototype for GLib.Regex 603s JS G BXD: Defining method match_all in prototype for GLib.Regex 603s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 603s JS G NS: Defined namespace 'GLib' 0x207e5d897038 in GIRepository 0x2e4c3786f108 603s JS IMPORT: Importing module jasmine succeeded 603s JS IMPORT: Defining parent 0x207e5d840610 of 0x207e5d898ba0 'jasmine' is mod 1 603s JS IMPORT: successfully imported module 'jasmine' 603s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 603s JS MAINLOOP: Main loop instance 0xb56ed8f069c8: hold 603s JS MAINLOOP: Enqueue job , promise=, allocation site= 603s JS MAINLOOP: Main loop instance 0xb56ed8f069c8: Spinning loop until released or hook cleared 603s JS MAINLOOP: handling job 0, 603s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 603s JS MAINLOOP: Main loop instance 0xb56ed8f069c8: release 603s JS MAINLOOP: Completed job 0 603s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 603s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 603s JS IMPORT: Importing module _legacy succeeded 603s JS IMPORT: Defining parent 0x207e5d840610 of 0x207e5d898c68 '_legacy' is mod 1 603s JS IMPORT: successfully imported module '_legacy' 603s JS IMPORT: Importing module lang succeeded 603s JS IMPORT: Defining parent 0x207e5d840610 of 0x207e5d898c40 'lang' is mod 1 603s JS IMPORT: successfully imported module 'lang' 603s JS CTX: Script evaluation succeeded 603s JS MAINLOOP: Main loop instance 0xb56ed8f069c8: Spinning loop until released or hook cleared 603s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module metadata hook for module 0x2e4c378788d0 603s JS IMPORT: Defining meta.importSync for module 0x2e4c378788d0 603s JS NATIVE: Defining native module 'system' 603s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x207e5d83d128 603s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x207e5d83d128 603s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 603s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 603s JS MAINLOOP: Set main loop hook to 603s JS MAINLOOP: Main loop instance 0xb56ed8f069c8: hold 603s JS MAINLOOP: Running and clearing main loop hook 603s JS G BXD: Defining method run in prototype for GLib.MainLoop 603s 1..62 603s JS IMPORT: Importing 'gi' 603s JS IMPORT: Defining parent 0x207e5d840610 of 0x207e5d840b08 'gi' is mod 1 603s JS IMPORT: successfully imported module 'gi' 603s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 603s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 603s JS G BXD: Defined class for Source (GSource), prototype 0x207e5d897308, JSClass 0xed68aec478e0, in object 0x207e5d897038 603s JS G BXD: Defining method set_priority in prototype for GLib.Source 603s JS IMPORT: Importing '_gi' 603s JS NATIVE: Defining native module '_gi' 603s JS IMPORT: Defining parent 0x207e5d840610 of 0x2e4c378889a8 '_gi' is mod 1 603s JS IMPORT: successfully imported module '_gi' 603s 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 603s JS G NS: Defined namespace 'GjsPrivate' 0x207e5d8973a8 in GIRepository 0x207e5d840b08 603s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 603s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 603s JS IMPORT: Importing module _common succeeded 603s JS IMPORT: Defining parent 0x207e5d840610 of 0x207e5d898e48 '_common' is mod 1 603s JS IMPORT: successfully imported module '_common' 603s JS IMPORT: Importing module GObject succeeded 603s JS IMPORT: Defining parent 0x207e5d840bf8 of 0x207e5d898e20 'GObject' is mod 1 603s JS IMPORT: successfully imported module 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 603s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 603s JS G BXD: Defined class for String (GString), prototype 0x207e5d897628, JSClass 0xed68aec478e0, in object 0x207e5d897380 603s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 603s JS G PRM: Defined class ParamSpec prototype is 0x207e5d898e98 class 0xed68aec50210 in object 0x207e5d897380 603s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 603s JS G OBJ: Defined class for Object (GObject), prototype 0x207e5d897790, JSClass 0xed68aec47910, in object 0x207e5d897380 603s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 603s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 603s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x207e5d8977b8, JSClass 0xed68aec47910, in object 0x207e5d897380 603s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 603s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 603s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 603s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 603s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 603s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 603s JS G BXD: Defined class for Value (GValue), prototype 0x207e5d897808, JSClass 0xed68aec478e0, in object 0x207e5d897380 603s JS G NS: Defined namespace 'GObject' 0x207e5d897380 in GIRepository 0x207e5d840b08 603s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 603s JS G BXD: Defining method attach in prototype for GLib.Source 603s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 603s JS IMPORT: Module metadata hook for module 0x207e5d888580 603s JS IMPORT: Defining meta.importSync for module 0x207e5d888580 603s JS G BXD: Defining method destroy in prototype for GLib.Source 603s ok 1 A metaclass has its constructor called each time a class is created with it 603s ok 2 A metaclass is an instance of Lang.Class 603s ok 3 A metaclass produces instances that are instances of itself and Lang.Class 603s ok 4 A metaclass can dynamically define properties in its constructor 603s ok 5 A metaclass instance gets all the properties from its class and metaclass 603s ok 6 A metaclass instance gets dynamically defined properties from metaclass 603s ok 7 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass 603s ok 8 A metaclass can be detected with Lang.getMetaClass 603s ok 9 Class framework calls _init constructors 603s ok 10 Class framework calls parent constructors 603s ok 11 Class framework sets the right constructor properties 603s ok 12 Class framework sets up instanceof correctly 603s ok 13 Class framework has a name 603s ok 14 Class framework reports a sensible value for toString() 603s ok 15 Class framework allows overriding toString() 603s ok 16 Class framework is not configurable 603s ok 17 Class framework allows accessors for properties 603s ok 18 Class framework raises an exception when creating an abstract class 603s ok 19 Class framework inherits properties from abstract base classes 603s ok 20 Class framework inherits constructors from abstract base classes 603s ok 21 Class framework allows ES6 classes to inherit from abstract base classes 603s ok 22 Class framework lets methods call other methods without clobbering __caller__ 603s ok 23 Class framework allows custom return values from constructors 603s ok 24 Class framework allows symbol-named methods 603s ok 25 An interface is an instance of Lang.Interface 603s ok 26 An interface has a name 603s ok 27 An interface cannot be instantiated 603s ok 28 An interface can be implemented by a class 603s ok 29 An interface can be implemented by a class's superclass 603s ok 30 An interface doesn't disturb a class's constructor 603s ok 31 An interface can have its required method implemented 603s ok 32 An interface must have a name 603s ok 33 An interface must have its required methods implemented 603s ok 34 An interface does not have to have its optional methods implemented 603s ok 35 An interface can have its optional method deferred to by the implementation 603s ok 36 An interface can be chained up to by a class 603s ok 37 An interface can include arguments when being chained up to by a class 603s ok 38 An interface can have its property getter deferred to 603s ok 39 An interface can have its property setter deferred to 603s ok 40 An interface can have its property getter overridden 603s ok 41 An interface can have its property setter overridden 603s ok 42 An interface can require another interface 603s ok 43 An interface can have empty requires 603s ok 44 An interface can chain up to another interface 603s ok 45 An interface can be chained up to with a generic 603s ok 46 An interface can chain up to another interface with a generic 603s ok 47 An interface has its optional function defer to that of the last interface 603s ok 48 An interface must have all its required interfaces implemented 604s ok 49 An interface must have all its required interfaces implemented in the correct order 604s ok 50 An interface can have its implementation on a parent class 604s ok 51 An interface can require its implementor to be a subclass of some class 604s ok 52 An interface must be implemented by an object which subclasses the required class 604s ok 53 An interface can have methods that call others of its methods 604s ok 54 An interface is implemented by a subclass of a class that implements it 604s ok 55 An interface can be reimplemented by a subclass of a class that implements it 604s ok 56 An interface tells what it is with toString() 604s ok 57 ES6 class inheriting from Lang.Class calls a static method on the parent class 604s ok 58 ES6 class inheriting from Lang.Class calls a method on the parent class 604s ok 59 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor 604s ok 60 ES6 class inheriting from Lang.Class chains up to a method on the parent class 604s ok 61 ES6 class inheriting from Lang.Class overrides a method on the parent class 604s ok 62 ES6 class inheriting from Lang.Class sets and gets a property from the parent class 604s JS G BXD: Defining method quit in prototype for GLib.MainLoop 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb56ed8f069c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 0 604s JS MAINLOOP: handling job 1, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 1 604s JS MAINLOOP: handling job 2, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 2 604s JS MAINLOOP: handling job 3, 604s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 604s JS MAINLOOP: Main loop instance 0xb56ed8f069c8: release 604s JS MAINLOOP: Completed job 3 604s JS MEMORY: Memory report: before destroying context 604s JS MEMORY: 414 objects currently alive 604s JS MEMORY: boxed_instance = 275 604s JS MEMORY: boxed_prototype = 11 604s JS MEMORY: closure = 1 604s JS MEMORY: function = 116 604s JS MEMORY: fundamental_instance = 0 604s JS MEMORY: fundamental_prototype = 0 604s JS MEMORY: gerror_instance = 0 604s JS MEMORY: gerror_prototype = 0 604s JS MEMORY: interface = 0 604s JS MEMORY: module = 6 604s JS MEMORY: ns = 3 604s JS MEMORY: object_instance = 0 604s JS MEMORY: object_prototype = 2 604s JS MEMORY: param = 0 604s JS MEMORY: union_instance = 0 604s JS MEMORY: union_prototype = 0 604s JS CTX: JS shutdown sequence 604s JS CTX: Stopping profiler 604s JS CTX: Shutting down toggle queue 604s JS CTX: Notifying external reference holders of GjsContext dispose 604s JS MAINLOOP: Stopping promise job dispatcher 604s JS CTX: Notifying reference holders of GjsContext dispose 604s JS CTX: Checking unhandled promise rejections 604s JS CTX: Releasing cached JS wrappers 604s JS CTX: Final triggered GC 604s JS CTX: Destroying JS context 604s JS CTX: Releasing all native objects 604s JS CTX: Disabling auto GC 604s JS CTX: Ending trace on global object 604s JS CTX: Freeing allocated resources 604s JS CTX: JS context destroyed 604s PASS: gjs/testLegacyClass.test 604s Running test: gjs/testFundamental.test 604s JS NATIVE: Registered native JS module '_promiseNative' 604s JS NATIVE: Registered native JS module '_byteArrayNative' 604s JS NATIVE: Registered native JS module '_encodingNative' 604s JS NATIVE: Registered native JS module '_gi' 604s JS NATIVE: Registered native JS module 'gi' 604s JS NATIVE: Registered native JS module 'cairoNative' 604s JS NATIVE: Registered native JS module 'system' 604s JS NATIVE: Registered native JS module 'console' 604s JS NATIVE: Registered native JS module '_print' 604s JS CTX: Enabling JIT 604s JS CTX: Initialized class GjsFileImporter prototype 0x291913f001a0 604s JS IMPORT: Defining parent (nil) of 0x291913f00200 'imports' is mod 0 604s JS IMPORT: Importing '_print' 604s JS NATIVE: Defining native module '_print' 604s JS IMPORT: Defining parent 0x291913f00200 of 0x291913f009b0 '_print' is mod 1 604s JS IMPORT: successfully imported module '_print' 604s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 604s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2f337983d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2f337983d090 604s JS MAINLOOP: Main loop instance 0xb2f22f3cc9c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Starting promise job dispatcher 604s 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 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2f337983d128 604s JS MAINLOOP: Main loop instance 0xb2f22f3cc9c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb2f22f3cc9c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 604s JS MAINLOOP: Main loop instance 0xb2f22f3cc9c8: release 604s JS MAINLOOP: Completed job 0 604s JS MAINLOOP: handling job 1, 604s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 604s JS MAINLOOP: Main loop instance 0xb2f22f3cc9c8: release 604s JS MAINLOOP: Completed job 1 604s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module metadata hook for module 0x291913f6af30 604s JS IMPORT: Defining meta.importSync for module 0x291913f6af30 604s JS NATIVE: Defining native module 'gi' 604s JS CTX: Initialized class GIRepositoryNamespace prototype 0x291913f6f278 604s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 604s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 604s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 604s JS IMPORT: Importing directory 'overrides' 604s JS IMPORT: Defining parent 0x2f3379840610 of 0x291913f6f2f8 'overrides' is mod 1 604s JS IMPORT: Defined importer 'overrides' 0x291913f6f2f8 in 0x2f3379840610 604s JS IMPORT: successfully imported directory 'overrides' 604s JS IMPORT: Importing '_promiseNative' 604s JS NATIVE: Defining native module '_promiseNative' 604s JS IMPORT: Defining parent 0x2f3379840610 of 0x291913f6f7a8 '_promiseNative' is mod 1 604s JS IMPORT: successfully imported module '_promiseNative' 604s JS IMPORT: Importing module GLib succeeded 604s JS IMPORT: Defining parent 0x291913f6f2f8 of 0x2f3379898038 'GLib' is mod 1 604s JS IMPORT: successfully imported module 'GLib' 604s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 604s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2f3379897060, JSClass 0xef8a660678e0, in object 0x2f3379897038 604s JS CTX: Initialized class GIRepositoryGType prototype 0x291913f6faf0 604s JS CTX: Initialized class GIRepositoryFunction prototype 0x291913f6fb50 604s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 604s JS G BXD: Defined class for Error (GError), prototype 0x2f33798970b0, JSClass 0xef8a660678e0, in object 0x2f3379897038 604s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 604s JS G BXD: Defined class for Variant (GVariant), prototype 0x2f3379897100, JSClass 0xef8a660678e0, in object 0x2f3379897038 604s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 604s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2f3379897150, JSClass 0xef8a660678e0, in object 0x2f3379897038 604s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 604s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2f33798971a0, JSClass 0xef8a660678e0, in object 0x2f3379897038 604s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 604s JS G BXD: Defined class for Thread (GThread), prototype 0x2f33798971f0, JSClass 0xef8a660678e0, in object 0x2f3379897038 604s JS G BXD: Defining method ref in prototype for GLib.Thread 604s JS G BXD: Defining method unref in prototype for GLib.Thread 604s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 604s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2f3379897240, JSClass 0xef8a660678e0, in object 0x2f3379897038 604s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 604s JS G BXD: Defined class for Regex (GRegex), prototype 0x2f3379897290, JSClass 0xef8a660678e0, in object 0x2f3379897038 604s JS G BXD: Defining method match in prototype for GLib.Regex 604s JS G BXD: Defining method match_full in prototype for GLib.Regex 604s JS G BXD: Defining method match_all in prototype for GLib.Regex 604s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 604s JS G NS: Defined namespace 'GLib' 0x2f3379897038 in GIRepository 0x291913f6f108 604s JS IMPORT: Importing module jasmine succeeded 604s JS IMPORT: Defining parent 0x2f3379840610 of 0x2f3379898ba0 'jasmine' is mod 1 604s JS IMPORT: successfully imported module 'jasmine' 604s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 604s JS MAINLOOP: Main loop instance 0xb2f22f3cc9c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb2f22f3cc9c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 604s JS MAINLOOP: Main loop instance 0xb2f22f3cc9c8: release 604s JS MAINLOOP: Completed job 0 604s JS IMPORT: Importing 'gi' 604s JS IMPORT: Defining parent 0x2f3379840610 of 0x2f3379840b08 'gi' is mod 1 604s JS IMPORT: successfully imported module 'gi' 604s JS IMPORT: Importing '_gi' 604s JS NATIVE: Defining native module '_gi' 604s JS IMPORT: Defining parent 0x2f3379840610 of 0x291913f0e590 '_gi' is mod 1 604s JS IMPORT: successfully imported module '_gi' 604s 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 604s JS G NS: Defined namespace 'GjsPrivate' 0x2f3379897330 in GIRepository 0x2f3379840b08 604s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 604s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 604s JS IMPORT: Importing module _common succeeded 604s JS IMPORT: Defining parent 0x2f3379840610 of 0x2f3379898c68 '_common' is mod 1 604s JS IMPORT: successfully imported module '_common' 604s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 604s JS IMPORT: Importing module _legacy succeeded 604s JS IMPORT: Defining parent 0x2f3379840610 of 0x2f3379898c90 '_legacy' is mod 1 604s JS IMPORT: successfully imported module '_legacy' 604s JS IMPORT: Importing module GObject succeeded 604s JS IMPORT: Defining parent 0x2f3379840bf8 of 0x2f3379898c40 'GObject' is mod 1 604s JS IMPORT: successfully imported module 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 604s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 604s JS G BXD: Defined class for String (GString), prototype 0x2f33798975b0, JSClass 0xef8a660678e0, in object 0x2f3379897308 604s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 604s JS G PRM: Defined class ParamSpec prototype is 0x2f3379898ce0 class 0xef8a66070210 in object 0x2f3379897308 604s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 604s JS G OBJ: Defined class for Object (GObject), prototype 0x2f3379897718, JSClass 0xef8a66067910, in object 0x2f3379897308 604s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 604s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 604s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2f3379897740, JSClass 0xef8a66067910, in object 0x2f3379897308 604s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 604s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 604s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 604s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 604s JS G BXD: Defined class for Value (GValue), prototype 0x2f3379897790, JSClass 0xef8a660678e0, in object 0x2f3379897308 604s JS G NS: Defined namespace 'GObject' 0x2f3379897308 in GIRepository 0x2f3379840b08 604s 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 604s JS G NS: Defined namespace 'Regress' 0x2f33798977e0 in GIRepository 0x2f3379840b08 604s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObject' in namespace 'Regress' 604s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x2f3379897808, JSClass 0xef8a66069c50, in object 0x2f33798977e0 604s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 604s JS G NS: Found info type GIObjectInfo for 'TestFundamentalSubObject' in namespace 'Regress' 604s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x2f3379897858, JSClass 0xef8a66069c50, in object 0x2f33798977e0 604s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 604s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObjectNoGetSetFunc' in namespace 'Regress' 604s JS G FNDMTL: Defined class for TestFundamentalObjectNoGetSetFunc (RegressTestFundamentalObjectNoGetSetFunc), prototype 0x2f33798978a8, JSClass 0xef8a66069c50, in object 0x2f33798977e0 604s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObjectNoGetSetFunc' apparently has accessible fields. GJS has no support for this yet, ignoring these. 604s JS G NS: Found info type GIObjectInfo for 'TestFundamentalSubObjectNoGetSetFunc' in namespace 'Regress' 604s JS G FNDMTL: Defined class for TestFundamentalSubObjectNoGetSetFunc (RegressTestFundamentalSubObjectNoGetSetFunc), prototype 0x2f33798978f8, JSClass 0xef8a66069c50, in object 0x2f33798977e0 604s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObjectNoGetSetFunc' apparently has accessible fields. GJS has no support for this yet, ignoring these. 604s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 604s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 604s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 604s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 604s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 604s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 604s JS G ENUM: Defining enum value ACTION (fixed from action) 32 604s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 604s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 604s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 604s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 604s JS G ENUM: Defining GObject.SignalFlags as 0x291913f13120 604s JS CTX: Script evaluation succeeded 604s JS MAINLOOP: Main loop instance 0xb2f22f3cc9c8: Spinning loop until released or hook cleared 604s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module metadata hook for module 0x291913f1fb70 604s JS IMPORT: Defining meta.importSync for module 0x291913f1fb70 604s JS NATIVE: Defining native module 'system' 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f337983d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f337983d128 604s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 604s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 604s JS MAINLOOP: Set main loop hook to 604s JS MAINLOOP: Main loop instance 0xb2f22f3cc9c8: hold 604s JS MAINLOOP: Running and clearing main loop hook 604s JS G BXD: Defining method run in prototype for GLib.MainLoop 604s 1..10 604s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 604s JS G BXD: Defined class for Source (GSource), prototype 0x2f3379897998, JSClass 0xef8a660678e0, in object 0x2f3379897038 604s JS G BXD: Defining method set_priority in prototype for GLib.Source 604s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 604s JS G BXD: Defining method attach in prototype for GLib.Source 604s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 604s JS IMPORT: Module metadata hook for module 0x2f3379887628 604s JS IMPORT: Defining meta.importSync for module 0x2f3379887628 604s JS G NS: Found info type GIFunctionInfo for 'strdup_value_contents' in namespace 'GObject' 604s JS G BXD: Defining method destroy in prototype for GLib.Source 604s ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue 604s ok 2 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue 604s JS G FNDMTL: Defining method get_data in prototype for Regress.TestFundamentalObjectNoGetSetFunc 604s 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 604s 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 604s ok 5 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype 604s ok 6 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype 604s ok 7 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype 604s ok 8 Fundamental type support can marshal a custom fundamental type into a transformable type 604s JS G BXD: Defining method init in prototype for GObject.Value 604s ok 9 Fundamental type support can marshal to a null value 604s ok 10 Fundamental type support can marshal to a null value if has no getter function 604s JS G BXD: Defining method quit in prototype for GLib.MainLoop 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb2f22f3cc9c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 0 604s JS MAINLOOP: handling job 1, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 1 604s JS MAINLOOP: handling job 2, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 2 604s JS MAINLOOP: handling job 3, 604s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 604s JS MAINLOOP: Main loop instance 0xb2f22f3cc9c8: release 604s JS MAINLOOP: Completed job 3 604s JS MEMORY: Memory report: before destroying context 604s JS MEMORY: 229 objects currently alive 604s JS MEMORY: boxed_instance = 49 604s JS MEMORY: boxed_prototype = 11 604s JS MEMORY: closure = 13 604s JS MEMORY: function = 123 604s JS MEMORY: fundamental_instance = 9 604s JS MEMORY: fundamental_prototype = 4 604s JS MEMORY: gerror_instance = 0 604s JS MEMORY: gerror_prototype = 0 604s JS MEMORY: interface = 0 604s JS MEMORY: module = 5 604s JS MEMORY: ns = 4 604s JS MEMORY: object_instance = 8 604s JS MEMORY: object_prototype = 3 604s JS MEMORY: param = 0 604s JS MEMORY: union_instance = 0 604s JS MEMORY: union_prototype = 0 604s JS CTX: JS shutdown sequence 604s JS CTX: Stopping profiler 604s JS CTX: Shutting down toggle queue 604s JS CTX: Notifying external reference holders of GjsContext dispose 604s JS MAINLOOP: Stopping promise job dispatcher 604s JS CTX: Notifying reference holders of GjsContext dispose 604s JS CTX: Checking unhandled promise rejections 604s JS CTX: Releasing cached JS wrappers 604s JS CTX: Final triggered GC 604s JS CTX: Destroying JS context 604s JS CTX: Releasing all native objects 604s JS CTX: Disabling auto GC 604s JS CTX: Ending trace on global object 604s JS CTX: Freeing allocated resources 604s JS CTX: JS context destroyed 604s PASS: gjs/testFundamental.test 604s Running test: gjs/sourcemap-separate.test 604s 1..1 604s not ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-separate.debugger 604s #--- /usr/libexec/installed-tests/gjs/debugger/sourcemap-separate.debugger.output 2025-08-06 00:52:43.000000000 +0000 604s #+++ - 2025-09-04 16:31:53.096686206 +0000 604s #@@ -3,47 +3,32 @@ 604s #db> # SPDX-FileCopyrightText: 2024 Gary Li 604s #db> set colors false 604s #db> list 604s #- 1 interface FancyNumber { 604s #- 2 n: number; 604s #- 3 } 604s #- 4 604s #- *5 let a: FancyNumber = {n: null}; 604s #- 6 const b = a.n.toString(42); 604s #- 7 604s #- 8 604s #+ *1 var a = { n: null }; 604s #+ 2 var b = a.n.toString(42); 604s #+ 3 //# sourceMappingURL=noModule.js.map 604s #db> bt 604s #-#0 toplevel at sourcemap-separate.debugger.js:1:1 -> noModule.ts:5:1 604s #+#0 toplevel at sourcemap-separate.debugger.js:1:1 604s #db> frame 604s #-#0 toplevel at sourcemap-separate.debugger.js:1:1 -> noModule.ts:5:1 604s #+#0 toplevel at sourcemap-separate.debugger.js:1:1 604s #1 var a = { n: null }; 604s #db> c 604s #Unwinding due to exception. (Type 'c' to continue unwinding.) 604s #-#0 toplevel at sourcemap-separate.debugger.js:2:9 -> noModule.ts:6:12 604s #+#0 toplevel at sourcemap-separate.debugger.js:2:9 604s #2 var b = a.n.toString(42); 604s #Exception value is: 604s #$1 = [object TypeError] 604s #TypeError: can't access property "toString", a.n is null 604s #db> list 604s #- 1 interface FancyNumber { 604s #- 2 n: number; 604s #- 3 } 604s #- 4 604s #- 5 let a: FancyNumber = {n: null}; 604s #- *6 const b = a.n.toString(42); 604s #- 7 604s #- 8 604s #+ 1 var a = { n: null }; 604s #+ *2 var b = a.n.toString(42); 604s #+ 3 //# sourceMappingURL=noModule.js.map 604s #db> up 604s #Initial frame selected; you cannot go up. 604s #db> list 604s #- 1 interface FancyNumber { 604s #- 2 n: number; 604s #- 3 } 604s #- 4 604s #- 5 let a: FancyNumber = {n: null}; 604s #- *6 const b = a.n.toString(42); 604s #- 7 604s #- 8 604s #+ 1 var a = { n: null }; 604s #+ *2 var b = a.n.toString(42); 604s #+ 3 //# sourceMappingURL=noModule.js.map 604s #db> bt 604s #-#0 toplevel at sourcemap-separate.debugger.js:2:9 -> noModule.ts:6:12 604s #+#0 toplevel at sourcemap-separate.debugger.js:2:9 604s #db> [quit due to end of input] 604s #Program exited with code 0 604s PASS: gjs/sourcemap-separate.test 604s Running test: gjs/testGLib.test 604s JS NATIVE: Registered native JS module '_promiseNative' 604s JS NATIVE: Registered native JS module '_byteArrayNative' 604s JS NATIVE: Registered native JS module '_encodingNative' 604s JS NATIVE: Registered native JS module '_gi' 604s JS NATIVE: Registered native JS module 'gi' 604s JS NATIVE: Registered native JS module 'cairoNative' 604s JS NATIVE: Registered native JS module 'system' 604s JS NATIVE: Registered native JS module 'console' 604s JS NATIVE: Registered native JS module '_print' 604s JS CTX: Enabling JIT 604s JS CTX: Initialized class GjsFileImporter prototype 0x38dd089001a0 604s JS IMPORT: Defining parent (nil) of 0x38dd08900200 'imports' is mod 0 604s JS IMPORT: Importing '_print' 604s JS NATIVE: Defining native module '_print' 604s JS IMPORT: Defining parent 0x38dd08900200 of 0x38dd089009b0 '_print' is mod 1 604s JS IMPORT: successfully imported module '_print' 604s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 604s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3291c0d3d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3291c0d3d090 604s JS MAINLOOP: Main loop instance 0xb1e6454619c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Starting promise job dispatcher 604s 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 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3291c0d3d128 604s JS MAINLOOP: Main loop instance 0xb1e6454619c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb1e6454619c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 604s JS MAINLOOP: Main loop instance 0xb1e6454619c8: release 604s JS MAINLOOP: Completed job 0 604s JS MAINLOOP: handling job 1, 604s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 604s JS MAINLOOP: Main loop instance 0xb1e6454619c8: release 604s JS MAINLOOP: Completed job 1 604s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module metadata hook for module 0x38dd0896af30 604s JS IMPORT: Defining meta.importSync for module 0x38dd0896af30 604s JS NATIVE: Defining native module 'gi' 604s JS CTX: Initialized class GIRepositoryNamespace prototype 0x38dd0896f278 604s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 604s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 604s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 604s JS IMPORT: Importing directory 'overrides' 604s JS IMPORT: Defining parent 0x3291c0d40610 of 0x38dd0896f2f8 'overrides' is mod 1 604s JS IMPORT: Defined importer 'overrides' 0x38dd0896f2f8 in 0x3291c0d40610 604s JS IMPORT: successfully imported directory 'overrides' 604s JS IMPORT: Importing '_promiseNative' 604s JS NATIVE: Defining native module '_promiseNative' 604s JS IMPORT: Defining parent 0x3291c0d40610 of 0x38dd0896f7a8 '_promiseNative' is mod 1 604s JS IMPORT: successfully imported module '_promiseNative' 604s JS IMPORT: Importing module GLib succeeded 604s JS IMPORT: Defining parent 0x38dd0896f2f8 of 0x3291c0d98038 'GLib' is mod 1 604s JS IMPORT: successfully imported module 'GLib' 604s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 604s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3291c0d97060, JSClass 0xf19d25c378e0, in object 0x3291c0d97038 604s JS CTX: Initialized class GIRepositoryGType prototype 0x38dd0896faf0 604s JS CTX: Initialized class GIRepositoryFunction prototype 0x38dd0896fb50 604s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 604s JS G BXD: Defined class for Error (GError), prototype 0x3291c0d970b0, JSClass 0xf19d25c378e0, in object 0x3291c0d97038 604s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 604s JS G BXD: Defined class for Variant (GVariant), prototype 0x3291c0d97100, JSClass 0xf19d25c378e0, in object 0x3291c0d97038 604s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 604s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3291c0d97150, JSClass 0xf19d25c378e0, in object 0x3291c0d97038 604s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 604s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3291c0d971a0, JSClass 0xf19d25c378e0, in object 0x3291c0d97038 604s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 604s JS G BXD: Defined class for Thread (GThread), prototype 0x3291c0d971f0, JSClass 0xf19d25c378e0, in object 0x3291c0d97038 604s JS G BXD: Defining method ref in prototype for GLib.Thread 604s JS G BXD: Defining method unref in prototype for GLib.Thread 604s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 604s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3291c0d97240, JSClass 0xf19d25c378e0, in object 0x3291c0d97038 604s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 604s JS G BXD: Defined class for Regex (GRegex), prototype 0x3291c0d97290, JSClass 0xf19d25c378e0, in object 0x3291c0d97038 604s JS G BXD: Defining method match in prototype for GLib.Regex 604s JS G BXD: Defining method match_full in prototype for GLib.Regex 604s JS G BXD: Defining method match_all in prototype for GLib.Regex 604s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 604s JS G NS: Defined namespace 'GLib' 0x3291c0d97038 in GIRepository 0x38dd0896f108 604s JS IMPORT: Importing module jasmine succeeded 604s JS IMPORT: Defining parent 0x3291c0d40610 of 0x3291c0d98ba0 'jasmine' is mod 1 604s JS IMPORT: successfully imported module 'jasmine' 604s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 604s JS MAINLOOP: Main loop instance 0xb1e6454619c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb1e6454619c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 604s JS MAINLOOP: Main loop instance 0xb1e6454619c8: release 604s JS MAINLOOP: Completed job 0 604s JS IMPORT: Importing 'gi' 604s JS IMPORT: Defining parent 0x3291c0d40610 of 0x3291c0d40b08 'gi' is mod 1 604s JS IMPORT: successfully imported module 'gi' 604s JS CTX: Script evaluation succeeded 604s JS MAINLOOP: Main loop instance 0xb1e6454619c8: Spinning loop until released or hook cleared 604s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module metadata hook for module 0x38dd08948080 604s JS IMPORT: Defining meta.importSync for module 0x38dd08948080 604s JS NATIVE: Defining native module 'system' 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3291c0d3d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3291c0d3d128 604s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 604s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 604s JS MAINLOOP: Set main loop hook to 604s JS MAINLOOP: Main loop instance 0xb1e6454619c8: hold 604s JS MAINLOOP: Running and clearing main loop hook 604s JS G BXD: Defining method run in prototype for GLib.MainLoop 604s 1..50 604s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 604s JS G BXD: Defined class for Source (GSource), prototype 0x3291c0d97308, JSClass 0xf19d25c378e0, in object 0x3291c0d97038 604s JS G BXD: Defining method set_priority in prototype for GLib.Source 604s JS IMPORT: Importing '_gi' 604s JS NATIVE: Defining native module '_gi' 604s JS IMPORT: Defining parent 0x3291c0d40610 of 0x38dd08957418 '_gi' is mod 1 604s JS IMPORT: successfully imported module '_gi' 604s 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 604s JS G NS: Defined namespace 'GjsPrivate' 0x3291c0d973a8 in GIRepository 0x3291c0d40b08 604s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 604s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 604s JS IMPORT: Importing module _common succeeded 604s JS IMPORT: Defining parent 0x3291c0d40610 of 0x3291c0d98df8 '_common' is mod 1 604s JS IMPORT: successfully imported module '_common' 604s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 604s JS IMPORT: Importing module _legacy succeeded 604s JS IMPORT: Defining parent 0x3291c0d40610 of 0x3291c0d98e20 '_legacy' is mod 1 604s JS IMPORT: successfully imported module '_legacy' 604s JS IMPORT: Importing module GObject succeeded 604s JS IMPORT: Defining parent 0x3291c0d40c10 of 0x3291c0d98dd0 'GObject' is mod 1 604s JS IMPORT: successfully imported module 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 604s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 604s JS G BXD: Defined class for String (GString), prototype 0x3291c0d97628, JSClass 0xf19d25c378e0, in object 0x3291c0d97380 604s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 604s JS G PRM: Defined class ParamSpec prototype is 0x3291c0d98e70 class 0xf19d25c40210 in object 0x3291c0d97380 604s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 604s JS G OBJ: Defined class for Object (GObject), prototype 0x3291c0d97790, JSClass 0xf19d25c37910, in object 0x3291c0d97380 604s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 604s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 604s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3291c0d977b8, JSClass 0xf19d25c37910, in object 0x3291c0d97380 604s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 604s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 604s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 604s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 604s JS G BXD: Defined class for Value (GValue), prototype 0x3291c0d97808, JSClass 0xf19d25c378e0, in object 0x3291c0d97380 604s JS G NS: Defined namespace 'GObject' 0x3291c0d97380 in GIRepository 0x3291c0d40b08 604s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 604s JS G BXD: Defining method attach in prototype for GLib.Source 604s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 604s JS IMPORT: Module metadata hook for module 0x3291c0d88660 604s JS IMPORT: Defining meta.importSync for module 0x3291c0d88660 604s JS G BXD: Defining method get_string in prototype for GLib.Variant 604s JS G BXD: Defining method classify in prototype for GLib.Variant 604s JS G BXD: Defining method destroy in prototype for GLib.Source 604s ok 1 GVariant constructor constructs a string variant 604s JS G BXD: Defining method equal in prototype for GLib.Variant 604s ok 2 GVariant constructor constructs a string variant (backwards compatible API) 604s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 604s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x3291c0d97c68, JSClass 0xf19d25c378e0, in object 0x3291c0d97038 604s JS G BXD: Defining method n_children in prototype for GLib.Variant 604s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 604s JS G BXD: Defining method get_variant in prototype for GLib.Variant 604s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 604s JS G BXD: Defining method get_uint32 in prototype for GLib.Variant 604s ok 3 GVariant constructor constructs a struct variant 604s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 604s ok 4 GVariant constructor constructs a maybe variant 604s JS IMPORT: Module metadata hook for module 0x3291c0d72af8 604s JS IMPORT: Defining meta.importSync for module 0x3291c0d72af8 604s JS NATIVE: Defining native module '_encodingNative' 604s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 604s JS IMPORT: Importing '_byteArrayNative' 604s JS NATIVE: Defining native module '_byteArrayNative' 604s JS IMPORT: Defining parent 0x3291c0d40610 of 0x38dd0897b578 '_byteArrayNative' is mod 1 604s JS IMPORT: successfully imported module '_byteArrayNative' 604s ok 5 GVariant constructor constructs a byte array variant 604s ok 6 GVariant constructor constructs a byte array variant from a string 604s ok 7 GVariant constructor 0-terminates a byte array variant constructed from a string 604s ok 8 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array 604s ok 9 GVariant unpack preserves type information if the unpacked object contains variants 604s ok 10 GVariant unpack recursive leaves no variants in the unpacked object 604s ok 11 GVariant strv unpacked matches constructed 604s JS G BXD: Defining method get_strv in prototype for GLib.Variant 604s ok 12 GVariant strv getter matches constructed 604s JS G BXD: Defining method dup_strv in prototype for GLib.Variant 604s ok 13 GVariant strv getter (dup) matches constructed 604s JS G BXD: Defining method insert_value in prototype for GLib.VariantDict 604s JS G BXD: Defining method lookup_value in prototype for GLib.VariantDict 604s ok 14 GVariantDict lookup returns the unpacked variant 604s ok 15 GVariantDict lookup returns null if the key isn't present 604s ok 16 GLib spawn processes sync with null envp # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3523 604s JS G NS: Found info type GIFunctionInfo for 'str_hash' in namespace 'GLib' 604s ok 17 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter 604s ok 18 GLib string function overrides GLib.stpcpy 604s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 604s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 604s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 604s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 604s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 604s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 604s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 604s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 604s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 604s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 604s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 604s JS G ENUM: Defining GLib.LogLevelFlags as 0x38dd08921188 604s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 604s ok 19 GLib string function overrides GLib.strstr_len 604s ok 20 GLib string function overrides GLib.strrstr 604s ok 21 GLib string function overrides GLib.strrstr_len 604s ok 22 GLib string function overrides GLib.strup 604s ok 23 GLib string function overrides GLib.strdown 604s ok 24 GLib string function overrides GLib.strreverse 604s JS G NS: Found info type GIConstantInfo for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' 604s ok 25 GLib string function overrides GLib.ascii_dtostr 604s ok 26 GLib string function overrides GLib.ascii_formatd 604s ok 27 GLib string function overrides GLib.strchug 604s ok 28 GLib string function overrides GLib.strchomp 604s ok 29 GLib string function overrides GLib.strstrip 604s JS G NS: Found info type GIConstantInfo for 'STR_DELIMITERS' in namespace 'GLib' 604s ok 30 GLib string function overrides GLib.strdelimit 604s ok 31 GLib string function overrides GLib.strcanon 604s JS G NS: Found info type GIFunctionInfo for 'base64_encode' in namespace 'GLib' 604s ok 32 GLib string function overrides GLib.base64_encode 604s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GjsPrivate' 604s JS G BXD: Defined class for MatchInfo (GjsMatchInfo), prototype 0x3a9d7643fc68, JSClass 0xf19d25c378e0, in object 0x3291c0d973a8 604s ok 33 GLib.MatchInfo cannot be constructed 604s JS G NS: Found info type GIFunctionInfo for 'regex_match' in namespace 'GjsPrivate' 604s ok 34 GLib.MatchInfo is returned from GLib.Regex.match 604s JS G BXD: Defining method get_string in prototype for GjsPrivate.MatchInfo 604s ok 35 GLib.MatchInfo stores the string that was matched 604s JS G NS: Found info type GIFunctionInfo for 'regex_match_full' in namespace 'GjsPrivate' 604s ok 36 GLib.MatchInfo truncates the string when it has zeroes as g_match_info_get_string() would 604s JS G NS: Found info type GIFunctionInfo for 'regex_match_all' in namespace 'GjsPrivate' 604s ok 37 GLib.MatchInfo is returned from GLib.Regex.match_all 604s JS G NS: Found info type GIFunctionInfo for 'regex_match_all_full' in namespace 'GjsPrivate' 604s ok 38 GLib.MatchInfo is returned from GLib.Regex.match_all_full 604s ok 39 GLib.MatchInfo is returned from GLib.Regex.match_full 604s JS G BXD: Defining method expand_references in prototype for GjsPrivate.MatchInfo 604s ok 40 GLib.MatchInfo method expand_references 604s JS G BXD: Defining method fetch in prototype for GjsPrivate.MatchInfo 604s ok 41 GLib.MatchInfo method fetch 604s JS G BXD: Defining method fetch_all in prototype for GjsPrivate.MatchInfo 604s ok 42 GLib.MatchInfo method fetch_all 604s JS G BXD: Defining method fetch_named in prototype for GjsPrivate.MatchInfo 604s ok 43 GLib.MatchInfo method fetch_named 604s JS G BXD: Defining method fetch_named_pos in prototype for GjsPrivate.MatchInfo 604s ok 44 GLib.MatchInfo method fetch_named_pos 604s JS G BXD: Defining method fetch_pos in prototype for GjsPrivate.MatchInfo 604s ok 45 GLib.MatchInfo method fetch_pos 604s JS G BXD: Defining method get_match_count in prototype for GjsPrivate.MatchInfo 604s ok 46 GLib.MatchInfo method get_match_count 604s ok 47 GLib.MatchInfo method get_string 604s JS G BXD: Defining method is_partial_match in prototype for GjsPrivate.MatchInfo 604s ok 48 GLib.MatchInfo method is_partial_match 604s JS G BXD: Defining method matches in prototype for GjsPrivate.MatchInfo 604s ok 49 GLib.MatchInfo method matches 604s JS G BXD: Defining method next in prototype for GjsPrivate.MatchInfo 604s ok 50 GLib.MatchInfo method next 604s JS G BXD: Defining method quit in prototype for GLib.MainLoop 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb1e6454619c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 0 604s JS MAINLOOP: handling job 1, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 1 604s JS MAINLOOP: handling job 2, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 2 604s JS MAINLOOP: handling job 3, 604s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 604s JS MAINLOOP: Main loop instance 0xb1e6454619c8: release 604s JS MAINLOOP: Completed job 3 604s JS MEMORY: Memory report: before destroying context 604s JS MEMORY: 674 objects currently alive 604s JS MEMORY: boxed_instance = 492 604s JS MEMORY: boxed_prototype = 13 604s JS MEMORY: closure = 1 604s JS MEMORY: function = 158 604s JS MEMORY: fundamental_instance = 0 604s JS MEMORY: fundamental_prototype = 0 604s JS MEMORY: gerror_instance = 0 604s JS MEMORY: gerror_prototype = 0 604s JS MEMORY: interface = 0 604s JS MEMORY: module = 5 604s JS MEMORY: ns = 3 604s JS MEMORY: object_instance = 0 604s JS MEMORY: object_prototype = 2 604s JS MEMORY: param = 0 604s JS MEMORY: union_instance = 0 604s JS MEMORY: union_prototype = 0 604s JS CTX: JS shutdown sequence 604s JS CTX: Stopping profiler 604s JS CTX: Shutting down toggle queue 604s JS CTX: Notifying external reference holders of GjsContext dispose 604s JS MAINLOOP: Stopping promise job dispatcher 604s JS CTX: Notifying reference holders of GjsContext dispose 604s JS CTX: Checking unhandled promise rejections 604s JS CTX: Releasing cached JS wrappers 604s JS CTX: Final triggered GC 604s JS CTX: Destroying JS context 604s JS CTX: Releasing all native objects 604s JS CTX: Disabling auto GC 604s JS CTX: Ending trace on global object 604s JS CTX: Freeing allocated resources 604s JS CTX: JS context destroyed 604s PASS: gjs/testGLib.test 604s Running test: gjs/testEncoding.test 604s JS NATIVE: Registered native JS module '_promiseNative' 604s JS NATIVE: Registered native JS module '_byteArrayNative' 604s JS NATIVE: Registered native JS module '_encodingNative' 604s JS NATIVE: Registered native JS module '_gi' 604s JS NATIVE: Registered native JS module 'gi' 604s JS NATIVE: Registered native JS module 'cairoNative' 604s JS NATIVE: Registered native JS module 'system' 604s JS NATIVE: Registered native JS module 'console' 604s JS NATIVE: Registered native JS module '_print' 604s JS CTX: Enabling JIT 604s JS CTX: Initialized class GjsFileImporter prototype 0x15ed434001a0 604s JS IMPORT: Defining parent (nil) of 0x15ed43400200 'imports' is mod 0 604s JS IMPORT: Importing '_print' 604s JS NATIVE: Defining native module '_print' 604s JS IMPORT: Defining parent 0x15ed43400200 of 0x15ed434009b0 '_print' is mod 1 604s JS IMPORT: successfully imported module '_print' 604s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 604s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xff32b73d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xff32b73d090 604s JS MAINLOOP: Main loop instance 0xb315ce76d9c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Starting promise job dispatcher 604s 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 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xff32b73d128 604s JS MAINLOOP: Main loop instance 0xb315ce76d9c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb315ce76d9c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 604s JS MAINLOOP: Main loop instance 0xb315ce76d9c8: release 604s JS MAINLOOP: Completed job 0 604s JS MAINLOOP: handling job 1, 604s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 604s JS MAINLOOP: Main loop instance 0xb315ce76d9c8: release 604s JS MAINLOOP: Completed job 1 604s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module metadata hook for module 0x15ed4346af30 604s JS IMPORT: Defining meta.importSync for module 0x15ed4346af30 604s JS NATIVE: Defining native module 'gi' 604s JS CTX: Initialized class GIRepositoryNamespace prototype 0x15ed4346f278 604s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 604s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 604s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 604s JS IMPORT: Importing directory 'overrides' 604s JS IMPORT: Defining parent 0xff32b740610 of 0x15ed4346f2f8 'overrides' is mod 1 604s JS IMPORT: Defined importer 'overrides' 0x15ed4346f2f8 in 0xff32b740610 604s JS IMPORT: successfully imported directory 'overrides' 604s JS IMPORT: Importing '_promiseNative' 604s JS NATIVE: Defining native module '_promiseNative' 604s JS IMPORT: Defining parent 0xff32b740610 of 0x15ed4346f7a8 '_promiseNative' is mod 1 604s JS IMPORT: successfully imported module '_promiseNative' 604s JS IMPORT: Importing module GLib succeeded 604s JS IMPORT: Defining parent 0x15ed4346f2f8 of 0xff32b798038 'GLib' is mod 1 604s JS IMPORT: successfully imported module 'GLib' 604s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 604s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xff32b797060, JSClass 0xff053cc478e0, in object 0xff32b797038 604s JS CTX: Initialized class GIRepositoryGType prototype 0x15ed4346faf0 604s JS CTX: Initialized class GIRepositoryFunction prototype 0x15ed4346fb50 604s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 604s JS G BXD: Defined class for Error (GError), prototype 0xff32b7970b0, JSClass 0xff053cc478e0, in object 0xff32b797038 604s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 604s JS G BXD: Defined class for Variant (GVariant), prototype 0xff32b797100, JSClass 0xff053cc478e0, in object 0xff32b797038 604s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 604s JS G BXD: Defined class for Bytes (GBytes), prototype 0xff32b797150, JSClass 0xff053cc478e0, in object 0xff32b797038 604s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 604s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xff32b7971a0, JSClass 0xff053cc478e0, in object 0xff32b797038 604s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 604s JS G BXD: Defined class for Thread (GThread), prototype 0xff32b7971f0, JSClass 0xff053cc478e0, in object 0xff32b797038 604s JS G BXD: Defining method ref in prototype for GLib.Thread 604s JS G BXD: Defining method unref in prototype for GLib.Thread 604s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 604s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xff32b797240, JSClass 0xff053cc478e0, in object 0xff32b797038 604s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 604s JS G BXD: Defined class for Regex (GRegex), prototype 0xff32b797290, JSClass 0xff053cc478e0, in object 0xff32b797038 604s JS G BXD: Defining method match in prototype for GLib.Regex 604s JS G BXD: Defining method match_full in prototype for GLib.Regex 604s JS G BXD: Defining method match_all in prototype for GLib.Regex 604s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 604s JS G NS: Defined namespace 'GLib' 0xff32b797038 in GIRepository 0x15ed4346f108 604s JS IMPORT: Importing module jasmine succeeded 604s JS IMPORT: Defining parent 0xff32b740610 of 0xff32b798ba0 'jasmine' is mod 1 604s JS IMPORT: successfully imported module 'jasmine' 604s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 604s JS MAINLOOP: Main loop instance 0xb315ce76d9c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb315ce76d9c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 604s JS MAINLOOP: Main loop instance 0xb315ce76d9c8: release 604s JS MAINLOOP: Completed job 0 604s 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 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xff32b73d128 604s JS IMPORT: Importing 'gi' 604s JS IMPORT: Defining parent 0xff32b740610 of 0xff32b740b08 'gi' is mod 1 604s JS IMPORT: successfully imported module 'gi' 604s 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 604s JS G NS: Defined namespace 'GjsPrivate' 0xff32b797330 in GIRepository 0xff32b740b08 604s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 604s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 604s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 604s JS IMPORT: Importing module _legacy succeeded 604s JS IMPORT: Defining parent 0xff32b740610 of 0xff32b798cb8 '_legacy' is mod 1 604s JS IMPORT: successfully imported module '_legacy' 604s JS IMPORT: Importing module lang succeeded 604s JS IMPORT: Defining parent 0xff32b740610 of 0xff32b798c90 'lang' is mod 1 604s JS IMPORT: successfully imported module 'lang' 604s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 604s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 604s JS IMPORT: Importing module _signals succeeded 604s JS IMPORT: Defining parent 0xff32b740610 of 0xff32b798ce0 '_signals' is mod 1 604s JS IMPORT: successfully imported module '_signals' 604s JS IMPORT: Importing module signals succeeded 604s JS IMPORT: Defining parent 0xff32b740610 of 0xff32b798c68 'signals' is mod 1 604s JS IMPORT: successfully imported module 'signals' 604s JS IMPORT: Importing module Gio succeeded 604s JS IMPORT: Defining parent 0xff32b740c10 of 0xff32b798c40 'Gio' is mod 1 604s JS IMPORT: successfully imported module 'Gio' 604s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 604s JS IMPORT: Importing '_gi' 604s JS NATIVE: Defining native module '_gi' 604s JS IMPORT: Defining parent 0xff32b740610 of 0x15ed43432d38 '_gi' is mod 1 604s JS IMPORT: successfully imported module '_gi' 604s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 604s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 604s JS IMPORT: Importing module _common succeeded 604s JS IMPORT: Defining parent 0xff32b740610 of 0xff32b798d30 '_common' is mod 1 604s JS IMPORT: successfully imported module '_common' 604s JS IMPORT: Importing module GObject succeeded 604s JS IMPORT: Defining parent 0xff32b740c10 of 0xff32b798d08 'GObject' is mod 1 604s JS IMPORT: successfully imported module 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 604s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 604s JS G BXD: Defined class for String (GString), prototype 0xff32b7975d8, JSClass 0xff053cc478e0, in object 0xff32b797358 604s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 604s JS G PRM: Defined class ParamSpec prototype is 0xff32b798d80 class 0xff053cc50210 in object 0xff32b797358 604s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 604s JS G OBJ: Defined class for Object (GObject), prototype 0xff32b797740, JSClass 0xff053cc47910, in object 0xff32b797358 604s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 604s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 604s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xff32b797768, JSClass 0xff053cc47910, in object 0xff32b797358 604s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 604s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 604s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 604s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 604s JS G BXD: Defined class for Value (GValue), prototype 0xff32b7977b8, JSClass 0xff053cc478e0, in object 0xff32b797358 604s JS G NS: Defined namespace 'GObject' 0xff32b797358 in GIRepository 0xff32b740b08 604s JS G OBJ: Defined class for Application (GApplication), prototype 0xff32b797808, JSClass 0xff053cc47910, in object 0xff32b797308 604s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 604s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x208555e072e0, JSClass 0xff053cc4abc8, in object 0xff32b797308 604s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 604s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x208555e07308, JSClass 0xff053cc4abc8, in object 0xff32b797308 604s 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 604s JS G NS: Defined namespace 'GioUnix' 0xff32b7978a8 in GIRepository 0xff32b740b08 604s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 604s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 604s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xff32b7978d0, JSClass 0xff053cc47910, in object 0xff32b7978a8 604s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 604s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 604s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x208555e076f0, JSClass 0xff053cc4abc8, in object 0xff32b7978a8 604s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 604s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 604s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 604s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xff32b797948, JSClass 0xff053cc47910, in object 0xff32b797308 604s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xff32b797998, JSClass 0xff053cc47910, in object 0xff32b7978a8 604s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 604s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 604s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xff32b7979e8, JSClass 0xff053cc478e0, in object 0xff32b7978a8 604s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 604s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x208555e07830, JSClass 0xff053cc4abc8, in object 0xff32b7978a8 604s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 604s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 604s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 604s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xff32b797a38, JSClass 0xff053cc47910, in object 0xff32b797308 604s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xff32b797a88, JSClass 0xff053cc47910, in object 0xff32b7978a8 604s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 604s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 604s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xff32b797ad8, JSClass 0xff053cc478e0, in object 0xff32b7978a8 604s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 604s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xff32b797b00, JSClass 0xff053cc478e0, in object 0xff32b7978a8 604s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 604s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xff32b797b50, JSClass 0xff053cc47910, in object 0xff32b7978a8 604s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 604s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 604s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xff32b797ba0, JSClass 0xff053cc478e0, in object 0xff32b7978a8 604s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 604s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 604s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xff32b797bf0, JSClass 0xff053cc47910, in object 0xff32b797308 604s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xff32b797c40, JSClass 0xff053cc47910, in object 0xff32b7978a8 604s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 604s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 604s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xff32b797c90, JSClass 0xff053cc478e0, in object 0xff32b7978a8 604s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 604s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 604s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 604s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 604s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 604s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 604s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 604s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 604s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 604s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 604s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 604s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 604s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 604s JS G ENUM: Defining GLib.LogLevelFlags as 0x15ed4343b420 604s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 604s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xff32b797da8, JSClass 0xff053cc478e0, in object 0xff32b797038 604s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 604s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xff32b797e70, JSClass 0xff053cc47910, in object 0xff32b797308 604s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 604s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x208555e0ebf0, JSClass 0xff053cc4abc8, in object 0xff32b797308 604s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 604s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x208555e0ec18, JSClass 0xff053cc4abc8, in object 0xff32b797308 604s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 604s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x208555e14470, JSClass 0xff053cc478e0, in object 0xff32b797308 604s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 604s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x208555e14768, JSClass 0xff053cc478e0, in object 0xff32b797308 604s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 604s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 604s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 604s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 604s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 604s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 604s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 604s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 604s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 604s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 604s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x208555e148f8, JSClass 0xff053cc47910, in object 0xff32b797308 604s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 604s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x208555e0ee98, JSClass 0xff053cc4abc8, in object 0xff32b797308 604s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 604s JS G IFACE: Defined class for Initable (GInitable), prototype 0x208555e0eee8, JSClass 0xff053cc4abc8, in object 0xff32b797308 604s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 604s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x208555e14998, JSClass 0xff053cc47910, in object 0xff32b797308 604s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 604s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 604s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 604s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 604s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x208555e160d8, JSClass 0xff053cc4abc8, in object 0xff32b797308 604s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 604s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x208555e14a10, JSClass 0xff053cc478e0, in object 0xff32b797308 604s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 604s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x208555e14a60, JSClass 0xff053cc478e0, in object 0xff32b797308 604s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 604s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 604s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x208555e14ab0, JSClass 0xff053cc47910, in object 0xff32b797308 604s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x208555e14b00, JSClass 0xff053cc47910, in object 0xff32b797330 604s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 604s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x208555e14b50, JSClass 0xff053cc47910, in object 0xff32b797308 604s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 604s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 604s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 604s JS G IFACE: Defined class for File (GFile), prototype 0x208555e161a0, JSClass 0xff053cc4abc8, in object 0xff32b797308 604s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x208555e14bc8, JSClass 0xff053cc47910, in object 0xff32b740ca0 604s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 604s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x208555e14c40, JSClass 0xff053cc47910, in object 0xff32b797308 604s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 604s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 604s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x208555e16420, JSClass 0xff053cc4abc8, in object 0xff32b797308 604s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 604s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x208555e14cb8, JSClass 0xff053cc47910, in object 0xff32b797308 604s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 604s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x208555e14d08, JSClass 0xff053cc478e0, in object 0xff32b797308 604s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 604s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 604s JS G OBJ: Defined class for Settings (GSettings), prototype 0x208555e14d58, JSClass 0xff053cc47910, in object 0xff32b797308 604s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 604s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 604s JS G NS: Defined namespace 'Gio' 0xff32b797308 in GIRepository 0xff32b740b08 604s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xff32b73d128 604s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x208555e14dd0, JSClass 0xff053cc47910, in object 0xff32b740ca0 604s JS IMPORT: Module metadata hook for module 0xff32b772e78 604s JS IMPORT: Defining meta.importSync for module 0xff32b772e78 604s JS NATIVE: Defining native module '_encodingNative' 604s JS MAINLOOP: Main loop instance 0xb315ce76d9c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb315ce76d9c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testEncoding.js async resolved" 604s JS MAINLOOP: Main loop instance 0xb315ce76d9c8: release 604s JS MAINLOOP: Completed job 0 604s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module metadata hook for module 0x15ed434733c8 604s JS IMPORT: Defining meta.importSync for module 0x15ed434733c8 604s JS NATIVE: Defining native module 'system' 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xff32b73d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xff32b73d128 604s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 604s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 604s JS MAINLOOP: Set main loop hook to 604s JS MAINLOOP: Main loop instance 0xb315ce76d9c8: hold 604s JS MAINLOOP: Running and clearing main loop hook 604s JS G BXD: Defining method run in prototype for GLib.MainLoop 604s 1..56 604s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 604s JS G BXD: Defined class for Source (GSource), prototype 0x208555e14e48, JSClass 0xff053cc478e0, in object 0xff32b797038 604s JS G BXD: Defining method set_priority in prototype for GLib.Source 604s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 604s JS G BXD: Defining method attach in prototype for GLib.Source 604s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 604s JS IMPORT: Module metadata hook for module 0xff32b788510 604s JS IMPORT: Defining meta.importSync for module 0xff32b788510 604s JS G BXD: Defining method destroy in prototype for GLib.Source 604s ok 1 Text Encoding toString() uses spec-compliant tags 604s ok 2 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) 604s ok 3 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array 604s ok 4 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array 604s ok 5 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array 604s ok 6 Text Encoding TextDecoder decode() fatal is false by default 604s ok 7 Text Encoding TextDecoder decode() ignoreBOM is false by default 604s ok 8 Text Encoding TextDecoder decode() fatal is true when passed 604s ok 9 Text Encoding TextDecoder decode() ignoreBOM is true when passed 604s ok 10 Text Encoding TextDecoder decode() fatal is coerced to a boolean value 604s ok 11 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value 604s ok 12 Text Encoding TextDecoder decode() throws on empty input 604s ok 13 Text Encoding TextDecoder decode() throws on null input 604s ok 14 Text Encoding TextDecoder decode() throws on invalid encoding label 604s ok 15 Text Encoding TextDecoder decode() decodes undefined as an empty string 604s ok 16 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) 604s JS IMPORT: Importing '_byteArrayNative' 604s JS NATIVE: Defining native module '_byteArrayNative' 604s JS IMPORT: Defining parent 0xff32b740610 of 0x15ed43433680 '_byteArrayNative' is mod 1 604s JS IMPORT: successfully imported module '_byteArrayNative' 604s ok 17 Text Encoding TextDecoder decode() decodes GLib.Bytes 604s ok 18 Text Encoding TextDecoder decode() ignores byte order marker (BOM) 604s ok 19 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) 604s ok 20 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) 604s ok 21 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) 604s ok 22 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 604s ok 23 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes 604s ok 24 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes 604s ok 25 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters 604s ok 26 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) 604s ok 27 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) 604s ok 28 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII 604s ok 29 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. 604s ok 30 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. 604s ok 31 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. 604s ok 32 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. 604s ok 33 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. 604s ok 34 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. 604s ok 35 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. 604s ok 36 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. 604s ok 37 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. 604s ok 38 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. 604s ok 39 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. 604s ok 40 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. 604s ok 41 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. 604s ok 42 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. 604s ok 43 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. 604s ok 44 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. 604s ok 45 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. 604s ok 46 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. 604s ok 47 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. 604s ok 48 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. 604s ok 49 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. 604s ok 50 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. 604s ok 51 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. 604s ok 52 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. 604s ok 53 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. 604s ok 54 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. 604s ok 55 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. 604s ok 56 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. 604s JS G BXD: Defining method quit in prototype for GLib.MainLoop 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb315ce76d9c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 0 604s JS MAINLOOP: handling job 1, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 1 604s JS MAINLOOP: handling job 2, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 2 604s JS MAINLOOP: handling job 3, 604s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 604s JS MAINLOOP: Main loop instance 0xb315ce76d9c8: release 604s JS MAINLOOP: Completed job 3 604s JS MEMORY: Memory report: before destroying context 604s JS MEMORY: 771 objects currently alive 604s JS MEMORY: boxed_instance = 329 604s JS MEMORY: boxed_prototype = 22 604s JS MEMORY: closure = 1 604s JS MEMORY: function = 370 604s JS MEMORY: fundamental_instance = 0 604s JS MEMORY: fundamental_prototype = 0 604s JS MEMORY: gerror_instance = 0 604s JS MEMORY: gerror_prototype = 0 604s JS MEMORY: interface = 11 604s JS MEMORY: module = 9 604s JS MEMORY: ns = 5 604s JS MEMORY: object_instance = 2 604s JS MEMORY: object_prototype = 22 604s JS MEMORY: param = 0 604s JS MEMORY: union_instance = 0 604s JS MEMORY: union_prototype = 0 604s JS CTX: JS shutdown sequence 604s JS CTX: Stopping profiler 604s JS CTX: Shutting down toggle queue 604s JS CTX: Notifying external reference holders of GjsContext dispose 604s JS MAINLOOP: Stopping promise job dispatcher 604s JS CTX: Notifying reference holders of GjsContext dispose 604s JS CTX: Checking unhandled promise rejections 604s JS CTX: Releasing cached JS wrappers 604s JS CTX: Final triggered GC 604s JS CTX: Destroying JS context 604s JS CTX: Releasing all native objects 604s JS CTX: Disabling auto GC 604s JS CTX: Ending trace on global object 604s JS CTX: Freeing allocated resources 604s JS CTX: JS context destroyed 604s PASS: gjs/testEncoding.test 604s Running test: gjs/backtrace.test 604s 1..1 604s ok 1 - /usr/libexec/installed-tests/gjs/debugger/backtrace.debugger 604s PASS: gjs/backtrace.test 604s Running test: gjs/testWeakRef.test 604s JS NATIVE: Registered native JS module '_promiseNative' 604s JS NATIVE: Registered native JS module '_byteArrayNative' 604s JS NATIVE: Registered native JS module '_encodingNative' 604s JS NATIVE: Registered native JS module '_gi' 604s JS NATIVE: Registered native JS module 'gi' 604s JS NATIVE: Registered native JS module 'cairoNative' 604s JS NATIVE: Registered native JS module 'system' 604s JS NATIVE: Registered native JS module 'console' 604s JS NATIVE: Registered native JS module '_print' 604s JS CTX: Enabling JIT 604s JS CTX: Initialized class GjsFileImporter prototype 0x7d450d001a0 604s JS IMPORT: Defining parent (nil) of 0x7d450d00200 'imports' is mod 0 604s JS IMPORT: Importing '_print' 604s JS NATIVE: Defining native module '_print' 604s JS IMPORT: Defining parent 0x7d450d00200 of 0x7d450d009b0 '_print' is mod 1 604s JS IMPORT: successfully imported module '_print' 604s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 604s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2e103db3d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2e103db3d090 604s JS MAINLOOP: Main loop instance 0xb52bc1cd99c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Starting promise job dispatcher 604s 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 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2e103db3d128 604s JS MAINLOOP: Main loop instance 0xb52bc1cd99c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb52bc1cd99c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 604s JS MAINLOOP: Main loop instance 0xb52bc1cd99c8: release 604s JS MAINLOOP: Completed job 0 604s JS MAINLOOP: handling job 1, 604s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 604s JS MAINLOOP: Main loop instance 0xb52bc1cd99c8: release 604s JS MAINLOOP: Completed job 1 604s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module metadata hook for module 0x7d450d6af30 604s JS IMPORT: Defining meta.importSync for module 0x7d450d6af30 604s JS NATIVE: Defining native module 'gi' 604s JS CTX: Initialized class GIRepositoryNamespace prototype 0x7d450d6f278 604s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 604s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 604s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 604s JS IMPORT: Importing directory 'overrides' 604s JS IMPORT: Defining parent 0x2e103db40610 of 0x7d450d6f2f8 'overrides' is mod 1 604s JS IMPORT: Defined importer 'overrides' 0x7d450d6f2f8 in 0x2e103db40610 604s JS IMPORT: successfully imported directory 'overrides' 604s JS IMPORT: Importing '_promiseNative' 604s JS NATIVE: Defining native module '_promiseNative' 604s JS IMPORT: Defining parent 0x2e103db40610 of 0x7d450d6f7a8 '_promiseNative' is mod 1 604s JS IMPORT: successfully imported module '_promiseNative' 604s JS IMPORT: Importing module GLib succeeded 604s JS IMPORT: Defining parent 0x7d450d6f2f8 of 0x2e103db98038 'GLib' is mod 1 604s JS IMPORT: successfully imported module 'GLib' 604s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 604s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2e103db97060, JSClass 0xf4438d2c78e0, in object 0x2e103db97038 604s JS CTX: Initialized class GIRepositoryGType prototype 0x7d450d6faf0 604s JS CTX: Initialized class GIRepositoryFunction prototype 0x7d450d6fb50 604s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 604s JS G BXD: Defined class for Error (GError), prototype 0x2e103db970b0, JSClass 0xf4438d2c78e0, in object 0x2e103db97038 604s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 604s JS G BXD: Defined class for Variant (GVariant), prototype 0x2e103db97100, JSClass 0xf4438d2c78e0, in object 0x2e103db97038 604s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 604s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e103db97150, JSClass 0xf4438d2c78e0, in object 0x2e103db97038 604s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 604s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e103db971a0, JSClass 0xf4438d2c78e0, in object 0x2e103db97038 604s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 604s JS G BXD: Defined class for Thread (GThread), prototype 0x2e103db971f0, JSClass 0xf4438d2c78e0, in object 0x2e103db97038 604s JS G BXD: Defining method ref in prototype for GLib.Thread 604s JS G BXD: Defining method unref in prototype for GLib.Thread 604s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 604s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2e103db97240, JSClass 0xf4438d2c78e0, in object 0x2e103db97038 604s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 604s JS G BXD: Defined class for Regex (GRegex), prototype 0x2e103db97290, JSClass 0xf4438d2c78e0, in object 0x2e103db97038 604s JS G BXD: Defining method match in prototype for GLib.Regex 604s JS G BXD: Defining method match_full in prototype for GLib.Regex 604s JS G BXD: Defining method match_all in prototype for GLib.Regex 604s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 604s JS G NS: Defined namespace 'GLib' 0x2e103db97038 in GIRepository 0x7d450d6f108 604s JS IMPORT: Importing module jasmine succeeded 604s JS IMPORT: Defining parent 0x2e103db40610 of 0x2e103db98ba0 'jasmine' is mod 1 604s JS IMPORT: successfully imported module 'jasmine' 604s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 604s JS MAINLOOP: Main loop instance 0xb52bc1cd99c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb52bc1cd99c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 604s JS MAINLOOP: Main loop instance 0xb52bc1cd99c8: release 604s JS MAINLOOP: Completed job 0 604s 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 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module metadata hook for module 0x7d450d0be48 604s JS IMPORT: Defining meta.importSync for module 0x7d450d0be48 604s JS NATIVE: Defining native module 'system' 604s JS MAINLOOP: Main loop instance 0xb52bc1cd99c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb52bc1cd99c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testWeakRef.js async resolved" 604s JS MAINLOOP: Main loop instance 0xb52bc1cd99c8: release 604s JS MAINLOOP: Completed job 0 604s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e103db3d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e103db3d128 604s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 604s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 604s JS MAINLOOP: Set main loop hook to 604s JS MAINLOOP: Main loop instance 0xb52bc1cd99c8: hold 604s JS MAINLOOP: Running and clearing main loop hook 604s JS G BXD: Defining method run in prototype for GLib.MainLoop 604s 1..5 604s JS IMPORT: Importing 'gi' 604s JS IMPORT: Defining parent 0x2e103db40610 of 0x2e103db40b08 'gi' is mod 1 604s JS IMPORT: successfully imported module 'gi' 604s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 604s JS G BXD: Defined class for Source (GSource), prototype 0x2e103db97308, JSClass 0xf4438d2c78e0, in object 0x2e103db97038 604s JS G BXD: Defining method set_priority in prototype for GLib.Source 604s JS IMPORT: Importing '_gi' 604s JS NATIVE: Defining native module '_gi' 604s JS IMPORT: Defining parent 0x2e103db40610 of 0x7d450d20e48 '_gi' is mod 1 604s JS IMPORT: successfully imported module '_gi' 604s 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 604s JS G NS: Defined namespace 'GjsPrivate' 0x2e103db973a8 in GIRepository 0x2e103db40b08 604s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 604s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 604s JS IMPORT: Importing module _common succeeded 604s JS IMPORT: Defining parent 0x2e103db40610 of 0x2e103db98df8 '_common' is mod 1 604s JS IMPORT: successfully imported module '_common' 604s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 604s JS IMPORT: Importing module _legacy succeeded 604s JS IMPORT: Defining parent 0x2e103db40610 of 0x2e103db98e20 '_legacy' is mod 1 604s JS IMPORT: successfully imported module '_legacy' 604s JS IMPORT: Importing module GObject succeeded 604s JS IMPORT: Defining parent 0x2e103db40bf8 of 0x2e103db98dd0 'GObject' is mod 1 604s JS IMPORT: successfully imported module 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 604s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 604s JS G BXD: Defined class for String (GString), prototype 0x2e103db97628, JSClass 0xf4438d2c78e0, in object 0x2e103db97380 604s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 604s JS G PRM: Defined class ParamSpec prototype is 0x2e103db98e70 class 0xf4438d2d0210 in object 0x2e103db97380 604s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 604s JS G OBJ: Defined class for Object (GObject), prototype 0x2e103db97790, JSClass 0xf4438d2c7910, in object 0x2e103db97380 604s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 604s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 604s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2e103db977b8, JSClass 0xf4438d2c7910, in object 0x2e103db97380 604s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 604s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 604s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 604s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 604s JS G BXD: Defined class for Value (GValue), prototype 0x2e103db97808, JSClass 0xf4438d2c78e0, in object 0x2e103db97380 604s JS G NS: Defined namespace 'GObject' 0x2e103db97380 in GIRepository 0x2e103db40b08 604s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 604s JS G BXD: Defining method attach in prototype for GLib.Source 604s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 604s JS IMPORT: Module metadata hook for module 0x2e103db885f0 604s JS IMPORT: Defining meta.importSync for module 0x2e103db885f0 604s JS G BXD: Defining method destroy in prototype for GLib.Source 604s ok 1 WeakRef works 604s JS MAINLOOP: Running FinalizationRegistry cleanup callback 604s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 604s ok 2 FinalizationRegistry works 604s JS MAINLOOP: Running FinalizationRegistry cleanup callback 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 604s JS MAINLOOP: handling job 0, 604s JS MAINLOOP: Completed job 0 604s ok 3 FinalizationRegistry works if a microtask is enqueued from the callback 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: handling job 0, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 0 604s JS MAINLOOP: Running FinalizationRegistry cleanup callback 604s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 604s JS MAINLOOP: handling job 1, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 1 604s JS MAINLOOP: handling job 2, 604s ok 4 FinalizationRegistry works if the object is collected in a microtask 604s JS MAINLOOP: Completed job 2 604s JS MAINLOOP: Running FinalizationRegistry cleanup callback 604s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 604s ok 5 FinalizationRegistry works if another collection is queued from the callback 604s JS MAINLOOP: Running FinalizationRegistry cleanup callback 604s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 604s JS G BXD: Defining method quit in prototype for GLib.MainLoop 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xb52bc1cd99c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 0 604s JS MAINLOOP: handling job 1, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 1 604s JS MAINLOOP: handling job 2, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 2 604s JS MAINLOOP: handling job 3, 604s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 604s JS MAINLOOP: Main loop instance 0xb52bc1cd99c8: release 604s JS MAINLOOP: Completed job 3 604s JS MEMORY: Memory report: before destroying context 604s JS MEMORY: 112 objects currently alive 604s JS MEMORY: boxed_instance = 9 604s JS MEMORY: boxed_prototype = 10 604s JS MEMORY: closure = 1 604s JS MEMORY: function = 82 604s JS MEMORY: fundamental_instance = 0 604s JS MEMORY: fundamental_prototype = 0 604s JS MEMORY: gerror_instance = 0 604s JS MEMORY: gerror_prototype = 0 604s JS MEMORY: interface = 0 604s JS MEMORY: module = 5 604s JS MEMORY: ns = 3 604s JS MEMORY: object_instance = 0 604s JS MEMORY: object_prototype = 2 604s JS MEMORY: param = 0 604s JS MEMORY: union_instance = 0 604s JS MEMORY: union_prototype = 0 604s JS CTX: JS shutdown sequence 604s JS CTX: Stopping profiler 604s JS CTX: Shutting down toggle queue 604s JS CTX: Notifying external reference holders of GjsContext dispose 604s JS MAINLOOP: Stopping promise job dispatcher 604s JS CTX: Notifying reference holders of GjsContext dispose 604s JS CTX: Checking unhandled promise rejections 604s JS CTX: Releasing cached JS wrappers 604s JS CTX: Final triggered GC 604s JS CTX: Destroying JS context 604s JS CTX: Releasing all native objects 604s JS CTX: Disabling auto GC 604s JS CTX: Ending trace on global object 604s JS CTX: Freeing allocated resources 604s JS CTX: JS context destroyed 604s PASS: gjs/testWeakRef.test 604s Running test: gjs/testMainloop.test 604s JS NATIVE: Registered native JS module '_promiseNative' 604s JS NATIVE: Registered native JS module '_byteArrayNative' 604s JS NATIVE: Registered native JS module '_encodingNative' 604s JS NATIVE: Registered native JS module '_gi' 604s JS NATIVE: Registered native JS module 'gi' 604s JS NATIVE: Registered native JS module 'cairoNative' 604s JS NATIVE: Registered native JS module 'system' 604s JS NATIVE: Registered native JS module 'console' 604s JS NATIVE: Registered native JS module '_print' 604s JS CTX: Enabling JIT 604s JS CTX: Initialized class GjsFileImporter prototype 0x766f1b001a0 604s JS IMPORT: Defining parent (nil) of 0x766f1b00200 'imports' is mod 0 604s JS IMPORT: Importing '_print' 604s JS NATIVE: Defining native module '_print' 604s JS IMPORT: Defining parent 0x766f1b00200 of 0x766f1b009b0 '_print' is mod 1 604s JS IMPORT: successfully imported module '_print' 604s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 604s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1bd21e33d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1bd21e33d090 604s JS MAINLOOP: Main loop instance 0xc2f4f749e9c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Starting promise job dispatcher 604s 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 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1bd21e33d128 604s JS MAINLOOP: Main loop instance 0xc2f4f749e9c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xc2f4f749e9c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 604s JS MAINLOOP: Main loop instance 0xc2f4f749e9c8: release 604s JS MAINLOOP: Completed job 0 604s JS MAINLOOP: handling job 1, 604s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 604s JS MAINLOOP: Main loop instance 0xc2f4f749e9c8: release 604s JS MAINLOOP: Completed job 1 604s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module metadata hook for module 0x766f1b6af30 604s JS IMPORT: Defining meta.importSync for module 0x766f1b6af30 604s JS NATIVE: Defining native module 'gi' 604s JS CTX: Initialized class GIRepositoryNamespace prototype 0x766f1b6f278 604s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 604s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 604s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 604s JS IMPORT: Importing directory 'overrides' 604s JS IMPORT: Defining parent 0x1bd21e340610 of 0x766f1b6f2f8 'overrides' is mod 1 604s JS IMPORT: Defined importer 'overrides' 0x766f1b6f2f8 in 0x1bd21e340610 604s JS IMPORT: successfully imported directory 'overrides' 604s JS IMPORT: Importing '_promiseNative' 604s JS NATIVE: Defining native module '_promiseNative' 604s JS IMPORT: Defining parent 0x1bd21e340610 of 0x766f1b6f7a8 '_promiseNative' is mod 1 604s JS IMPORT: successfully imported module '_promiseNative' 604s JS IMPORT: Importing module GLib succeeded 604s JS IMPORT: Defining parent 0x766f1b6f2f8 of 0x1bd21e398038 'GLib' is mod 1 604s JS IMPORT: successfully imported module 'GLib' 604s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 604s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1bd21e397060, JSClass 0xebdb0a0b78e0, in object 0x1bd21e397038 604s JS CTX: Initialized class GIRepositoryGType prototype 0x766f1b6faf0 604s JS CTX: Initialized class GIRepositoryFunction prototype 0x766f1b6fb50 604s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 604s JS G BXD: Defined class for Error (GError), prototype 0x1bd21e3970b0, JSClass 0xebdb0a0b78e0, in object 0x1bd21e397038 604s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 604s JS G BXD: Defined class for Variant (GVariant), prototype 0x1bd21e397100, JSClass 0xebdb0a0b78e0, in object 0x1bd21e397038 604s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 604s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1bd21e397150, JSClass 0xebdb0a0b78e0, in object 0x1bd21e397038 604s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 604s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1bd21e3971a0, JSClass 0xebdb0a0b78e0, in object 0x1bd21e397038 604s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 604s JS G BXD: Defined class for Thread (GThread), prototype 0x1bd21e3971f0, JSClass 0xebdb0a0b78e0, in object 0x1bd21e397038 604s JS G BXD: Defining method ref in prototype for GLib.Thread 604s JS G BXD: Defining method unref in prototype for GLib.Thread 604s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 604s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1bd21e397240, JSClass 0xebdb0a0b78e0, in object 0x1bd21e397038 604s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 604s JS G BXD: Defined class for Regex (GRegex), prototype 0x1bd21e397290, JSClass 0xebdb0a0b78e0, in object 0x1bd21e397038 604s JS G BXD: Defining method match in prototype for GLib.Regex 604s JS G BXD: Defining method match_full in prototype for GLib.Regex 604s JS G BXD: Defining method match_all in prototype for GLib.Regex 604s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 604s JS G NS: Defined namespace 'GLib' 0x1bd21e397038 in GIRepository 0x766f1b6f108 604s JS IMPORT: Importing module jasmine succeeded 604s JS IMPORT: Defining parent 0x1bd21e340610 of 0x1bd21e398ba0 'jasmine' is mod 1 604s JS IMPORT: successfully imported module 'jasmine' 604s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 604s JS MAINLOOP: Main loop instance 0xc2f4f749e9c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xc2f4f749e9c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 604s JS MAINLOOP: Main loop instance 0xc2f4f749e9c8: release 604s JS MAINLOOP: Completed job 0 604s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 604s JS IMPORT: Importing 'gi' 604s JS IMPORT: Defining parent 0x1bd21e340610 of 0x1bd21e340b08 'gi' is mod 1 604s JS IMPORT: successfully imported module 'gi' 604s JS IMPORT: Importing '_gi' 604s JS NATIVE: Defining native module '_gi' 604s JS IMPORT: Defining parent 0x1bd21e340610 of 0x766f1b0d2d8 '_gi' is mod 1 604s JS IMPORT: successfully imported module '_gi' 604s 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 604s JS G NS: Defined namespace 'GjsPrivate' 0x1bd21e397330 in GIRepository 0x1bd21e340b08 604s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 604s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 604s JS IMPORT: Importing module _common succeeded 604s JS IMPORT: Defining parent 0x1bd21e340610 of 0x1bd21e398c90 '_common' is mod 1 604s JS IMPORT: successfully imported module '_common' 604s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 604s JS IMPORT: Importing module _legacy succeeded 604s JS IMPORT: Defining parent 0x1bd21e340610 of 0x1bd21e398cb8 '_legacy' is mod 1 604s JS IMPORT: successfully imported module '_legacy' 604s JS IMPORT: Importing module GObject succeeded 604s JS IMPORT: Defining parent 0x1bd21e340bf8 of 0x1bd21e398c68 'GObject' is mod 1 604s JS IMPORT: successfully imported module 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 604s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 604s JS G BXD: Defined class for String (GString), prototype 0x1bd21e3975b0, JSClass 0xebdb0a0b78e0, in object 0x1bd21e397308 604s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 604s JS G PRM: Defined class ParamSpec prototype is 0x1bd21e398d08 class 0xebdb0a0c0210 in object 0x1bd21e397308 604s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 604s JS G OBJ: Defined class for Object (GObject), prototype 0x1bd21e397718, JSClass 0xebdb0a0b7910, in object 0x1bd21e397308 604s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 604s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 604s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1bd21e397740, JSClass 0xebdb0a0b7910, in object 0x1bd21e397308 604s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 604s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 604s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 604s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 604s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 604s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 604s JS G BXD: Defined class for Value (GValue), prototype 0x1bd21e397790, JSClass 0xebdb0a0b78e0, in object 0x1bd21e397308 604s JS G NS: Defined namespace 'GObject' 0x1bd21e397308 in GIRepository 0x1bd21e340b08 604s JS IMPORT: Importing module mainloop succeeded 604s JS IMPORT: Defining parent 0x1bd21e340610 of 0x1bd21e398c40 'mainloop' is mod 1 604s JS IMPORT: successfully imported module 'mainloop' 604s JS CTX: Script evaluation succeeded 604s JS MAINLOOP: Main loop instance 0xc2f4f749e9c8: Spinning loop until released or hook cleared 604s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module metadata hook for module 0x766f1b1d528 604s JS IMPORT: Defining meta.importSync for module 0x766f1b1d528 604s JS NATIVE: Defining native module 'system' 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1bd21e33d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1bd21e33d128 604s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 604s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 604s JS MAINLOOP: Set main loop hook to 604s JS MAINLOOP: Main loop instance 0xc2f4f749e9c8: hold 604s JS MAINLOOP: Running and clearing main loop hook 604s JS G BXD: Defining method run in prototype for GLib.MainLoop 604s 1..8 604s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 604s JS G BXD: Defined class for Source (GSource), prototype 0x1bd21e3977e0, JSClass 0xebdb0a0b78e0, in object 0x1bd21e397038 604s JS G BXD: Defining method set_priority in prototype for GLib.Source 604s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 604s JS G BXD: Defining method attach in prototype for GLib.Source 604s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 604s JS IMPORT: Module metadata hook for module 0x1bd21e388660 604s JS IMPORT: Defining meta.importSync for module 0x1bd21e388660 604s JS G BXD: Defining method destroy in prototype for GLib.Source 604s ok 1 Mainloop.timeout_add() runs a timeout function 604s ok 2 Mainloop.timeout_add() runs a timeout function until it returns false 604s ok 3 Mainloop.timeout_add() runs a timeout function after an initial timeout 604s JS G NS: Found info type GIFunctionInfo for 'source_remove' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'idle_source_new' in namespace 'GLib' 604s ok 4 Mainloop.idle_add() runs an idle function 604s ok 5 Mainloop.idle_add() continues to run idle functions that return true 604s ok 6 Mainloop.idle_add() does not run idle functions if removed 604s ok 7 Mainloop.idle_add() can remove idle functions while they are being invoked 604s ok 8 Mainloop.idle_add() does not leak idle callbacks 604s JS G BXD: Defining method quit in prototype for GLib.MainLoop 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xc2f4f749e9c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 0 604s JS MAINLOOP: handling job 1, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 1 604s JS MAINLOOP: handling job 2, 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Completed job 2 604s JS MAINLOOP: handling job 3, 604s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 604s JS MAINLOOP: Main loop instance 0xc2f4f749e9c8: release 604s JS MAINLOOP: Completed job 3 604s JS MEMORY: Memory report: before destroying context 604s JS MEMORY: 196 objects currently alive 604s JS MEMORY: boxed_instance = 54 604s JS MEMORY: boxed_prototype = 11 604s JS MEMORY: closure = 2 604s JS MEMORY: function = 118 604s JS MEMORY: fundamental_instance = 0 604s JS MEMORY: fundamental_prototype = 0 604s JS MEMORY: gerror_instance = 0 604s JS MEMORY: gerror_prototype = 0 604s JS MEMORY: interface = 0 604s JS MEMORY: module = 6 604s JS MEMORY: ns = 3 604s JS MEMORY: object_instance = 0 604s JS MEMORY: object_prototype = 2 604s JS MEMORY: param = 0 604s JS MEMORY: union_instance = 0 604s JS MEMORY: union_prototype = 0 604s JS CTX: JS shutdown sequence 604s JS CTX: Stopping profiler 604s JS CTX: Shutting down toggle queue 604s JS CTX: Notifying external reference holders of GjsContext dispose 604s JS MAINLOOP: Stopping promise job dispatcher 604s JS CTX: Notifying reference holders of GjsContext dispose 604s JS CTX: Checking unhandled promise rejections 604s JS CTX: Releasing cached JS wrappers 604s JS CTX: Final triggered GC 604s JS CTX: Destroying JS context 604s JS CTX: Releasing all native objects 604s JS CTX: Disabling auto GC 604s JS CTX: Ending trace on global object 604s JS CTX: Freeing allocated resources 604s JS CTX: JS context destroyed 604s PASS: gjs/testMainloop.test 604s Running test: gjs/testImporter2.test 604s JS NATIVE: Registered native JS module '_promiseNative' 604s JS NATIVE: Registered native JS module '_byteArrayNative' 604s JS NATIVE: Registered native JS module '_encodingNative' 604s JS NATIVE: Registered native JS module '_gi' 604s JS NATIVE: Registered native JS module 'gi' 604s JS NATIVE: Registered native JS module 'cairoNative' 604s JS NATIVE: Registered native JS module 'system' 604s JS NATIVE: Registered native JS module 'console' 604s JS NATIVE: Registered native JS module '_print' 604s JS CTX: Enabling JIT 604s JS CTX: Initialized class GjsFileImporter prototype 0x30cdeaa001a0 604s JS IMPORT: Defining parent (nil) of 0x30cdeaa00200 'imports' is mod 0 604s JS IMPORT: Importing '_print' 604s JS NATIVE: Defining native module '_print' 604s JS IMPORT: Defining parent 0x30cdeaa00200 of 0x30cdeaa009b0 '_print' is mod 1 604s JS IMPORT: successfully imported module '_print' 604s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 604s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2eeefd13d090 604s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2eeefd13d090 604s JS MAINLOOP: Main loop instance 0xc4ea482d39c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Starting promise job dispatcher 604s 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 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2eeefd13d128 604s JS MAINLOOP: Main loop instance 0xc4ea482d39c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xc4ea482d39c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 604s JS MAINLOOP: Main loop instance 0xc4ea482d39c8: release 604s JS MAINLOOP: Completed job 0 604s JS MAINLOOP: handling job 1, 604s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 604s JS MAINLOOP: Main loop instance 0xc4ea482d39c8: release 604s JS MAINLOOP: Completed job 1 604s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module metadata hook for module 0x30cdeaa6af30 604s JS IMPORT: Defining meta.importSync for module 0x30cdeaa6af30 604s JS NATIVE: Defining native module 'gi' 604s JS CTX: Initialized class GIRepositoryNamespace prototype 0x30cdeaa6f278 604s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 604s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 604s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 604s JS IMPORT: Importing directory 'overrides' 604s JS IMPORT: Defining parent 0x2eeefd140610 of 0x30cdeaa6f2f8 'overrides' is mod 1 604s JS IMPORT: Defined importer 'overrides' 0x30cdeaa6f2f8 in 0x2eeefd140610 604s JS IMPORT: successfully imported directory 'overrides' 604s JS IMPORT: Importing '_promiseNative' 604s JS NATIVE: Defining native module '_promiseNative' 604s JS IMPORT: Defining parent 0x2eeefd140610 of 0x30cdeaa6f7a8 '_promiseNative' is mod 1 604s JS IMPORT: successfully imported module '_promiseNative' 604s JS IMPORT: Importing module GLib succeeded 604s JS IMPORT: Defining parent 0x30cdeaa6f2f8 of 0x2eeefd198038 'GLib' is mod 1 604s JS IMPORT: successfully imported module 'GLib' 604s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 604s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2eeefd197060, JSClass 0xfa01d3cb78e0, in object 0x2eeefd197038 604s JS CTX: Initialized class GIRepositoryGType prototype 0x30cdeaa6faf0 604s JS CTX: Initialized class GIRepositoryFunction prototype 0x30cdeaa6fb50 604s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 604s JS G BXD: Defined class for Error (GError), prototype 0x2eeefd1970b0, JSClass 0xfa01d3cb78e0, in object 0x2eeefd197038 604s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 604s JS G BXD: Defined class for Variant (GVariant), prototype 0x2eeefd197100, JSClass 0xfa01d3cb78e0, in object 0x2eeefd197038 604s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 604s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2eeefd197150, JSClass 0xfa01d3cb78e0, in object 0x2eeefd197038 604s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 604s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2eeefd1971a0, JSClass 0xfa01d3cb78e0, in object 0x2eeefd197038 604s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 604s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 604s JS G BXD: Defined class for Thread (GThread), prototype 0x2eeefd1971f0, JSClass 0xfa01d3cb78e0, in object 0x2eeefd197038 604s JS G BXD: Defining method ref in prototype for GLib.Thread 604s JS G BXD: Defining method unref in prototype for GLib.Thread 604s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 604s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2eeefd197240, JSClass 0xfa01d3cb78e0, in object 0x2eeefd197038 604s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 604s JS G BXD: Defined class for Regex (GRegex), prototype 0x2eeefd197290, JSClass 0xfa01d3cb78e0, in object 0x2eeefd197038 604s JS G BXD: Defining method match in prototype for GLib.Regex 604s JS G BXD: Defining method match_full in prototype for GLib.Regex 604s JS G BXD: Defining method match_all in prototype for GLib.Regex 604s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 604s JS G NS: Defined namespace 'GLib' 0x2eeefd197038 in GIRepository 0x30cdeaa6f108 604s JS IMPORT: Importing module jasmine succeeded 604s JS IMPORT: Defining parent 0x2eeefd140610 of 0x2eeefd198ba0 'jasmine' is mod 1 604s JS IMPORT: successfully imported module 'jasmine' 604s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 604s JS MAINLOOP: Main loop instance 0xc4ea482d39c8: hold 604s JS MAINLOOP: Enqueue job , promise=, allocation site= 604s JS MAINLOOP: Main loop instance 0xc4ea482d39c8: Spinning loop until released or hook cleared 604s JS MAINLOOP: handling job 0, 604s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 604s JS MAINLOOP: Main loop instance 0xc4ea482d39c8: release 604s JS MAINLOOP: Completed job 0 604s JS CTX: Script evaluation succeeded 604s JS MAINLOOP: Main loop instance 0xc4ea482d39c8: Spinning loop until released or hook cleared 604s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module metadata hook for module 0x30cdeaa11d78 604s JS IMPORT: Defining meta.importSync for module 0x30cdeaa11d78 604s JS NATIVE: Defining native module 'system' 604s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2eeefd13d128 604s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2eeefd13d128 604s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 604s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 604s JS MAINLOOP: Set main loop hook to 604s JS MAINLOOP: Main loop instance 0xc4ea482d39c8: hold 604s JS MAINLOOP: Running and clearing main loop hook 604s JS G BXD: Defining method run in prototype for GLib.MainLoop 604s 1..4 604s JS IMPORT: Importing 'gi' 604s JS IMPORT: Defining parent 0x2eeefd140610 of 0x2eeefd140b08 'gi' is mod 1 604s JS IMPORT: successfully imported module 'gi' 604s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 604s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 604s JS G BXD: Defined class for Source (GSource), prototype 0x2eeefd197308, JSClass 0xfa01d3cb78e0, in object 0x2eeefd197038 605s JS G BXD: Defining method set_priority in prototype for GLib.Source 605s JS IMPORT: Importing '_gi' 605s JS NATIVE: Defining native module '_gi' 605s JS IMPORT: Defining parent 0x2eeefd140610 of 0x30cdeaa1bdc0 '_gi' is mod 1 605s JS IMPORT: successfully imported module '_gi' 605s 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 605s JS G NS: Defined namespace 'GjsPrivate' 0x2eeefd1973a8 in GIRepository 0x2eeefd140b08 605s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 605s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 605s JS IMPORT: Importing module _common succeeded 605s JS IMPORT: Defining parent 0x2eeefd140610 of 0x2eeefd198df8 '_common' is mod 1 605s JS IMPORT: successfully imported module '_common' 605s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 605s JS IMPORT: Importing module _legacy succeeded 605s JS IMPORT: Defining parent 0x2eeefd140610 of 0x2eeefd198e20 '_legacy' is mod 1 605s JS IMPORT: successfully imported module '_legacy' 605s JS IMPORT: Importing module GObject succeeded 605s JS IMPORT: Defining parent 0x2eeefd140bf8 of 0x2eeefd198dd0 'GObject' is mod 1 605s JS IMPORT: successfully imported module 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 605s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 605s JS G BXD: Defined class for String (GString), prototype 0x2eeefd197628, JSClass 0xfa01d3cb78e0, in object 0x2eeefd197380 605s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 605s JS G PRM: Defined class ParamSpec prototype is 0x2eeefd198e70 class 0xfa01d3cc0210 in object 0x2eeefd197380 605s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 605s JS G OBJ: Defined class for Object (GObject), prototype 0x2eeefd197790, JSClass 0xfa01d3cb7910, in object 0x2eeefd197380 605s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 605s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 605s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2eeefd1977b8, JSClass 0xfa01d3cb7910, in object 0x2eeefd197380 605s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 605s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 605s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 605s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 605s JS G BXD: Defined class for Value (GValue), prototype 0x2eeefd197808, JSClass 0xfa01d3cb78e0, in object 0x2eeefd197380 605s JS G NS: Defined namespace 'GObject' 0x2eeefd197380 in GIRepository 0x2eeefd140b08 605s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 605s JS G BXD: Defining method attach in prototype for GLib.Source 605s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 605s JS IMPORT: Module metadata hook for module 0x2eeefd187510 605s JS IMPORT: Defining meta.importSync for module 0x2eeefd187510 605s JS G BXD: Defining method destroy in prototype for GLib.Source 605s JS IMPORT: Importing module GIMarshallingTests succeeded 605s JS IMPORT: Defining parent 0x2eeefd140bf8 of 0x2eeefd1fd448 'GIMarshallingTests' is mod 1 605s JS IMPORT: successfully imported module 'GIMarshallingTests' 605s ok 1 GI importer on failure throws an exception when the overrides _init isn't a function 605s JS IMPORT: Importing module Gio succeeded 605s JS IMPORT: Defining parent 0x2eeefd140bf8 of 0x2eeefd1fd498 'Gio' is mod 1 605s JS IMPORT: successfully imported module 'Gio' 605s ok 2 GI importer on failure throws an exception when the overrides _init is null 605s JS IMPORT: Importing module Regress succeeded 605s JS IMPORT: Defining parent 0x2eeefd140bf8 of 0x2eeefd1fd4c0 'Regress' is mod 1 605s JS IMPORT: successfully imported module 'Regress' 605s ok 3 GI importer on failure throws an exception when the overrides _init is undefined 605s JS IMPORT: Importing module WarnLib succeeded 605s JS IMPORT: Defining parent 0x2eeefd140bf8 of 0x2eeefd1fd4e8 'WarnLib' is mod 1 605s JS IMPORT: successfully imported module 'WarnLib' 605s ok 4 GI importer on failure throws an exception when the overrides _init is missing 605s JS G BXD: Defining method quit in prototype for GLib.MainLoop 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Main loop instance 0xc4ea482d39c8: Spinning loop until released or hook cleared 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 2 605s JS MAINLOOP: handling job 3, 605s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 605s JS MAINLOOP: Main loop instance 0xc4ea482d39c8: release 605s JS MAINLOOP: Completed job 3 605s JS MEMORY: Memory report: before destroying context 605s JS MEMORY: 174 objects currently alive 605s JS MEMORY: boxed_instance = 28 605s JS MEMORY: boxed_prototype = 11 605s JS MEMORY: closure = 1 605s JS MEMORY: function = 116 605s JS MEMORY: fundamental_instance = 0 605s JS MEMORY: fundamental_prototype = 0 605s JS MEMORY: gerror_instance = 0 605s JS MEMORY: gerror_prototype = 0 605s JS MEMORY: interface = 0 605s JS MEMORY: module = 9 605s JS MEMORY: ns = 7 605s JS MEMORY: object_instance = 0 605s JS MEMORY: object_prototype = 2 605s JS MEMORY: param = 0 605s JS MEMORY: union_instance = 0 605s JS MEMORY: union_prototype = 0 605s JS CTX: JS shutdown sequence 605s JS CTX: Stopping profiler 605s JS CTX: Shutting down toggle queue 605s JS CTX: Notifying external reference holders of GjsContext dispose 605s JS MAINLOOP: Stopping promise job dispatcher 605s JS CTX: Notifying reference holders of GjsContext dispose 605s JS CTX: Checking unhandled promise rejections 605s JS CTX: Releasing cached JS wrappers 605s JS CTX: Final triggered GC 605s JS CTX: Destroying JS context 605s JS CTX: Releasing all native objects 605s JS CTX: Disabling auto GC 605s JS CTX: Ending trace on global object 605s JS CTX: Freeing allocated resources 605s JS CTX: JS context destroyed 605s PASS: gjs/testImporter2.test 605s Running test: gjs/testGTypeClass.test 605s JS NATIVE: Registered native JS module '_promiseNative' 605s JS NATIVE: Registered native JS module '_byteArrayNative' 605s JS NATIVE: Registered native JS module '_encodingNative' 605s JS NATIVE: Registered native JS module '_gi' 605s JS NATIVE: Registered native JS module 'gi' 605s JS NATIVE: Registered native JS module 'cairoNative' 605s JS NATIVE: Registered native JS module 'system' 605s JS NATIVE: Registered native JS module 'console' 605s JS NATIVE: Registered native JS module '_print' 605s JS CTX: Enabling JIT 605s JS CTX: Initialized class GjsFileImporter prototype 0x750c5e001a0 605s JS IMPORT: Defining parent (nil) of 0x750c5e00200 'imports' is mod 0 605s JS IMPORT: Importing '_print' 605s JS NATIVE: Defining native module '_print' 605s JS IMPORT: Defining parent 0x750c5e00200 of 0x750c5e009b0 '_print' is mod 1 605s JS IMPORT: successfully imported module '_print' 605s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 605s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x84a8273d090 605s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x84a8273d090 605s JS MAINLOOP: Main loop instance 0xc5d2a78239c8: hold 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Starting promise job dispatcher 605s 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 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x84a8273d128 605s JS MAINLOOP: Main loop instance 0xc5d2a78239c8: hold 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Main loop instance 0xc5d2a78239c8: Spinning loop until released or hook cleared 605s JS MAINLOOP: handling job 0, 605s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 605s JS MAINLOOP: Main loop instance 0xc5d2a78239c8: release 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 605s JS MAINLOOP: Main loop instance 0xc5d2a78239c8: release 605s JS MAINLOOP: Completed job 1 605s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module metadata hook for module 0x750c5e6af30 605s JS IMPORT: Defining meta.importSync for module 0x750c5e6af30 605s JS NATIVE: Defining native module 'gi' 605s JS CTX: Initialized class GIRepositoryNamespace prototype 0x750c5e6f278 605s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 605s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 605s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 605s JS IMPORT: Importing directory 'overrides' 605s JS IMPORT: Defining parent 0x84a82740610 of 0x750c5e6f2f8 'overrides' is mod 1 605s JS IMPORT: Defined importer 'overrides' 0x750c5e6f2f8 in 0x84a82740610 605s JS IMPORT: successfully imported directory 'overrides' 605s JS IMPORT: Importing '_promiseNative' 605s JS NATIVE: Defining native module '_promiseNative' 605s JS IMPORT: Defining parent 0x84a82740610 of 0x750c5e6f7a8 '_promiseNative' is mod 1 605s JS IMPORT: successfully imported module '_promiseNative' 605s JS IMPORT: Importing module GLib succeeded 605s JS IMPORT: Defining parent 0x750c5e6f2f8 of 0x84a82798038 'GLib' is mod 1 605s JS IMPORT: successfully imported module 'GLib' 605s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 605s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x84a82797060, JSClass 0xf3e9c3ec78e0, in object 0x84a82797038 605s JS CTX: Initialized class GIRepositoryGType prototype 0x750c5e6faf0 605s JS CTX: Initialized class GIRepositoryFunction prototype 0x750c5e6fb50 605s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 605s JS G BXD: Defined class for Error (GError), prototype 0x84a827970b0, JSClass 0xf3e9c3ec78e0, in object 0x84a82797038 605s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 605s JS G BXD: Defined class for Variant (GVariant), prototype 0x84a82797100, JSClass 0xf3e9c3ec78e0, in object 0x84a82797038 605s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 605s JS G BXD: Defined class for Bytes (GBytes), prototype 0x84a82797150, JSClass 0xf3e9c3ec78e0, in object 0x84a82797038 605s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 605s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x84a827971a0, JSClass 0xf3e9c3ec78e0, in object 0x84a82797038 605s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 605s JS G BXD: Defined class for Thread (GThread), prototype 0x84a827971f0, JSClass 0xf3e9c3ec78e0, in object 0x84a82797038 605s JS G BXD: Defining method ref in prototype for GLib.Thread 605s JS G BXD: Defining method unref in prototype for GLib.Thread 605s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 605s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x84a82797240, JSClass 0xf3e9c3ec78e0, in object 0x84a82797038 605s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 605s JS G BXD: Defined class for Regex (GRegex), prototype 0x84a82797290, JSClass 0xf3e9c3ec78e0, in object 0x84a82797038 605s JS G BXD: Defining method match in prototype for GLib.Regex 605s JS G BXD: Defining method match_full in prototype for GLib.Regex 605s JS G BXD: Defining method match_all in prototype for GLib.Regex 605s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 605s JS G NS: Defined namespace 'GLib' 0x84a82797038 in GIRepository 0x750c5e6f108 605s JS IMPORT: Importing module jasmine succeeded 605s JS IMPORT: Defining parent 0x84a82740610 of 0x84a82798ba0 'jasmine' is mod 1 605s JS IMPORT: successfully imported module 'jasmine' 605s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 605s JS MAINLOOP: Main loop instance 0xc5d2a78239c8: hold 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Main loop instance 0xc5d2a78239c8: Spinning loop until released or hook cleared 605s JS MAINLOOP: handling job 0, 605s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 605s JS MAINLOOP: Main loop instance 0xc5d2a78239c8: release 605s JS MAINLOOP: Completed job 0 605s JS IMPORT: Importing 'gi' 605s JS IMPORT: Defining parent 0x84a82740610 of 0x84a82740b08 'gi' is mod 1 605s JS IMPORT: successfully imported module 'gi' 605s 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 605s JS G NS: Defined namespace 'GjsPrivate' 0x84a82797330 in GIRepository 0x84a82740b08 605s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 605s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 605s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 605s JS IMPORT: Importing module _legacy succeeded 605s JS IMPORT: Defining parent 0x84a82740610 of 0x84a82798cb8 '_legacy' is mod 1 605s JS IMPORT: successfully imported module '_legacy' 605s JS IMPORT: Importing module lang succeeded 605s JS IMPORT: Defining parent 0x84a82740610 of 0x84a82798c90 'lang' is mod 1 605s JS IMPORT: successfully imported module 'lang' 605s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 605s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 605s JS IMPORT: Importing module _signals succeeded 605s JS IMPORT: Defining parent 0x84a82740610 of 0x84a82798ce0 '_signals' is mod 1 605s JS IMPORT: successfully imported module '_signals' 605s JS IMPORT: Importing module signals succeeded 605s JS IMPORT: Defining parent 0x84a82740610 of 0x84a82798c68 'signals' is mod 1 605s JS IMPORT: successfully imported module 'signals' 605s JS IMPORT: Importing module Gio succeeded 605s JS IMPORT: Defining parent 0x84a82740bf8 of 0x84a82798c40 'Gio' is mod 1 605s JS IMPORT: successfully imported module 'Gio' 605s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 605s JS IMPORT: Importing '_gi' 605s JS NATIVE: Defining native module '_gi' 605s JS IMPORT: Defining parent 0x84a82740610 of 0x750c5e0cef0 '_gi' is mod 1 605s JS IMPORT: successfully imported module '_gi' 605s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 605s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 605s JS IMPORT: Importing module _common succeeded 605s JS IMPORT: Defining parent 0x84a82740610 of 0x84a82798d30 '_common' is mod 1 605s JS IMPORT: successfully imported module '_common' 605s JS IMPORT: Importing module GObject succeeded 605s JS IMPORT: Defining parent 0x84a82740bf8 of 0x84a82798d08 'GObject' is mod 1 605s JS IMPORT: successfully imported module 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 605s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 605s JS G BXD: Defined class for String (GString), prototype 0x84a827975d8, JSClass 0xf3e9c3ec78e0, in object 0x84a82797358 605s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 605s JS G PRM: Defined class ParamSpec prototype is 0x84a82798d80 class 0xf3e9c3ed0210 in object 0x84a82797358 605s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 605s JS G OBJ: Defined class for Object (GObject), prototype 0x84a82797740, JSClass 0xf3e9c3ec7910, in object 0x84a82797358 605s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 605s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 605s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x84a82797768, JSClass 0xf3e9c3ec7910, in object 0x84a82797358 605s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 605s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 605s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 605s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 605s JS G BXD: Defined class for Value (GValue), prototype 0x84a827977b8, JSClass 0xf3e9c3ec78e0, in object 0x84a82797358 605s JS G NS: Defined namespace 'GObject' 0x84a82797358 in GIRepository 0x84a82740b08 605s JS G OBJ: Defined class for Application (GApplication), prototype 0x84a82797808, JSClass 0xf3e9c3ec7910, in object 0x84a82797308 605s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 605s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1270111042e0, JSClass 0xf3e9c3ecabc8, in object 0x84a82797308 605s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 605s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x127011104308, JSClass 0xf3e9c3ecabc8, in object 0x84a82797308 605s 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 605s JS G NS: Defined namespace 'GioUnix' 0x84a827978a8 in GIRepository 0x84a82740b08 605s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 605s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 605s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x84a827978d0, JSClass 0xf3e9c3ec7910, in object 0x84a827978a8 605s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 605s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 605s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x1270111046f0, JSClass 0xf3e9c3ecabc8, in object 0x84a827978a8 605s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 605s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 605s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 605s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x84a82797948, JSClass 0xf3e9c3ec7910, in object 0x84a82797308 605s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x84a82797998, JSClass 0xf3e9c3ec7910, in object 0x84a827978a8 605s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 605s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 605s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x84a827979e8, JSClass 0xf3e9c3ec78e0, in object 0x84a827978a8 605s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 605s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x127011104830, JSClass 0xf3e9c3ecabc8, in object 0x84a827978a8 605s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 605s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 605s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 605s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x84a82797a38, JSClass 0xf3e9c3ec7910, in object 0x84a82797308 605s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x84a82797a88, JSClass 0xf3e9c3ec7910, in object 0x84a827978a8 605s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 605s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 605s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x84a82797ad8, JSClass 0xf3e9c3ec78e0, in object 0x84a827978a8 605s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 605s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x84a82797b00, JSClass 0xf3e9c3ec78e0, in object 0x84a827978a8 605s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 605s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x84a82797b50, JSClass 0xf3e9c3ec7910, in object 0x84a827978a8 605s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 605s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 605s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x84a82797ba0, JSClass 0xf3e9c3ec78e0, in object 0x84a827978a8 605s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 605s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 605s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x84a82797bf0, JSClass 0xf3e9c3ec7910, in object 0x84a82797308 605s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x84a82797c40, JSClass 0xf3e9c3ec7910, in object 0x84a827978a8 605s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 605s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 605s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x84a82797c90, JSClass 0xf3e9c3ec78e0, in object 0x84a827978a8 605s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 605s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 605s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 605s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 605s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 605s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 605s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 605s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 605s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 605s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 605s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 605s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 605s JS G ENUM: Defining GLib.LogLevelFlags as 0x750c5e155d8 605s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 605s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x84a82797da8, JSClass 0xf3e9c3ec78e0, in object 0x84a82797038 605s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 605s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x84a82797e70, JSClass 0xf3e9c3ec7910, in object 0x84a82797308 605s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 605s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x12701110bbf0, JSClass 0xf3e9c3ecabc8, in object 0x84a82797308 605s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 605s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x12701110bc18, JSClass 0xf3e9c3ecabc8, in object 0x84a82797308 605s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 605s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x127011110470, JSClass 0xf3e9c3ec78e0, in object 0x84a82797308 605s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 605s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x127011110768, JSClass 0xf3e9c3ec78e0, in object 0x84a82797308 605s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 605s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 605s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1270111108f8, JSClass 0xf3e9c3ec7910, in object 0x84a82797308 605s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 605s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x12701110be98, JSClass 0xf3e9c3ecabc8, in object 0x84a82797308 605s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 605s JS G IFACE: Defined class for Initable (GInitable), prototype 0x12701110bee8, JSClass 0xf3e9c3ecabc8, in object 0x84a82797308 605s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 605s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x127011110998, JSClass 0xf3e9c3ec7910, in object 0x84a82797308 605s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 605s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 605s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 605s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 605s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x1270111130d8, JSClass 0xf3e9c3ecabc8, in object 0x84a82797308 605s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 605s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x127011110a10, JSClass 0xf3e9c3ec78e0, in object 0x84a82797308 605s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 605s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x127011110a60, JSClass 0xf3e9c3ec78e0, in object 0x84a82797308 605s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 605s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 605s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x127011110ab0, JSClass 0xf3e9c3ec7910, in object 0x84a82797308 605s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x127011110b00, JSClass 0xf3e9c3ec7910, in object 0x84a82797330 605s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 605s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x127011110b50, JSClass 0xf3e9c3ec7910, in object 0x84a82797308 605s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 605s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 605s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 605s JS G IFACE: Defined class for File (GFile), prototype 0x1270111131a0, JSClass 0xf3e9c3ecabc8, in object 0x84a82797308 605s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x127011110bc8, JSClass 0xf3e9c3ec7910, in object 0x84a82740ca0 605s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 605s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x127011110c40, JSClass 0xf3e9c3ec7910, in object 0x84a82797308 605s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 605s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 605s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x127011113420, JSClass 0xf3e9c3ecabc8, in object 0x84a82797308 605s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 605s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x127011110cb8, JSClass 0xf3e9c3ec7910, in object 0x84a82797308 605s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 605s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x127011110d08, JSClass 0xf3e9c3ec78e0, in object 0x84a82797308 605s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 605s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 605s JS G OBJ: Defined class for Settings (GSettings), prototype 0x127011110d58, JSClass 0xf3e9c3ec7910, in object 0x84a82797308 605s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 605s JS G NS: Defined namespace 'Gio' 0x84a82797308 in GIRepository 0x84a82740b08 605s JS CTX: Script evaluation succeeded 605s JS MAINLOOP: Main loop instance 0xc5d2a78239c8: Spinning loop until released or hook cleared 605s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module metadata hook for module 0x750c5e2a918 605s JS IMPORT: Defining meta.importSync for module 0x750c5e2a918 605s JS NATIVE: Defining native module 'system' 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x84a8273d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x84a8273d128 605s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 605s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 605s JS MAINLOOP: Set main loop hook to 605s JS MAINLOOP: Main loop instance 0xc5d2a78239c8: hold 605s JS MAINLOOP: Running and clearing main loop hook 605s JS G BXD: Defining method run in prototype for GLib.MainLoop 605s 1..8 605s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 605s JS G BXD: Defined class for Source (GSource), prototype 0x127011110dd0, JSClass 0xf3e9c3ec78e0, in object 0x84a82797038 605s JS G BXD: Defining method set_priority in prototype for GLib.Source 605s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 605s JS G BXD: Defining method attach in prototype for GLib.Source 605s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 605s JS IMPORT: Module metadata hook for module 0x84a827885b8 605s JS IMPORT: Defining meta.importSync for module 0x84a827885b8 605s JS G NS: Found info type GIObjectInfo for 'ThemedIcon' in namespace 'Gio' 605s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x127011110ec0, JSClass 0xf3e9c3ec7910, in object 0x84a82797308 605s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 605s JS G PRM: JSObject created with param instance 0xc5d2a7aecf00 type GParamString 605s JS G NS: Found info type GIObjectInfo for 'SimpleAction' in namespace 'Gio' 605s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x127011110f10, JSClass 0xf3e9c3ec7910, in object 0x84a82797308 605s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 605s JS G PRM: JSObject created with param instance 0xc5d2a7abf080 type GParamBoolean 605s JS G BXD: Defining method destroy in prototype for GLib.Source 605s ok 1 Looking up param specs works 605s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 605s JS G PRM: JSObject created with param instance 0xc5d2a7aecf00 type GParamString 605s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 605s JS G PRM: JSObject created with param instance 0xc5d2a7abf080 type GParamBoolean 605s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 605s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 605s ok 2 Looking up param specs gives the correct name 605s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 605s JS G PRM: JSObject created with param instance 0xc5d2a7aecf00 type GParamString 605s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 605s JS G PRM: JSObject created with param instance 0xc5d2a7abf080 type GParamBoolean 605s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 605s ok 3 Looking up param specs gives the default value if present 605s ok 4 GType object has a name 605s ok 5 GType object has a read-only name 605s ok 6 GType object has an undeletable name 605s ok 7 GType object has a string representation 605s JS G NS: Found info type GIFunctionInfo for 'type_parent' in namespace 'GObject' 605s ok 8 GType marshalling marshals the invalid GType object into JS null 605s JS G BXD: Defining method quit in prototype for GLib.MainLoop 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Main loop instance 0xc5d2a78239c8: Spinning loop until released or hook cleared 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 2 605s JS MAINLOOP: handling job 3, 605s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 605s JS MAINLOOP: Main loop instance 0xc5d2a78239c8: release 605s JS MAINLOOP: Completed job 3 605s JS MEMORY: Memory report: before destroying context 605s JS MEMORY: 576 objects currently alive 605s JS MEMORY: boxed_instance = 120 605s JS MEMORY: boxed_prototype = 22 605s JS MEMORY: closure = 1 605s JS MEMORY: function = 378 605s JS MEMORY: fundamental_instance = 0 605s JS MEMORY: fundamental_prototype = 0 605s JS MEMORY: gerror_instance = 0 605s JS MEMORY: gerror_prototype = 0 605s JS MEMORY: interface = 11 605s JS MEMORY: module = 9 605s JS MEMORY: ns = 5 605s JS MEMORY: object_instance = 1 605s JS MEMORY: object_prototype = 23 605s JS MEMORY: param = 6 605s JS MEMORY: union_instance = 0 605s JS MEMORY: union_prototype = 0 605s JS CTX: JS shutdown sequence 605s JS CTX: Stopping profiler 605s JS CTX: Shutting down toggle queue 605s JS CTX: Notifying external reference holders of GjsContext dispose 605s JS MAINLOOP: Stopping promise job dispatcher 605s JS CTX: Notifying reference holders of GjsContext dispose 605s JS CTX: Checking unhandled promise rejections 605s JS CTX: Releasing cached JS wrappers 605s JS CTX: Final triggered GC 605s JS CTX: Destroying JS context 605s JS CTX: Releasing all native objects 605s JS CTX: Disabling auto GC 605s JS CTX: Ending trace on global object 605s JS CTX: Freeing allocated resources 605s JS CTX: JS context destroyed 605s PASS: gjs/testGTypeClass.test 605s Running test: gjs/detach.test 605s 1..1 605s ok 1 - /usr/libexec/installed-tests/gjs/debugger/detach.debugger 605s PASS: gjs/detach.test 605s Running test: gjs/testWarnings.sh.test 605s ok 1 - overwriting method with Signals.addSignalMethods() should warn 605s ok 2 - passing too many arguments to a GI function should warn 605s ok 3 - file and line number are logged for syntax errors 605s 1..3 605s PASS: gjs/testWarnings.sh.test 605s Running test: gjs/testGDBus.test 605s JS NATIVE: Registered native JS module '_promiseNative' 605s JS NATIVE: Registered native JS module '_byteArrayNative' 605s JS NATIVE: Registered native JS module '_encodingNative' 605s JS NATIVE: Registered native JS module '_gi' 605s JS NATIVE: Registered native JS module 'gi' 605s JS NATIVE: Registered native JS module 'cairoNative' 605s JS NATIVE: Registered native JS module 'system' 605s JS NATIVE: Registered native JS module 'console' 605s JS NATIVE: Registered native JS module '_print' 605s JS CTX: Enabling JIT 605s JS CTX: Initialized class GjsFileImporter prototype 0x361baea001a0 605s JS IMPORT: Defining parent (nil) of 0x361baea00200 'imports' is mod 0 605s JS IMPORT: Importing '_print' 605s JS NATIVE: Defining native module '_print' 605s JS IMPORT: Defining parent 0x361baea00200 of 0x361baea009b0 '_print' is mod 1 605s JS IMPORT: successfully imported module '_print' 605s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 605s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x265daa3d090 605s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x265daa3d090 605s JS MAINLOOP: Main loop instance 0xba88691e49c8: hold 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Starting promise job dispatcher 605s 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 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x265daa3d128 605s JS MAINLOOP: Main loop instance 0xba88691e49c8: hold 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Main loop instance 0xba88691e49c8: Spinning loop until released or hook cleared 605s JS MAINLOOP: handling job 0, 605s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 605s JS MAINLOOP: Main loop instance 0xba88691e49c8: release 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 605s JS MAINLOOP: Main loop instance 0xba88691e49c8: release 605s JS MAINLOOP: Completed job 1 605s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module metadata hook for module 0x361baea6af30 605s JS IMPORT: Defining meta.importSync for module 0x361baea6af30 605s JS NATIVE: Defining native module 'gi' 605s JS CTX: Initialized class GIRepositoryNamespace prototype 0x361baea6f278 605s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 605s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 605s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 605s JS IMPORT: Importing directory 'overrides' 605s JS IMPORT: Defining parent 0x265daa40610 of 0x361baea6f2f8 'overrides' is mod 1 605s JS IMPORT: Defined importer 'overrides' 0x361baea6f2f8 in 0x265daa40610 605s JS IMPORT: successfully imported directory 'overrides' 605s JS IMPORT: Importing '_promiseNative' 605s JS NATIVE: Defining native module '_promiseNative' 605s JS IMPORT: Defining parent 0x265daa40610 of 0x361baea6f7a8 '_promiseNative' is mod 1 605s JS IMPORT: successfully imported module '_promiseNative' 605s JS IMPORT: Importing module GLib succeeded 605s JS IMPORT: Defining parent 0x361baea6f2f8 of 0x265daa98038 'GLib' is mod 1 605s JS IMPORT: successfully imported module 'GLib' 605s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 605s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x265daa97060, JSClass 0xf572313578e0, in object 0x265daa97038 605s JS CTX: Initialized class GIRepositoryGType prototype 0x361baea6faf0 605s JS CTX: Initialized class GIRepositoryFunction prototype 0x361baea6fb50 605s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 605s JS G BXD: Defined class for Error (GError), prototype 0x265daa970b0, JSClass 0xf572313578e0, in object 0x265daa97038 605s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 605s JS G BXD: Defined class for Variant (GVariant), prototype 0x265daa97100, JSClass 0xf572313578e0, in object 0x265daa97038 605s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 605s JS G BXD: Defined class for Bytes (GBytes), prototype 0x265daa97150, JSClass 0xf572313578e0, in object 0x265daa97038 605s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 605s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x265daa971a0, JSClass 0xf572313578e0, in object 0x265daa97038 605s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 605s JS G BXD: Defined class for Thread (GThread), prototype 0x265daa971f0, JSClass 0xf572313578e0, in object 0x265daa97038 605s JS G BXD: Defining method ref in prototype for GLib.Thread 605s JS G BXD: Defining method unref in prototype for GLib.Thread 605s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 605s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x265daa97240, JSClass 0xf572313578e0, in object 0x265daa97038 605s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 605s JS G BXD: Defined class for Regex (GRegex), prototype 0x265daa97290, JSClass 0xf572313578e0, in object 0x265daa97038 605s JS G BXD: Defining method match in prototype for GLib.Regex 605s JS G BXD: Defining method match_full in prototype for GLib.Regex 605s JS G BXD: Defining method match_all in prototype for GLib.Regex 605s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 605s JS G NS: Defined namespace 'GLib' 0x265daa97038 in GIRepository 0x361baea6f108 605s JS IMPORT: Importing module jasmine succeeded 605s JS IMPORT: Defining parent 0x265daa40610 of 0x265daa98ba0 'jasmine' is mod 1 605s JS IMPORT: successfully imported module 'jasmine' 605s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 605s JS MAINLOOP: Main loop instance 0xba88691e49c8: hold 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Main loop instance 0xba88691e49c8: Spinning loop until released or hook cleared 605s JS MAINLOOP: handling job 0, 605s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 605s JS MAINLOOP: Main loop instance 0xba88691e49c8: release 605s JS MAINLOOP: Completed job 0 605s JS IMPORT: Importing 'gi' 605s JS IMPORT: Defining parent 0x265daa40610 of 0x265daa40b08 'gi' is mod 1 605s JS IMPORT: successfully imported module 'gi' 605s 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 605s JS G NS: Defined namespace 'GjsPrivate' 0x265daa97330 in GIRepository 0x265daa40b08 605s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 605s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 605s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 605s JS IMPORT: Importing module _legacy succeeded 605s JS IMPORT: Defining parent 0x265daa40610 of 0x265daa98cb8 '_legacy' is mod 1 605s JS IMPORT: successfully imported module '_legacy' 605s JS IMPORT: Importing module lang succeeded 605s JS IMPORT: Defining parent 0x265daa40610 of 0x265daa98c90 'lang' is mod 1 605s JS IMPORT: successfully imported module 'lang' 605s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 605s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 605s JS IMPORT: Importing module _signals succeeded 605s JS IMPORT: Defining parent 0x265daa40610 of 0x265daa98ce0 '_signals' is mod 1 605s JS IMPORT: successfully imported module '_signals' 605s JS IMPORT: Importing module signals succeeded 605s JS IMPORT: Defining parent 0x265daa40610 of 0x265daa98c68 'signals' is mod 1 605s JS IMPORT: successfully imported module 'signals' 605s JS IMPORT: Importing module Gio succeeded 605s JS IMPORT: Defining parent 0x265daa40c10 of 0x265daa98c40 'Gio' is mod 1 605s JS IMPORT: successfully imported module 'Gio' 605s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 605s JS IMPORT: Importing '_gi' 605s JS NATIVE: Defining native module '_gi' 605s JS IMPORT: Defining parent 0x265daa40610 of 0x361baea529e8 '_gi' is mod 1 605s JS IMPORT: successfully imported module '_gi' 605s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 605s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 605s JS IMPORT: Importing module _common succeeded 605s JS IMPORT: Defining parent 0x265daa40610 of 0x265daa98d30 '_common' is mod 1 605s JS IMPORT: successfully imported module '_common' 605s JS IMPORT: Importing module GObject succeeded 605s JS IMPORT: Defining parent 0x265daa40c10 of 0x265daa98d08 'GObject' is mod 1 605s JS IMPORT: successfully imported module 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 605s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 605s JS G BXD: Defined class for String (GString), prototype 0x265daa975d8, JSClass 0xf572313578e0, in object 0x265daa97358 605s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 605s JS G PRM: Defined class ParamSpec prototype is 0x265daa98d80 class 0xf57231360210 in object 0x265daa97358 605s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 605s JS G OBJ: Defined class for Object (GObject), prototype 0x265daa97740, JSClass 0xf57231357910, in object 0x265daa97358 605s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 605s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 605s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x265daa97768, JSClass 0xf57231357910, in object 0x265daa97358 605s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 605s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 605s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 605s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 605s JS G BXD: Defined class for Value (GValue), prototype 0x265daa977b8, JSClass 0xf572313578e0, in object 0x265daa97358 605s JS G NS: Defined namespace 'GObject' 0x265daa97358 in GIRepository 0x265daa40b08 605s JS G OBJ: Defined class for Application (GApplication), prototype 0x265daa97808, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 605s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2a436500a2e0, JSClass 0xf5723135abc8, in object 0x265daa97308 605s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 605s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x2a436500a308, JSClass 0xf5723135abc8, in object 0x265daa97308 605s 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 605s JS G NS: Defined namespace 'GioUnix' 0x265daa978a8 in GIRepository 0x265daa40b08 605s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 605s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 605s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x265daa978d0, JSClass 0xf57231357910, in object 0x265daa978a8 605s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 605s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 605s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2a436500a6f0, JSClass 0xf5723135abc8, in object 0x265daa978a8 605s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 605s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 605s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 605s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x265daa97948, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x265daa97998, JSClass 0xf57231357910, in object 0x265daa978a8 605s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 605s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 605s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x265daa979e8, JSClass 0xf572313578e0, in object 0x265daa978a8 605s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 605s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2a436500a830, JSClass 0xf5723135abc8, in object 0x265daa978a8 605s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 605s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 605s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 605s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x265daa97a38, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x265daa97a88, JSClass 0xf57231357910, in object 0x265daa978a8 605s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 605s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 605s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x265daa97ad8, JSClass 0xf572313578e0, in object 0x265daa978a8 605s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 605s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x265daa97b00, JSClass 0xf572313578e0, in object 0x265daa978a8 605s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 605s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x265daa97b50, JSClass 0xf57231357910, in object 0x265daa978a8 605s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 605s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 605s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x265daa97ba0, JSClass 0xf572313578e0, in object 0x265daa978a8 605s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 605s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 605s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x265daa97bf0, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x265daa97c40, JSClass 0xf57231357910, in object 0x265daa978a8 605s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 605s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 605s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x265daa97c90, JSClass 0xf572313578e0, in object 0x265daa978a8 605s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 605s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 605s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 605s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 605s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 605s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 605s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 605s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 605s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 605s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 605s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 605s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 605s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 605s JS G ENUM: Defining GLib.LogLevelFlags as 0x361baea5b0d0 605s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 605s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x265daa97da8, JSClass 0xf572313578e0, in object 0x265daa97038 605s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 605s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x265daa97e70, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 605s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2a4365011bf0, JSClass 0xf5723135abc8, in object 0x265daa97308 605s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 605s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2a4365011c18, JSClass 0xf5723135abc8, in object 0x265daa97308 605s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 605s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x2a4365016470, JSClass 0xf572313578e0, in object 0x265daa97308 605s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 605s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x2a4365016768, JSClass 0xf572313578e0, in object 0x265daa97308 605s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 605s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 605s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 605s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2a43650168f8, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 605s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2a4365011e98, JSClass 0xf5723135abc8, in object 0x265daa97308 605s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 605s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2a4365011ee8, JSClass 0xf5723135abc8, in object 0x265daa97308 605s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 605s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2a4365016998, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 605s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 605s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 605s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 605s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x2a436501a0d8, JSClass 0xf5723135abc8, in object 0x265daa97308 605s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 605s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2a4365016a10, JSClass 0xf572313578e0, in object 0x265daa97308 605s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 605s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2a4365016a60, JSClass 0xf572313578e0, in object 0x265daa97308 605s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 605s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 605s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2a4365016ab0, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2a4365016b00, JSClass 0xf57231357910, in object 0x265daa97330 605s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 605s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2a4365016b50, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 605s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 605s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 605s JS G IFACE: Defined class for File (GFile), prototype 0x2a436501a1a0, JSClass 0xf5723135abc8, in object 0x265daa97308 605s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2a4365016bc8, JSClass 0xf57231357910, in object 0x265daa40ca0 605s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 605s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2a4365016c40, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 605s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 605s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x2a436501a420, JSClass 0xf5723135abc8, in object 0x265daa97308 605s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 605s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2a4365016cb8, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 605s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2a4365016d08, JSClass 0xf572313578e0, in object 0x265daa97308 605s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 605s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 605s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2a4365016d58, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 605s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 605s JS G NS: Defined namespace 'Gio' 0x265daa97308 in GIRepository 0x265daa40b08 605s 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 605s JS G NS: Defined namespace 'GjsTestTools' 0x2a4365016dd0 in GIRepository 0x265daa40b08 605s JS IMPORT: Module metadata hook for module 0x265daa72e40 605s JS IMPORT: Defining meta.importSync for module 0x265daa72e40 605s JS NATIVE: Defining native module '_encodingNative' 605s JS CTX: Script evaluation succeeded 605s JS MAINLOOP: Main loop instance 0xba88691e49c8: Spinning loop until released or hook cleared 605s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module metadata hook for module 0x361baea8ecf0 605s JS IMPORT: Defining meta.importSync for module 0x361baea8ecf0 605s JS NATIVE: Defining native module 'system' 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x265daa3d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x265daa3d128 605s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 605s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 605s JS MAINLOOP: Set main loop hook to 605s JS MAINLOOP: Main loop instance 0xba88691e49c8: hold 605s JS MAINLOOP: Running and clearing main loop hook 605s JS G BXD: Defining method run in prototype for GLib.MainLoop 605s 1..63 605s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 605s JS G BXD: Defined class for Source (GSource), prototype 0x2a4365016e48, JSClass 0xf572313578e0, in object 0x265daa97038 605s JS G BXD: Defining method set_priority in prototype for GLib.Source 605s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 605s JS G BXD: Defining method attach in prototype for GLib.Source 605s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 605s JS IMPORT: Module metadata hook for module 0x265daa88580 605s JS IMPORT: Defining meta.importSync for module 0x265daa88580 605s JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo 605s JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton) 605s JS G NS: Found info type GIEnumInfo for 'BusType' in namespace 'Gio' 605s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 605s JS G ENUM: Defining enum value NONE (fixed from none) 0 605s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 605s JS G ENUM: Defining enum value SESSION (fixed from session) 2 605s JS G ENUM: Defining Gio.BusType as 0x361baeaa35d8 605s JS G NS: Found info type GIFlagsInfo for 'BusNameOwnerFlags' in namespace 'Gio' 605s JS G ENUM: Defining enum value NONE (fixed from none) 0 605s JS G ENUM: Defining enum value ALLOW_REPLACEMENT (fixed from allow_replacement) 1 605s JS G ENUM: Defining enum value REPLACE (fixed from replace) 2 605s JS G ENUM: Defining enum value DO_NOT_QUEUE (fixed from do_not_queue) 4 605s JS G ENUM: Defining Gio.BusNameOwnerFlags as 0x361baeaa3638 605s Gjs-Message: 16:31:54.408: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0x2a436502f038 native@0xba88692f78e0] 605s JS G BXD: Defining method quit in prototype for GLib.MainLoop 605s JS G NS: Found info type GIFlagsInfo for 'DBusProxyFlags' in namespace 'Gio' 605s JS G ENUM: Defining enum value NONE (fixed from none) 0 605s JS G ENUM: Defining enum value DO_NOT_LOAD_PROPERTIES (fixed from do_not_load_properties) 1 605s JS G ENUM: Defining enum value DO_NOT_CONNECT_SIGNALS (fixed from do_not_connect_signals) 2 605s JS G ENUM: Defining enum value DO_NOT_AUTO_START (fixed from do_not_auto_start) 4 605s JS G ENUM: Defining enum value GET_INVALIDATED_PROPERTIES (fixed from get_invalidated_properties) 8 605s JS G ENUM: Defining enum value DO_NOT_AUTO_START_AT_CONSTRUCTION (fixed from do_not_auto_start_at_construction) 16 605s JS G ENUM: Defining enum value NO_MATCH_RULE (fixed from no_match_rule) 32 605s JS G ENUM: Defining Gio.DBusProxyFlags as 0x361baeaa3960 605s JS G NS: Found info type GIStructInfo for 'DBusSignalInfo' in namespace 'Gio' 605s JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0x2a436502f100, JSClass 0xf572313578e0, in object 0x265daa97308 605s JS G NS: Found info type GIStructInfo for 'DBusMethodInfo' in namespace 'Gio' 605s JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0x2a436502f178, JSClass 0xf572313578e0, in object 0x265daa97308 605s JS G NS: Found info type GIStructInfo for 'DBusArgInfo' in namespace 'Gio' 605s JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x2a436502f538, JSClass 0xf572313578e0, in object 0x265daa97308 605s JS G NS: Found info type GIStructInfo for 'DBusPropertyInfo' in namespace 'Gio' 605s JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x2a436502fad8, JSClass 0xf572313578e0, in object 0x265daa97308 605s JS G NS: Found info type GIFlagsInfo for 'DBusPropertyInfoFlags' in namespace 'Gio' 605s JS G ENUM: Defining enum value NONE (fixed from none) 0 605s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 605s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 605s JS G ENUM: Defining Gio.DBusPropertyInfoFlags as 0x361baeaa9b58 605s JS G BXD: Defining method lookup_property in prototype for Gio.DBusInterfaceInfo 605s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 605s JS G NS: Found info type GIObjectInfo for 'Task' in namespace 'Gio' 605s JS G OBJ: Defined class for Task (GTask), prototype 0x2a436502fe98, JSClass 0xf57231357910, in object 0x265daa97308 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Completed job 1 605s JS G BXD: Defining method destroy in prototype for GLib.Source 605s JS G OBJ: Defining method call_with_unix_fd_list in prototype for GDBusProxy (Gio.DBusProxy) 605s JS G NS: Found info type GIObjectInfo for 'DBusMethodInvocation' in namespace 'Gio' 605s JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0x2a4365038100, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G OBJ: Defining method get_message in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 605s JS G NS: Found info type GIObjectInfo for 'DBusMessage' in namespace 'Gio' 605s JS G OBJ: Defined class for DBusMessage (GDBusMessage), prototype 0x2a4365038178, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G OBJ: Defining method get_unix_fd_list in prototype for GDBusMessage (Gio.DBusMessage) 605s JS G BXD: Defining method classify in prototype for GLib.Variant 605s JS G BXD: Defining method n_children in prototype for GLib.Variant 605s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 605s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 605s JS G BXD: Defining method lookup_method in prototype for Gio.DBusInterfaceInfo 605s JS G OBJ: Defining method return_value_with_unix_fd_list in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 605s JS G OBJ: Defining method call_with_unix_fd_list_finish in prototype for GDBusProxy (Gio.DBusProxy) 605s JS G BXD: Defining method get_string in prototype for GLib.Variant 605s JS G BXD: Defining method get_variant in prototype for GLib.Variant 605s ok 1 Exported DBus object can call a remote method 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 2 Exported DBus object can call a method with async/await 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s JS MAINLOOP: Completed job 2 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 3 Exported DBus object can initiate a proxy with promise and call a method with async/await 605s JS MAINLOOP: Completed job 1 605s ok 4 Exported DBus object can call a remote method when not using makeProxyWrapper 605s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 605s JS G OBJ: Defining method return_dbus_error in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 605s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 605s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x2a43650373a8, JSClass 0xf57231359da8, in object 0x265daa97308 605s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 605s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 605s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 605s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 605s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 605s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 605s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 605s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 605s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 605s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 605s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 605s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 605s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 605s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 605s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 605s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 605s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 605s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 605s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 605s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 605s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 605s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 605s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 605s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 605s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 605s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 605s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 605s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 605s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 605s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 605s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 605s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 605s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 605s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 605s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 605s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 605s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 605s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 605s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 605s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 605s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 605s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 605s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 605s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 605s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 605s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 605s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 605s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 605s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 605s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 605s ok 5 Exported DBus object can handle an exception thrown by a remote method 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 2 605s JS MAINLOOP: handling job 3, 605s ok 6 Exported DBus object can handle an exception thrown by a method with async/await 605s JS MAINLOOP: Completed job 3 605s ok 7 Exported DBus object can still destructure the return value when an exception is thrown 605s Gjs-Message: 16:31:54.441: JS LOG: Missing handler for DBus method thisDoesNotExist 605s JS G OBJ: Defining method return_gerror in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 605s JS G NS: Found info type GIEnumInfo for 'DBusError' in namespace 'Gio' 605s JS G ERR: Defined class for DBusError (GError), prototype 0x2a4365037470, JSClass 0xf57231359da8, in object 0x265daa97308 605s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 605s JS G ENUM: Defining enum value NO_MEMORY (fixed from no_memory) 1 605s JS G ENUM: Defining enum value SERVICE_UNKNOWN (fixed from service_unknown) 2 605s JS G ENUM: Defining enum value NAME_HAS_NO_OWNER (fixed from name_has_no_owner) 3 605s JS G ENUM: Defining enum value NO_REPLY (fixed from no_reply) 4 605s JS G ENUM: Defining enum value IO_ERROR (fixed from io_error) 5 605s JS G ENUM: Defining enum value BAD_ADDRESS (fixed from bad_address) 6 605s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 7 605s JS G ENUM: Defining enum value LIMITS_EXCEEDED (fixed from limits_exceeded) 8 605s JS G ENUM: Defining enum value ACCESS_DENIED (fixed from access_denied) 9 605s JS G ENUM: Defining enum value AUTH_FAILED (fixed from auth_failed) 10 605s JS G ENUM: Defining enum value NO_SERVER (fixed from no_server) 11 605s JS G ENUM: Defining enum value TIMEOUT (fixed from timeout) 12 605s JS G ENUM: Defining enum value NO_NETWORK (fixed from no_network) 13 605s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 14 605s JS G ENUM: Defining enum value DISCONNECTED (fixed from disconnected) 15 605s JS G ENUM: Defining enum value INVALID_ARGS (fixed from invalid_args) 16 605s JS G ENUM: Defining enum value FILE_NOT_FOUND (fixed from file_not_found) 17 605s JS G ENUM: Defining enum value FILE_EXISTS (fixed from file_exists) 18 605s JS G ENUM: Defining enum value UNKNOWN_METHOD (fixed from unknown_method) 19 605s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 20 605s JS G ENUM: Defining enum value MATCH_RULE_NOT_FOUND (fixed from match_rule_not_found) 21 605s JS G ENUM: Defining enum value MATCH_RULE_INVALID (fixed from match_rule_invalid) 22 605s JS G ENUM: Defining enum value SPAWN_EXEC_FAILED (fixed from spawn_exec_failed) 23 605s JS G ENUM: Defining enum value SPAWN_FORK_FAILED (fixed from spawn_fork_failed) 24 605s JS G ENUM: Defining enum value SPAWN_CHILD_EXITED (fixed from spawn_child_exited) 25 605s JS G ENUM: Defining enum value SPAWN_CHILD_SIGNALED (fixed from spawn_child_signaled) 26 605s JS G ENUM: Defining enum value SPAWN_FAILED (fixed from spawn_failed) 27 605s JS G ENUM: Defining enum value SPAWN_SETUP_FAILED (fixed from spawn_setup_failed) 28 605s JS G ENUM: Defining enum value SPAWN_CONFIG_INVALID (fixed from spawn_config_invalid) 29 605s JS G ENUM: Defining enum value SPAWN_SERVICE_INVALID (fixed from spawn_service_invalid) 30 605s JS G ENUM: Defining enum value SPAWN_SERVICE_NOT_FOUND (fixed from spawn_service_not_found) 31 605s JS G ENUM: Defining enum value SPAWN_PERMISSIONS_INVALID (fixed from spawn_permissions_invalid) 32 605s JS G ENUM: Defining enum value SPAWN_FILE_INVALID (fixed from spawn_file_invalid) 33 605s JS G ENUM: Defining enum value SPAWN_NO_MEMORY (fixed from spawn_no_memory) 34 605s JS G ENUM: Defining enum value UNIX_PROCESS_ID_UNKNOWN (fixed from unix_process_id_unknown) 35 605s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 36 605s JS G ENUM: Defining enum value INVALID_FILE_CONTENT (fixed from invalid_file_content) 37 605s JS G ENUM: Defining enum value SELINUX_SECURITY_CONTEXT_UNKNOWN (fixed from selinux_security_context_unknown) 38 605s JS G ENUM: Defining enum value ADT_AUDIT_DATA_UNKNOWN (fixed from adt_audit_data_unknown) 39 605s JS G ENUM: Defining enum value OBJECT_PATH_IN_USE (fixed from object_path_in_use) 40 605s JS G ENUM: Defining enum value UNKNOWN_OBJECT (fixed from unknown_object) 41 605s JS G ENUM: Defining enum value UNKNOWN_INTERFACE (fixed from unknown_interface) 42 605s JS G ENUM: Defining enum value UNKNOWN_PROPERTY (fixed from unknown_property) 43 605s JS G ENUM: Defining enum value PROPERTY_READ_ONLY (fixed from property_read_only) 44 605s ok 8 Exported DBus object throws an exception when trying to call a method that does not exist 605s Gjs-Message: 16:31:54.443: JS LOG: Missing handler for DBus method thisDoesNotExist 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 2 605s JS MAINLOOP: handling job 3, 605s ok 9 Exported DBus object throws an exception when trying to call an async method that does not exist 605s JS MAINLOOP: Completed job 3 605s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 605s ok 10 Exported DBus object can pass a parameter to a remote method that is not a JSON object 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 11 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object 605s JS MAINLOOP: Completed job 1 605s ok 12 Exported DBus object can call a remote method with no in parameter 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 13 Exported DBus object can call an async/await method with no in parameter 605s JS MAINLOOP: Completed job 1 605s ok 14 Exported DBus object can call a remote method with multiple in parameters 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 15 Exported DBus object can call an async/await method with multiple in parameters 605s JS MAINLOOP: Completed job 1 605s ok 16 Exported DBus object can call a remote method with no return value 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 17 Exported DBus object can call an async/await method with no return value 605s JS MAINLOOP: Completed job 1 605s JS G OBJ: Defining method emit_signal in prototype for GjsDBusImplementation (GjsPrivate.DBusImplementation) 605s ok 18 Exported DBus object can emit a DBus signal 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 19 Exported DBus object can emit a DBus signal with async/await 605s JS MAINLOOP: Completed job 1 605s ok 20 Exported DBus object can call a remote method with multiple return values 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 21 Exported DBus object can call an async/await method with multiple return values 605s JS MAINLOOP: Completed job 1 605s ok 22 Exported DBus object does not coalesce one array into the array of return values 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 23 Exported DBus object does not coalesce one array into the array of return values with async/await 605s JS MAINLOOP: Completed job 1 605s ok 24 Exported DBus object does not coalesce an array of arrays into the array of return values 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 25 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await 605s JS MAINLOOP: Completed job 1 605s ok 26 Exported DBus object can return multiple arrays from a remote method 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 27 Exported DBus object can return multiple arrays from an async/await method 605s JS MAINLOOP: Completed job 1 605s ok 28 Exported DBus object handles a bad signature by throwing an exception 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 2 605s JS MAINLOOP: handling job 3, 605s ok 29 Exported DBus object handles a bad signature in async/await by rejecting the promise 605s JS MAINLOOP: Completed job 3 605s JS G OBJ: Defining method return_value in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 605s ok 30 Exported DBus object can call a remote method that is implemented asynchronously 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 31 Exported DBus object can call an async/await method that is implemented asynchronously 605s JS MAINLOOP: Completed job 1 605s JS G BXD: Defining method get_byte in prototype for GLib.Variant 605s ok 32 Exported DBus object can send and receive bytes from a remote method 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s JS MAINLOOP: Completed job 2 605s JS MAINLOOP: handling job 3, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 3 605s JS MAINLOOP: handling job 4, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 4 605s JS MAINLOOP: handling job 5, 605s ok 33 Exported DBus object can send and receive bytes from an async/await method 605s JS MAINLOOP: Completed job 5 605s ok 34 Exported DBus object can call a remote method that returns an array of structs 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 35 Exported DBus object can call an async/await method that returns an array of structs 605s JS MAINLOOP: Completed job 1 605s JS G BXD: Defining method get_double in prototype for GLib.Variant 605s ok 36 Exported DBus object can send and receive dicts from a remote method 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 37 Exported DBus object can send and receive dicts from an async/await method 605s JS MAINLOOP: Completed job 1 605s JS G NS: Found info type GIFunctionInfo for 'open_bytes' in namespace 'GjsTestTools' 605s JS G NS: Found info type GIObjectInfo for 'UnixFDList' in namespace 'Gio' 605s JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0x2a436509fee8, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G NS: Found info type GIObjectInfo for 'Cancellable' in namespace 'Gio' 605s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x2a436509ff60, JSClass 0xf57231357910, in object 0x265daa97308 605s JS G BXD: Defining method get_handle in prototype for GLib.Variant 605s JS G OBJ: Defining method get_length in prototype for GUnixFDList (Gio.UnixFDList) 605s JS G OBJ: Defining method get in prototype for GUnixFDList (Gio.UnixFDList) 605s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 605s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 605s JS IMPORT: Importing '_byteArrayNative' 605s JS NATIVE: Defining native module '_byteArrayNative' 605s JS IMPORT: Defining parent 0x265daa40610 of 0x361baea14708 '_byteArrayNative' is mod 1 605s JS IMPORT: successfully imported module '_byteArrayNative' 605s ok 38 Exported DBus object can call a remote method with a Unix FD 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 39 Exported DBus object can call an async/await method with a Unix FD 605s JS MAINLOOP: Completed job 1 605s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 605s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 605s ok 40 Exported DBus object can call an asynchronously implemented remote method with a Unix FD 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 41 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD 605s JS MAINLOOP: Completed job 1 605s ok 42 Exported DBus object can call a remote method that returns a Unix FD 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 43 Exported DBus object can call an async/await method that returns a Unix FD 605s JS MAINLOOP: Completed job 1 605s ok 44 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 45 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD 605s JS MAINLOOP: Completed job 1 605s ok 46 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 2 605s JS MAINLOOP: handling job 3, 605s ok 47 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one 605s JS MAINLOOP: Completed job 3 605s ok 48 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 2 605s JS MAINLOOP: handling job 3, 605s ok 49 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList 605s JS MAINLOOP: Completed job 3 605s ok 50 Exported DBus object Has defined properties 605s JS G OBJ: Defining method get_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 605s ok 51 Exported DBus object reading readonly property works 605s ok 52 Exported DBus object reading readwrite property works 605s ok 53 Exported DBus object reading writeonly throws an error 605s JS G OBJ: Defining method set_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 605s JS G OBJ: Defining method call in prototype for GDBusProxy (Gio.DBusProxy) 605s JS G NS: Found info type GIFlagsInfo for 'DBusCallFlags' in namespace 'Gio' 605s JS G ENUM: Defining enum value NONE (fixed from none) 0 605s JS G ENUM: Defining enum value NO_AUTO_START (fixed from no_auto_start) 1 605s JS G ENUM: Defining enum value ALLOW_INTERACTIVE_AUTHORIZATION (fixed from allow_interactive_authorization) 2 605s JS G ENUM: Defining Gio.DBusCallFlags as 0x361baea7fce8 605s JS G NS: Found info type GIFunctionInfo for 'timeout_add' in namespace 'GLib' 605s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 605s JS G NS: Found info type GIStructInfo for 'MainContext' in namespace 'GLib' 605s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x2a43650a98d0, JSClass 0xf572313578e0, in object 0x265daa97038 605s JS G BXD: Defining method iteration in prototype for GLib.MainContext 605s JS G NS: Found info type GIFunctionInfo for 'source_remove' in namespace 'GLib' 605s ok 54 Exported DBus object Setting a readwrite property works 605s JS G OBJ: Defining method call_finish in prototype for GDBusProxy (Gio.DBusProxy) 605s ok 55 Exported DBus object Setting a writeonly property works 605s ok 56 Exported DBus object Setting a readonly property throws an error 605s ok 57 Exported DBus object Reading a property that prepacks the return value works 605s JS G OBJ: Defining method emit_property_changed in prototype for GjsDBusImplementation (GjsPrivate.DBusImplementation) 605s ok 58 Exported DBus object Marking a property as invalidated works 605s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GjsPrivate' 605s JS G OBJ: Defining method cancel in prototype for GCancellable (Gio.Cancellable) 605s ok 59 DBus Proxy wrapper init failures are reported in sync mode 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Completed job 1 605s JS G BXD: Defining method matches in prototype for GLib.Error 605s ok 60 DBus Proxy wrapper init failures are reported in async mode 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Completed job 1 605s ok 61 DBus Proxy wrapper can init a proxy asynchronously when promisified 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s JS MAINLOOP: Completed job 2 605s JS MAINLOOP: handling job 3, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 3 605s JS MAINLOOP: handling job 4, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 4 605s JS MAINLOOP: handling job 5, 605s ok 62 DBus Proxy wrapper can create a proxy from a promise 605s JS MAINLOOP: Completed job 5 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 2 605s JS MAINLOOP: handling job 3, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 3 605s JS MAINLOOP: handling job 4, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 4 605s JS MAINLOOP: handling job 5, 605s ok 63 DBus Proxy wrapper can create fail a proxy from a promise 605s JS MAINLOOP: Completed job 5 605s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_default' in namespace 'GjsPrivate' 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Main loop instance 0xba88691e49c8: Spinning loop until released or hook cleared 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 2 605s JS MAINLOOP: handling job 3, 605s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 605s JS MAINLOOP: Main loop instance 0xba88691e49c8: release 605s JS MAINLOOP: Completed job 3 605s JS MEMORY: Memory report: before destroying context 605s JS MEMORY: 2867 objects currently alive 605s JS MEMORY: boxed_instance = 2065 605s JS MEMORY: boxed_prototype = 27 605s JS MEMORY: closure = 73 605s JS MEMORY: function = 440 605s JS MEMORY: fundamental_instance = 0 605s JS MEMORY: fundamental_prototype = 0 605s JS MEMORY: gerror_instance = 12 605s JS MEMORY: gerror_prototype = 2 605s JS MEMORY: interface = 11 605s JS MEMORY: module = 9 605s JS MEMORY: ns = 6 605s JS MEMORY: object_instance = 196 605s JS MEMORY: object_prototype = 26 605s JS MEMORY: param = 0 605s JS MEMORY: union_instance = 0 605s JS MEMORY: union_prototype = 0 605s JS CTX: JS shutdown sequence 605s JS CTX: Stopping profiler 605s JS CTX: Shutting down toggle queue 605s JS CTX: Notifying external reference holders of GjsContext dispose 605s JS MAINLOOP: Stopping promise job dispatcher 605s JS CTX: Notifying reference holders of GjsContext dispose 605s JS CTX: Checking unhandled promise rejections 605s JS CTX: Releasing cached JS wrappers 605s JS CTX: Final triggered GC 605s JS CTX: Destroying JS context 605s JS CTX: Releasing all native objects 605s JS CTX: Disabling auto GC 605s JS CTX: Ending trace on global object 605s JS CTX: Freeing allocated resources 605s JS CTX: JS context destroyed 605s PASS: gjs/testGDBus.test 605s Running test: gjs/testGObjectValue.test 605s JS NATIVE: Registered native JS module '_promiseNative' 605s JS NATIVE: Registered native JS module '_byteArrayNative' 605s JS NATIVE: Registered native JS module '_encodingNative' 605s JS NATIVE: Registered native JS module '_gi' 605s JS NATIVE: Registered native JS module 'gi' 605s JS NATIVE: Registered native JS module 'cairoNative' 605s JS NATIVE: Registered native JS module 'system' 605s JS NATIVE: Registered native JS module 'console' 605s JS NATIVE: Registered native JS module '_print' 605s JS CTX: Enabling JIT 605s JS CTX: Initialized class GjsFileImporter prototype 0x1d57455001a0 605s JS IMPORT: Defining parent (nil) of 0x1d5745500200 'imports' is mod 0 605s JS IMPORT: Importing '_print' 605s JS NATIVE: Defining native module '_print' 605s JS IMPORT: Defining parent 0x1d5745500200 of 0x1d57455009b0 '_print' is mod 1 605s JS IMPORT: successfully imported module '_print' 605s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 605s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x16479173d090 605s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x16479173d090 605s JS MAINLOOP: Main loop instance 0xb34a13be59c8: hold 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Starting promise job dispatcher 605s 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 0x16479173d128 605s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x16479173d128 605s JS MAINLOOP: Main loop instance 0xb34a13be59c8: hold 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Main loop instance 0xb34a13be59c8: Spinning loop until released or hook cleared 605s JS MAINLOOP: handling job 0, 605s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 605s JS MAINLOOP: Main loop instance 0xb34a13be59c8: release 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 605s JS MAINLOOP: Main loop instance 0xb34a13be59c8: release 605s JS MAINLOOP: Completed job 1 605s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16479173d128 605s JS IMPORT: Module metadata hook for module 0x1d574556af30 605s JS IMPORT: Defining meta.importSync for module 0x1d574556af30 605s JS NATIVE: Defining native module 'gi' 605s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d574556f278 605s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 605s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 605s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 605s JS IMPORT: Importing directory 'overrides' 605s JS IMPORT: Defining parent 0x164791740610 of 0x1d574556f2f8 'overrides' is mod 1 605s JS IMPORT: Defined importer 'overrides' 0x1d574556f2f8 in 0x164791740610 605s JS IMPORT: successfully imported directory 'overrides' 605s JS IMPORT: Importing '_promiseNative' 605s JS NATIVE: Defining native module '_promiseNative' 605s JS IMPORT: Defining parent 0x164791740610 of 0x1d574556f7a8 '_promiseNative' is mod 1 605s JS IMPORT: successfully imported module '_promiseNative' 605s JS IMPORT: Importing module GLib succeeded 605s JS IMPORT: Defining parent 0x1d574556f2f8 of 0x164791798038 'GLib' is mod 1 605s JS IMPORT: successfully imported module 'GLib' 605s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 605s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x164791797060, JSClass 0xfa06acc178e0, in object 0x164791797038 605s JS CTX: Initialized class GIRepositoryGType prototype 0x1d574556faf0 605s JS CTX: Initialized class GIRepositoryFunction prototype 0x1d574556fb50 605s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 605s JS G BXD: Defined class for Error (GError), prototype 0x1647917970b0, JSClass 0xfa06acc178e0, in object 0x164791797038 605s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 605s JS G BXD: Defined class for Variant (GVariant), prototype 0x164791797100, JSClass 0xfa06acc178e0, in object 0x164791797038 605s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 605s JS G BXD: Defined class for Bytes (GBytes), prototype 0x164791797150, JSClass 0xfa06acc178e0, in object 0x164791797038 605s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 605s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1647917971a0, JSClass 0xfa06acc178e0, in object 0x164791797038 605s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 605s JS G BXD: Defined class for Thread (GThread), prototype 0x1647917971f0, JSClass 0xfa06acc178e0, in object 0x164791797038 605s JS G BXD: Defining method ref in prototype for GLib.Thread 605s JS G BXD: Defining method unref in prototype for GLib.Thread 605s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 605s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x164791797240, JSClass 0xfa06acc178e0, in object 0x164791797038 605s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 605s JS G BXD: Defined class for Regex (GRegex), prototype 0x164791797290, JSClass 0xfa06acc178e0, in object 0x164791797038 605s JS G BXD: Defining method match in prototype for GLib.Regex 605s JS G BXD: Defining method match_full in prototype for GLib.Regex 605s JS G BXD: Defining method match_all in prototype for GLib.Regex 605s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 605s JS G NS: Defined namespace 'GLib' 0x164791797038 in GIRepository 0x1d574556f108 605s JS IMPORT: Importing module jasmine succeeded 605s JS IMPORT: Defining parent 0x164791740610 of 0x164791798ba0 'jasmine' is mod 1 605s JS IMPORT: successfully imported module 'jasmine' 605s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 605s JS MAINLOOP: Main loop instance 0xb34a13be59c8: hold 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Main loop instance 0xb34a13be59c8: Spinning loop until released or hook cleared 605s JS MAINLOOP: handling job 0, 605s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 605s JS MAINLOOP: Main loop instance 0xb34a13be59c8: release 605s JS MAINLOOP: Completed job 0 605s JS IMPORT: Importing 'gi' 605s JS IMPORT: Defining parent 0x164791740610 of 0x164791740b08 'gi' is mod 1 605s JS IMPORT: successfully imported module 'gi' 605s JS IMPORT: Importing '_gi' 605s JS NATIVE: Defining native module '_gi' 605s JS IMPORT: Defining parent 0x164791740610 of 0x1d57455160b0 '_gi' is mod 1 605s JS IMPORT: successfully imported module '_gi' 605s 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 605s JS G NS: Defined namespace 'GjsPrivate' 0x164791797330 in GIRepository 0x164791740b08 605s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 605s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 605s JS IMPORT: Importing module _common succeeded 605s JS IMPORT: Defining parent 0x164791740610 of 0x164791798c68 '_common' is mod 1 605s JS IMPORT: successfully imported module '_common' 605s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 605s JS IMPORT: Importing module _legacy succeeded 605s JS IMPORT: Defining parent 0x164791740610 of 0x164791798c90 '_legacy' is mod 1 605s JS IMPORT: successfully imported module '_legacy' 605s JS IMPORT: Importing module GObject succeeded 605s JS IMPORT: Defining parent 0x164791740c28 of 0x164791798c40 'GObject' is mod 1 605s JS IMPORT: successfully imported module 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 605s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 605s JS G BXD: Defined class for String (GString), prototype 0x1647917975b0, JSClass 0xfa06acc178e0, in object 0x164791797308 605s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 605s JS G PRM: Defined class ParamSpec prototype is 0x164791798ce0 class 0xfa06acc20210 in object 0x164791797308 605s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 605s JS G OBJ: Defined class for Object (GObject), prototype 0x164791797718, JSClass 0xfa06acc17910, in object 0x164791797308 605s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 605s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 605s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x164791797740, JSClass 0xfa06acc17910, in object 0x164791797308 605s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 605s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 605s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 605s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 605s JS G BXD: Defined class for Value (GValue), prototype 0x164791797790, JSClass 0xfa06acc178e0, in object 0x164791797308 605s JS G NS: Defined namespace 'GObject' 0x164791797308 in GIRepository 0x164791740b08 605s 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 605s JS G NS: Defined namespace 'GIMarshallingTests' 0x1647917977e0 in GIRepository 0x164791740b08 605s 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 605s JS G NS: Defined namespace 'Regress' 0x164791797808 in GIRepository 0x164791740b08 605s JS G NS: Found info type GIObjectInfo for 'PropertiesObject' in namespace 'GIMarshallingTests' 605s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x164791797830, JSClass 0xfa06acc17910, in object 0x1647917977e0 605s JS G NS: Found info type GIEnumInfo for 'TestEnum' in namespace 'Regress' 605s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 605s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 605s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 605s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 605s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 605s JS G ENUM: Defining Regress.TestEnum as 0x1d574551b560 605s JS G NS: Found info type GIStructInfo for 'BoxedStruct' in namespace 'GIMarshallingTests' 605s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x1647917978a8, JSClass 0xfa06acc178e0, in object 0x1647917977e0 605s JS G BXD: Defining method init in prototype for GObject.Value 605s JS G BXD: Defining method set_int in prototype for GObject.Value 605s JS G NS: Found info type GIObjectInfo for 'TestFundamentalSubObject' in namespace 'Regress' 605s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObject' in namespace 'Regress' 605s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x164791797948, JSClass 0xfa06acc19c50, in object 0x164791797808 605s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 605s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x164791797998, JSClass 0xfa06acc19c50, in object 0x164791797808 605s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 605s JS CTX: Script evaluation succeeded 605s JS MAINLOOP: Main loop instance 0xb34a13be59c8: Spinning loop until released or hook cleared 605s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16479173d128 605s JS IMPORT: Module metadata hook for module 0x1d574559e008 605s JS IMPORT: Defining meta.importSync for module 0x1d574559e008 605s JS NATIVE: Defining native module 'system' 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16479173d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16479173d128 605s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 605s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 605s JS MAINLOOP: Set main loop hook to 605s JS MAINLOOP: Main loop instance 0xb34a13be59c8: hold 605s JS MAINLOOP: Running and clearing main loop hook 605s JS G BXD: Defining method run in prototype for GLib.MainLoop 605s 1..197 605s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 605s JS G BXD: Defined class for Source (GSource), prototype 0x164791797a10, JSClass 0xfa06acc178e0, in object 0x164791797038 605s JS G BXD: Defining method set_priority in prototype for GLib.Source 605s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 605s JS G BXD: Defining method attach in prototype for GLib.Source 605s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 605s JS IMPORT: Module metadata hook for module 0x1647917885b8 605s JS IMPORT: Defining meta.importSync for module 0x1647917885b8 605s JS G BXD: Defining method destroy in prototype for GLib.Source 605s JS G BXD: Defining method unset in prototype for GObject.Value 605s ok 1 GObject value (GValue) initializes schar 605s ok 2 GObject value (GValue) schar is compatible with itself 605s ok 3 GObject value (GValue) schar is transformable to itself 605s JS G BXD: Defining method set_schar in prototype for GObject.Value 605s JS G BXD: Defining method get_schar in prototype for GObject.Value 605s ok 4 GObject value (GValue) initialized sets and gets schar 605s JS G NS: Found info type GIFunctionInfo for 'gvalue_round_trip' in namespace 'GIMarshallingTests' 605s JS G NS: Found info type GIFunctionInfo for 'gvalue_copy' in namespace 'GIMarshallingTests' 605s ok 5 GObject value (GValue) initialized can be passed to a function and returns a schar 605s JS G BXD: Defining method copy in prototype for GObject.Value 605s ok 6 GObject value (GValue) initialized copies schar 605s ok 7 GObject value (GValue) can be marshalled and un-marshalled from JS schar 605s ok 8 GObject value (GValue) initializes int 605s ok 9 GObject value (GValue) int is compatible with itself 605s ok 10 GObject value (GValue) int is transformable to itself 605s JS G BXD: Defining method get_int in prototype for GObject.Value 605s ok 11 GObject value (GValue) initialized sets and gets int 605s ok 12 GObject value (GValue) initialized can be passed to a function and returns a int 605s ok 13 GObject value (GValue) initialized copies int 605s ok 14 GObject value (GValue) can be marshalled and un-marshalled from JS int 605s ok 15 GObject value (GValue) initializes int64 605s ok 16 GObject value (GValue) int64 is compatible with itself 605s ok 17 GObject value (GValue) int64 is transformable to itself 605s JS G BXD: Defining method set_int64 in prototype for GObject.Value 605s JS G BXD: Defining method get_int64 in prototype for GObject.Value 605s ok 18 GObject value (GValue) initialized sets and gets int64 605s ok 19 GObject value (GValue) initialized can be passed to a function and returns a int64 605s ok 20 GObject value (GValue) initialized copies int64 605s ok 21 GObject value (GValue) can be marshalled and un-marshalled from JS int64 605s ok 22 GObject value (GValue) initializes long 605s ok 23 GObject value (GValue) long is compatible with itself 605s ok 24 GObject value (GValue) long is transformable to itself 605s JS G BXD: Defining method set_long in prototype for GObject.Value 605s JS G BXD: Defining method get_long in prototype for GObject.Value 605s ok 25 GObject value (GValue) initialized sets and gets long 605s ok 26 GObject value (GValue) initialized can be passed to a function and returns a long 605s ok 27 GObject value (GValue) initialized copies long 605s ok 28 GObject value (GValue) can be marshalled and un-marshalled from JS long 605s ok 29 GObject value (GValue) initializes char 605s ok 30 GObject value (GValue) char is compatible with itself 605s ok 31 GObject value (GValue) char is transformable to itself 605s JS G BXD: Defining method set_char in prototype for GObject.Value 605s JS G BXD: Defining method get_char in prototype for GObject.Value 605s ok 32 GObject value (GValue) initialized sets and gets char 605s ok 33 GObject value (GValue) initialized can be passed to a function and returns a char 605s ok 34 GObject value (GValue) initialized copies char 605s ok 35 GObject value (GValue) can be marshalled and un-marshalled from JS char 605s ok 36 GObject value (GValue) initializes uchar 605s ok 37 GObject value (GValue) uchar is compatible with itself 605s ok 38 GObject value (GValue) uchar is transformable to itself 605s JS G BXD: Defining method set_uchar in prototype for GObject.Value 605s JS G BXD: Defining method get_uchar in prototype for GObject.Value 605s ok 39 GObject value (GValue) initialized sets and gets uchar 605s ok 40 GObject value (GValue) initialized can be passed to a function and returns a uchar 605s ok 41 GObject value (GValue) initialized copies uchar 605s ok 42 GObject value (GValue) can be marshalled and un-marshalled from JS uchar 605s ok 43 GObject value (GValue) initializes uint 605s ok 44 GObject value (GValue) uint is compatible with itself 605s ok 45 GObject value (GValue) uint is transformable to itself 605s JS G BXD: Defining method set_uint in prototype for GObject.Value 605s JS G BXD: Defining method get_uint in prototype for GObject.Value 605s ok 46 GObject value (GValue) initialized sets and gets uint 605s ok 47 GObject value (GValue) initialized can be passed to a function and returns a uint 605s ok 48 GObject value (GValue) initialized copies uint 605s ok 49 GObject value (GValue) can be marshalled and un-marshalled from JS uint 605s ok 50 GObject value (GValue) initializes uint64 605s ok 51 GObject value (GValue) uint64 is compatible with itself 605s ok 52 GObject value (GValue) uint64 is transformable to itself 605s JS G BXD: Defining method set_uint64 in prototype for GObject.Value 605s JS G BXD: Defining method get_uint64 in prototype for GObject.Value 605s ok 53 GObject value (GValue) initialized sets and gets uint64 605s ok 54 GObject value (GValue) initialized can be passed to a function and returns a uint64 605s ok 55 GObject value (GValue) initialized copies uint64 605s ok 56 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 605s ok 57 GObject value (GValue) initializes ulong 605s ok 58 GObject value (GValue) ulong is compatible with itself 605s ok 59 GObject value (GValue) ulong is transformable to itself 605s JS G BXD: Defining method set_ulong in prototype for GObject.Value 605s JS G BXD: Defining method get_ulong in prototype for GObject.Value 605s ok 60 GObject value (GValue) initialized sets and gets ulong 605s ok 61 GObject value (GValue) initialized can be passed to a function and returns a ulong 605s ok 62 GObject value (GValue) initialized copies ulong 605s ok 63 GObject value (GValue) can be marshalled and un-marshalled from JS ulong 605s ok 64 GObject value (GValue) initializes double 605s ok 65 GObject value (GValue) double is compatible with itself 605s ok 66 GObject value (GValue) double is transformable to itself 605s JS G BXD: Defining method set_double in prototype for GObject.Value 605s JS G BXD: Defining method get_double in prototype for GObject.Value 605s ok 67 GObject value (GValue) initialized sets and gets double 605s ok 68 GObject value (GValue) initialized can be passed to a function and returns a double 605s ok 69 GObject value (GValue) initialized copies double 605s ok 70 GObject value (GValue) can be marshalled and un-marshalled from JS double 605s ok 71 GObject value (GValue) initializes float 605s ok 72 GObject value (GValue) float is compatible with itself 605s ok 73 GObject value (GValue) float is transformable to itself 605s JS G BXD: Defining method set_float in prototype for GObject.Value 605s JS G BXD: Defining method get_float in prototype for GObject.Value 605s ok 74 GObject value (GValue) initialized sets and gets float 605s ok 75 GObject value (GValue) initialized can be passed to a function and returns a float 605s ok 76 GObject value (GValue) initialized copies float 605s ok 77 GObject value (GValue) can be marshalled and un-marshalled from JS float 605s ok 78 GObject value (GValue) initializes gtype 605s ok 79 GObject value (GValue) gtype is compatible with itself 605s ok 80 GObject value (GValue) gtype is transformable to itself 605s JS G BXD: Defining method set_gtype in prototype for GObject.Value 605s JS G BXD: Defining method get_gtype in prototype for GObject.Value 605s ok 81 GObject value (GValue) initialized sets and gets gtype 605s ok 82 GObject value (GValue) initialized can be passed to a function and returns a gtype 605s ok 83 GObject value (GValue) initialized copies gtype 605s ok 84 GObject value (GValue) can be marshalled and un-marshalled from JS gtype # SKIP Not supported - always implicitly converted 605s ok 85 GObject value (GValue) initializes boolean 605s ok 86 GObject value (GValue) boolean is compatible with itself 605s ok 87 GObject value (GValue) boolean is transformable to itself 605s JS G BXD: Defining method set_boolean in prototype for GObject.Value 605s JS G BXD: Defining method get_boolean in prototype for GObject.Value 605s ok 88 GObject value (GValue) initialized sets and gets boolean 605s ok 89 GObject value (GValue) initialized can be passed to a function and returns a boolean 605s ok 90 GObject value (GValue) initialized copies boolean 605s ok 91 GObject value (GValue) can be marshalled and un-marshalled from JS boolean 605s ok 92 GObject value (GValue) initializes string 605s ok 93 GObject value (GValue) string is compatible with itself 605s ok 94 GObject value (GValue) string is transformable to itself 605s JS G BXD: Defining method set_string in prototype for GObject.Value 605s JS G BXD: Defining method get_string in prototype for GObject.Value 605s ok 95 GObject value (GValue) initialized sets and gets string 605s ok 96 GObject value (GValue) initialized can be passed to a function and returns a string 605s ok 97 GObject value (GValue) initialized copies string 605s ok 98 GObject value (GValue) can be marshalled and un-marshalled from JS string 605s ok 99 GObject value (GValue) initializes param 605s ok 100 GObject value (GValue) param is compatible with itself 605s ok 101 GObject value (GValue) param is transformable to itself 605s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 605s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 605s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 605s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 605s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 605s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 605s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 605s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 605s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 605s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 605s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 605s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 605s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 605s JS G ENUM: Defining GObject.ParamFlags as 0x1d57455a06a0 605s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 605s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 605s JS G PRM: JSObject created with param instance 0xb34a13f03e60 type GParamString 605s JS G BXD: Defining method set_param in prototype for GObject.Value 605s JS G BXD: Defining method get_param in prototype for GObject.Value 605s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 605s JS G PRM: JSObject created with param instance 0xb34a13f03e60 type GParamString 605s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 605s JS G PRM: JSObject created with param instance 0xb34a13f03e60 type GParamString 605s ok 102 GObject value (GValue) initialized sets and gets param 605s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 605s JS G PRM: JSObject created with param instance 0xb34a13f04740 type GParamString 605s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 605s JS G PRM: JSObject created with param instance 0xb34a13f04740 type GParamString 605s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 605s JS G PRM: JSObject created with param instance 0xb34a13f04740 type GParamString 605s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 605s JS G PRM: JSObject created with param instance 0xb34a13f04740 type GParamString 605s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 605s JS G PRM: JSObject created with param instance 0xb34a13f04740 type GParamString 605s ok 103 GObject value (GValue) initialized can be passed to a function and returns a param 605s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 605s JS G PRM: JSObject created with param instance 0xb34a13e05310 type GParamString 605s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 605s JS G PRM: JSObject created with param instance 0xb34a13e05310 type GParamString 605s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 605s JS G PRM: JSObject created with param instance 0xb34a13e05310 type GParamString 605s ok 104 GObject value (GValue) initialized copies param 605s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 605s JS G PRM: JSObject created with param instance 0xb34a13e05d00 type GParamString 605s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 605s JS G PRM: JSObject created with param instance 0xb34a13e05d00 type GParamString 605s ok 105 GObject value (GValue) can be marshalled and un-marshalled from JS param 605s ok 106 GObject value (GValue) initializes variant 605s ok 107 GObject value (GValue) variant is compatible with itself 605s ok 108 GObject value (GValue) variant is transformable to itself 605s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 605s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xca5a8693d80, JSClass 0xfa06acc178e0, in object 0x164791797038 605s JS G BXD: Defining method set_variant in prototype for GObject.Value 605s JS G BXD: Defining method get_variant in prototype for GObject.Value 605s ok 109 GObject value (GValue) initialized sets and gets variant 605s ok 110 GObject value (GValue) initialized can be passed to a function and returns a variant 605s ok 111 GObject value (GValue) initialized copies variant 605s ok 112 GObject value (GValue) can be marshalled and un-marshalled from JS variant 605s ok 113 GObject value (GValue) initializes boxed 605s ok 114 GObject value (GValue) boxed is compatible with itself 605s ok 115 GObject value (GValue) boxed is transformable to itself 605s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 605s JS G BXD: Defining method set_boxed in prototype for GObject.Value 605s ok 116 GObject value (GValue) initialized sets and gets boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 605s 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 605s ok 118 GObject value (GValue) initialized copies boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 605s ok 119 GObject value (GValue) can be marshalled and un-marshalled from JS boxed 605s ok 120 GObject value (GValue) initializes gvalue 605s ok 121 GObject value (GValue) gvalue is compatible with itself 605s ok 122 GObject value (GValue) gvalue is transformable to itself 605s ok 123 GObject value (GValue) initialized sets and gets gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 605s 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 605s ok 125 GObject value (GValue) initialized copies gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 605s ok 126 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue # SKIP Not supported - always implicitly converted 605s ok 127 GObject value (GValue) initializes enum 605s ok 128 GObject value (GValue) enum is compatible with itself 605s ok 129 GObject value (GValue) enum is transformable to itself 605s JS G BXD: Defining method set_enum in prototype for GObject.Value 605s JS G BXD: Defining method get_enum in prototype for GObject.Value 605s ok 130 GObject value (GValue) initialized sets and gets enum 605s ok 131 GObject value (GValue) initialized can be passed to a function and returns a enum 605s ok 132 GObject value (GValue) initialized copies enum 605s ok 133 GObject value (GValue) can be marshalled and un-marshalled from JS enum 605s ok 134 GObject value (GValue) initializes object 605s ok 135 GObject value (GValue) object is compatible with itself 605s ok 136 GObject value (GValue) object is transformable to itself 605s JS G BXD: Defining method set_object in prototype for GObject.Value 605s JS G BXD: Defining method get_object in prototype for GObject.Value 605s ok 137 GObject value (GValue) initialized sets and gets object 605s ok 138 GObject value (GValue) initialized can be passed to a function and returns a object 605s ok 139 GObject value (GValue) initialized copies object 605s ok 140 GObject value (GValue) can be marshalled and un-marshalled from JS object 605s ok 141 GObject value (GValue) initializes instance 605s ok 142 GObject value (GValue) instance is compatible with itself 605s ok 143 GObject value (GValue) instance is transformable to itself 605s ok 144 GObject value (GValue) initialized sets and gets instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 605s 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 605s ok 146 GObject value (GValue) initialized copies instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 605s ok 147 GObject value (GValue) can be marshalled and un-marshalled from JS instance 605s ok 148 GObject value (GValue) initializes string 605s ok 149 GObject value (GValue) string is compatible with itself 605s ok 150 GObject value (GValue) string is transformable to itself 605s ok 151 GObject value (GValue) initialized sets and gets string 605s ok 152 GObject value (GValue) initialized can be passed to a function and returns a string 605s ok 153 GObject value (GValue) initialized copies string 605s ok 154 GObject value (GValue) can be marshalled and un-marshalled from JS string 605s ok 155 GObject value (GValue) initializes double 605s ok 156 GObject value (GValue) double is compatible with itself 605s ok 157 GObject value (GValue) double is transformable to itself 605s ok 158 GObject value (GValue) initialized sets and gets double 605s ok 159 GObject value (GValue) initialized can be passed to a function and returns a double 605s ok 160 GObject value (GValue) initialized copies double 605s ok 161 GObject value (GValue) can be marshalled and un-marshalled from JS double 605s ok 162 GObject value (GValue) initializes boolean 605s ok 163 GObject value (GValue) boolean is compatible with itself 605s ok 164 GObject value (GValue) boolean is transformable to itself 605s ok 165 GObject value (GValue) initialized sets and gets boolean 605s ok 166 GObject value (GValue) initialized can be passed to a function and returns a boolean 605s ok 167 GObject value (GValue) initialized copies boolean 605s ok 168 GObject value (GValue) can be marshalled and un-marshalled from JS boolean 605s ok 169 GObject value (GValue) initializes boxed 605s ok 170 GObject value (GValue) boxed is compatible with itself 605s ok 171 GObject value (GValue) boxed is transformable to itself 605s ok 172 GObject value (GValue) initialized sets and gets boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 605s 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 605s ok 174 GObject value (GValue) initialized copies boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 605s ok 175 GObject value (GValue) can be marshalled and un-marshalled from JS boxed 605s ok 176 GObject value (GValue) initializes object 605s ok 177 GObject value (GValue) object is compatible with itself 605s ok 178 GObject value (GValue) object is transformable to itself 605s ok 179 GObject value (GValue) initialized sets and gets object 605s ok 180 GObject value (GValue) initialized can be passed to a function and returns a object 605s ok 181 GObject value (GValue) initialized copies object 605s ok 182 GObject value (GValue) can be marshalled and un-marshalled from JS object 605s ok 183 GObject value (GValue) initializes enum 605s ok 184 GObject value (GValue) enum is compatible with itself 605s ok 185 GObject value (GValue) enum is transformable to itself 605s ok 186 GObject value (GValue) initialized sets and gets enum 605s ok 187 GObject value (GValue) initialized can be passed to a function and returns a enum 605s ok 188 GObject value (GValue) initialized copies enum 605s ok 189 GObject value (GValue) can be marshalled and un-marshalled from JS enum 605s ok 190 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int 605s ok 191 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint 605s ok 192 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean 605s ok 193 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype 605s ok 194 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double 605s ok 195 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float 605s JS G BXD: Defining method init_from_instance in prototype for GObject.Value 605s ok 196 GObject value (GValue) initializes from instance of object 605s ok 197 GObject value (GValue) initializes from instance of instance 605s JS G BXD: Defining method quit in prototype for GLib.MainLoop 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Main loop instance 0xb34a13be59c8: Spinning loop until released or hook cleared 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 2 605s JS MAINLOOP: handling job 3, 605s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 605s JS MAINLOOP: Main loop instance 0xb34a13be59c8: release 605s JS MAINLOOP: Completed job 3 605s JS MEMORY: Memory report: before destroying context 605s JS MEMORY: 2374 objects currently alive 605s JS MEMORY: boxed_instance = 2130 605s JS MEMORY: boxed_prototype = 13 605s JS MEMORY: closure = 1 605s JS MEMORY: function = 178 605s JS MEMORY: fundamental_instance = 6 605s JS MEMORY: fundamental_prototype = 2 605s JS MEMORY: gerror_instance = 0 605s JS MEMORY: gerror_prototype = 0 605s JS MEMORY: interface = 0 605s JS MEMORY: module = 5 605s JS MEMORY: ns = 5 605s JS MEMORY: object_instance = 18 605s JS MEMORY: object_prototype = 3 605s JS MEMORY: param = 13 605s JS MEMORY: union_instance = 0 605s JS MEMORY: union_prototype = 0 605s JS CTX: JS shutdown sequence 605s JS CTX: Stopping profiler 605s JS CTX: Shutting down toggle queue 605s JS CTX: Notifying external reference holders of GjsContext dispose 605s JS MAINLOOP: Stopping promise job dispatcher 605s JS CTX: Notifying reference holders of GjsContext dispose 605s JS CTX: Checking unhandled promise rejections 605s JS CTX: Releasing cached JS wrappers 605s JS CTX: Final triggered GC 605s JS CTX: Destroying JS context 605s JS CTX: Releasing all native objects 605s JS CTX: Disabling auto GC 605s JS CTX: Ending trace on global object 605s JS CTX: Freeing allocated resources 605s JS CTX: JS context destroyed 605s PASS: gjs/testGObjectValue.test 605s Running test: gjs/return.test 605s 1..1 605s ok 1 - /usr/libexec/installed-tests/gjs/debugger/return.debugger 605s PASS: gjs/return.test 605s Running test: gjs/testself.test 605s JS NATIVE: Registered native JS module '_promiseNative' 605s JS NATIVE: Registered native JS module '_byteArrayNative' 605s JS NATIVE: Registered native JS module '_encodingNative' 605s JS NATIVE: Registered native JS module '_gi' 605s JS NATIVE: Registered native JS module 'gi' 605s JS NATIVE: Registered native JS module 'cairoNative' 605s JS NATIVE: Registered native JS module 'system' 605s JS NATIVE: Registered native JS module 'console' 605s JS NATIVE: Registered native JS module '_print' 605s JS CTX: Enabling JIT 605s JS CTX: Initialized class GjsFileImporter prototype 0x39a2134001a0 605s JS IMPORT: Defining parent (nil) of 0x39a213400200 'imports' is mod 0 605s JS IMPORT: Importing '_print' 605s JS NATIVE: Defining native module '_print' 605s JS IMPORT: Defining parent 0x39a213400200 of 0x39a2134009b0 '_print' is mod 1 605s JS IMPORT: successfully imported module '_print' 605s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 605s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x3d360e83d090 605s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x3d360e83d090 605s JS MAINLOOP: Main loop instance 0xb6c8ac9349c8: hold 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Starting promise job dispatcher 605s 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 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3d360e83d128 605s JS MAINLOOP: Main loop instance 0xb6c8ac9349c8: hold 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Main loop instance 0xb6c8ac9349c8: Spinning loop until released or hook cleared 605s JS MAINLOOP: handling job 0, 605s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 605s JS MAINLOOP: Main loop instance 0xb6c8ac9349c8: release 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 605s JS MAINLOOP: Main loop instance 0xb6c8ac9349c8: release 605s JS MAINLOOP: Completed job 1 605s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module metadata hook for module 0x39a21346af30 605s JS IMPORT: Defining meta.importSync for module 0x39a21346af30 605s JS NATIVE: Defining native module 'gi' 605s JS CTX: Initialized class GIRepositoryNamespace prototype 0x39a21346f278 605s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 605s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 605s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 605s JS IMPORT: Importing directory 'overrides' 605s JS IMPORT: Defining parent 0x3d360e840610 of 0x39a21346f2f8 'overrides' is mod 1 605s JS IMPORT: Defined importer 'overrides' 0x39a21346f2f8 in 0x3d360e840610 605s JS IMPORT: successfully imported directory 'overrides' 605s JS IMPORT: Importing '_promiseNative' 605s JS NATIVE: Defining native module '_promiseNative' 605s JS IMPORT: Defining parent 0x3d360e840610 of 0x39a21346f7a8 '_promiseNative' is mod 1 605s JS IMPORT: successfully imported module '_promiseNative' 605s JS IMPORT: Importing module GLib succeeded 605s JS IMPORT: Defining parent 0x39a21346f2f8 of 0x3d360e898038 'GLib' is mod 1 605s JS IMPORT: successfully imported module 'GLib' 605s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 605s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3d360e897060, JSClass 0xea5a624978e0, in object 0x3d360e897038 605s JS CTX: Initialized class GIRepositoryGType prototype 0x39a21346faf0 605s JS CTX: Initialized class GIRepositoryFunction prototype 0x39a21346fb50 605s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 605s JS G BXD: Defined class for Error (GError), prototype 0x3d360e8970b0, JSClass 0xea5a624978e0, in object 0x3d360e897038 605s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 605s JS G BXD: Defined class for Variant (GVariant), prototype 0x3d360e897100, JSClass 0xea5a624978e0, in object 0x3d360e897038 605s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 605s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d360e897150, JSClass 0xea5a624978e0, in object 0x3d360e897038 605s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 605s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3d360e8971a0, JSClass 0xea5a624978e0, in object 0x3d360e897038 605s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 605s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 605s JS G BXD: Defined class for Thread (GThread), prototype 0x3d360e8971f0, JSClass 0xea5a624978e0, in object 0x3d360e897038 605s JS G BXD: Defining method ref in prototype for GLib.Thread 605s JS G BXD: Defining method unref in prototype for GLib.Thread 605s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 605s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3d360e897240, JSClass 0xea5a624978e0, in object 0x3d360e897038 605s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 605s JS G BXD: Defined class for Regex (GRegex), prototype 0x3d360e897290, JSClass 0xea5a624978e0, in object 0x3d360e897038 605s JS G BXD: Defining method match in prototype for GLib.Regex 605s JS G BXD: Defining method match_full in prototype for GLib.Regex 605s JS G BXD: Defining method match_all in prototype for GLib.Regex 605s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 605s JS G NS: Defined namespace 'GLib' 0x3d360e897038 in GIRepository 0x39a21346f108 605s JS IMPORT: Importing module jasmine succeeded 605s JS IMPORT: Defining parent 0x3d360e840610 of 0x3d360e898ba0 'jasmine' is mod 1 605s JS IMPORT: successfully imported module 'jasmine' 605s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 605s JS MAINLOOP: Main loop instance 0xb6c8ac9349c8: hold 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Main loop instance 0xb6c8ac9349c8: Spinning loop until released or hook cleared 605s JS MAINLOOP: handling job 0, 605s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 605s JS MAINLOOP: Main loop instance 0xb6c8ac9349c8: release 605s JS MAINLOOP: Completed job 0 605s JS CTX: Script evaluation succeeded 605s JS MAINLOOP: Main loop instance 0xb6c8ac9349c8: Spinning loop until released or hook cleared 605s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module metadata hook for module 0x39a213415400 605s JS IMPORT: Defining meta.importSync for module 0x39a213415400 605s JS NATIVE: Defining native module 'system' 605s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3d360e83d128 605s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3d360e83d128 605s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 605s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 605s JS MAINLOOP: Set main loop hook to 605s JS MAINLOOP: Main loop instance 0xb6c8ac9349c8: hold 605s JS MAINLOOP: Running and clearing main loop hook 605s JS G BXD: Defining method run in prototype for GLib.MainLoop 605s 1..6 605s JS IMPORT: Importing 'gi' 605s JS IMPORT: Defining parent 0x3d360e840610 of 0x3d360e840b08 'gi' is mod 1 605s JS IMPORT: successfully imported module 'gi' 605s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 605s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 605s JS G BXD: Defined class for Source (GSource), prototype 0x3d360e897308, JSClass 0xea5a624978e0, in object 0x3d360e897038 605s JS G BXD: Defining method set_priority in prototype for GLib.Source 605s JS IMPORT: Importing '_gi' 605s JS NATIVE: Defining native module '_gi' 605s JS IMPORT: Defining parent 0x3d360e840610 of 0x39a21341fa38 '_gi' is mod 1 605s JS IMPORT: successfully imported module '_gi' 605s 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 605s JS G NS: Defined namespace 'GjsPrivate' 0x3d360e8973a8 in GIRepository 0x3d360e840b08 605s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 605s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 605s JS IMPORT: Importing module _common succeeded 605s JS IMPORT: Defining parent 0x3d360e840610 of 0x3d360e898df8 '_common' is mod 1 605s JS IMPORT: successfully imported module '_common' 605s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 605s JS IMPORT: Importing module _legacy succeeded 605s JS IMPORT: Defining parent 0x3d360e840610 of 0x3d360e898e20 '_legacy' is mod 1 605s JS IMPORT: successfully imported module '_legacy' 605s JS IMPORT: Importing module GObject succeeded 605s JS IMPORT: Defining parent 0x3d360e840c10 of 0x3d360e898dd0 'GObject' is mod 1 605s JS IMPORT: successfully imported module 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 605s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 605s JS G BXD: Defined class for String (GString), prototype 0x3d360e897628, JSClass 0xea5a624978e0, in object 0x3d360e897380 605s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 605s JS G PRM: Defined class ParamSpec prototype is 0x3d360e898e70 class 0xea5a624a0210 in object 0x3d360e897380 605s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 605s JS G OBJ: Defined class for Object (GObject), prototype 0x3d360e897790, JSClass 0xea5a62497910, in object 0x3d360e897380 605s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 605s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 605s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3d360e8977b8, JSClass 0xea5a62497910, in object 0x3d360e897380 605s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 605s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 605s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 605s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 605s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 605s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 605s JS G BXD: Defined class for Value (GValue), prototype 0x3d360e897808, JSClass 0xea5a624978e0, in object 0x3d360e897380 605s JS G NS: Defined namespace 'GObject' 0x3d360e897380 in GIRepository 0x3d360e840b08 605s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 605s JS G BXD: Defining method attach in prototype for GLib.Source 605s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 605s JS IMPORT: Module metadata hook for module 0x3d360e887580 605s JS IMPORT: Defining meta.importSync for module 0x3d360e887580 605s JS G BXD: Defining method destroy in prototype for GLib.Source 605s ok 1 Test harness internal consistency 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s ok 2 Test harness internal consistency awaiting a Promise resolves 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s ok 3 Test harness internal consistency awaiting a nested async function resolves 605s JS MAINLOOP: Completed job 2 605s ok 4 SpiderMonkey features check Intl API was compiled into SpiderMonkey 605s ok 5 SpiderMonkey features check WeakRef is enabled 605s ok 6 SpiderMonkey features check class static blocks are enabled 605s JS G BXD: Defining method quit in prototype for GLib.MainLoop 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Main loop instance 0xb6c8ac9349c8: Spinning loop until released or hook cleared 605s JS MAINLOOP: handling job 0, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 0 605s JS MAINLOOP: handling job 1, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 1 605s JS MAINLOOP: handling job 2, 605s JS MAINLOOP: Enqueue job , promise=, allocation site= 605s JS MAINLOOP: Completed job 2 605s JS MAINLOOP: handling job 3, 605s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 605s JS MAINLOOP: Main loop instance 0xb6c8ac9349c8: release 605s JS MAINLOOP: Completed job 3 605s JS MEMORY: Memory report: before destroying context 605s JS MEMORY: 175 objects currently alive 605s JS MEMORY: boxed_instance = 37 605s JS MEMORY: boxed_prototype = 11 605s JS MEMORY: closure = 1 605s JS MEMORY: function = 116 605s JS MEMORY: fundamental_instance = 0 605s JS MEMORY: fundamental_prototype = 0 605s JS MEMORY: gerror_instance = 0 605s JS MEMORY: gerror_prototype = 0 605s JS MEMORY: interface = 0 605s JS MEMORY: module = 5 605s JS MEMORY: ns = 3 605s JS MEMORY: object_instance = 0 605s JS MEMORY: object_prototype = 2 605s JS MEMORY: param = 0 605s JS MEMORY: union_instance = 0 606s JS MEMORY: union_prototype = 0 606s JS CTX: JS shutdown sequence 606s JS CTX: Stopping profiler 606s JS CTX: Shutting down toggle queue 606s JS CTX: Notifying external reference holders of GjsContext dispose 606s JS MAINLOOP: Stopping promise job dispatcher 606s JS CTX: Notifying reference holders of GjsContext dispose 606s JS CTX: Checking unhandled promise rejections 606s JS CTX: Releasing cached JS wrappers 606s JS CTX: Final triggered GC 606s JS CTX: Destroying JS context 606s JS CTX: Releasing all native objects 606s JS CTX: Disabling auto GC 606s JS CTX: Ending trace on global object 606s JS CTX: Freeing allocated resources 606s JS CTX: JS context destroyed 606s PASS: gjs/testself.test 606s Running test: gjs/frame.test 606s 1..1 606s ok 1 - /usr/libexec/installed-tests/gjs/debugger/frame.debugger 606s PASS: gjs/frame.test 606s Running test: gjs/testPromise.test 606s JS NATIVE: Registered native JS module '_promiseNative' 606s JS NATIVE: Registered native JS module '_byteArrayNative' 606s JS NATIVE: Registered native JS module '_encodingNative' 606s JS NATIVE: Registered native JS module '_gi' 606s JS NATIVE: Registered native JS module 'gi' 606s JS NATIVE: Registered native JS module 'cairoNative' 606s JS NATIVE: Registered native JS module 'system' 606s JS NATIVE: Registered native JS module 'console' 606s JS NATIVE: Registered native JS module '_print' 606s JS CTX: Enabling JIT 606s JS CTX: Initialized class GjsFileImporter prototype 0x33f6c26001a0 606s JS IMPORT: Defining parent (nil) of 0x33f6c2600200 'imports' is mod 0 606s JS IMPORT: Importing '_print' 606s JS NATIVE: Defining native module '_print' 606s JS IMPORT: Defining parent 0x33f6c2600200 of 0x33f6c26009b0 '_print' is mod 1 606s JS IMPORT: successfully imported module '_print' 606s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 606s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe1f8e13d090 606s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe1f8e13d090 606s JS MAINLOOP: Main loop instance 0xbd2d0632e9c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Starting promise job dispatcher 606s 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 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe1f8e13d128 606s JS MAINLOOP: Main loop instance 0xbd2d0632e9c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Main loop instance 0xbd2d0632e9c8: Spinning loop until released or hook cleared 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 606s JS MAINLOOP: Main loop instance 0xbd2d0632e9c8: release 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 606s JS MAINLOOP: Main loop instance 0xbd2d0632e9c8: release 606s JS MAINLOOP: Completed job 1 606s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module metadata hook for module 0x33f6c266af30 606s JS IMPORT: Defining meta.importSync for module 0x33f6c266af30 606s JS NATIVE: Defining native module 'gi' 606s JS CTX: Initialized class GIRepositoryNamespace prototype 0x33f6c266f278 606s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 606s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 606s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 606s JS IMPORT: Importing directory 'overrides' 606s JS IMPORT: Defining parent 0xe1f8e140610 of 0x33f6c266f2f8 'overrides' is mod 1 606s JS IMPORT: Defined importer 'overrides' 0x33f6c266f2f8 in 0xe1f8e140610 606s JS IMPORT: successfully imported directory 'overrides' 606s JS IMPORT: Importing '_promiseNative' 606s JS NATIVE: Defining native module '_promiseNative' 606s JS IMPORT: Defining parent 0xe1f8e140610 of 0x33f6c266f7a8 '_promiseNative' is mod 1 606s JS IMPORT: successfully imported module '_promiseNative' 606s JS IMPORT: Importing module GLib succeeded 606s JS IMPORT: Defining parent 0x33f6c266f2f8 of 0xe1f8e198038 'GLib' is mod 1 606s JS IMPORT: successfully imported module 'GLib' 606s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 606s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe1f8e197060, JSClass 0xea78fed078e0, in object 0xe1f8e197038 606s JS CTX: Initialized class GIRepositoryGType prototype 0x33f6c266faf0 606s JS CTX: Initialized class GIRepositoryFunction prototype 0x33f6c266fb50 606s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 606s JS G BXD: Defined class for Error (GError), prototype 0xe1f8e1970b0, JSClass 0xea78fed078e0, in object 0xe1f8e197038 606s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 606s JS G BXD: Defined class for Variant (GVariant), prototype 0xe1f8e197100, JSClass 0xea78fed078e0, in object 0xe1f8e197038 606s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 606s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe1f8e197150, JSClass 0xea78fed078e0, in object 0xe1f8e197038 606s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 606s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe1f8e1971a0, JSClass 0xea78fed078e0, in object 0xe1f8e197038 606s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 606s JS G BXD: Defined class for Thread (GThread), prototype 0xe1f8e1971f0, JSClass 0xea78fed078e0, in object 0xe1f8e197038 606s JS G BXD: Defining method ref in prototype for GLib.Thread 606s JS G BXD: Defining method unref in prototype for GLib.Thread 606s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 606s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe1f8e197240, JSClass 0xea78fed078e0, in object 0xe1f8e197038 606s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 606s JS G BXD: Defined class for Regex (GRegex), prototype 0xe1f8e197290, JSClass 0xea78fed078e0, in object 0xe1f8e197038 606s JS G BXD: Defining method match in prototype for GLib.Regex 606s JS G BXD: Defining method match_full in prototype for GLib.Regex 606s JS G BXD: Defining method match_all in prototype for GLib.Regex 606s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 606s JS G NS: Defined namespace 'GLib' 0xe1f8e197038 in GIRepository 0x33f6c266f108 606s JS IMPORT: Importing module jasmine succeeded 606s JS IMPORT: Defining parent 0xe1f8e140610 of 0xe1f8e198ba0 'jasmine' is mod 1 606s JS IMPORT: successfully imported module 'jasmine' 606s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 606s JS MAINLOOP: Main loop instance 0xbd2d0632e9c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Main loop instance 0xbd2d0632e9c8: Spinning loop until released or hook cleared 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 606s JS MAINLOOP: Main loop instance 0xbd2d0632e9c8: release 606s JS MAINLOOP: Completed job 0 606s JS IMPORT: Importing 'gi' 606s JS IMPORT: Defining parent 0xe1f8e140610 of 0xe1f8e140b08 'gi' is mod 1 606s JS IMPORT: successfully imported module 'gi' 606s JS CTX: Script evaluation succeeded 606s JS MAINLOOP: Main loop instance 0xbd2d0632e9c8: Spinning loop until released or hook cleared 606s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module metadata hook for module 0x33f6c2615af0 606s JS IMPORT: Defining meta.importSync for module 0x33f6c2615af0 606s JS NATIVE: Defining native module 'system' 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe1f8e13d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe1f8e13d128 606s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 606s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 606s JS MAINLOOP: Set main loop hook to 606s JS MAINLOOP: Main loop instance 0xbd2d0632e9c8: hold 606s JS MAINLOOP: Running and clearing main loop hook 606s JS G BXD: Defining method run in prototype for GLib.MainLoop 606s 1..3 606s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 606s JS G BXD: Defined class for Source (GSource), prototype 0xe1f8e197308, JSClass 0xea78fed078e0, in object 0xe1f8e197038 606s JS G BXD: Defining method set_priority in prototype for GLib.Source 606s JS IMPORT: Importing '_gi' 606s JS NATIVE: Defining native module '_gi' 606s JS IMPORT: Defining parent 0xe1f8e140610 of 0x33f6c261f6c8 '_gi' is mod 1 606s JS IMPORT: successfully imported module '_gi' 606s 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 606s JS G NS: Defined namespace 'GjsPrivate' 0xe1f8e1973a8 in GIRepository 0xe1f8e140b08 606s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 606s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 606s JS IMPORT: Importing module _common succeeded 606s JS IMPORT: Defining parent 0xe1f8e140610 of 0xe1f8e198df8 '_common' is mod 1 606s JS IMPORT: successfully imported module '_common' 606s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 606s JS IMPORT: Importing module _legacy succeeded 606s JS IMPORT: Defining parent 0xe1f8e140610 of 0xe1f8e198e20 '_legacy' is mod 1 606s JS IMPORT: successfully imported module '_legacy' 606s JS IMPORT: Importing module GObject succeeded 606s JS IMPORT: Defining parent 0xe1f8e140c10 of 0xe1f8e198dd0 'GObject' is mod 1 606s JS IMPORT: successfully imported module 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 606s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 606s JS G BXD: Defined class for String (GString), prototype 0xe1f8e197628, JSClass 0xea78fed078e0, in object 0xe1f8e197380 606s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 606s JS G PRM: Defined class ParamSpec prototype is 0xe1f8e198e70 class 0xea78fed10210 in object 0xe1f8e197380 606s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 606s JS G OBJ: Defined class for Object (GObject), prototype 0xe1f8e197790, JSClass 0xea78fed07910, in object 0xe1f8e197380 606s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 606s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 606s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe1f8e1977b8, JSClass 0xea78fed07910, in object 0xe1f8e197380 606s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 606s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 606s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 606s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 606s JS G BXD: Defined class for Value (GValue), prototype 0xe1f8e197808, JSClass 0xea78fed078e0, in object 0xe1f8e197380 606s JS G NS: Defined namespace 'GObject' 0xe1f8e197380 in GIRepository 0xe1f8e140b08 606s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 606s JS G BXD: Defining method attach in prototype for GLib.Source 606s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 606s JS IMPORT: Module metadata hook for module 0xe1f8e188580 606s JS IMPORT: Defining meta.importSync for module 0xe1f8e188580 606s JS G BXD: Defining method destroy in prototype for GLib.Source 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 606s JS G NS: Found info type GIStructInfo for 'MainContext' in namespace 'GLib' 606s JS G BXD: Defined class for MainContext (GMainContext), prototype 0xe1f8e197920, JSClass 0xea78fed078e0, in object 0xe1f8e197038 606s JS G BXD: Defining method iteration in prototype for GLib.MainContext 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: handling job 4, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 4 606s JS MAINLOOP: handling job 5, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 5 606s JS MAINLOOP: handling job 6, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 6 606s JS MAINLOOP: handling job 7, 606s JS MAINLOOP: Completed job 7 606s ok 1 Promise waits for all promises before handling unhandled, when handled 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 606s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 606s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 606s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 606s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 606s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 606s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 606s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 606s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 606s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 606s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 606s JS G ENUM: Defining GLib.LogLevelFlags as 0x33f6c2631fa8 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS MAINLOOP: Completed job 3 606s JS G BXD: Defining method quit in prototype for GLib.MainLoop 606s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 606s ok 2 Promise waits for all promises before handling unhandled, when unhandled 606s JS G NS: Found info type GIConstantInfo for 'PRIORITY_HIGH' in namespace 'GLib' 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS MAINLOOP: Completed job 1 606s ok 3 Promise do not lead to high-priority IDLE starvation 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Main loop instance 0xbd2d0632e9c8: Spinning loop until released or hook cleared 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 606s JS MAINLOOP: Main loop instance 0xbd2d0632e9c8: release 606s JS MAINLOOP: Completed job 3 606s JS MEMORY: Memory report: before destroying context 606s JS MEMORY: 176 objects currently alive 606s JS MEMORY: boxed_instance = 28 606s JS MEMORY: boxed_prototype = 12 606s JS MEMORY: closure = 1 606s JS MEMORY: function = 125 606s JS MEMORY: fundamental_instance = 0 606s JS MEMORY: fundamental_prototype = 0 606s JS MEMORY: gerror_instance = 0 606s JS MEMORY: gerror_prototype = 0 606s JS MEMORY: interface = 0 606s JS MEMORY: module = 5 606s JS MEMORY: ns = 3 606s JS MEMORY: object_instance = 0 606s JS MEMORY: object_prototype = 2 606s JS MEMORY: param = 0 606s JS MEMORY: union_instance = 0 606s JS MEMORY: union_prototype = 0 606s JS CTX: JS shutdown sequence 606s JS CTX: Stopping profiler 606s JS CTX: Shutting down toggle queue 606s JS CTX: Notifying external reference holders of GjsContext dispose 606s JS MAINLOOP: Stopping promise job dispatcher 606s JS CTX: Notifying reference holders of GjsContext dispose 606s JS CTX: Checking unhandled promise rejections 606s JS CTX: Releasing cached JS wrappers 606s JS CTX: Final triggered GC 606s JS CTX: Destroying JS context 606s JS CTX: Releasing all native objects 606s JS CTX: Disabling auto GC 606s JS CTX: Ending trace on global object 606s JS CTX: Freeing allocated resources 606s JS CTX: JS context destroyed 606s PASS: gjs/testPromise.test 606s Running test: gjs/step.test 606s 1..1 606s ok 1 - /usr/libexec/installed-tests/gjs/debugger/step.debugger 606s PASS: gjs/step.test 606s Running test: gjs/testESModules.test 606s JS NATIVE: Registered native JS module '_promiseNative' 606s JS NATIVE: Registered native JS module '_byteArrayNative' 606s JS NATIVE: Registered native JS module '_encodingNative' 606s JS NATIVE: Registered native JS module '_gi' 606s JS NATIVE: Registered native JS module 'gi' 606s JS NATIVE: Registered native JS module 'cairoNative' 606s JS NATIVE: Registered native JS module 'system' 606s JS NATIVE: Registered native JS module 'console' 606s JS NATIVE: Registered native JS module '_print' 606s JS CTX: Enabling JIT 606s JS CTX: Initialized class GjsFileImporter prototype 0xae393d001a0 606s JS IMPORT: Defining parent (nil) of 0xae393d00200 'imports' is mod 0 606s JS IMPORT: Importing '_print' 606s JS NATIVE: Defining native module '_print' 606s JS IMPORT: Defining parent 0xae393d00200 of 0xae393d009b0 '_print' is mod 1 606s JS IMPORT: successfully imported module '_print' 606s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 606s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x5136d63d090 606s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x5136d63d090 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Starting promise job dispatcher 606s 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 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: Spinning loop until released or hook cleared 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Completed job 1 606s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module metadata hook for module 0xae393d6af30 606s JS IMPORT: Defining meta.importSync for module 0xae393d6af30 606s JS NATIVE: Defining native module 'gi' 606s JS CTX: Initialized class GIRepositoryNamespace prototype 0xae393d6f278 606s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 606s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 606s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 606s JS IMPORT: Importing directory 'overrides' 606s JS IMPORT: Defining parent 0x5136d640610 of 0xae393d6f2f8 'overrides' is mod 1 606s JS IMPORT: Defined importer 'overrides' 0xae393d6f2f8 in 0x5136d640610 606s JS IMPORT: successfully imported directory 'overrides' 606s JS IMPORT: Importing '_promiseNative' 606s JS NATIVE: Defining native module '_promiseNative' 606s JS IMPORT: Defining parent 0x5136d640610 of 0xae393d6f7a8 '_promiseNative' is mod 1 606s JS IMPORT: successfully imported module '_promiseNative' 606s JS IMPORT: Importing module GLib succeeded 606s JS IMPORT: Defining parent 0xae393d6f2f8 of 0x5136d698038 'GLib' is mod 1 606s JS IMPORT: successfully imported module 'GLib' 606s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 606s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x5136d697060, JSClass 0xf198f24178e0, in object 0x5136d697038 606s JS CTX: Initialized class GIRepositoryGType prototype 0xae393d6faf0 606s JS CTX: Initialized class GIRepositoryFunction prototype 0xae393d6fb50 606s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 606s JS G BXD: Defined class for Error (GError), prototype 0x5136d6970b0, JSClass 0xf198f24178e0, in object 0x5136d697038 606s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 606s JS G BXD: Defined class for Variant (GVariant), prototype 0x5136d697100, JSClass 0xf198f24178e0, in object 0x5136d697038 606s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 606s JS G BXD: Defined class for Bytes (GBytes), prototype 0x5136d697150, JSClass 0xf198f24178e0, in object 0x5136d697038 606s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 606s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5136d6971a0, JSClass 0xf198f24178e0, in object 0x5136d697038 606s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 606s JS G BXD: Defined class for Thread (GThread), prototype 0x5136d6971f0, JSClass 0xf198f24178e0, in object 0x5136d697038 606s JS G BXD: Defining method ref in prototype for GLib.Thread 606s JS G BXD: Defining method unref in prototype for GLib.Thread 606s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 606s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x5136d697240, JSClass 0xf198f24178e0, in object 0x5136d697038 606s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 606s JS G BXD: Defined class for Regex (GRegex), prototype 0x5136d697290, JSClass 0xf198f24178e0, in object 0x5136d697038 606s JS G BXD: Defining method match in prototype for GLib.Regex 606s JS G BXD: Defining method match_full in prototype for GLib.Regex 606s JS G BXD: Defining method match_all in prototype for GLib.Regex 606s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 606s JS G NS: Defined namespace 'GLib' 0x5136d697038 in GIRepository 0xae393d6f108 606s JS IMPORT: Importing module jasmine succeeded 606s JS IMPORT: Defining parent 0x5136d640610 of 0x5136d698ba0 'jasmine' is mod 1 606s JS IMPORT: successfully imported module 'jasmine' 606s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: Spinning loop until released or hook cleared 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Completed job 0 606s 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 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?foo=bar&maple=syrup" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Hello&name=Test%20Code" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Bonjour&name=Code%20de%20Test" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Bonjour&name=Code%20de%20Test" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Hello&name=Test%20Code" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x5136d63d128 606s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 606s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 606s JS IMPORT: Importing 'gi' 606s JS IMPORT: Defining parent 0x5136d640610 of 0x5136d640b08 'gi' is mod 1 606s JS IMPORT: successfully imported module 'gi' 606s 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 606s JS G NS: Defined namespace 'GjsPrivate' 0x5136d697308 in GIRepository 0x5136d640b08 606s JS G NS: Found info type GIEnumInfo for 'LocaleCategory' in namespace 'GjsPrivate' 606s JS G ENUM: Defining enum value ALL (fixed from all) 6 606s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 606s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 606s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 606s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 606s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 606s JS G ENUM: Defining enum value TIME (fixed from time) 2 606s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0xae393d32a98 606s JS IMPORT: Importing module _gettext succeeded 606s JS IMPORT: Defining parent 0x5136d640610 of 0x5136d698c40 '_gettext' is mod 1 606s JS IMPORT: successfully imported module '_gettext' 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x5136d63d128 606s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 606s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 606s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 606s JS IMPORT: Importing module _legacy succeeded 606s JS IMPORT: Defining parent 0x5136d640610 of 0x5136d698ce0 '_legacy' is mod 1 606s JS IMPORT: successfully imported module '_legacy' 606s JS IMPORT: Importing module lang succeeded 606s JS IMPORT: Defining parent 0x5136d640610 of 0x5136d698cb8 'lang' is mod 1 606s JS IMPORT: successfully imported module 'lang' 606s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 606s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 606s JS IMPORT: Importing module _signals succeeded 606s JS IMPORT: Defining parent 0x5136d640610 of 0x5136d698d08 '_signals' is mod 1 606s JS IMPORT: successfully imported module '_signals' 606s JS IMPORT: Importing module signals succeeded 606s JS IMPORT: Defining parent 0x5136d640610 of 0x5136d698c90 'signals' is mod 1 606s JS IMPORT: successfully imported module 'signals' 606s JS IMPORT: Importing module Gio succeeded 606s JS IMPORT: Defining parent 0x5136d640c28 of 0x5136d698c68 'Gio' is mod 1 606s JS IMPORT: successfully imported module 'Gio' 606s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 606s JS IMPORT: Importing '_gi' 606s JS NATIVE: Defining native module '_gi' 606s JS IMPORT: Defining parent 0x5136d640610 of 0xae393d36c38 '_gi' is mod 1 606s JS IMPORT: successfully imported module '_gi' 606s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 606s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 606s JS IMPORT: Importing module _common succeeded 606s JS IMPORT: Defining parent 0x5136d640610 of 0x5136d698d58 '_common' is mod 1 606s JS IMPORT: successfully imported module '_common' 606s JS IMPORT: Importing module GObject succeeded 606s JS IMPORT: Defining parent 0x5136d640c28 of 0x5136d698d30 'GObject' is mod 1 606s JS IMPORT: successfully imported module 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 606s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 606s JS G BXD: Defined class for String (GString), prototype 0x5136d697600, JSClass 0xf198f24178e0, in object 0x5136d697380 606s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 606s JS G PRM: Defined class ParamSpec prototype is 0x5136d698da8 class 0xf198f2420210 in object 0x5136d697380 606s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 606s JS G OBJ: Defined class for Object (GObject), prototype 0x5136d697768, JSClass 0xf198f2417910, in object 0x5136d697380 606s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 606s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 606s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x5136d697790, JSClass 0xf198f2417910, in object 0x5136d697380 606s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 606s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 606s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 606s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 606s JS G BXD: Defined class for Value (GValue), prototype 0x5136d6977e0, JSClass 0xf198f24178e0, in object 0x5136d697380 606s JS G NS: Defined namespace 'GObject' 0x5136d697380 in GIRepository 0x5136d640b08 606s JS G OBJ: Defined class for Application (GApplication), prototype 0x5136d697830, JSClass 0xf198f2417910, in object 0x5136d697358 606s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 606s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3489c7f09308, JSClass 0xf198f241abc8, in object 0x5136d697358 606s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 606s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x3489c7f09330, JSClass 0xf198f241abc8, in object 0x5136d697358 606s 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 606s JS G NS: Defined namespace 'GioUnix' 0x5136d6978d0 in GIRepository 0x5136d640b08 606s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 606s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 606s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x5136d6978f8, JSClass 0xf198f2417910, in object 0x5136d6978d0 606s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 606s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 606s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3489c7f09718, JSClass 0xf198f241abc8, in object 0x5136d6978d0 606s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 606s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 606s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 606s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x5136d697970, JSClass 0xf198f2417910, in object 0x5136d697358 606s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x5136d6979c0, JSClass 0xf198f2417910, in object 0x5136d6978d0 606s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 606s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 606s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x5136d697a10, JSClass 0xf198f24178e0, in object 0x5136d6978d0 606s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 606s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3489c7f09858, JSClass 0xf198f241abc8, in object 0x5136d6978d0 606s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 606s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 606s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 606s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x5136d697a60, JSClass 0xf198f2417910, in object 0x5136d697358 606s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x5136d697ab0, JSClass 0xf198f2417910, in object 0x5136d6978d0 606s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 606s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 606s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x5136d697b00, JSClass 0xf198f24178e0, in object 0x5136d6978d0 606s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 606s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x5136d697b28, JSClass 0xf198f24178e0, in object 0x5136d6978d0 606s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 606s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x5136d697b78, JSClass 0xf198f2417910, in object 0x5136d6978d0 606s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 606s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 606s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x5136d697bc8, JSClass 0xf198f24178e0, in object 0x5136d6978d0 606s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 606s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 606s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x5136d697c18, JSClass 0xf198f2417910, in object 0x5136d697358 606s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x5136d697c68, JSClass 0xf198f2417910, in object 0x5136d6978d0 606s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 606s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 606s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x5136d697cb8, JSClass 0xf198f24178e0, in object 0x5136d6978d0 606s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 606s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 606s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 606s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 606s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 606s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 606s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 606s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 606s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 606s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 606s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 606s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 606s JS G ENUM: Defining GLib.LogLevelFlags as 0xae393d3f320 606s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 606s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x5136d697dd0, JSClass 0xf198f24178e0, in object 0x5136d697038 606s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 606s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x5136d697e98, JSClass 0xf198f2417910, in object 0x5136d697358 606s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 606s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3489c7f10c18, JSClass 0xf198f241abc8, in object 0x5136d697358 606s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 606s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3489c7f10c40, JSClass 0xf198f241abc8, in object 0x5136d697358 606s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 606s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x3489c7f15498, JSClass 0xf198f24178e0, in object 0x5136d697358 606s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 606s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x3489c7f15790, JSClass 0xf198f24178e0, in object 0x5136d697358 606s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 606s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 606s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3489c7f15920, JSClass 0xf198f2417910, in object 0x5136d697358 606s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 606s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3489c7f10ec0, JSClass 0xf198f241abc8, in object 0x5136d697358 606s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 606s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3489c7f10f10, JSClass 0xf198f241abc8, in object 0x5136d697358 606s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 606s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3489c7f159c0, JSClass 0xf198f2417910, in object 0x5136d697358 606s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 606s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 606s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 606s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 606s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x3489c7f17100, JSClass 0xf198f241abc8, in object 0x5136d697358 606s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 606s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3489c7f15a38, JSClass 0xf198f24178e0, in object 0x5136d697358 606s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 606s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3489c7f15a88, JSClass 0xf198f24178e0, in object 0x5136d697358 606s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 606s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 606s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3489c7f15ad8, JSClass 0xf198f2417910, in object 0x5136d697358 606s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3489c7f15b28, JSClass 0xf198f2417910, in object 0x5136d697308 606s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 606s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3489c7f15b78, JSClass 0xf198f2417910, in object 0x5136d697358 606s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 606s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 606s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 606s JS G IFACE: Defined class for File (GFile), prototype 0x3489c7f171c8, JSClass 0xf198f241abc8, in object 0x5136d697358 606s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3489c7f15bf0, JSClass 0xf198f2417910, in object 0x5136d640ca0 606s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 606s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3489c7f15c68, JSClass 0xf198f2417910, in object 0x5136d697358 606s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 606s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 606s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x3489c7f17448, JSClass 0xf198f241abc8, in object 0x5136d697358 606s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 606s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3489c7f15ce0, JSClass 0xf198f2417910, in object 0x5136d697358 606s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 606s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3489c7f15d30, JSClass 0xf198f24178e0, in object 0x5136d697358 606s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 606s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 606s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3489c7f15d80, JSClass 0xf198f2417910, in object 0x5136d697358 606s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 606s JS G NS: Defined namespace 'Gio' 0x5136d697358 in GIRepository 0x5136d640b08 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module metadata hook for module 0xae393d20fb8 606s JS IMPORT: Defining meta.importSync for module 0xae393d20fb8 606s JS NATIVE: Defining native module 'system' 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module metadata hook for module 0xae393d24a40 606s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x3489c7f15df8, JSClass 0xf198f2417910, in object 0x5136d640ca0 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module metadata hook for module 0xae393d269a0 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?foo=bar&maple=syrup" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Hello&name=Test%20Code" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5136d63d128 606s JS G NS: Found info type GIStructInfo for 'Uri' in namespace 'GLib' 606s JS G BXD: Defined class for Uri (GUri), prototype 0x3489c7f15ec0, JSClass 0xf198f24178e0, in object 0x5136d697038 606s JS IMPORT: Module metadata hook for module 0xae393d2b540 606s JS G NS: Found info type GIFlagsInfo for 'UriFlags' in namespace 'GLib' 606s JS G ENUM: Defining enum value NONE (fixed from none) 0 606s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 1 606s JS G ENUM: Defining enum value HAS_PASSWORD (fixed from has_password) 2 606s JS G ENUM: Defining enum value HAS_AUTH_PARAMS (fixed from has_auth_params) 4 606s JS G ENUM: Defining enum value ENCODED (fixed from encoded) 8 606s JS G ENUM: Defining enum value NON_DNS (fixed from non_dns) 16 606s JS G ENUM: Defining enum value ENCODED_QUERY (fixed from encoded_query) 32 606s JS G ENUM: Defining enum value ENCODED_PATH (fixed from encoded_path) 64 606s JS G ENUM: Defining enum value ENCODED_FRAGMENT (fixed from encoded_fragment) 128 606s JS G ENUM: Defining enum value SCHEME_NORMALIZE (fixed from scheme_normalize) 256 606s JS G ENUM: Defining GLib.UriFlags as 0xae393d4ac38 606s JS G BXD: Defining method get_query in prototype for GLib.Uri 606s JS G NS: Found info type GIFlagsInfo for 'UriParamsFlags' in namespace 'GLib' 606s JS G ENUM: Defining enum value NONE (fixed from none) 0 606s JS G ENUM: Defining enum value CASE_INSENSITIVE (fixed from case_insensitive) 1 606s JS G ENUM: Defining enum value WWW_FORM (fixed from www_form) 2 606s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 4 606s JS G ENUM: Defining GLib.UriParamsFlags as 0xae393d4ad58 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Bonjour&name=Code%20de%20Test" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module metadata hook for module 0xae393d2d248 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: Spinning loop until released or hook cleared 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testESModules.js async resolved" 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Completed job 0 606s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5136d63d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x5136d63d128 606s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 606s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 606s JS MAINLOOP: Set main loop hook to 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Running and clearing main loop hook 606s JS G BXD: Defining method run in prototype for GLib.MainLoop 606s 1..36 606s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 606s JS G BXD: Defined class for Source (GSource), prototype 0x3489c7f15f60, JSClass 0xf198f24178e0, in object 0x5136d697038 606s JS G BXD: Defining method set_priority in prototype for GLib.Source 606s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 606s JS G BXD: Defining method attach in prototype for GLib.Source 606s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 606s JS IMPORT: Module metadata hook for module 0x5136d6885b8 606s JS IMPORT: Defining meta.importSync for module 0x5136d6885b8 606s JS G BXD: Defining method destroy in prototype for GLib.Source 606s ok 1 ES module imports default import 606s ok 2 ES module imports named import 606s ok 3 ES module imports GObject introspection import 606s ok 4 ES module imports import with version parameter 606s ok 5 ES module imports import again with other version parameter 606s ok 6 ES module imports import for the first time with wrong version 606s JS IMPORT: Importing module Gtk succeeded 606s JS IMPORT: Defining parent 0x5136d640c28 of 0x3489c7f25308 'Gtk' is mod 1 606s JS IMPORT: successfully imported module 'Gtk' 606s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 606s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 606s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3489c7f2c470, JSClass 0xf198f2417910, in object 0x5136d697380 606s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3489c7f2c4c0, JSClass 0xf198f2417910, in object 0x3489c7f2c448 606s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 606s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x3489c7f255d8, JSClass 0xf198f241abc8, in object 0x3489c7f2c448 606s 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 606s JS G NS: Defined namespace 'Atk' 0x3489c7f2c538 in GIRepository 0x5136d640b08 606s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 606s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x3489c7f25600, JSClass 0xf198f241abc8, in object 0x3489c7f2c538 606s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 606s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3489c7f2c588, JSClass 0xf198f2417910, in object 0x3489c7f2c448 606s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 606s JS G NS: Defined namespace 'Gtk' 0x3489c7f2c448 in GIRepository 0x5136d640b08 606s ok 7 ES module imports import with another version after a failed import 606s ok 8 ES module imports import nonexistent module 606s ok 9 ES module imports GObject introspection import via URL scheme 606s JS IMPORT: Module metadata hook for module 0xae393d1a7b8 606s ok 10 ES module imports import.meta.url 606s ok 11 ES module imports finds files relative to import.meta.url 606s ok 12 ES module imports does not expose internal import.meta properties to userland modules 606s ok 13 ES module imports treats equivalent URIs as equal and does not load the module again 606s ok 14 ES module imports can load modules with query parameters uniquely 606s ok 15 ES module imports passes query parameters to imported modules in import.meta.uri 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/scaryURI.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Async import promise resolved 606s JS IMPORT: Module resolve hook for module "scary:///module.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: handling job 4, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 4 606s JS MAINLOOP: handling job 5, 606s ok 16 ES module imports rejects imports from a nonsense URI scheme 606s JS MAINLOOP: Completed job 5 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/networkURI.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Async import promise resolved 606s JS IMPORT: Module resolve hook for module "https://gitlab.gnome.org/GNOME/gjs/-/raw/ce4411f5d9b6fc00ab8d949890037bd351634d5f/installed-tests/js/modules/say.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: handling job 4, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 4 606s JS MAINLOOP: handling job 5, 606s ok 17 ES module imports rejects imports from a real but unsupported URI scheme 606s JS MAINLOOP: Completed job 5 606s ok 18 Builtin ES modules gettext default import 606s ok 19 Builtin ES modules gettext named import 606s JS IMPORT: Async module resolve hook for module "gettext" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s ok 20 Builtin ES modules gettext named dynamic import 606s JS MAINLOOP: Completed job 3 606s JS IMPORT: Async module resolve hook for module "gettext" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s ok 21 Builtin ES modules gettext dynamic import matches static import 606s JS MAINLOOP: Completed job 3 606s ok 22 Builtin ES modules system default import 606s ok 23 Builtin ES modules system named import 606s JS IMPORT: Async module resolve hook for module "system" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s ok 24 Builtin ES modules system dynamic import matches static import 606s JS MAINLOOP: Completed job 3 606s JS IMPORT: Async module resolve hook for module "system" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s ok 25 Builtin ES modules system named dynamic import 606s JS MAINLOOP: Completed job 3 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: handling job 4, 606s ok 26 Dynamic imports default import 606s JS MAINLOOP: Completed job 4 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s ok 27 Dynamic imports named import 606s JS MAINLOOP: Completed job 3 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS IMPORT: Async module resolve hook for module "gi://Gio" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: handling job 4, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 4 606s JS MAINLOOP: handling job 5, 606s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 5 606s JS MAINLOOP: handling job 6, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 6 606s JS MAINLOOP: handling job 7, 606s ok 28 Dynamic imports dynamic gi import matches static 606s JS MAINLOOP: Completed job 7 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: handling job 4, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 4 606s JS MAINLOOP: handling job 5, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 5 606s JS MAINLOOP: handling job 6, 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 6 606s JS MAINLOOP: handling job 7, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 7 606s JS MAINLOOP: handling job 8, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 8 606s JS MAINLOOP: handling job 9, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 9 606s JS MAINLOOP: handling job 10, 606s ok 29 Dynamic imports treats equivalent URIs as equal and does not load the module again 606s JS MAINLOOP: Completed job 10 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?maple=syrup" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?maple=syrup" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: handling job 4, 606s ok 30 Dynamic imports treats query parameters uniquely for absolute URIs 606s JS MAINLOOP: Completed job 4 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect4.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Async import promise resolved 606s JS IMPORT: Async module resolve hook for module "./sideEffect3.js?bar=baz" (relative to 0xae393d71c48), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS IMPORT: Module resolve hook for module "./sideEffect3.js?bar=baz" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: handling job 4, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 4 606s JS MAINLOOP: handling job 5, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 5 606s JS MAINLOOP: handling job 6, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect4.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 6 606s JS MAINLOOP: handling job 7, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 7 606s JS MAINLOOP: handling job 8, 606s ok 31 Dynamic imports treats query parameters uniquely for relative URIs 606s JS MAINLOOP: Completed job 8 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/doesNotExist.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Async import promise rejected 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s ok 32 Dynamic imports does not show internal stack frames in an import error 606s JS MAINLOOP: Completed job 3 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/alwaysThrows.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: handling job 4, 606s ok 33 Dynamic imports does not show internal stack frames in a module that throws an error 606s JS MAINLOOP: Completed job 4 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/data.txt" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Async import promise rejected 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s ok 34 Dynamic imports does not show internal stack frames in a module that fails to parse 606s JS MAINLOOP: Completed job 3 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS IMPORT: Async module resolve hook for module "scary:///module.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: handling job 4, 606s JS IMPORT: Async import promise rejected 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 4 606s JS MAINLOOP: handling job 5, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 5 606s JS MAINLOOP: handling job 6, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 6 606s JS MAINLOOP: handling job 7, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 7 606s JS MAINLOOP: handling job 8, 606s ok 35 Dynamic imports rejects imports from a nonsense URI scheme 606s JS MAINLOOP: Completed job 8 606s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Async import promise resolved 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x5136d63d128 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS IMPORT: Async module resolve hook for module "https://gitlab.gnome.org/GNOME/gjs/-/raw/ce4411f5d9b6fc00ab8d949890037bd351634d5f/installed-tests/js/modules/say.js" (relative to 0x3489c7f3a3f8), global 0x5136d63d128 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 3 606s JS MAINLOOP: handling job 4, 606s JS IMPORT: Async import promise rejected 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 4 606s JS MAINLOOP: handling job 5, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 5 606s JS MAINLOOP: handling job 6, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 6 606s JS MAINLOOP: handling job 7, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 7 606s JS MAINLOOP: handling job 8, 606s ok 36 Dynamic imports rejects imports from a real but unsupported URI scheme 606s JS MAINLOOP: Completed job 8 606s JS G BXD: Defining method quit in prototype for GLib.MainLoop 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: Spinning loop until released or hook cleared 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 606s JS MAINLOOP: Main loop instance 0xb2a5fc3429c8: release 606s JS MAINLOOP: Completed job 3 606s JS MEMORY: Memory report: before destroying context 606s JS MEMORY: 742 objects currently alive 606s JS MEMORY: boxed_instance = 242 606s JS MEMORY: boxed_prototype = 23 606s JS MEMORY: closure = 1 606s JS MEMORY: function = 416 606s JS MEMORY: fundamental_instance = 0 606s JS MEMORY: fundamental_prototype = 0 606s JS MEMORY: gerror_instance = 0 606s JS MEMORY: gerror_prototype = 0 606s JS MEMORY: interface = 13 606s JS MEMORY: module = 11 606s JS MEMORY: ns = 7 606s JS MEMORY: object_instance = 4 606s JS MEMORY: object_prototype = 25 606s JS MEMORY: param = 0 606s JS MEMORY: union_instance = 0 606s JS MEMORY: union_prototype = 0 606s JS CTX: JS shutdown sequence 606s JS CTX: Stopping profiler 606s JS CTX: Shutting down toggle queue 606s JS CTX: Notifying external reference holders of GjsContext dispose 606s JS MAINLOOP: Stopping promise job dispatcher 606s JS CTX: Notifying reference holders of GjsContext dispose 606s JS CTX: Checking unhandled promise rejections 606s JS CTX: Releasing cached JS wrappers 606s JS CTX: Final triggered GC 606s JS CTX: Destroying JS context 606s JS CTX: Releasing all native objects 606s JS CTX: Disabling auto GC 606s JS CTX: Ending trace on global object 606s JS CTX: Freeing allocated resources 606s JS CTX: JS context destroyed 606s PASS: gjs/testESModules.test 606s Running test: gjs/testLegacyGtk.test 606s JS NATIVE: Registered native JS module '_promiseNative' 606s JS NATIVE: Registered native JS module '_byteArrayNative' 606s JS NATIVE: Registered native JS module '_encodingNative' 606s JS NATIVE: Registered native JS module '_gi' 606s JS NATIVE: Registered native JS module 'gi' 606s JS NATIVE: Registered native JS module 'cairoNative' 606s JS NATIVE: Registered native JS module 'system' 606s JS NATIVE: Registered native JS module 'console' 606s JS NATIVE: Registered native JS module '_print' 606s JS CTX: Enabling JIT 606s JS CTX: Initialized class GjsFileImporter prototype 0x263c7e1001a0 606s JS IMPORT: Defining parent (nil) of 0x263c7e100200 'imports' is mod 0 606s JS IMPORT: Importing '_print' 606s JS NATIVE: Defining native module '_print' 606s JS IMPORT: Defining parent 0x263c7e100200 of 0x263c7e1009b0 '_print' is mod 1 606s JS IMPORT: successfully imported module '_print' 606s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 606s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x23e4dda3d090 606s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x23e4dda3d090 606s JS MAINLOOP: Main loop instance 0xb9648f62e9c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Starting promise job dispatcher 606s 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 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x23e4dda3d128 606s JS MAINLOOP: Main loop instance 0xb9648f62e9c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Main loop instance 0xb9648f62e9c8: Spinning loop until released or hook cleared 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 606s JS MAINLOOP: Main loop instance 0xb9648f62e9c8: release 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 606s JS MAINLOOP: Main loop instance 0xb9648f62e9c8: release 606s JS MAINLOOP: Completed job 1 606s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module metadata hook for module 0x263c7e16af30 606s JS IMPORT: Defining meta.importSync for module 0x263c7e16af30 606s JS NATIVE: Defining native module 'gi' 606s JS CTX: Initialized class GIRepositoryNamespace prototype 0x263c7e16f278 606s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 606s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 606s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 606s JS IMPORT: Importing directory 'overrides' 606s JS IMPORT: Defining parent 0x23e4dda40610 of 0x263c7e16f2f8 'overrides' is mod 1 606s JS IMPORT: Defined importer 'overrides' 0x263c7e16f2f8 in 0x23e4dda40610 606s JS IMPORT: successfully imported directory 'overrides' 606s JS IMPORT: Importing '_promiseNative' 606s JS NATIVE: Defining native module '_promiseNative' 606s JS IMPORT: Defining parent 0x23e4dda40610 of 0x263c7e16f7a8 '_promiseNative' is mod 1 606s JS IMPORT: successfully imported module '_promiseNative' 606s JS IMPORT: Importing module GLib succeeded 606s JS IMPORT: Defining parent 0x263c7e16f2f8 of 0x23e4dda98038 'GLib' is mod 1 606s JS IMPORT: successfully imported module 'GLib' 606s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 606s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x23e4dda97060, JSClass 0xe122f83d78e0, in object 0x23e4dda97038 606s JS CTX: Initialized class GIRepositoryGType prototype 0x263c7e16faf0 606s JS CTX: Initialized class GIRepositoryFunction prototype 0x263c7e16fb50 606s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 606s JS G BXD: Defined class for Error (GError), prototype 0x23e4dda970b0, JSClass 0xe122f83d78e0, in object 0x23e4dda97038 606s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 606s JS G BXD: Defined class for Variant (GVariant), prototype 0x23e4dda97100, JSClass 0xe122f83d78e0, in object 0x23e4dda97038 606s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 606s JS G BXD: Defined class for Bytes (GBytes), prototype 0x23e4dda97150, JSClass 0xe122f83d78e0, in object 0x23e4dda97038 606s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 606s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23e4dda971a0, JSClass 0xe122f83d78e0, in object 0x23e4dda97038 606s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 606s JS G BXD: Defined class for Thread (GThread), prototype 0x23e4dda971f0, JSClass 0xe122f83d78e0, in object 0x23e4dda97038 606s JS G BXD: Defining method ref in prototype for GLib.Thread 606s JS G BXD: Defining method unref in prototype for GLib.Thread 606s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 606s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x23e4dda97240, JSClass 0xe122f83d78e0, in object 0x23e4dda97038 606s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 606s JS G BXD: Defined class for Regex (GRegex), prototype 0x23e4dda97290, JSClass 0xe122f83d78e0, in object 0x23e4dda97038 606s JS G BXD: Defining method match in prototype for GLib.Regex 606s JS G BXD: Defining method match_full in prototype for GLib.Regex 606s JS G BXD: Defining method match_all in prototype for GLib.Regex 606s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 606s JS G NS: Defined namespace 'GLib' 0x23e4dda97038 in GIRepository 0x263c7e16f108 606s JS IMPORT: Importing module jasmine succeeded 606s JS IMPORT: Defining parent 0x23e4dda40610 of 0x23e4dda98ba0 'jasmine' is mod 1 606s JS IMPORT: successfully imported module 'jasmine' 606s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 606s JS MAINLOOP: Main loop instance 0xb9648f62e9c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Main loop instance 0xb9648f62e9c8: Spinning loop until released or hook cleared 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 606s JS MAINLOOP: Main loop instance 0xb9648f62e9c8: release 606s JS MAINLOOP: Completed job 0 606s JS IMPORT: Importing 'gi' 606s JS IMPORT: Defining parent 0x23e4dda40610 of 0x23e4dda40b08 'gi' is mod 1 606s JS IMPORT: successfully imported module 'gi' 606s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 606s JS IMPORT: Importing module _legacy succeeded 606s JS IMPORT: Defining parent 0x23e4dda40610 of 0x23e4dda98c68 '_legacy' is mod 1 606s JS IMPORT: successfully imported module '_legacy' 606s 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 606s JS G NS: Defined namespace 'GjsPrivate' 0x23e4dda97358 in GIRepository 0x23e4dda40b08 606s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 606s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 606s JS IMPORT: Importing module lang succeeded 606s JS IMPORT: Defining parent 0x23e4dda40610 of 0x23e4dda98ce0 'lang' is mod 1 606s JS IMPORT: successfully imported module 'lang' 606s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 606s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 606s JS IMPORT: Importing module _signals succeeded 606s JS IMPORT: Defining parent 0x23e4dda40610 of 0x23e4dda98d08 '_signals' is mod 1 606s JS IMPORT: successfully imported module '_signals' 606s JS IMPORT: Importing module signals succeeded 606s JS IMPORT: Defining parent 0x23e4dda40610 of 0x23e4dda98cb8 'signals' is mod 1 606s JS IMPORT: successfully imported module 'signals' 606s JS IMPORT: Importing module Gio succeeded 606s JS IMPORT: Defining parent 0x23e4dda40c10 of 0x23e4dda98c90 'Gio' is mod 1 606s JS IMPORT: successfully imported module 'Gio' 606s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 606s JS IMPORT: Importing '_gi' 606s JS NATIVE: Defining native module '_gi' 606s JS IMPORT: Defining parent 0x23e4dda40610 of 0x263c7e113ca8 '_gi' is mod 1 606s JS IMPORT: successfully imported module '_gi' 606s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 606s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 606s JS IMPORT: Importing module _common succeeded 606s JS IMPORT: Defining parent 0x23e4dda40610 of 0x23e4dda98d58 '_common' is mod 1 606s JS IMPORT: successfully imported module '_common' 606s JS IMPORT: Importing module GObject succeeded 606s JS IMPORT: Defining parent 0x23e4dda40c10 of 0x23e4dda98d30 'GObject' is mod 1 606s JS IMPORT: successfully imported module 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 606s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 606s JS G BXD: Defined class for String (GString), prototype 0x23e4dda97600, JSClass 0xe122f83d78e0, in object 0x23e4dda97380 606s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 606s JS G PRM: Defined class ParamSpec prototype is 0x23e4dda98da8 class 0xe122f83e0210 in object 0x23e4dda97380 606s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 606s JS G OBJ: Defined class for Object (GObject), prototype 0x23e4dda97768, JSClass 0xe122f83d7910, in object 0x23e4dda97380 606s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 606s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 606s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x23e4dda97790, JSClass 0xe122f83d7910, in object 0x23e4dda97380 606s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 606s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 606s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 606s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 606s JS G BXD: Defined class for Value (GValue), prototype 0x23e4dda977e0, JSClass 0xe122f83d78e0, in object 0x23e4dda97380 606s JS G NS: Defined namespace 'GObject' 0x23e4dda97380 in GIRepository 0x23e4dda40b08 606s JS G OBJ: Defined class for Application (GApplication), prototype 0x23e4dda97830, JSClass 0xe122f83d7910, in object 0x23e4dda97330 606s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 606s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x23c24c405308, JSClass 0xe122f83dabc8, in object 0x23e4dda97330 606s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 606s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x23c24c405330, JSClass 0xe122f83dabc8, in object 0x23e4dda97330 606s 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 606s JS G NS: Defined namespace 'GioUnix' 0x23e4dda978d0 in GIRepository 0x23e4dda40b08 606s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 606s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 606s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x23e4dda978f8, JSClass 0xe122f83d7910, in object 0x23e4dda978d0 606s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 606s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 606s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x23c24c405718, JSClass 0xe122f83dabc8, in object 0x23e4dda978d0 606s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 606s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 606s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 606s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x23e4dda97970, JSClass 0xe122f83d7910, in object 0x23e4dda97330 606s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x23e4dda979c0, JSClass 0xe122f83d7910, in object 0x23e4dda978d0 606s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 606s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 606s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x23e4dda97a10, JSClass 0xe122f83d78e0, in object 0x23e4dda978d0 606s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 606s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x23c24c405858, JSClass 0xe122f83dabc8, in object 0x23e4dda978d0 606s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 606s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 606s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 606s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x23e4dda97a60, JSClass 0xe122f83d7910, in object 0x23e4dda97330 606s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x23e4dda97ab0, JSClass 0xe122f83d7910, in object 0x23e4dda978d0 606s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 606s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 606s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x23e4dda97b00, JSClass 0xe122f83d78e0, in object 0x23e4dda978d0 606s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 606s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x23e4dda97b28, JSClass 0xe122f83d78e0, in object 0x23e4dda978d0 606s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 606s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x23e4dda97b78, JSClass 0xe122f83d7910, in object 0x23e4dda978d0 606s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 606s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 606s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x23e4dda97bc8, JSClass 0xe122f83d78e0, in object 0x23e4dda978d0 606s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 606s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 606s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x23e4dda97c18, JSClass 0xe122f83d7910, in object 0x23e4dda97330 606s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x23e4dda97c68, JSClass 0xe122f83d7910, in object 0x23e4dda978d0 606s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 606s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 606s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x23e4dda97cb8, JSClass 0xe122f83d78e0, in object 0x23e4dda978d0 606s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 606s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 606s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 606s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 606s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 606s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 606s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 606s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 606s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 606s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 606s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 606s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 606s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 606s JS G ENUM: Defining GLib.LogLevelFlags as 0x263c7e11c390 606s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 606s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x23e4dda97dd0, JSClass 0xe122f83d78e0, in object 0x23e4dda97038 606s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 606s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x23e4dda97e98, JSClass 0xe122f83d7910, in object 0x23e4dda97330 606s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 606s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x23c24c40bc18, JSClass 0xe122f83dabc8, in object 0x23e4dda97330 606s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 606s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x23c24c40bc40, JSClass 0xe122f83dabc8, in object 0x23e4dda97330 606s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 606s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x23c24c413498, JSClass 0xe122f83d78e0, in object 0x23e4dda97330 606s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 606s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x23c24c413790, JSClass 0xe122f83d78e0, in object 0x23e4dda97330 606s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 606s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 606s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 606s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x23c24c413920, JSClass 0xe122f83d7910, in object 0x23e4dda97330 606s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 606s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x23c24c40bec0, JSClass 0xe122f83dabc8, in object 0x23e4dda97330 606s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 606s JS G IFACE: Defined class for Initable (GInitable), prototype 0x23c24c40bf10, JSClass 0xe122f83dabc8, in object 0x23e4dda97330 606s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 606s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x23c24c4139c0, JSClass 0xe122f83d7910, in object 0x23e4dda97330 606s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 606s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 606s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 606s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 606s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x23c24c415100, JSClass 0xe122f83dabc8, in object 0x23e4dda97330 606s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 606s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x23c24c413a38, JSClass 0xe122f83d78e0, in object 0x23e4dda97330 606s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 606s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x23c24c413a88, JSClass 0xe122f83d78e0, in object 0x23e4dda97330 606s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 606s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 606s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x23c24c413ad8, JSClass 0xe122f83d7910, in object 0x23e4dda97330 606s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x23c24c413b28, JSClass 0xe122f83d7910, in object 0x23e4dda97358 606s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 606s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x23c24c413b78, JSClass 0xe122f83d7910, in object 0x23e4dda97330 606s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 606s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 606s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 606s JS G IFACE: Defined class for File (GFile), prototype 0x23c24c4151c8, JSClass 0xe122f83dabc8, in object 0x23e4dda97330 606s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x23c24c413bf0, JSClass 0xe122f83d7910, in object 0x23e4dda40ca0 606s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 606s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x23c24c413c68, JSClass 0xe122f83d7910, in object 0x23e4dda97330 606s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 606s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 606s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x23c24c415448, JSClass 0xe122f83dabc8, in object 0x23e4dda97330 606s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 606s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x23c24c413ce0, JSClass 0xe122f83d7910, in object 0x23e4dda97330 606s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 606s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x23c24c413d30, JSClass 0xe122f83d78e0, in object 0x23e4dda97330 606s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 606s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 606s JS G OBJ: Defined class for Settings (GSettings), prototype 0x23c24c413d80, JSClass 0xe122f83d7910, in object 0x23e4dda97330 606s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 606s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 606s JS G NS: Defined namespace 'Gio' 0x23e4dda97330 in GIRepository 0x23e4dda40b08 606s JS IMPORT: Importing module Gtk succeeded 606s JS IMPORT: Defining parent 0x23e4dda40c10 of 0x23e4dda98c40 'Gtk' is mod 1 606s JS IMPORT: successfully imported module 'Gtk' 606s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 606s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 606s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x23c24c413df8, JSClass 0xe122f83d7910, in object 0x23e4dda97380 606s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x23c24c413e48, JSClass 0xe122f83d7910, in object 0x23e4dda97308 606s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 606s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x23c24c415f10, JSClass 0xe122f83dabc8, in object 0x23e4dda97308 606s 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 606s JS G NS: Defined namespace 'Atk' 0x23c24c413ec0 in GIRepository 0x23e4dda40b08 606s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 606s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x23c24c415f38, JSClass 0xe122f83dabc8, in object 0x23c24c413ec0 606s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 606s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x23c24c413f10, JSClass 0xe122f83d7910, in object 0x23e4dda97308 606s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 606s JS G NS: Defined namespace 'Gtk' 0x23e4dda97308 in GIRepository 0x23e4dda40b08 606s JS IMPORT: Importing 'system' 606s JS NATIVE: Defining native module 'system' 606s JS IMPORT: Defining parent 0x23e4dda40610 of 0x263c7e126828 'system' is mod 1 606s JS IMPORT: successfully imported module 'system' 606s JS G NS: Found info type GIObjectInfo for 'Grid' in namespace 'Gtk' 606s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x23c24c413f60, JSClass 0xe122f83d7910, in object 0x23e4dda97308 606s JS IMPORT: Module metadata hook for module 0x23e4dda72c10 606s JS IMPORT: Defining meta.importSync for module 0x23e4dda72c10 606s JS NATIVE: Defining native module '_encodingNative' 606s JS G NS: Found info type GIInterfaceInfo for 'Orientable' in namespace 'Gtk' 606s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x23c24c41f0b0, JSClass 0xe122f83dabc8, in object 0x23e4dda97308 606s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x23c24c413fd8, JSClass 0xe122f83d7910, in object 0x23e4dda40ca0 606s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x23c24c422060, JSClass 0xe122f83d7910, in object 0x23e4dda40ca0 606s JS CTX: Script evaluation succeeded 606s JS MAINLOOP: Main loop instance 0xb9648f62e9c8: Spinning loop until released or hook cleared 606s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module metadata hook for module 0x263c7e1369d0 606s JS IMPORT: Defining meta.importSync for module 0x263c7e1369d0 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23e4dda3d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23e4dda3d128 606s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 606s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 606s JS MAINLOOP: Set main loop hook to 606s JS MAINLOOP: Main loop instance 0xb9648f62e9c8: hold 606s JS MAINLOOP: Running and clearing main loop hook 606s JS G BXD: Defining method run in prototype for GLib.MainLoop 606s 1..8 606s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 606s JS G BXD: Defined class for Source (GSource), prototype 0x23c24c4220b0, JSClass 0xe122f83d78e0, in object 0x23e4dda97038 606s JS G BXD: Defining method set_priority in prototype for GLib.Source 606s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 606s JS G BXD: Defining method attach in prototype for GLib.Source 606s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 606s JS IMPORT: Module metadata hook for module 0x23e4dda884d8 606s JS IMPORT: Defining meta.importSync for module 0x23e4dda884d8 606s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gtk' 606s JS G BXD: Defining method destroy in prototype for GLib.Source 606s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gtk' 606s JS G NS: Found info type GIObjectInfo for 'Bin' in namespace 'Gtk' 606s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x23c24c4221f0, JSClass 0xe122f83d7910, in object 0x23e4dda97308 606s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x23c24c422240, JSClass 0xe122f83d7910, in object 0x23e4dda97308 606s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gtk' 606s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 606s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 606s JS G ENUM: Defining Gtk.WindowType as 0x263c7e147938 606s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 606s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 606s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 606s JS G NS: Found info type GIObjectInfo for 'Label' in namespace 'Gtk' 606s JS G NS: Found info type GIObjectInfo for 'Misc' in namespace 'Gtk' 606s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x23c24c422308, JSClass 0xe122f83d7910, in object 0x23e4dda97308 606s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x23c24c422358, JSClass 0xe122f83d7910, in object 0x23e4dda97308 606s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 606s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 606s ok 1 Legacy Gtk overrides UI template sets up internal and public template children 606s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 606s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 606s ok 2 Legacy Gtk overrides UI template sets up public template children with the correct widgets 606s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 606s ok 3 Legacy Gtk overrides UI template sets up internal template children with the correct widgets 606s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 606s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 606s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x23c24c422948, JSClass 0xe122f83d7910, in object 0x23e4dda97308 606s JS G OBJ: Defining method get_objects in prototype for GtkBuilder (Gtk.Builder) 606s JS G NS: Found info type GIFlagsInfo for 'ConnectFlags' in namespace 'GObject' 606s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 606s JS G ENUM: Defining enum value AFTER (fixed from after) 1 606s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 606s JS G ENUM: Defining GObject.ConnectFlags as 0x263c7e16af48 606s ok 4 Legacy Gtk overrides UI template from resource sets up internal and public template children 606s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 606s ok 5 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets 606s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 606s ok 6 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets 606s ok 7 Legacy Gtk overrides sets CSS names on classes 606s JS G NS: Found info type GIObjectInfo for 'Button' in namespace 'Gtk' 606s JS G OBJ: Defined class for Button (GtkButton), prototype 0x23c24c422fd8, JSClass 0xe122f83d7910, in object 0x23e4dda97308 606s JS G NS: Found info type GIInterfaceInfo for 'Activatable' in namespace 'Gtk' 606s JS G IFACE: Defined class for Activatable (GtkActivatable), prototype 0x23c24c41f830, JSClass 0xe122f83dabc8, in object 0x23e4dda97308 606s JS G NS: Found info type GIInterfaceInfo for 'Actionable' in namespace 'Gtk' 606s JS G IFACE: Defined class for Actionable (GtkActionable), prototype 0x23c24c41f858, JSClass 0xe122f83dabc8, in object 0x23e4dda97308 606s JS G OBJ: Defined class for Gjs_LeakTestWidget (Gjs_LeakTestWidget), prototype 0x23c24c4350b0, JSClass 0xe122f83d7910, in object 0x23e4dda40ca0 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s ok 8 Legacy Gtk overrides does not leak instance when connecting template signal 606s JS MAINLOOP: Completed job 1 606s JS G BXD: Defining method quit in prototype for GLib.MainLoop 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Main loop instance 0xb9648f62e9c8: Spinning loop until released or hook cleared 606s JS MAINLOOP: handling job 0, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 1 606s JS MAINLOOP: handling job 2, 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Completed job 2 606s JS MAINLOOP: handling job 3, 606s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 606s JS MAINLOOP: Main loop instance 0xb9648f62e9c8: release 606s JS MAINLOOP: Completed job 3 606s JS MEMORY: Memory report: before destroying context 606s JS MEMORY: 469 objects currently alive 606s JS MEMORY: boxed_instance = 8 606s JS MEMORY: boxed_prototype = 19 606s JS MEMORY: closure = 4 606s JS MEMORY: function = 374 606s JS MEMORY: fundamental_instance = 0 606s JS MEMORY: fundamental_prototype = 0 606s JS MEMORY: gerror_instance = 0 606s JS MEMORY: gerror_prototype = 0 606s JS MEMORY: interface = 14 606s JS MEMORY: module = 10 606s JS MEMORY: ns = 7 606s JS MEMORY: object_instance = 0 606s JS MEMORY: object_prototype = 33 606s JS MEMORY: param = 0 606s JS MEMORY: union_instance = 0 606s JS MEMORY: union_prototype = 0 606s JS CTX: JS shutdown sequence 606s JS CTX: Stopping profiler 606s JS CTX: Shutting down toggle queue 606s JS CTX: Notifying external reference holders of GjsContext dispose 606s JS MAINLOOP: Stopping promise job dispatcher 606s JS CTX: Notifying reference holders of GjsContext dispose 606s JS CTX: Checking unhandled promise rejections 606s JS CTX: Releasing cached JS wrappers 606s JS CTX: Final triggered GC 606s JS CTX: Destroying JS context 606s JS CTX: Releasing all native objects 606s JS CTX: Disabling auto GC 606s JS CTX: Ending trace on global object 606s JS CTX: Freeing allocated resources 606s JS CTX: JS context destroyed 606s PASS: gjs/testLegacyGtk.test 606s Running test: gjs/list.test 606s 1..1 606s ok 1 - /usr/libexec/installed-tests/gjs/debugger/list.debugger 606s PASS: gjs/list.test 606s Running test: gjs/testTimers.test 606s JS NATIVE: Registered native JS module '_promiseNative' 606s JS NATIVE: Registered native JS module '_byteArrayNative' 606s JS NATIVE: Registered native JS module '_encodingNative' 606s JS NATIVE: Registered native JS module '_gi' 606s JS NATIVE: Registered native JS module 'gi' 606s JS NATIVE: Registered native JS module 'cairoNative' 606s JS NATIVE: Registered native JS module 'system' 606s JS NATIVE: Registered native JS module 'console' 606s JS NATIVE: Registered native JS module '_print' 606s JS CTX: Enabling JIT 606s JS CTX: Initialized class GjsFileImporter prototype 0x36606ba001a0 606s JS IMPORT: Defining parent (nil) of 0x36606ba00200 'imports' is mod 0 606s JS IMPORT: Importing '_print' 606s JS NATIVE: Defining native module '_print' 606s JS IMPORT: Defining parent 0x36606ba00200 of 0x36606ba009b0 '_print' is mod 1 606s JS IMPORT: successfully imported module '_print' 606s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 606s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1fb230e3d090 606s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1fb230e3d090 606s JS MAINLOOP: Main loop instance 0xc16675d729c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Starting promise job dispatcher 606s 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 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1fb230e3d128 606s JS MAINLOOP: Main loop instance 0xc16675d729c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Main loop instance 0xc16675d729c8: Spinning loop until released or hook cleared 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 606s JS MAINLOOP: Main loop instance 0xc16675d729c8: release 606s JS MAINLOOP: Completed job 0 606s JS MAINLOOP: handling job 1, 606s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 606s JS MAINLOOP: Main loop instance 0xc16675d729c8: release 606s JS MAINLOOP: Completed job 1 606s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module metadata hook for module 0x36606ba6af30 606s JS IMPORT: Defining meta.importSync for module 0x36606ba6af30 606s JS NATIVE: Defining native module 'gi' 606s JS CTX: Initialized class GIRepositoryNamespace prototype 0x36606ba6f278 606s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 606s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 606s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 606s JS IMPORT: Importing directory 'overrides' 606s JS IMPORT: Defining parent 0x1fb230e40610 of 0x36606ba6f2f8 'overrides' is mod 1 606s JS IMPORT: Defined importer 'overrides' 0x36606ba6f2f8 in 0x1fb230e40610 606s JS IMPORT: successfully imported directory 'overrides' 606s JS IMPORT: Importing '_promiseNative' 606s JS NATIVE: Defining native module '_promiseNative' 606s JS IMPORT: Defining parent 0x1fb230e40610 of 0x36606ba6f7a8 '_promiseNative' is mod 1 606s JS IMPORT: successfully imported module '_promiseNative' 606s JS IMPORT: Importing module GLib succeeded 606s JS IMPORT: Defining parent 0x36606ba6f2f8 of 0x1fb230e98038 'GLib' is mod 1 606s JS IMPORT: successfully imported module 'GLib' 606s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 606s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1fb230e97060, JSClass 0xfffbc75178e0, in object 0x1fb230e97038 606s JS CTX: Initialized class GIRepositoryGType prototype 0x36606ba6faf0 606s JS CTX: Initialized class GIRepositoryFunction prototype 0x36606ba6fb50 606s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 606s JS G BXD: Defined class for Error (GError), prototype 0x1fb230e970b0, JSClass 0xfffbc75178e0, in object 0x1fb230e97038 606s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 606s JS G BXD: Defined class for Variant (GVariant), prototype 0x1fb230e97100, JSClass 0xfffbc75178e0, in object 0x1fb230e97038 606s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 606s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1fb230e97150, JSClass 0xfffbc75178e0, in object 0x1fb230e97038 606s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 606s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1fb230e971a0, JSClass 0xfffbc75178e0, in object 0x1fb230e97038 606s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 606s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 606s JS G BXD: Defined class for Thread (GThread), prototype 0x1fb230e971f0, JSClass 0xfffbc75178e0, in object 0x1fb230e97038 606s JS G BXD: Defining method ref in prototype for GLib.Thread 606s JS G BXD: Defining method unref in prototype for GLib.Thread 606s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 606s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1fb230e97240, JSClass 0xfffbc75178e0, in object 0x1fb230e97038 606s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 606s JS G BXD: Defined class for Regex (GRegex), prototype 0x1fb230e97290, JSClass 0xfffbc75178e0, in object 0x1fb230e97038 606s JS G BXD: Defining method match in prototype for GLib.Regex 606s JS G BXD: Defining method match_full in prototype for GLib.Regex 606s JS G BXD: Defining method match_all in prototype for GLib.Regex 606s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 606s JS G NS: Defined namespace 'GLib' 0x1fb230e97038 in GIRepository 0x36606ba6f108 606s JS IMPORT: Importing module jasmine succeeded 606s JS IMPORT: Defining parent 0x1fb230e40610 of 0x1fb230e98ba0 'jasmine' is mod 1 606s JS IMPORT: successfully imported module 'jasmine' 606s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 606s JS MAINLOOP: Main loop instance 0xc16675d729c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Main loop instance 0xc16675d729c8: Spinning loop until released or hook cleared 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 606s JS MAINLOOP: Main loop instance 0xc16675d729c8: release 606s JS MAINLOOP: Completed job 0 606s 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 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fb230e3d128 606s JS MAINLOOP: Main loop instance 0xc16675d729c8: hold 606s JS MAINLOOP: Enqueue job , promise=, allocation site= 606s JS MAINLOOP: Main loop instance 0xc16675d729c8: Spinning loop until released or hook cleared 606s JS MAINLOOP: handling job 0, 606s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testTimers.js async resolved" 606s JS MAINLOOP: Main loop instance 0xc16675d729c8: release 606s JS MAINLOOP: Completed job 0 606s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module metadata hook for module 0x36606ba35370 606s JS IMPORT: Defining meta.importSync for module 0x36606ba35370 606s JS NATIVE: Defining native module 'system' 606s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1fb230e3d128 606s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1fb230e3d128 606s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 606s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 606s JS MAINLOOP: Set main loop hook to 606s JS MAINLOOP: Main loop instance 0xc16675d729c8: hold 606s JS MAINLOOP: Running and clearing main loop hook 606s JS G BXD: Defining method run in prototype for GLib.MainLoop 606s 1..16 606s JS IMPORT: Importing 'gi' 606s JS IMPORT: Defining parent 0x1fb230e40610 of 0x1fb230e40b08 'gi' is mod 1 606s JS IMPORT: successfully imported module 'gi' 606s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 606s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 606s JS G BXD: Defined class for Source (GSource), prototype 0x1fb230e97308, JSClass 0xfffbc75178e0, in object 0x1fb230e97038 606s JS G BXD: Defining method set_priority in prototype for GLib.Source 606s JS IMPORT: Importing '_gi' 606s JS NATIVE: Defining native module '_gi' 606s JS IMPORT: Defining parent 0x1fb230e40610 of 0x36606ba40358 '_gi' is mod 1 606s JS IMPORT: successfully imported module '_gi' 606s 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 606s JS G NS: Defined namespace 'GjsPrivate' 0x1fb230e973a8 in GIRepository 0x1fb230e40b08 606s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 606s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 606s JS IMPORT: Importing module _common succeeded 606s JS IMPORT: Defining parent 0x1fb230e40610 of 0x1fb230e98df8 '_common' is mod 1 606s JS IMPORT: successfully imported module '_common' 606s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 606s JS IMPORT: Importing module _legacy succeeded 606s JS IMPORT: Defining parent 0x1fb230e40610 of 0x1fb230e98e20 '_legacy' is mod 1 606s JS IMPORT: successfully imported module '_legacy' 606s JS IMPORT: Importing module GObject succeeded 606s JS IMPORT: Defining parent 0x1fb230e40c10 of 0x1fb230e98dd0 'GObject' is mod 1 606s JS IMPORT: successfully imported module 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 606s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 606s JS G BXD: Defined class for String (GString), prototype 0x1fb230e97628, JSClass 0xfffbc75178e0, in object 0x1fb230e97380 606s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 606s JS G PRM: Defined class ParamSpec prototype is 0x1fb230e98e70 class 0xfffbc7520210 in object 0x1fb230e97380 606s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 606s JS G OBJ: Defined class for Object (GObject), prototype 0x1fb230e97790, JSClass 0xfffbc7517910, in object 0x1fb230e97380 606s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 606s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 606s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1fb230e977b8, JSClass 0xfffbc7517910, in object 0x1fb230e97380 606s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 606s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 606s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 606s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 606s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 606s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 606s JS G BXD: Defined class for Value (GValue), prototype 0x1fb230e97808, JSClass 0xfffbc75178e0, in object 0x1fb230e97380 606s JS G NS: Defined namespace 'GObject' 0x1fb230e97380 in GIRepository 0x1fb230e40b08 608s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 608s JS G BXD: Defining method attach in prototype for GLib.Source 608s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 608s JS IMPORT: Module metadata hook for module 0x1fb230e885f0 608s JS IMPORT: Defining meta.importSync for module 0x1fb230e885f0 608s JS G NS: Found info type GIFunctionInfo for 'get_monotonic_time' in namespace 'GLib' 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 608s JS MAINLOOP: handling job 0, 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 608s JS MAINLOOP: Completed job 0 608s JS MAINLOOP: handling job 1, 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 608s JS MAINLOOP: Completed job 1 608s JS MAINLOOP: handling job 2, 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 608s JS MAINLOOP: Completed job 2 608s JS MAINLOOP: handling job 3, 608s JS G BXD: Defining method destroy in prototype for GLib.Source 608s ok 1 Timers times out successfully 608s JS MAINLOOP: Completed job 3 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 608s JS MAINLOOP: handling job 0, 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 608s JS MAINLOOP: Completed job 0 608s JS MAINLOOP: handling job 1, 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 608s JS MAINLOOP: Completed job 1 608s JS MAINLOOP: handling job 2, 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 608s JS MAINLOOP: Completed job 2 608s JS MAINLOOP: handling job 3, 608s ok 2 Timers has correct timeout args 608s JS MAINLOOP: Completed job 3 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 608s JS MAINLOOP: handling job 0, 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 608s JS MAINLOOP: Completed job 0 608s JS MAINLOOP: handling job 1, 608s ok 3 Timers cancels successfully 608s JS MAINLOOP: Completed job 1 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 608s JS MAINLOOP: handling job 0, 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 608s JS MAINLOOP: Completed job 0 608s JS MAINLOOP: handling job 1, 608s ok 4 Timers cancels multiple correctly 608s JS MAINLOOP: Completed job 1 608s Executing: gjs/testTimers.test 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 608s JS MAINLOOP: handling job 0, 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 608s JS MAINLOOP: Completed job 0 608s JS MAINLOOP: handling job 1, 608s ok 5 Timers cancels invalid silent fail 608s JS MAINLOOP: Completed job 1 608s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: handling job 0, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 0 609s JS MAINLOOP: handling job 1, 609s ok 6 Timers interval success 609s JS MAINLOOP: Completed job 1 609s JS G NS: Found info type GIConstantInfo for 'SOURCE_CONTINUE' in namespace 'GLib' 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: handling job 0, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 0 609s JS MAINLOOP: handling job 1, 609s ok 7 Timers cancels interval successfully 609s JS MAINLOOP: Completed job 1 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: handling job 0, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 0 609s JS MAINLOOP: handling job 1, 609s ok 8 Timers ordering interval 609s JS MAINLOOP: Completed job 1 609s ok 9 Timers cancel invalid silent fail 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: handling job 0, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 0 609s JS MAINLOOP: handling job 1, 609s ok 10 Timers callback this 609s JS MAINLOOP: Completed job 1 609s ok 11 Timers bind this 609s ok 12 Timers function names match spec 609s ok 13 Timers argument lengths match spec 609s ok 14 Timers clear and interval are unique functions 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: handling job 0, 609s JS MAINLOOP: Completed job 0 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: handling job 0, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 0 609s JS MAINLOOP: handling job 1, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 1 609s JS MAINLOOP: handling job 2, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 2 609s JS MAINLOOP: handling job 3, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 3 609s JS MAINLOOP: handling job 4, 609s ok 15 Timers microtask ordering 609s JS MAINLOOP: Completed job 4 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: handling job 0, 609s JS MAINLOOP: Completed job 0 609s JS MAINLOOP: handling job 1, 609s JS MAINLOOP: Completed job 1 609s JS MAINLOOP: handling job 2, 609s JS MAINLOOP: Completed job 2 609s JS MAINLOOP: handling job 3, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 3 609s JS MAINLOOP: handling job 4, 609s JS MAINLOOP: Completed job 4 609s JS MAINLOOP: handling job 5, 609s JS MAINLOOP: Completed job 5 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: handling job 0, 609s JS MAINLOOP: Completed job 0 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: handling job 0, 609s JS MAINLOOP: Completed job 0 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: handling job 0, 609s JS MAINLOOP: Completed job 0 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: handling job 0, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 0 609s JS MAINLOOP: handling job 1, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 1 609s JS MAINLOOP: handling job 2, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 2 609s JS MAINLOOP: handling job 3, 609s ok 16 Timers nested microtask ordering 609s JS MAINLOOP: Completed job 3 609s JS G BXD: Defining method quit in prototype for GLib.MainLoop 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Main loop instance 0xc16675d729c8: Spinning loop until released or hook cleared 609s JS MAINLOOP: handling job 0, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 0 609s JS MAINLOOP: handling job 1, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 1 609s JS MAINLOOP: handling job 2, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 2 609s JS MAINLOOP: handling job 3, 609s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 609s JS MAINLOOP: Main loop instance 0xc16675d729c8: release 609s JS MAINLOOP: Completed job 3 609s JS MEMORY: Memory report: before destroying context 609s JS MEMORY: 253 objects currently alive 609s JS MEMORY: boxed_instance = 114 609s JS MEMORY: boxed_prototype = 11 609s JS MEMORY: closure = 1 609s JS MEMORY: function = 117 609s JS MEMORY: fundamental_instance = 0 609s JS MEMORY: fundamental_prototype = 0 609s JS MEMORY: gerror_instance = 0 609s JS MEMORY: gerror_prototype = 0 609s JS MEMORY: interface = 0 609s JS MEMORY: module = 5 609s JS MEMORY: ns = 3 609s JS MEMORY: object_instance = 0 609s JS MEMORY: object_prototype = 2 609s JS MEMORY: param = 0 609s JS MEMORY: union_instance = 0 609s JS MEMORY: union_prototype = 0 609s JS CTX: JS shutdown sequence 609s JS CTX: Stopping profiler 609s JS CTX: Shutting down toggle queue 609s JS CTX: Notifying external reference holders of GjsContext dispose 609s JS MAINLOOP: Stopping promise job dispatcher 609s JS CTX: Notifying reference holders of GjsContext dispose 609s JS CTX: Checking unhandled promise rejections 609s JS CTX: Releasing cached JS wrappers 609s JS CTX: Final triggered GC 609s JS CTX: Destroying JS context 609s JS CTX: Releasing all native objects 609s JS CTX: Disabling auto GC 609s JS CTX: Ending trace on global object 609s JS CTX: Freeing allocated resources 609s JS CTX: JS context destroyed 609s PASS: gjs/testTimers.test 609s Running test: gjs/testNamespace.test 609s JS NATIVE: Registered native JS module '_promiseNative' 609s JS NATIVE: Registered native JS module '_byteArrayNative' 609s JS NATIVE: Registered native JS module '_encodingNative' 609s JS NATIVE: Registered native JS module '_gi' 609s JS NATIVE: Registered native JS module 'gi' 609s JS NATIVE: Registered native JS module 'cairoNative' 609s JS NATIVE: Registered native JS module 'system' 609s JS NATIVE: Registered native JS module 'console' 609s JS NATIVE: Registered native JS module '_print' 609s JS CTX: Enabling JIT 609s JS CTX: Initialized class GjsFileImporter prototype 0x39425c5001a0 609s JS IMPORT: Defining parent (nil) of 0x39425c500200 'imports' is mod 0 609s JS IMPORT: Importing '_print' 609s JS NATIVE: Defining native module '_print' 609s JS IMPORT: Defining parent 0x39425c500200 of 0x39425c5009b0 '_print' is mod 1 609s JS IMPORT: successfully imported module '_print' 609s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 609s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf76e93d090 609s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf76e93d090 609s JS MAINLOOP: Main loop instance 0xb7bfd0c6d9c8: hold 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Starting promise job dispatcher 609s 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 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf76e93d128 609s JS MAINLOOP: Main loop instance 0xb7bfd0c6d9c8: hold 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Main loop instance 0xb7bfd0c6d9c8: Spinning loop until released or hook cleared 609s JS MAINLOOP: handling job 0, 609s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 609s JS MAINLOOP: Main loop instance 0xb7bfd0c6d9c8: release 609s JS MAINLOOP: Completed job 0 609s JS MAINLOOP: handling job 1, 609s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 609s JS MAINLOOP: Main loop instance 0xb7bfd0c6d9c8: release 609s JS MAINLOOP: Completed job 1 609s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module metadata hook for module 0x39425c56af30 609s JS IMPORT: Defining meta.importSync for module 0x39425c56af30 609s JS NATIVE: Defining native module 'gi' 609s JS CTX: Initialized class GIRepositoryNamespace prototype 0x39425c56f278 609s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 609s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 609s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 609s JS IMPORT: Importing directory 'overrides' 609s JS IMPORT: Defining parent 0xf76e940610 of 0x39425c56f2f8 'overrides' is mod 1 609s JS IMPORT: Defined importer 'overrides' 0x39425c56f2f8 in 0xf76e940610 609s JS IMPORT: successfully imported directory 'overrides' 609s JS IMPORT: Importing '_promiseNative' 609s JS NATIVE: Defining native module '_promiseNative' 609s JS IMPORT: Defining parent 0xf76e940610 of 0x39425c56f7a8 '_promiseNative' is mod 1 609s JS IMPORT: successfully imported module '_promiseNative' 609s JS IMPORT: Importing module GLib succeeded 609s JS IMPORT: Defining parent 0x39425c56f2f8 of 0xf76e998038 'GLib' is mod 1 609s JS IMPORT: successfully imported module 'GLib' 609s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 609s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf76e997060, JSClass 0xf8f8910478e0, in object 0xf76e997038 609s JS CTX: Initialized class GIRepositoryGType prototype 0x39425c56faf0 609s JS CTX: Initialized class GIRepositoryFunction prototype 0x39425c56fb50 609s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 609s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 609s JS G BXD: Defined class for Error (GError), prototype 0xf76e9970b0, JSClass 0xf8f8910478e0, in object 0xf76e997038 609s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 609s JS G BXD: Defined class for Variant (GVariant), prototype 0xf76e997100, JSClass 0xf8f8910478e0, in object 0xf76e997038 609s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 609s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf76e997150, JSClass 0xf8f8910478e0, in object 0xf76e997038 609s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 609s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 609s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf76e9971a0, JSClass 0xf8f8910478e0, in object 0xf76e997038 609s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 609s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 609s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 609s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 609s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 609s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 609s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 609s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 609s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 609s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 609s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 609s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 609s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 609s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 609s JS G BXD: Defined class for Thread (GThread), prototype 0xf76e9971f0, JSClass 0xf8f8910478e0, in object 0xf76e997038 609s JS G BXD: Defining method ref in prototype for GLib.Thread 609s JS G BXD: Defining method unref in prototype for GLib.Thread 609s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 609s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xf76e997240, JSClass 0xf8f8910478e0, in object 0xf76e997038 609s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 609s JS G BXD: Defined class for Regex (GRegex), prototype 0xf76e997290, JSClass 0xf8f8910478e0, in object 0xf76e997038 609s JS G BXD: Defining method match in prototype for GLib.Regex 609s JS G BXD: Defining method match_full in prototype for GLib.Regex 609s JS G BXD: Defining method match_all in prototype for GLib.Regex 609s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 609s JS G NS: Defined namespace 'GLib' 0xf76e997038 in GIRepository 0x39425c56f108 609s JS IMPORT: Importing module jasmine succeeded 609s JS IMPORT: Defining parent 0xf76e940610 of 0xf76e998ba0 'jasmine' is mod 1 609s JS IMPORT: successfully imported module 'jasmine' 609s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 609s JS MAINLOOP: Main loop instance 0xb7bfd0c6d9c8: hold 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Main loop instance 0xb7bfd0c6d9c8: Spinning loop until released or hook cleared 609s JS MAINLOOP: handling job 0, 609s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 609s JS MAINLOOP: Main loop instance 0xb7bfd0c6d9c8: release 609s JS MAINLOOP: Completed job 0 609s JS IMPORT: Importing 'gi' 609s JS IMPORT: Defining parent 0xf76e940610 of 0xf76e940b08 'gi' is mod 1 609s JS IMPORT: successfully imported module 'gi' 609s 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 609s JS G NS: Defined namespace 'Regress' 0xf76e997308 in GIRepository 0xf76e940b08 609s JS CTX: Script evaluation succeeded 609s JS MAINLOOP: Main loop instance 0xb7bfd0c6d9c8: Spinning loop until released or hook cleared 609s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module metadata hook for module 0x39425c50cc88 609s JS IMPORT: Defining meta.importSync for module 0x39425c50cc88 609s JS NATIVE: Defining native module 'system' 609s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf76e93d128 609s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf76e93d128 609s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 609s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 609s JS MAINLOOP: Set main loop hook to 609s JS MAINLOOP: Main loop instance 0xb7bfd0c6d9c8: hold 609s JS MAINLOOP: Running and clearing main loop hook 609s JS G BXD: Defining method run in prototype for GLib.MainLoop 609s 1..1 609s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 609s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 609s JS G BXD: Defined class for Source (GSource), prototype 0xf76e997330, JSClass 0xf8f8910478e0, in object 0xf76e997038 609s JS G BXD: Defining method set_priority in prototype for GLib.Source 609s JS IMPORT: Importing '_gi' 609s JS NATIVE: Defining native module '_gi' 609s JS IMPORT: Defining parent 0xf76e940610 of 0x39425c516600 '_gi' is mod 1 609s JS IMPORT: successfully imported module '_gi' 609s 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 609s JS G NS: Defined namespace 'GjsPrivate' 0xf76e9973d0 in GIRepository 0xf76e940b08 609s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 609s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 609s JS IMPORT: Importing module _common succeeded 609s JS IMPORT: Defining parent 0xf76e940610 of 0xf76e998df8 '_common' is mod 1 609s JS IMPORT: successfully imported module '_common' 609s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 609s JS IMPORT: Importing module _legacy succeeded 609s JS IMPORT: Defining parent 0xf76e940610 of 0xf76e998e20 '_legacy' is mod 1 609s JS IMPORT: successfully imported module '_legacy' 609s JS IMPORT: Importing module GObject succeeded 609s JS IMPORT: Defining parent 0xf76e940bf8 of 0xf76e998dd0 'GObject' is mod 1 609s JS IMPORT: successfully imported module 'GObject' 609s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 609s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 609s JS G BXD: Defined class for String (GString), prototype 0xf76e997650, JSClass 0xf8f8910478e0, in object 0xf76e9973a8 609s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 609s JS G PRM: Defined class ParamSpec prototype is 0xf76e998e70 class 0xf8f891050210 in object 0xf76e9973a8 609s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 609s JS G OBJ: Defined class for Object (GObject), prototype 0xf76e9977b8, JSClass 0xf8f891047910, in object 0xf76e9973a8 609s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 609s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 609s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf76e9977e0, JSClass 0xf8f891047910, in object 0xf76e9973a8 609s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 609s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 609s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 609s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 609s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 609s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 609s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 609s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 609s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 609s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 609s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 609s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 609s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 609s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 609s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 609s JS G BXD: Defined class for Value (GValue), prototype 0xf76e997830, JSClass 0xf8f8910478e0, in object 0xf76e9973a8 609s JS G NS: Defined namespace 'GObject' 0xf76e9973a8 in GIRepository 0xf76e940b08 609s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 609s JS G BXD: Defining method attach in prototype for GLib.Source 609s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 609s JS IMPORT: Module metadata hook for module 0xf76e9884a0 609s JS IMPORT: Defining meta.importSync for module 0xf76e9884a0 609s JS G BXD: Defining method destroy in prototype for GLib.Source 609s ok 1 GI repository namespace supplies a name 609s JS G BXD: Defining method quit in prototype for GLib.MainLoop 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Main loop instance 0xb7bfd0c6d9c8: Spinning loop until released or hook cleared 609s JS MAINLOOP: handling job 0, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 0 609s JS MAINLOOP: handling job 1, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 1 609s JS MAINLOOP: handling job 2, 609s JS MAINLOOP: Enqueue job , promise=, allocation site= 609s JS MAINLOOP: Completed job 2 609s JS MAINLOOP: handling job 3, 609s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 609s JS MAINLOOP: Main loop instance 0xb7bfd0c6d9c8: release 609s JS MAINLOOP: Completed job 3 609s JS MEMORY: Memory report: before destroying context 609s JS MEMORY: 150 objects currently alive 609s JS MEMORY: boxed_instance = 11 609s JS MEMORY: boxed_prototype = 11 609s JS MEMORY: closure = 1 609s JS MEMORY: function = 116 609s JS MEMORY: fundamental_instance = 0 609s JS MEMORY: fundamental_prototype = 0 609s JS MEMORY: gerror_instance = 0 609s JS MEMORY: gerror_prototype = 0 609s JS MEMORY: interface = 0 609s JS MEMORY: module = 5 609s JS MEMORY: ns = 4 609s JS MEMORY: object_instance = 0 609s JS MEMORY: object_prototype = 2 609s JS MEMORY: param = 0 609s JS MEMORY: union_instance = 0 609s JS MEMORY: union_prototype = 0 609s JS CTX: JS shutdown sequence 609s JS CTX: Stopping profiler 609s JS CTX: Shutting down toggle queue 609s JS CTX: Notifying external reference holders of GjsContext dispose 609s JS MAINLOOP: Stopping promise job dispatcher 609s JS CTX: Notifying reference holders of GjsContext dispose 609s JS CTX: Checking unhandled promise rejections 609s JS CTX: Releasing cached JS wrappers 609s JS CTX: Final triggered GC 609s JS CTX: Destroying JS context 609s JS CTX: Releasing all native objects 609s JS CTX: Disabling auto GC 609s JS CTX: Ending trace on global object 609s JS CTX: Freeing allocated resources 609s JS CTX: JS context destroyed 609s PASS: gjs/testNamespace.test 609s Running test: gjs/next.test 609s 1..1 609s ok 1 - /usr/libexec/installed-tests/gjs/debugger/next.debugger 609s PASS: gjs/next.test 609s Running test: gjs/sourcemap-dynamic-module.test 609s 1..1 609s not ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-dynamic-module.debugger 609s #--- /usr/libexec/installed-tests/gjs/debugger/sourcemap-dynamic-module.debugger.output 2025-08-06 00:52:43.000000000 +0000 609s #+++ - 2025-09-04 16:31:58.792643655 +0000 609s #@@ -12,15 +12,12 @@ 609s #module code at sourcemap-dynamic-module.debugger.js:4:1 609s #db> s 609s #module code at sourcemap-dynamic-module.debugger.js:5:1 609s #-entered frame: ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 609s #+entered frame: ([object Array]) at sourcemap-number-module.js:2:5 609s #db> set colors false 609s #db> list 609s #- 1 interface SuperFancyNumber { 609s #- 2 n: number; 609s #- 3 } 609s #- 4 609s #- 5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 609s #- *6 return num[1].n.toFixed(1); 609s #- 7 } 609s #+ 1 export var get2ndNumber = function (num) { 609s #+ *2 return num[1].n.toFixed(1); 609s #+ 3 }; 609s #+ 4 //# sourceMappingURL=number.js.map 609s #db> [quit due to end of input] 609s #Program exited with code 0 609s PASS: gjs/sourcemap-dynamic-module.test 609s Running test: gjs/sourcemap-separate-module.test 609s 1..1 609s not ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-separate-module.debugger 609s #--- /usr/libexec/installed-tests/gjs/debugger/sourcemap-separate-module.debugger.output 2025-08-06 00:52:43.000000000 +0000 609s #+++ - 2025-09-04 16:31:58.860332777 +0000 609s #@@ -3,42 +3,36 @@ 609s #db> # SPDX-FileCopyrightText: 2024 Gary Li 609s #db> set colors false 609s #db> list 609s #- 1 interface SuperFancyNumber { 609s #- 2 n: number; 609s #- 3 } 609s #- 4 609s #- *5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 609s #- 6 return num[1].n.toFixed(1); 609s #- 7 } 609s #+ *1 export var get2ndNumber = function (num) { 609s #+ 2 return num[1].n.toFixed(1); 609s #+ 3 }; 609s #+ 4 //# sourceMappingURL=number.js.map 609s #db> bt 609s #-#0 module code at sourcemap-number-module.js:1:27 -> number.ts:5:29 609s #+#0 module code at sourcemap-number-module.js:1:27 609s #db> frame 609s #-#0 module code at sourcemap-number-module.js:1:27 -> number.ts:5:29 609s #+#0 module code at sourcemap-number-module.js:1:27 609s #1 export var get2ndNumber = function (num) { 609s #db> c 609s #Unwinding due to exception. (Type 'c' to continue unwinding.) 609s #-#0 ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 609s #+#0 ([object Array]) at sourcemap-number-module.js:2:5 609s #2 return num[1].n.toFixed(1); 609s #Exception value is: 609s #$1 = [object TypeError] 609s #TypeError: can't access property "toFixed", num[1].n is null 609s #db> list 609s #- 1 interface SuperFancyNumber { 609s #- 2 n: number; 609s #- 3 } 609s #- 4 609s #- 5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 609s #- *6 return num[1].n.toFixed(1); 609s #- 7 } 609s #+ 1 export var get2ndNumber = function (num) { 609s #+ *2 return num[1].n.toFixed(1); 609s #+ 3 }; 610s #+ 4 //# sourceMappingURL=number.js.map 610s #db> up 610s #-#1 module code at sourcemap-separate-module.debugger.js:2:13 -> numberWork.ts:3:14 610s #+#1 module code at sourcemap-separate-module.debugger.js:2:13 610s #2 get2ndNumber([{ n: 1 }, { n: null }]); 610s #db> list 610s #- 1 import { get2ndNumber } from "./number.js"; 610s #- 2 610s #- *3 get2ndNumber([{n:1}, {n: null}]); 610s #+ 1 import { get2ndNumber } from "./sourcemap-number-module.js"; 610s #+ *2 get2ndNumber([{ n: 1 }, { n: null }]); 610s #+ 3 //# sourceMappingURL=numberWork.js.map 610s #db> bt 610s #-#0 ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 610s #-#1 module code at sourcemap-separate-module.debugger.js:2:13 -> numberWork.ts:3:14 610s #+#0 ([object Array]) at sourcemap-number-module.js:2:5 610s #+#1 module code at sourcemap-separate-module.debugger.js:2:13 610s #db> [quit due to end of input] 610s #Program exited with code 0 610s PASS: gjs/sourcemap-separate-module.test 610s Running test: gjs/sourcemap-inlined-module.test 610s 1..1 610s not ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-inlined-module.debugger 610s #--- /usr/libexec/installed-tests/gjs/debugger/sourcemap-inlined-module.debugger.output 2025-08-06 00:52:43.000000000 +0000 610s #+++ - 2025-09-04 16:31:58.928921460 +0000 610s #@@ -3,33 +3,27 @@ 610s #db> # SPDX-FileCopyrightText: 2024 Gary Li 610s #db> set colors false 610s #db> list 610s #- 1 interface SuperFancyNumber { 610s #- 2 n: number; 610s #- 3 } 610s #- 4 610s #- *5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 610s #- 6 return num[1].n.toFixed(1); 610s #- 7 } 610s #+ *1 export var get2ndNumber = function (num) { 610s #+ 2 return num[1].n.toFixed(1); 610s #+ 3 }; 610s #+ 4 //# sourceMappingURL=number.js.map 610s #db> bt 610s #-#0 module code at sourcemap-number-module.js:1:27 -> number.ts:5:29 610s #+#0 module code at sourcemap-number-module.js:1:27 610s #db> frame 610s #-#0 module code at sourcemap-number-module.js:1:27 -> number.ts:5:29 610s #+#0 module code at sourcemap-number-module.js:1:27 610s #1 export var get2ndNumber = function (num) { 610s #db> c 610s #Unwinding due to exception. (Type 'c' to continue unwinding.) 610s #-#0 ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 610s #+#0 ([object Array]) at sourcemap-number-module.js:2:5 610s #2 return num[1].n.toFixed(1); 610s #Exception value is: 610s #$1 = [object TypeError] 610s #TypeError: can't access property "toFixed", num[1].n is null 610s #db> list 610s #- 1 interface SuperFancyNumber { 610s #- 2 n: number; 610s #- 3 } 610s #- 4 610s #- 5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 610s #- *6 return num[1].n.toFixed(1); 610s #- 7 } 610s #+ 1 export var get2ndNumber = function (num) { 610s #+ *2 return num[1].n.toFixed(1); 610s #+ 3 }; 610s #+ 4 //# sourceMappingURL=number.js.map 610s #db> up 610s ##1 module code at sourcemap-inlined-module.debugger.js:2:13 -> numberWork.ts:3:14 610s #2 get2ndNumber([{ n: 1 }, { n: null }]); 610s #@@ -38,7 +32,7 @@ 610s #2 610s #*3 get2ndNumber([{n:1}, {n: null}]); 610s #db> bt 610s #-#0 ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 610s #+#0 ([object Array]) at sourcemap-number-module.js:2:5 610s ##1 module code at sourcemap-inlined-module.debugger.js:2:13 -> numberWork.ts:3:14 610s #db> [quit due to end of input] 610s #Program exited with code 0 610s PASS: gjs/sourcemap-inlined-module.test 610s Running test: gjs/testPrint.test 610s JS NATIVE: Registered native JS module '_promiseNative' 610s JS NATIVE: Registered native JS module '_byteArrayNative' 610s JS NATIVE: Registered native JS module '_encodingNative' 610s JS NATIVE: Registered native JS module '_gi' 610s JS NATIVE: Registered native JS module 'gi' 610s JS NATIVE: Registered native JS module 'cairoNative' 610s JS NATIVE: Registered native JS module 'system' 610s JS NATIVE: Registered native JS module 'console' 610s JS NATIVE: Registered native JS module '_print' 610s JS CTX: Enabling JIT 610s JS CTX: Initialized class GjsFileImporter prototype 0xdc9391001a0 610s JS IMPORT: Defining parent (nil) of 0xdc939100200 'imports' is mod 0 610s JS IMPORT: Importing '_print' 610s JS NATIVE: Defining native module '_print' 610s JS IMPORT: Defining parent 0xdc939100200 of 0xdc9391009b0 '_print' is mod 1 610s JS IMPORT: successfully imported module '_print' 610s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 610s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1c9abf83d090 610s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1c9abf83d090 610s JS MAINLOOP: Main loop instance 0xc6279e3169c8: hold 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Starting promise job dispatcher 610s 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 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1c9abf83d128 610s JS MAINLOOP: Main loop instance 0xc6279e3169c8: hold 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Main loop instance 0xc6279e3169c8: Spinning loop until released or hook cleared 610s JS MAINLOOP: handling job 0, 610s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 610s JS MAINLOOP: Main loop instance 0xc6279e3169c8: release 610s JS MAINLOOP: Completed job 0 610s JS MAINLOOP: handling job 1, 610s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 610s JS MAINLOOP: Main loop instance 0xc6279e3169c8: release 610s JS MAINLOOP: Completed job 1 610s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module metadata hook for module 0xdc93916af30 610s JS IMPORT: Defining meta.importSync for module 0xdc93916af30 610s JS NATIVE: Defining native module 'gi' 610s JS CTX: Initialized class GIRepositoryNamespace prototype 0xdc93916f278 610s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 610s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 610s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 610s JS IMPORT: Importing directory 'overrides' 610s JS IMPORT: Defining parent 0x1c9abf840610 of 0xdc93916f2f8 'overrides' is mod 1 610s JS IMPORT: Defined importer 'overrides' 0xdc93916f2f8 in 0x1c9abf840610 610s JS IMPORT: successfully imported directory 'overrides' 610s JS IMPORT: Importing '_promiseNative' 610s JS NATIVE: Defining native module '_promiseNative' 610s JS IMPORT: Defining parent 0x1c9abf840610 of 0xdc93916f7a8 '_promiseNative' is mod 1 610s JS IMPORT: successfully imported module '_promiseNative' 610s JS IMPORT: Importing module GLib succeeded 610s JS IMPORT: Defining parent 0xdc93916f2f8 of 0x1c9abf898038 'GLib' is mod 1 610s JS IMPORT: successfully imported module 'GLib' 610s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 610s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1c9abf897060, JSClass 0xe90a428e78e0, in object 0x1c9abf897038 610s JS CTX: Initialized class GIRepositoryGType prototype 0xdc93916faf0 610s JS CTX: Initialized class GIRepositoryFunction prototype 0xdc93916fb50 610s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 610s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 610s JS G BXD: Defined class for Error (GError), prototype 0x1c9abf8970b0, JSClass 0xe90a428e78e0, in object 0x1c9abf897038 610s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 610s JS G BXD: Defined class for Variant (GVariant), prototype 0x1c9abf897100, JSClass 0xe90a428e78e0, in object 0x1c9abf897038 610s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 610s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c9abf897150, JSClass 0xe90a428e78e0, in object 0x1c9abf897038 610s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 610s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 610s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c9abf8971a0, JSClass 0xe90a428e78e0, in object 0x1c9abf897038 610s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 610s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 610s JS G BXD: Defined class for Thread (GThread), prototype 0x1c9abf8971f0, JSClass 0xe90a428e78e0, in object 0x1c9abf897038 610s JS G BXD: Defining method ref in prototype for GLib.Thread 610s JS G BXD: Defining method unref in prototype for GLib.Thread 610s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 610s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1c9abf897240, JSClass 0xe90a428e78e0, in object 0x1c9abf897038 610s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 610s JS G BXD: Defined class for Regex (GRegex), prototype 0x1c9abf897290, JSClass 0xe90a428e78e0, in object 0x1c9abf897038 610s JS G BXD: Defining method match in prototype for GLib.Regex 610s JS G BXD: Defining method match_full in prototype for GLib.Regex 610s JS G BXD: Defining method match_all in prototype for GLib.Regex 610s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 610s JS G NS: Defined namespace 'GLib' 0x1c9abf897038 in GIRepository 0xdc93916f108 610s JS IMPORT: Importing module jasmine succeeded 610s JS IMPORT: Defining parent 0x1c9abf840610 of 0x1c9abf898ba0 'jasmine' is mod 1 610s JS IMPORT: successfully imported module 'jasmine' 610s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 610s JS MAINLOOP: Main loop instance 0xc6279e3169c8: hold 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Main loop instance 0xc6279e3169c8: Spinning loop until released or hook cleared 610s JS MAINLOOP: handling job 0, 610s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 610s JS MAINLOOP: Main loop instance 0xc6279e3169c8: release 610s JS MAINLOOP: Completed job 0 610s JS IMPORT: Importing 'gi' 610s JS IMPORT: Defining parent 0x1c9abf840610 of 0x1c9abf840b08 'gi' is mod 1 610s JS IMPORT: successfully imported module 'gi' 610s 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 610s JS G NS: Defined namespace 'Gdk' 0x1c9abf897308 in GIRepository 0x1c9abf840b08 610s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 610s JS IMPORT: Importing '_byteArrayNative' 610s JS NATIVE: Defining native module '_byteArrayNative' 610s JS IMPORT: Defining parent 0x1c9abf840610 of 0xdc939119158 '_byteArrayNative' is mod 1 610s JS IMPORT: successfully imported module '_byteArrayNative' 610s JS IMPORT: Importing module byteArray succeeded 610s JS IMPORT: Defining parent 0x1c9abf840610 of 0x1c9abf898c40 'byteArray' is mod 1 610s JS IMPORT: successfully imported module 'byteArray' 610s JS CTX: Script evaluation succeeded 610s JS MAINLOOP: Main loop instance 0xc6279e3169c8: Spinning loop until released or hook cleared 610s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module metadata hook for module 0xdc93913c518 610s JS IMPORT: Defining meta.importSync for module 0xdc93913c518 610s JS NATIVE: Defining native module 'system' 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c9abf83d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c9abf83d128 610s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 610s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 610s JS MAINLOOP: Set main loop hook to 610s JS MAINLOOP: Main loop instance 0xc6279e3169c8: hold 610s JS MAINLOOP: Running and clearing main loop hook 610s JS G BXD: Defining method run in prototype for GLib.MainLoop 610s 1..49 610s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 610s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 610s JS G BXD: Defined class for Source (GSource), prototype 0x1c9abf897330, JSClass 0xe90a428e78e0, in object 0x1c9abf897038 610s JS G BXD: Defining method set_priority in prototype for GLib.Source 610s JS IMPORT: Importing '_gi' 610s JS NATIVE: Defining native module '_gi' 610s JS IMPORT: Defining parent 0x1c9abf840610 of 0xdc93914b270 '_gi' is mod 1 610s JS IMPORT: successfully imported module '_gi' 610s 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 610s JS G NS: Defined namespace 'GjsPrivate' 0x1c9abf8973d0 in GIRepository 0x1c9abf840b08 610s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 610s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 610s JS IMPORT: Importing module _common succeeded 610s JS IMPORT: Defining parent 0x1c9abf840610 of 0x1c9abf898e20 '_common' is mod 1 610s JS IMPORT: successfully imported module '_common' 610s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 610s JS IMPORT: Importing module _legacy succeeded 610s JS IMPORT: Defining parent 0x1c9abf840610 of 0x1c9abf898e48 '_legacy' is mod 1 610s JS IMPORT: successfully imported module '_legacy' 610s JS IMPORT: Importing module GObject succeeded 610s JS IMPORT: Defining parent 0x1c9abf840c10 of 0x1c9abf898df8 'GObject' is mod 1 610s JS IMPORT: successfully imported module 'GObject' 610s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 610s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 610s JS G BXD: Defined class for String (GString), prototype 0x1c9abf897650, JSClass 0xe90a428e78e0, in object 0x1c9abf8973a8 610s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 610s JS G PRM: Defined class ParamSpec prototype is 0x1c9abf898e98 class 0xe90a428f0210 in object 0x1c9abf8973a8 610s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 610s JS G OBJ: Defined class for Object (GObject), prototype 0x1c9abf8977b8, JSClass 0xe90a428e7910, in object 0x1c9abf8973a8 610s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 610s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 610s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1c9abf8977e0, JSClass 0xe90a428e7910, in object 0x1c9abf8973a8 610s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 610s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 610s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 610s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 610s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 610s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 610s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 610s JS G BXD: Defined class for Value (GValue), prototype 0x1c9abf897830, JSClass 0xe90a428e78e0, in object 0x1c9abf8973a8 610s JS G NS: Defined namespace 'GObject' 0x1c9abf8973a8 in GIRepository 0x1c9abf840b08 610s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 610s JS G BXD: Defining method attach in prototype for GLib.Source 610s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 610s JS IMPORT: Module metadata hook for module 0x1c9abf8884a0 610s JS IMPORT: Defining meta.importSync for module 0x1c9abf8884a0 610s JS G BXD: Defining method destroy in prototype for GLib.Source 610s ok 1 print can be spied upon 610s ok 2 printerr can be spied upon 610s ok 3 log can be spied upon 610s ok 4 logError can be spied upon 610s ok 5 prettyPrint property value primitive 610s ok 6 prettyPrint property value is object reference 610s ok 7 prettyPrint more than one property 610s ok 8 prettyPrint add property value after property value object reference 610s ok 9 prettyPrint array 610s ok 10 prettyPrint property value array 610s ok 11 prettyPrint array reference is the only array element 610s ok 12 prettyPrint array reference is one of multiple array elements 610s ok 13 prettyPrint nested array 610s ok 14 prettyPrint property value nested array 610s ok 15 prettyPrint function 610s ok 16 prettyPrint property value function 610s ok 17 prettyPrint date 610s ok 18 prettyPrint property value date 610s JS G NS: Found info type GIStructInfo for 'Rectangle' in namespace 'Gdk' 610s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x14bce5115650, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s ok 19 prettyPrint toString is overridden on object 610s JS G NS: Found info type GIFlagsInfo for 'AnchorHints' in namespace 'Gdk' 610s JS G ENUM: Defining enum value FLIP_X (fixed from flip_x) 1 610s JS G ENUM: Defining enum value FLIP_Y (fixed from flip_y) 2 610s JS G ENUM: Defining enum value SLIDE_X (fixed from slide_x) 4 610s JS G ENUM: Defining enum value SLIDE_Y (fixed from slide_y) 8 610s JS G ENUM: Defining enum value RESIZE_X (fixed from resize_x) 16 610s JS G ENUM: Defining enum value RESIZE_Y (fixed from resize_y) 32 610s JS G ENUM: Defining enum value FLIP (fixed from flip) 3 610s JS G ENUM: Defining enum value SLIDE (fixed from slide) 12 610s JS G ENUM: Defining enum value RESIZE (fixed from resize) 48 610s JS G ENUM: Defining Gdk.AnchorHints as 0xdc9391bc5b0 610s JS G NS: Found info type GIObjectInfo for 'AppLaunchContext' in namespace 'Gdk' 610s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 610s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 610s JS IMPORT: Importing module lang succeeded 610s JS IMPORT: Defining parent 0x1c9abf840610 of 0x14bce510a830 'lang' is mod 1 610s JS IMPORT: successfully imported module 'lang' 610s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 610s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 610s JS IMPORT: Importing module _signals succeeded 610s JS IMPORT: Defining parent 0x1c9abf840610 of 0x14bce510a858 '_signals' is mod 1 610s JS IMPORT: successfully imported module '_signals' 610s JS IMPORT: Importing module signals succeeded 610s JS IMPORT: Defining parent 0x1c9abf840610 of 0x14bce510a808 'signals' is mod 1 610s JS IMPORT: successfully imported module 'signals' 610s JS IMPORT: Importing module Gio succeeded 610s JS IMPORT: Defining parent 0x1c9abf840c10 of 0x14bce510a7e0 'Gio' is mod 1 610s JS IMPORT: successfully imported module 'Gio' 610s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 610s JS G OBJ: Defined class for Application (GApplication), prototype 0x14bce51157b8, JSClass 0xe90a428e7910, in object 0x14bce5115790 610s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 610s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x14bce510a8f8, JSClass 0xe90a428eabc8, in object 0x14bce5115790 610s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 610s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x14bce510a920, JSClass 0xe90a428eabc8, in object 0x14bce5115790 610s 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 610s JS G NS: Defined namespace 'GioUnix' 0x14bce5115858 in GIRepository 0x1c9abf840b08 610s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 610s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 610s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x14bce5115880, JSClass 0xe90a428e7910, in object 0x14bce5115858 610s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 610s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 610s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x14bce510ad08, JSClass 0xe90a428eabc8, in object 0x14bce5115858 610s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 610s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 610s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 610s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x14bce51158f8, JSClass 0xe90a428e7910, in object 0x14bce5115790 610s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x14bce5115948, JSClass 0xe90a428e7910, in object 0x14bce5115858 610s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 610s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 610s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x14bce5115998, JSClass 0xe90a428e78e0, in object 0x14bce5115858 610s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 610s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x14bce510ae48, JSClass 0xe90a428eabc8, in object 0x14bce5115858 610s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 610s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 610s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 610s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x14bce51159e8, JSClass 0xe90a428e7910, in object 0x14bce5115790 610s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x14bce5115a38, JSClass 0xe90a428e7910, in object 0x14bce5115858 610s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 610s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 610s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x14bce5115a88, JSClass 0xe90a428e78e0, in object 0x14bce5115858 610s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 610s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x14bce5115ab0, JSClass 0xe90a428e78e0, in object 0x14bce5115858 610s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 610s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x14bce5115b00, JSClass 0xe90a428e7910, in object 0x14bce5115858 610s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 610s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 610s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x14bce5115b50, JSClass 0xe90a428e78e0, in object 0x14bce5115858 610s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 610s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 610s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x14bce5115ba0, JSClass 0xe90a428e7910, in object 0x14bce5115790 610s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x14bce5115bf0, JSClass 0xe90a428e7910, in object 0x14bce5115858 610s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 610s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 610s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x14bce5115c40, JSClass 0xe90a428e78e0, in object 0x14bce5115858 610s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 610s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 610s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 610s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 610s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 610s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 610s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 610s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 610s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 610s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 610s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 610s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 610s JS G ENUM: Defining GLib.LogLevelFlags as 0xdc9391030b0 610s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 610s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 610s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x14bce5115d58, JSClass 0xe90a428e78e0, in object 0x1c9abf897038 610s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 610s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x14bce5115e20, JSClass 0xe90a428e7910, in object 0x14bce5115790 610s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 610s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x14bce5165240, JSClass 0xe90a428eabc8, in object 0x14bce5115790 610s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 610s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x14bce5165268, JSClass 0xe90a428eabc8, in object 0x14bce5115790 610s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 610s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x14bce5167420, JSClass 0xe90a428e78e0, in object 0x14bce5115790 610s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 610s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x14bce5167718, JSClass 0xe90a428e78e0, in object 0x14bce5115790 610s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 610s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 610s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x14bce51678a8, JSClass 0xe90a428e7910, in object 0x14bce5115790 610s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 610s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x14bce51654e8, JSClass 0xe90a428eabc8, in object 0x14bce5115790 610s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 610s JS G IFACE: Defined class for Initable (GInitable), prototype 0x14bce5165538, JSClass 0xe90a428eabc8, in object 0x14bce5115790 610s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 610s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x14bce5167948, JSClass 0xe90a428e7910, in object 0x14bce5115790 610s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 610s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 610s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 610s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 610s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x14bce51656f0, JSClass 0xe90a428eabc8, in object 0x14bce5115790 610s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 610s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x14bce51679c0, JSClass 0xe90a428e78e0, in object 0x14bce5115790 610s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 610s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x14bce5167a10, JSClass 0xe90a428e78e0, in object 0x14bce5115790 610s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 610s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 610s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x14bce5167a60, JSClass 0xe90a428e7910, in object 0x14bce5115790 610s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x14bce5167ab0, JSClass 0xe90a428e7910, in object 0x1c9abf8973d0 610s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 610s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x14bce5167b00, JSClass 0xe90a428e7910, in object 0x14bce5115790 610s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 610s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 610s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 610s JS G IFACE: Defined class for File (GFile), prototype 0x14bce51657b8, JSClass 0xe90a428eabc8, in object 0x14bce5115790 610s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x14bce5167b78, JSClass 0xe90a428e7910, in object 0x1c9abf840ca0 610s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 610s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x14bce5167bf0, JSClass 0xe90a428e7910, in object 0x14bce5115790 610s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 610s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 610s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x14bce5165a38, JSClass 0xe90a428eabc8, in object 0x14bce5115790 610s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 610s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x14bce5167c68, JSClass 0xe90a428e7910, in object 0x14bce5115790 610s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 610s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x14bce5167cb8, JSClass 0xe90a428e78e0, in object 0x14bce5115790 610s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 610s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 610s JS G OBJ: Defined class for Settings (GSettings), prototype 0x14bce5167d08, JSClass 0xe90a428e7910, in object 0x14bce5115790 610s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 610s JS G NS: Defined namespace 'Gio' 0x14bce5115790 in GIRepository 0x1c9abf840b08 610s JS G NS: Found info type GIObjectInfo for 'AppLaunchContext' in namespace 'Gio' 610s JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x14bce5167d80, JSClass 0xe90a428e7910, in object 0x14bce5115790 610s JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0x14bce5167dd0, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'Atom' in namespace 'Gdk' 610s JS G BXD: Defined class for Atom (void), prototype 0x14bce5167e20, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIFlagsInfo for 'AxisFlags' in namespace 'Gdk' 610s JS G ENUM: Defining enum value X (fixed from x) 2 610s JS G ENUM: Defining enum value Y (fixed from y) 4 610s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 8 610s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 16 610s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 32 610s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 64 610s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 128 610s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 256 610s JS G ENUM: Defining enum value SLIDER (fixed from slider) 512 610s JS G ENUM: Defining Gdk.AxisFlags as 0xdc93910c3a8 610s JS G NS: Found info type GIEnumInfo for 'AxisUse' in namespace 'Gdk' 610s JS G ENUM: Defining enum value IGNORE (fixed from ignore) 0 610s JS G ENUM: Defining enum value X (fixed from x) 1 610s JS G ENUM: Defining enum value Y (fixed from y) 2 610s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 3 610s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 4 610s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 5 610s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 6 610s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 7 610s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 8 610s JS G ENUM: Defining enum value SLIDER (fixed from slider) 9 610s JS G ENUM: Defining enum value LAST (fixed from last) 10 610s JS G ENUM: Defining Gdk.AxisUse as 0xdc93910c4c8 610s JS G NS: Found info type GIConstantInfo for 'BUTTON_MIDDLE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'BUTTON_PRIMARY' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'BUTTON_SECONDARY' in namespace 'Gdk' 610s JS G NS: Found info type GIEnumInfo for 'ByteOrder' in namespace 'Gdk' 610s JS G ENUM: Defining enum value LSB_FIRST (fixed from lsb_first) 0 610s JS G ENUM: Defining enum value MSB_FIRST (fixed from msb_first) 1 610s JS G ENUM: Defining Gdk.ByteOrder as 0xdc93910c6a8 610s JS G NS: Found info type GIConstantInfo for 'CURRENT_TIME' in namespace 'Gdk' 610s JS G NS: Found info type GIStructInfo for 'Color' in namespace 'Gdk' 610s JS G BXD: Defined class for Color (GdkColor), prototype 0x14bce5167ec0, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIEnumInfo for 'CrossingMode' in namespace 'Gdk' 610s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 610s JS G ENUM: Defining enum value GRAB (fixed from grab) 1 610s JS G ENUM: Defining enum value UNGRAB (fixed from ungrab) 2 610s JS G ENUM: Defining enum value GTK_GRAB (fixed from gtk_grab) 3 610s JS G ENUM: Defining enum value GTK_UNGRAB (fixed from gtk_ungrab) 4 610s JS G ENUM: Defining enum value STATE_CHANGED (fixed from state_changed) 5 610s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 6 610s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 7 610s JS G ENUM: Defining enum value DEVICE_SWITCH (fixed from device_switch) 8 610s JS G ENUM: Defining Gdk.CrossingMode as 0xdc93910c7c8 610s JS G NS: Found info type GIObjectInfo for 'Cursor' in namespace 'Gdk' 610s JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0x14bce5167f38, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIEnumInfo for 'CursorType' in namespace 'Gdk' 610s JS G ENUM: Defining enum value X_CURSOR (fixed from x_cursor) 0 610s JS G ENUM: Defining enum value ARROW (fixed from arrow) 2 610s JS G ENUM: Defining enum value BASED_ARROW_DOWN (fixed from based_arrow_down) 4 610s JS G ENUM: Defining enum value BASED_ARROW_UP (fixed from based_arrow_up) 6 610s JS G ENUM: Defining enum value BOAT (fixed from boat) 8 610s JS G ENUM: Defining enum value BOGOSITY (fixed from bogosity) 10 610s JS G ENUM: Defining enum value BOTTOM_LEFT_CORNER (fixed from bottom_left_corner) 12 610s JS G ENUM: Defining enum value BOTTOM_RIGHT_CORNER (fixed from bottom_right_corner) 14 610s JS G ENUM: Defining enum value BOTTOM_SIDE (fixed from bottom_side) 16 610s JS G ENUM: Defining enum value BOTTOM_TEE (fixed from bottom_tee) 18 610s JS G ENUM: Defining enum value BOX_SPIRAL (fixed from box_spiral) 20 610s JS G ENUM: Defining enum value CENTER_PTR (fixed from center_ptr) 22 610s JS G ENUM: Defining enum value CIRCLE (fixed from circle) 24 610s JS G ENUM: Defining enum value CLOCK (fixed from clock) 26 610s JS G ENUM: Defining enum value COFFEE_MUG (fixed from coffee_mug) 28 610s JS G ENUM: Defining enum value CROSS (fixed from cross) 30 610s JS G ENUM: Defining enum value CROSS_REVERSE (fixed from cross_reverse) 32 610s JS G ENUM: Defining enum value CROSSHAIR (fixed from crosshair) 34 610s JS G ENUM: Defining enum value DIAMOND_CROSS (fixed from diamond_cross) 36 610s JS G ENUM: Defining enum value DOT (fixed from dot) 38 610s JS G ENUM: Defining enum value DOTBOX (fixed from dotbox) 40 610s JS G ENUM: Defining enum value DOUBLE_ARROW (fixed from double_arrow) 42 610s JS G ENUM: Defining enum value DRAFT_LARGE (fixed from draft_large) 44 610s JS G ENUM: Defining enum value DRAFT_SMALL (fixed from draft_small) 46 610s JS G ENUM: Defining enum value DRAPED_BOX (fixed from draped_box) 48 610s JS G ENUM: Defining enum value EXCHANGE (fixed from exchange) 50 610s JS G ENUM: Defining enum value FLEUR (fixed from fleur) 52 610s JS G ENUM: Defining enum value GOBBLER (fixed from gobbler) 54 610s JS G ENUM: Defining enum value GUMBY (fixed from gumby) 56 610s JS G ENUM: Defining enum value HAND1 (fixed from hand1) 58 610s JS G ENUM: Defining enum value HAND2 (fixed from hand2) 60 610s JS G ENUM: Defining enum value HEART (fixed from heart) 62 610s JS G ENUM: Defining enum value ICON (fixed from icon) 64 610s JS G ENUM: Defining enum value IRON_CROSS (fixed from iron_cross) 66 610s JS G ENUM: Defining enum value LEFT_PTR (fixed from left_ptr) 68 610s JS G ENUM: Defining enum value LEFT_SIDE (fixed from left_side) 70 610s JS G ENUM: Defining enum value LEFT_TEE (fixed from left_tee) 72 610s JS G ENUM: Defining enum value LEFTBUTTON (fixed from leftbutton) 74 610s JS G ENUM: Defining enum value LL_ANGLE (fixed from ll_angle) 76 610s JS G ENUM: Defining enum value LR_ANGLE (fixed from lr_angle) 78 610s JS G ENUM: Defining enum value MAN (fixed from man) 80 610s JS G ENUM: Defining enum value MIDDLEBUTTON (fixed from middlebutton) 82 610s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 84 610s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 86 610s JS G ENUM: Defining enum value PIRATE (fixed from pirate) 88 610s JS G ENUM: Defining enum value PLUS (fixed from plus) 90 610s JS G ENUM: Defining enum value QUESTION_ARROW (fixed from question_arrow) 92 610s JS G ENUM: Defining enum value RIGHT_PTR (fixed from right_ptr) 94 610s JS G ENUM: Defining enum value RIGHT_SIDE (fixed from right_side) 96 610s JS G ENUM: Defining enum value RIGHT_TEE (fixed from right_tee) 98 610s JS G ENUM: Defining enum value RIGHTBUTTON (fixed from rightbutton) 100 610s JS G ENUM: Defining enum value RTL_LOGO (fixed from rtl_logo) 102 610s JS G ENUM: Defining enum value SAILBOAT (fixed from sailboat) 104 610s JS G ENUM: Defining enum value SB_DOWN_ARROW (fixed from sb_down_arrow) 106 610s JS G ENUM: Defining enum value SB_H_DOUBLE_ARROW (fixed from sb_h_double_arrow) 108 610s JS G ENUM: Defining enum value SB_LEFT_ARROW (fixed from sb_left_arrow) 110 610s JS G ENUM: Defining enum value SB_RIGHT_ARROW (fixed from sb_right_arrow) 112 610s JS G ENUM: Defining enum value SB_UP_ARROW (fixed from sb_up_arrow) 114 610s JS G ENUM: Defining enum value SB_V_DOUBLE_ARROW (fixed from sb_v_double_arrow) 116 610s JS G ENUM: Defining enum value SHUTTLE (fixed from shuttle) 118 610s JS G ENUM: Defining enum value SIZING (fixed from sizing) 120 610s JS G ENUM: Defining enum value SPIDER (fixed from spider) 122 610s JS G ENUM: Defining enum value SPRAYCAN (fixed from spraycan) 124 610s JS G ENUM: Defining enum value STAR (fixed from star) 126 610s JS G ENUM: Defining enum value TARGET (fixed from target) 128 610s JS G ENUM: Defining enum value TCROSS (fixed from tcross) 130 610s JS G ENUM: Defining enum value TOP_LEFT_ARROW (fixed from top_left_arrow) 132 610s JS G ENUM: Defining enum value TOP_LEFT_CORNER (fixed from top_left_corner) 134 610s JS G ENUM: Defining enum value TOP_RIGHT_CORNER (fixed from top_right_corner) 136 610s JS G ENUM: Defining enum value TOP_SIDE (fixed from top_side) 138 610s JS G ENUM: Defining enum value TOP_TEE (fixed from top_tee) 140 610s JS G ENUM: Defining enum value TREK (fixed from trek) 142 610s JS G ENUM: Defining enum value UL_ANGLE (fixed from ul_angle) 144 610s JS G ENUM: Defining enum value UMBRELLA (fixed from umbrella) 146 610s JS G ENUM: Defining enum value UR_ANGLE (fixed from ur_angle) 148 610s JS G ENUM: Defining enum value WATCH (fixed from watch) 150 610s JS G ENUM: Defining enum value XTERM (fixed from xterm) 152 610s JS G ENUM: Defining enum value LAST_CURSOR (fixed from last_cursor) 153 610s JS G ENUM: Defining enum value BLANK_CURSOR (fixed from blank_cursor) -2 610s JS G ENUM: Defining enum value CURSOR_IS_PIXMAP (fixed from cursor_is_pixmap) -1 610s JS G ENUM: Defining Gdk.CursorType as 0xdc93910c928 610s JS G NS: Found info type GIObjectInfo for 'Device' in namespace 'Gdk' 610s JS G OBJ: Defined class for Device (GdkDevice), prototype 0x14bce5167fb0, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIObjectInfo for 'DeviceManager' in namespace 'Gdk' 610s JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0x14bce5174038, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIInterfaceInfo for 'DevicePad' in namespace 'Gdk' 610s JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0x14bce516d448, JSClass 0xe90a428eabc8, in object 0x1c9abf897308 610s JS G NS: Found info type GIEnumInfo for 'DevicePadFeature' in namespace 'Gdk' 610s JS G ENUM: Defining enum value BUTTON (fixed from button) 0 610s JS G ENUM: Defining enum value RING (fixed from ring) 1 610s JS G ENUM: Defining enum value STRIP (fixed from strip) 2 610s JS G ENUM: Defining Gdk.DevicePadFeature as 0xdc93910d208 610s JS G NS: Found info type GIStructInfo for 'DevicePadInterface' in namespace 'Gdk' 610s JS G NS: Found info type GIObjectInfo for 'DeviceTool' in namespace 'Gdk' 610s JS G OBJ: Defined class for DeviceTool (GdkDeviceTool), prototype 0x14bce51740d8, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIEnumInfo for 'DeviceToolType' in namespace 'Gdk' 610s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 610s JS G ENUM: Defining enum value PEN (fixed from pen) 1 610s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 610s JS G ENUM: Defining enum value BRUSH (fixed from brush) 3 610s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 4 610s JS G ENUM: Defining enum value AIRBRUSH (fixed from airbrush) 5 610s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 6 610s JS G ENUM: Defining enum value LENS (fixed from lens) 7 610s JS G ENUM: Defining Gdk.DeviceToolType as 0xdc93910d328 610s JS G NS: Found info type GIEnumInfo for 'DeviceType' in namespace 'Gdk' 610s JS G ENUM: Defining enum value MASTER (fixed from master) 0 610s JS G ENUM: Defining enum value SLAVE (fixed from slave) 1 610s JS G ENUM: Defining enum value FLOATING (fixed from floating) 2 610s JS G ENUM: Defining Gdk.DeviceType as 0xdc93910d448 610s JS G NS: Found info type GIObjectInfo for 'Display' in namespace 'Gdk' 610s JS G OBJ: Defined class for Display (GdkDisplay), prototype 0x14bce5174178, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIObjectInfo for 'DisplayManager' in namespace 'Gdk' 610s JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0x14bce51741c8, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIFlagsInfo for 'DragAction' in namespace 'Gdk' 610s JS G ENUM: Defining enum value DEFAULT (fixed from default) 1 610s JS G ENUM: Defining enum value COPY (fixed from copy) 2 610s JS G ENUM: Defining enum value MOVE (fixed from move) 4 610s JS G ENUM: Defining enum value LINK (fixed from link) 8 610s JS G ENUM: Defining enum value PRIVATE (fixed from private) 16 610s JS G ENUM: Defining enum value ASK (fixed from ask) 32 610s JS G ENUM: Defining Gdk.DragAction as 0xdc93910d568 610s JS G NS: Found info type GIEnumInfo for 'DragCancelReason' in namespace 'Gdk' 610s JS G ENUM: Defining enum value NO_TARGET (fixed from no_target) 0 610s JS G ENUM: Defining enum value USER_CANCELLED (fixed from user_cancelled) 1 610s JS G ENUM: Defining enum value ERROR (fixed from error) 2 610s JS G ENUM: Defining Gdk.DragCancelReason as 0xdc93910d688 610s JS G NS: Found info type GIObjectInfo for 'DragContext' in namespace 'Gdk' 610s JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0x14bce5174268, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIEnumInfo for 'DragProtocol' in namespace 'Gdk' 610s JS G ENUM: Defining enum value NONE (fixed from none) 0 610s JS G ENUM: Defining enum value MOTIF (fixed from motif) 1 610s JS G ENUM: Defining enum value XDND (fixed from xdnd) 2 610s JS G ENUM: Defining enum value ROOTWIN (fixed from rootwin) 3 610s JS G ENUM: Defining enum value WIN32_DROPFILES (fixed from win32_dropfiles) 4 610s JS G ENUM: Defining enum value OLE2 (fixed from ole2) 5 610s JS G ENUM: Defining enum value LOCAL (fixed from local) 6 610s JS G ENUM: Defining enum value WAYLAND (fixed from wayland) 7 610s JS G ENUM: Defining Gdk.DragProtocol as 0xdc93910d768 610s JS G NS: Found info type GIObjectInfo for 'DrawingContext' in namespace 'Gdk' 610s JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0x14bce51742e0, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'DrawingContextClass' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'EVENT_PROPAGATE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'EVENT_STOP' in namespace 'Gdk' 610s JS G NS: Found info type GIUnionInfo for 'Event' in namespace 'Gdk' 610s JS G BXD: Defined class for Event (GdkEvent), prototype 0x14bce5174330, JSClass 0xe90a428e78b0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventAny' in namespace 'Gdk' 610s JS G BXD: Defined class for EventAny (void), prototype 0x14bce5174380, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventButton' in namespace 'Gdk' 610s JS G BXD: Defined class for EventButton (void), prototype 0x14bce51743a8, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventConfigure' in namespace 'Gdk' 610s JS G BXD: Defined class for EventConfigure (void), prototype 0x14bce51743d0, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventCrossing' in namespace 'Gdk' 610s JS G BXD: Defined class for EventCrossing (void), prototype 0x14bce51743f8, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventDND' in namespace 'Gdk' 610s JS G BXD: Defined class for EventDND (void), prototype 0x14bce5174420, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventExpose' in namespace 'Gdk' 610s JS G BXD: Defined class for EventExpose (void), prototype 0x14bce5174448, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventFocus' in namespace 'Gdk' 610s JS G BXD: Defined class for EventFocus (void), prototype 0x14bce5174470, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventGrabBroken' in namespace 'Gdk' 610s JS G BXD: Defined class for EventGrabBroken (void), prototype 0x14bce5174498, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventKey' in namespace 'Gdk' 610s JS G BXD: Defined class for EventKey (void), prototype 0x14bce51744c0, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIFlagsInfo for 'EventMask' in namespace 'Gdk' 610s JS G ENUM: Defining enum value EXPOSURE_MASK (fixed from exposure_mask) 2 610s JS G ENUM: Defining enum value POINTER_MOTION_MASK (fixed from pointer_motion_mask) 4 610s JS G ENUM: Defining enum value POINTER_MOTION_HINT_MASK (fixed from pointer_motion_hint_mask) 8 610s JS G ENUM: Defining enum value BUTTON_MOTION_MASK (fixed from button_motion_mask) 16 610s JS G ENUM: Defining enum value BUTTON1_MOTION_MASK (fixed from button1_motion_mask) 32 610s JS G ENUM: Defining enum value BUTTON2_MOTION_MASK (fixed from button2_motion_mask) 64 610s JS G ENUM: Defining enum value BUTTON3_MOTION_MASK (fixed from button3_motion_mask) 128 610s JS G ENUM: Defining enum value BUTTON_PRESS_MASK (fixed from button_press_mask) 256 610s JS G ENUM: Defining enum value BUTTON_RELEASE_MASK (fixed from button_release_mask) 512 610s JS G ENUM: Defining enum value KEY_PRESS_MASK (fixed from key_press_mask) 1024 610s JS G ENUM: Defining enum value KEY_RELEASE_MASK (fixed from key_release_mask) 2048 610s JS G ENUM: Defining enum value ENTER_NOTIFY_MASK (fixed from enter_notify_mask) 4096 610s JS G ENUM: Defining enum value LEAVE_NOTIFY_MASK (fixed from leave_notify_mask) 8192 610s JS G ENUM: Defining enum value FOCUS_CHANGE_MASK (fixed from focus_change_mask) 16384 610s JS G ENUM: Defining enum value STRUCTURE_MASK (fixed from structure_mask) 32768 610s JS G ENUM: Defining enum value PROPERTY_CHANGE_MASK (fixed from property_change_mask) 65536 610s JS G ENUM: Defining enum value VISIBILITY_NOTIFY_MASK (fixed from visibility_notify_mask) 131072 610s JS G ENUM: Defining enum value PROXIMITY_IN_MASK (fixed from proximity_in_mask) 262144 610s JS G ENUM: Defining enum value PROXIMITY_OUT_MASK (fixed from proximity_out_mask) 524288 610s JS G ENUM: Defining enum value SUBSTRUCTURE_MASK (fixed from substructure_mask) 1048576 610s JS G ENUM: Defining enum value SCROLL_MASK (fixed from scroll_mask) 2097152 610s JS G ENUM: Defining enum value TOUCH_MASK (fixed from touch_mask) 4194304 610s JS G ENUM: Defining enum value SMOOTH_SCROLL_MASK (fixed from smooth_scroll_mask) 8388608 610s JS G ENUM: Defining enum value TOUCHPAD_GESTURE_MASK (fixed from touchpad_gesture_mask) 16777216 610s JS G ENUM: Defining enum value TABLET_PAD_MASK (fixed from tablet_pad_mask) 33554432 610s JS G ENUM: Defining enum value ALL_EVENTS_MASK (fixed from all_events_mask) 67108862 610s JS G ENUM: Defining Gdk.EventMask as 0xdc93910dc08 610s JS G NS: Found info type GIStructInfo for 'EventMotion' in namespace 'Gdk' 610s JS G BXD: Defined class for EventMotion (void), prototype 0x14bce5174510, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventOwnerChange' in namespace 'Gdk' 610s JS G BXD: Defined class for EventOwnerChange (void), prototype 0x14bce5174538, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventPadAxis' in namespace 'Gdk' 610s JS G BXD: Defined class for EventPadAxis (void), prototype 0x14bce5174560, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventPadButton' in namespace 'Gdk' 610s JS G BXD: Defined class for EventPadButton (void), prototype 0x14bce5174588, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventPadGroupMode' in namespace 'Gdk' 610s JS G BXD: Defined class for EventPadGroupMode (void), prototype 0x14bce51745b0, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventProperty' in namespace 'Gdk' 610s JS G BXD: Defined class for EventProperty (void), prototype 0x14bce51745d8, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventProximity' in namespace 'Gdk' 610s JS G BXD: Defined class for EventProximity (void), prototype 0x14bce5174600, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventScroll' in namespace 'Gdk' 610s JS G BXD: Defined class for EventScroll (void), prototype 0x14bce5174628, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventSelection' in namespace 'Gdk' 610s JS G BXD: Defined class for EventSelection (void), prototype 0x14bce5174650, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventSequence' in namespace 'Gdk' 610s JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0x14bce5174678, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventSetting' in namespace 'Gdk' 610s JS G BXD: Defined class for EventSetting (void), prototype 0x14bce51746c8, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventTouch' in namespace 'Gdk' 610s JS G BXD: Defined class for EventTouch (void), prototype 0x14bce51746f0, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventTouchpadPinch' in namespace 'Gdk' 610s JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0x14bce5174718, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventTouchpadSwipe' in namespace 'Gdk' 610s JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0x14bce5174740, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIEnumInfo for 'EventType' in namespace 'Gdk' 610s JS G ENUM: Defining enum value NOTHING (fixed from nothing) -1 610s JS G ENUM: Defining enum value DELETE (fixed from delete) 0 610s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 610s JS G ENUM: Defining enum value EXPOSE (fixed from expose) 2 610s JS G ENUM: Defining enum value MOTION_NOTIFY (fixed from motion_notify) 3 610s JS G ENUM: Defining enum value BUTTON_PRESS (fixed from button_press) 4 610s JS G ENUM: Defining enum value 2BUTTON_PRESS (fixed from 2button_press) 5 610s JS G ENUM: Defining enum value DOUBLE_BUTTON_PRESS (fixed from double_button_press) 5 610s JS G ENUM: Defining enum value 3BUTTON_PRESS (fixed from 3button_press) 6 610s JS G ENUM: Defining enum value TRIPLE_BUTTON_PRESS (fixed from triple_button_press) 6 610s JS G ENUM: Defining enum value BUTTON_RELEASE (fixed from button_release) 7 610s JS G ENUM: Defining enum value KEY_PRESS (fixed from key_press) 8 610s JS G ENUM: Defining enum value KEY_RELEASE (fixed from key_release) 9 610s JS G ENUM: Defining enum value ENTER_NOTIFY (fixed from enter_notify) 10 610s JS G ENUM: Defining enum value LEAVE_NOTIFY (fixed from leave_notify) 11 610s JS G ENUM: Defining enum value FOCUS_CHANGE (fixed from focus_change) 12 610s JS G ENUM: Defining enum value CONFIGURE (fixed from configure) 13 610s JS G ENUM: Defining enum value MAP (fixed from map) 14 610s JS G ENUM: Defining enum value UNMAP (fixed from unmap) 15 610s JS G ENUM: Defining enum value PROPERTY_NOTIFY (fixed from property_notify) 16 610s JS G ENUM: Defining enum value SELECTION_CLEAR (fixed from selection_clear) 17 610s JS G ENUM: Defining enum value SELECTION_REQUEST (fixed from selection_request) 18 610s JS G ENUM: Defining enum value SELECTION_NOTIFY (fixed from selection_notify) 19 610s JS G ENUM: Defining enum value PROXIMITY_IN (fixed from proximity_in) 20 610s JS G ENUM: Defining enum value PROXIMITY_OUT (fixed from proximity_out) 21 610s JS G ENUM: Defining enum value DRAG_ENTER (fixed from drag_enter) 22 610s JS G ENUM: Defining enum value DRAG_LEAVE (fixed from drag_leave) 23 610s JS G ENUM: Defining enum value DRAG_MOTION (fixed from drag_motion) 24 610s JS G ENUM: Defining enum value DRAG_STATUS (fixed from drag_status) 25 610s JS G ENUM: Defining enum value DROP_START (fixed from drop_start) 26 610s JS G ENUM: Defining enum value DROP_FINISHED (fixed from drop_finished) 27 610s JS G ENUM: Defining enum value CLIENT_EVENT (fixed from client_event) 28 610s JS G ENUM: Defining enum value VISIBILITY_NOTIFY (fixed from visibility_notify) 29 610s JS G ENUM: Defining enum value SCROLL (fixed from scroll) 31 610s JS G ENUM: Defining enum value WINDOW_STATE (fixed from window_state) 32 610s JS G ENUM: Defining enum value SETTING (fixed from setting) 33 610s JS G ENUM: Defining enum value OWNER_CHANGE (fixed from owner_change) 34 610s JS G ENUM: Defining enum value GRAB_BROKEN (fixed from grab_broken) 35 610s JS G ENUM: Defining enum value DAMAGE (fixed from damage) 36 610s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 37 610s JS G ENUM: Defining enum value TOUCH_UPDATE (fixed from touch_update) 38 610s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 39 610s JS G ENUM: Defining enum value TOUCH_CANCEL (fixed from touch_cancel) 40 610s JS G ENUM: Defining enum value TOUCHPAD_SWIPE (fixed from touchpad_swipe) 41 610s JS G ENUM: Defining enum value TOUCHPAD_PINCH (fixed from touchpad_pinch) 42 610s JS G ENUM: Defining enum value PAD_BUTTON_PRESS (fixed from pad_button_press) 43 610s JS G ENUM: Defining enum value PAD_BUTTON_RELEASE (fixed from pad_button_release) 44 610s JS G ENUM: Defining enum value PAD_RING (fixed from pad_ring) 45 610s JS G ENUM: Defining enum value PAD_STRIP (fixed from pad_strip) 46 610s JS G ENUM: Defining enum value PAD_GROUP_MODE (fixed from pad_group_mode) 47 610s JS G ENUM: Defining enum value EVENT_LAST (fixed from event_last) 48 610s JS G ENUM: Defining Gdk.EventType as 0xdc93910e1a8 610s JS G NS: Found info type GIStructInfo for 'EventVisibility' in namespace 'Gdk' 610s JS G BXD: Defined class for EventVisibility (void), prototype 0x14bce5174790, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'EventWindowState' in namespace 'Gdk' 610s JS G BXD: Defined class for EventWindowState (void), prototype 0x14bce51747b8, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIEnumInfo for 'FilterReturn' in namespace 'Gdk' 610s JS G ENUM: Defining enum value CONTINUE (fixed from continue) 0 610s JS G ENUM: Defining enum value TRANSLATE (fixed from translate) 1 610s JS G ENUM: Defining enum value REMOVE (fixed from remove) 2 610s JS G ENUM: Defining Gdk.FilterReturn as 0xdc93910e648 610s JS G NS: Found info type GIObjectInfo for 'FrameClock' in namespace 'Gdk' 610s JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0x14bce5174808, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'FrameClockClass' in namespace 'Gdk' 610s JS G NS: Found info type GIFlagsInfo for 'FrameClockPhase' in namespace 'Gdk' 610s JS G ENUM: Defining enum value NONE (fixed from none) 0 610s JS G ENUM: Defining enum value FLUSH_EVENTS (fixed from flush_events) 1 610s JS G ENUM: Defining enum value BEFORE_PAINT (fixed from before_paint) 2 610s JS G ENUM: Defining enum value UPDATE (fixed from update) 4 610s JS G ENUM: Defining enum value LAYOUT (fixed from layout) 8 610s JS G ENUM: Defining enum value PAINT (fixed from paint) 16 610s JS G ENUM: Defining enum value RESUME_EVENTS (fixed from resume_events) 32 610s JS G ENUM: Defining enum value AFTER_PAINT (fixed from after_paint) 64 610s JS G ENUM: Defining Gdk.FrameClockPhase as 0xdc93910e768 610s JS G NS: Found info type GIStructInfo for 'FrameClockPrivate' in namespace 'Gdk' 610s JS G BXD: Defined class for FrameClockPrivate (void), prototype 0x14bce5174880, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'FrameTimings' in namespace 'Gdk' 610s JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0x14bce51748a8, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIEnumInfo for 'FullscreenMode' in namespace 'Gdk' 610s JS G ENUM: Defining enum value CURRENT_MONITOR (fixed from current_monitor) 0 610s JS G ENUM: Defining enum value ALL_MONITORS (fixed from all_monitors) 1 610s JS G ENUM: Defining Gdk.FullscreenMode as 0xdc93910e908 610s JS G NS: Found info type GIObjectInfo for 'GLContext' in namespace 'Gdk' 610s JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0x14bce5174920, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIEnumInfo for 'GLError' in namespace 'Gdk' 610s JS G ERR: Defined class for GLError (GError), prototype 0x14bce516d628, JSClass 0xe90a428e9da8, in object 0x1c9abf897308 610s JS G ENUM: Defining enum value NOT_AVAILABLE (fixed from not_available) 0 610s JS G ENUM: Defining enum value UNSUPPORTED_FORMAT (fixed from unsupported_format) 1 610s JS G ENUM: Defining enum value UNSUPPORTED_PROFILE (fixed from unsupported_profile) 2 610s JS G NS: Found info type GIStructInfo for 'Geometry' in namespace 'Gdk' 610s JS G BXD: Defined class for Geometry (void), prototype 0x14bce5174970, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIEnumInfo for 'GrabOwnership' in namespace 'Gdk' 610s JS G ENUM: Defining enum value NONE (fixed from none) 0 610s JS G ENUM: Defining enum value WINDOW (fixed from window) 1 610s JS G ENUM: Defining enum value APPLICATION (fixed from application) 2 610s JS G ENUM: Defining Gdk.GrabOwnership as 0xdc93910ea68 610s JS G NS: Found info type GIEnumInfo for 'GrabStatus' in namespace 'Gdk' 610s JS G ENUM: Defining enum value SUCCESS (fixed from success) 0 610s JS G ENUM: Defining enum value ALREADY_GRABBED (fixed from already_grabbed) 1 610s JS G ENUM: Defining enum value INVALID_TIME (fixed from invalid_time) 2 610s JS G ENUM: Defining enum value NOT_VIEWABLE (fixed from not_viewable) 3 610s JS G ENUM: Defining enum value FROZEN (fixed from frozen) 4 610s JS G ENUM: Defining enum value FAILED (fixed from failed) 5 610s JS G ENUM: Defining Gdk.GrabStatus as 0xdc93910eb08 610s JS G NS: Found info type GIEnumInfo for 'Gravity' in namespace 'Gdk' 610s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 1 610s JS G ENUM: Defining enum value NORTH (fixed from north) 2 610s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 3 610s JS G ENUM: Defining enum value WEST (fixed from west) 4 610s JS G ENUM: Defining enum value CENTER (fixed from center) 5 610s JS G ENUM: Defining enum value EAST (fixed from east) 6 610s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 7 610s JS G ENUM: Defining enum value SOUTH (fixed from south) 8 610s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 9 610s JS G ENUM: Defining enum value STATIC (fixed from static) 10 610s JS G ENUM: Defining Gdk.Gravity as 0xdc93910ec28 610s JS G NS: Found info type GIEnumInfo for 'InputMode' in namespace 'Gdk' 610s JS G ENUM: Defining enum value DISABLED (fixed from disabled) 0 610s JS G ENUM: Defining enum value SCREEN (fixed from screen) 1 610s JS G ENUM: Defining enum value WINDOW (fixed from window) 2 610s JS G ENUM: Defining Gdk.InputMode as 0xdc93910ed48 610s JS G NS: Found info type GIEnumInfo for 'InputSource' in namespace 'Gdk' 610s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 0 610s JS G ENUM: Defining enum value PEN (fixed from pen) 1 610s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 610s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 3 610s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 4 610s JS G ENUM: Defining enum value TOUCHSCREEN (fixed from touchscreen) 5 610s JS G ENUM: Defining enum value TOUCHPAD (fixed from touchpad) 6 610s JS G ENUM: Defining enum value TRACKPOINT (fixed from trackpoint) 7 610s JS G ENUM: Defining enum value TABLET_PAD (fixed from tablet_pad) 8 610s JS G ENUM: Defining Gdk.InputSource as 0xdc93910ede8 610s JS G NS: Found info type GIConstantInfo for 'KEY_0' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_AltCursor' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Attn' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_BackTab' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_ChangeScreen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Copy' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_CursorBlink' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_CursorSelect' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_DeleteWord' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Duplicate' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Enter' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_EraseEOF' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_EraseInput' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_ExSelect' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_FieldMark' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Ident' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Jump' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_KeyClick' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Left2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Play' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PrintScreen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Quit' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Record' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Reset' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Right2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Rule' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Setup' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Test' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_6' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_7' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_8' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_9' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_A' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Aacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Abelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Abreve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Abreveacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevebelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevegrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevehook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevetilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AccessX_Enable' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AccessX_Feedback_Enable' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexbelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexgrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexhook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflextilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AddFavorite' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Adiaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Agrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ahook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Alt_L' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Alt_R' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Amacron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Aogonek' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ApplicationLeft' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ApplicationRight' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_0' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_6' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_7' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_8' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_9' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ain' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_alef' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_alefmaksura' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_beh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_comma' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dad' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dal' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_damma' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dammatan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ddal' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_farsi_yeh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fatha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fathatan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_feh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fullstop' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_gaf' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ghain' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hah' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza_above' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza_below' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonalef' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonwaw' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonyeh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaunderalef' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh_doachashmee' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh_goal' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_jeem' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_jeh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kaf' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kasra' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kasratan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_keheh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_khah' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_lam' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_madda_above' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_maddaonalef' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_meem' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_noon' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_noon_ghunna' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_peh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_percent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_qaf' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_question_mark' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ra' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_rreh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sad' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_seen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_semicolon' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_shadda' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sheen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sukun' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_superscript_alef' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_switch' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tah' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tatweel' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tcheh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_teh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tehmarbuta' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_thal' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_theh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tteh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_veh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_waw' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_yeh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_yeh_baree' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_zah' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_zain' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Aring' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_AT' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_AYB' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_BEN' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_CHA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_DA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_DZA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_E' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_FE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_GHAT' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_GIM' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_HI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_HO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_INI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_JE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KEN' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KHE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_LYUN' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_MEN' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_NU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_O' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_PE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_PYUR' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_RA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_RE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_SE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_SHA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TCHE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TSA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TSO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TYUN' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VEV' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VYUN' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_YECH' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ZA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ZHE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_accent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_amanak' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_apostrophe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_at' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ayb' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ben' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_but' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_cha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_da' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_dza' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_e' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_exclam' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_fe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_full_stop' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ghat' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_gim' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_hi' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ho' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_hyphen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ini' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_je' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ke' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ken' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_khe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ligature_ew' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_lyun' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_men' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_nu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_o' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_paruyk' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_pe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_pyur' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_question' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ra' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_re' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_se' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_separation_mark' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_sha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_shesht' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tche' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_to' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tsa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tso' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tyun' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_verjaket' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vev' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vo' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vyun' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_yech' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_yentamna' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_za' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_zhe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Atilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudibleBell_Enable' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioCycleTrack' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioForward' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioLowerVolume' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMedia' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMicMute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioNext' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPause' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPlay' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPreset' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPrev' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRaiseVolume' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRandomPlay' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRecord' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRepeat' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRewind' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_AudioStop' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Away' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_B' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Babovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Back' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_BackForward' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_BackSpace' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Battery' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Begin' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Blue' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Bluetooth' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Book' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_BounceKeys_Enable' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Break' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_BrightnessAdjust' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Byelorussian_SHORTU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Byelorussian_shortu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_C' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_CD' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_CH' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_C_H' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_C_h' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Calculator' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Calendar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cancel' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Caps_Lock' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ccaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ccedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ccircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ch' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Clear' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ClearGrab' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Close' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Codeinput' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ColonSign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Community' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ContrastAdjust' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Control_L' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Control_R' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Copy' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_CruzeiroSign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cut' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_CycleAngle' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_A' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_BE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE_descender' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE_vertstroke' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_DE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_DZHE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_E' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EF' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EL' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EM' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EN' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EN_descender' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ER' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ES' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_GHE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_GHE_bar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HARDSIGN' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HA_descender' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_I' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_IE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_IO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_I_macron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_JE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA_descender' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA_vertstroke' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_LJE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_NJE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_O' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_O_bar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_PE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SCHWA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHCHA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHHA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHORTI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SOFTSIGN' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_TE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_TSE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_macron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_straight' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_straight_bar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_VE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YERU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZHE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZHE_descender' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_a' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_be' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che_descender' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che_vertstroke' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_de' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_dzhe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_e' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ef' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_el' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_em' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_en' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_en_descender' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_er' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_es' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ghe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ghe_bar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ha_descender' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_hardsign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_i' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_i_macron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ie' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_io' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_je' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka_descender' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka_vertstroke' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_lje' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_nje' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_o' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_o_bar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_pe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_schwa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_sha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shcha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shorti' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_softsign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_te' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_tse' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_macron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_straight' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_straight_bar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ya' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_yeru' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_yu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ze' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_zhe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_zhe_descender' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_D' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_DOS' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Dabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Dcaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Delete' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Display' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Documents' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_DongSign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Down' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Dstroke' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_E' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ENG' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ETH' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_EZH' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Eabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Eacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ebelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ecaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexbelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexgrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexhook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflextilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_EcuSign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ediaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Egrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ehook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Eisu_Shift' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Eisu_toggle' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Eject' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Emacron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_End' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Eogonek' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Escape' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Eth' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Etilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_EuroSign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Excel' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Execute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Explorer' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F10' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F11' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F12' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F13' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F14' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F15' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F16' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F17' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F18' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F19' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F20' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F21' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F22' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F23' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F24' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F25' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F26' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F27' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F28' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F29' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F30' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F31' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F32' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F33' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F34' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F35' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F6' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F7' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F8' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_F9' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_FFrancSign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Fabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_0' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_6' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_7' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_8' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_9' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_yeh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Favorites' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Finance' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Find' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_First_Virtual_Screen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Forward' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_FrameBack' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_FrameForward' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_G' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Gabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Game' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Gbreve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Gcaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Gcedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Gcircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_an' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_ban' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_can' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_char' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_chin' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_cil' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_don' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_en' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_fi' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_gan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_ghan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hae' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_har' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_he' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hie' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hoe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_in' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_jhan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_jil' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_kan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_khar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_las' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_man' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_nar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_on' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_par' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_phar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_qar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_rae' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_san' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_shin' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_tan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_tar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_un' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_vin' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_we' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_xan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_zen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_zhar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Go' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ALPHA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ALPHAaccent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_BETA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_CHI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_DELTA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_EPSILON' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_EPSILONaccent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ETA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ETAaccent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_GAMMA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAaccent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAdiaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAdieresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_KAPPA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_LAMBDA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_LAMDA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_MU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_NU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMEGA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMEGAaccent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMICRON' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMICRONaccent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PHI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PSI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_RHO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_SIGMA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_TAU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_THETA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILON' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILONaccent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILONdieresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_XI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ZETA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_accentdieresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_alpha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_alphaaccent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_beta' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_chi' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_delta' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_epsilon' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_epsilonaccent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_eta' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_etaaccent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_finalsmallsigma' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_gamma' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_horizbar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iota' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotaaccent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotaaccentdieresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotadieresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_kappa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_lambda' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_lamda' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_mu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_nu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omega' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omegaaccent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omicron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omicronaccent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_phi' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_pi' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_psi' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_rho' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_sigma' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_switch' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_tau' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_theta' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilon' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilonaccent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilonaccentdieresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilondieresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_xi' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_zeta' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Green' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_H' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_A' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AraeA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AraeAE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Banja' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Cieuc' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Codeinput' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Dikeud' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_E' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_EO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_EU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_End' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Hanja' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Hieuh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_I' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Ieung' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Cieuc' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Dikeud' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Hieuh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Ieung' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Jieuj' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Khieuq' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Kiyeog' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_KiyeogSios' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_KkogjiDalrinIeung' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Mieum' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Nieun' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_NieunHieuh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_NieunJieuj' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_PanSios' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Phieuf' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Pieub' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_PieubSios' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Rieul' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulHieuh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulKiyeog' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulMieum' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulPhieuf' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulPieub' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulSios' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulTieut' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Sios' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_SsangKiyeog' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_SsangSios' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Tieut' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_YeorinHieuh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jamo' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jeonja' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jieuj' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Khieuq' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Kiyeog' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_KiyeogSios' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_KkogjiDalrinIeung' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Mieum' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_MultipleCandidate' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Nieun' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_NieunHieuh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_NieunJieuj' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_O' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_OE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PanSios' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Phieuf' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Pieub' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PieubSios' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PostHanja' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PreHanja' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PreviousCandidate' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Rieul' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulHieuh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulKiyeog' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulMieum' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulPhieuf' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulPieub' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulSios' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulTieut' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulYeorinHieuh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Romaja' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SingleCandidate' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Sios' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Special' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangDikeud' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangJieuj' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangKiyeog' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangPieub' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangSios' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Start' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumMieum' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumPhieuf' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumPieub' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Tieut' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_U' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WAE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WEO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YAE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YEO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YeorinHieuh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_switch' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hankaku' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hcircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hebrew_switch' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Help' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Henkan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Henkan_Mode' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hibernate' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hiragana' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hiragana_Katakana' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_History' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Home' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_HomePage' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_HotLinks' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hstroke' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hyper_L' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Hyper_R' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_I' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Center_Object' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Continuous_Underline' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Discontinuous_Underline' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Emphasize' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Enter' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Down' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Left' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Right' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Up' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_First_Group' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_First_Group_Lock' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Latch' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Lock' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Shift' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Last_Group' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Last_Group_Lock' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Left_Tab' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level2_Latch' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Latch' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Lock' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Shift' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Latch' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Lock' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Shift' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Lock' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Move_Line_Down' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Move_Line_Up' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Next_Group' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Next_Group_Lock' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Line_Down' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Line_Up' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Space_Left' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Space_Right' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Prev_Group' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Prev_Group_Lock' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Both_Margins' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Margin_Left' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Margin_Right' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Set_Margin_Left' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Set_Margin_Right' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Iabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Iacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ibelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ibreve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Icircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Idiaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Igrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ihook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Imacron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Insert' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Iogonek' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Itilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_J' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Jcircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_K' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_0' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_6' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_7' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_8' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_9' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Add' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Begin' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Decimal' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Delete' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Divide' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Down' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_End' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Enter' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Equal' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Home' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Insert' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Left' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Multiply' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Next' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Page_Down' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Page_Up' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Prior' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Right' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Separator' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Space' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Subtract' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Tab' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Up' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Kana_Lock' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Kana_Shift' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Kanji' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Kanji_Bangou' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Katakana' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KbdBrightnessDown' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KbdBrightnessUp' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_KbdLightOnOff' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Kcedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Keyboard' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Korean_Won' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_L' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_L1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_L10' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_L2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_L3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_L4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_L5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_L6' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_L7' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_L8' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_L9' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Lacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Last_Virtual_Screen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Launch0' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Launch1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Launch2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Launch3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Launch4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Launch5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Launch6' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Launch7' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Launch8' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Launch9' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchB' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchC' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchD' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchF' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Lbelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Lcaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Lcedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Left' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_LightBulb' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Linefeed' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_LiraSign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_LogGrabInfo' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_LogOff' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_LogWindowTree' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Lstroke' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_M' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Mabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_DSE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_GJE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_KJE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_dse' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_gje' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_kje' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Mae_Koho' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Mail' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_MailForward' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Market' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Massyo' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Meeting' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Memo' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Menu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_MenuKB' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_MenuPB' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Messenger' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Meta_L' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Meta_R' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_MillSign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ModeLock' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Mode_switch' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_MonBrightnessDown' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_MonBrightnessUp' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_MouseKeys_Accel_Enable' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_MouseKeys_Enable' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Muhenkan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Multi_key' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_MultipleCandidate' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Music' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_MyComputer' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_MySites' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_N' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Nacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_NairaSign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ncaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ncedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_New' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_NewSheqelSign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_News' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Next' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Next_VMode' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Next_Virtual_Screen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ntilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Num_Lock' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_O' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_OE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Oacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Obarred' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Obelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ocaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexbelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexgrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexhook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflextilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Odiaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Odoubleacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_OfficeHome' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ograve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ohook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorn' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornbelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorngrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornhook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorntilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Omacron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ooblique' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Open' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_OpenURL' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Option' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Oslash' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Otilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Overlay1_Enable' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Overlay2_Enable' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_P' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Page_Down' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Page_Up' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Paste' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pause' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_PesetaSign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Phone' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pictures' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Accelerate' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button_Dflt' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick_Dflt' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DfltBtnNext' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DfltBtnPrev' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Down' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DownLeft' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DownRight' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag_Dflt' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_EnableKeys' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Left' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Right' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Up' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_UpLeft' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_UpRight' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_PowerDown' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_PowerOff' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Prev_VMode' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Prev_Virtual_Screen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_PreviousCandidate' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Print' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Prior' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Q' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R10' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R11' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R12' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R13' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R14' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R15' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R6' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R7' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R8' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_R9' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_RFKill' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Racute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Rcaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Rcedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Red' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Redo' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Refresh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Reload' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_RepeatKeys_Enable' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Reply' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Return' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Right' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_RockerDown' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_RockerEnter' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_RockerUp' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Romaji' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_RotateWindows' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_RotationKB' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_RotationPB' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_RupeeSign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_S' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_SCHWA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Save' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Scaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Scedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Scircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ScreenSaver' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollClick' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollDown' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollUp' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Scroll_Lock' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Search' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Select' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_SelectButton' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Send' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_DJE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_DZE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_JE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_LJE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_NJE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_TSHE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_dje' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_dze' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_je' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_lje' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_nje' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_tshe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_L' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_Lock' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_R' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Shop' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_SingleCandidate' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_a' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aa2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ae' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ae2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aee' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aee2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ai' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ai2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_al' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_au' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_au2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ba' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_bha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ca' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_cha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dda' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ddha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dhha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_e' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_e2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ee' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ee2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_fa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ga' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_gha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_h2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_i' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_i2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ii' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ii2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ja' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_jha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_jnya' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ka' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_kha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_kunddaliya' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_la' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lu2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_luu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_luu2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ma' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_mba' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_na' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ndda' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ndha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ng' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ng2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nga' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nja' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nna' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nya' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_o' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_o2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_oo' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_oo2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_pa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_pha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ra' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ri' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_rii' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ru2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ruu2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_sa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_sha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ssha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_tha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_thha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_tta' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ttha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_u' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_u2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_uu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_uu2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_va' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ya' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sleep' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_SlowKeys_Enable' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Spell' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_SplitScreen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Standby' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Start' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_StickyKeys_Enable' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Stop' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Subtitle' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Super_L' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Super_R' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Support' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Suspend' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_10' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_11' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_12' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_6' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_7' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_8' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_9' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Sys_Req' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_T' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_THORN' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Tab' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Tabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_TaskPane' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Tcaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Tcedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Terminal' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Terminate_Server' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_baht' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_bobaimai' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochang' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_choching' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochoe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_dochada' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_dodek' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_fofa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_fofan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_hohip' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_honokhuk' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhai' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhon' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhuat' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhwai' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khorakhang' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_kokai' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lakkhangyao' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekchet' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekha' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekhok' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekkao' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leknung' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekpaet' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksam' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksi' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksong' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksun' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lochula' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_loling' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maichattawa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maiek' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maihanakat' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maihanakat_maitho' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitaikhu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitho' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitri' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maiyamok' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_moma' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_ngongu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nikhahit' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nonen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nonu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_oang' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_paiyannoi' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phinthu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phophan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phophung' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phosamphao' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_popla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_rorua' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_ru' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraae' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaimaimalai' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaimaimuan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraam' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarae' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarai' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraii' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarao' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarau' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraue' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarauee' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarauu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sorusi' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sosala' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_soso' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sosua' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thanthakhat' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thonangmontho' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thophuthao' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothahan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothan' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothong' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothung' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_topatak' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_totao' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_wowaen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_yoyak' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_yoying' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Thorn' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Time' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ToDoList' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Tools' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_TopMenu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadOff' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadOn' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadToggle' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Touroku' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Travel' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Tslash' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_U' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_UWB' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Uacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ubelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ubreve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ucircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Udiaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Udoubleacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ugrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Uhook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorn' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornbelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorngrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornhook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorntilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_GHE_WITH_UPTURN' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_I' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_IE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_YI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_ghe_with_upturn' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_i' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_ie' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_yi' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_I' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_JE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_YI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_i' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_je' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_yi' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Umacron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Undo' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ungrab' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Uogonek' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Up' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Uring' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_User1KB' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_User2KB' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_UserPB' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Utilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_V' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_VendorHome' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Video' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_View' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_VoidSymbol' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_W' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_WLAN' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_WWAN' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_WWW' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Wacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_WakeUp' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Wcircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Wdiaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_WebCam' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Wgrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_WheelButton' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_WindowClear' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_WonSign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Word' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_X' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Xabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Xfer' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Y' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Yacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ybelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ycircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ydiaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Yellow' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ygrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Yhook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Ytilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Z' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Zabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Zacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Zcaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Zen_Koho' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Zenkaku' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Zenkaku_Hankaku' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ZoomIn' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ZoomOut' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_Zstroke' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_a' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_aacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_abelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_abovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_abreve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_abreveacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_abrevebelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_abrevegrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_abrevehook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_abrevetilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexbelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexgrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexhook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflextilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_acute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_adiaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ae' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_agrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ahook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_amacron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ampersand' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_aogonek' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_apostrophe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_approxeq' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_approximate' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_aring' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_asciicircum' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_asciitilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_asterisk' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_at' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_atilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_b' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_babovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_backslash' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ballotcross' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_bar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_because' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_blank' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_botintegral' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_botleftparens' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_botleftsqbracket' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_botleftsummation' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_botrightparens' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_botrightsqbracket' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_botrightsummation' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_bott' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_botvertsummationconnector' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braceleft' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braceright' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_bracketleft' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_bracketright' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_blank' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_10' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_6' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_7' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_8' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_9' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12345' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123456' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12345678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123457' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123458' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12346' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123467' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123468' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12347' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123478' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12348' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1235' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12356' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1235678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12357' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12358' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1236' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12367' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12368' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1237' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12378' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1238' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1245' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12456' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1245678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12457' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12458' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1246' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12467' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12468' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1247' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12478' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1248' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_125' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1256' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_125678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1257' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1258' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_126' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1267' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1268' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_127' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1278' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_128' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1345' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13456' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1345678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13457' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13458' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1346' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13467' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13468' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1347' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13478' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1348' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_135' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1356' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_135678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1357' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1358' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_136' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1367' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1368' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_137' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1378' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_138' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_145' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1456' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_145678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1457' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1458' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_146' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1467' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1468' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_147' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1478' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_148' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_15' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_156' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_15678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_157' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_158' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_16' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_167' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_168' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_17' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_178' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_18' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2345' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23456' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2345678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23457' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23458' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2346' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23467' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23468' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2347' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23478' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2348' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_235' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2356' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_235678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2357' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2358' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_236' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2367' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2368' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_237' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2378' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_238' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_245' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2456' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_245678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2457' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2458' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_246' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2467' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2468' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_247' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2478' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_248' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_25' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_256' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_25678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_257' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_258' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_26' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_267' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_268' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_27' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_278' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_28' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_345' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3456' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_345678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3457' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3458' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_346' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3467' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3468' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_347' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3478' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_348' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_35' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_356' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_35678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_357' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_358' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_36' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_367' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_368' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_37' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_378' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_38' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_45' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_456' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_45678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_457' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_458' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_46' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_467' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_468' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_47' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_478' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_48' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_56' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_567' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_5678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_568' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_57' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_578' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_58' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_6' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_67' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_678' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_68' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_7' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_78' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_8' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_breve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_brokenbar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_c' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_c_h' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_cabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_cacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_careof' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_caret' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_caron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ccaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ccedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ccircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_cedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_cent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ch' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_checkerboard' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_checkmark' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_circle' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_club' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_colon' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_comma' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_containsas' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_copyright' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_cr' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_crossinglines' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_cuberoot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_currency' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_cursor' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_d' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dagger' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dcaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_A' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_E' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_I' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_O' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_U' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_a' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovecomma' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovereversedcomma' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovering' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_aboveverticalline' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_acute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowbreve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowcircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowcomma' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowdiaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowmacron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowring' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowtilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowverticalline' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_breve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_capital_schwa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_caron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_cedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_circumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_currency' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_dasia' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_diaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_doubleacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_doublegrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_e' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_grave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_greek' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_hook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_horn' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_i' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_invertedbreve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_iota' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_longsolidusoverlay' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_lowline' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_macron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_o' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_ogonek' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_perispomeni' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_psili' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_semivoiced_sound' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_small_schwa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_stroke' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_tilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_u' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dead_voiced_sound' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_decimalpoint' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_degree' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_diaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_diamond' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_digitspace' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dintegral' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_division' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dollar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_doubbaselinedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_doubleacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_doubledagger' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_doublelowquotemark' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_downarrow' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_downcaret' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_downshoe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_downstile' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_downtack' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_dstroke' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_e' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_eabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_eacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ebelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ecaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexbelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexgrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexhook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflextilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ediaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_egrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ehook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_eightsubscript' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_eightsuperior' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_elementof' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ellipsis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_em3space' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_em4space' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_emacron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_emdash' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_emfilledcircle' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_emfilledrect' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_emopencircle' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_emopenrectangle' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_emptyset' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_emspace' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_endash' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_enfilledcircbullet' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_enfilledsqbullet' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_eng' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_enopencircbullet' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_enopensquarebullet' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_enspace' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_eogonek' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_equal' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_eth' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_etilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_exclam' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_exclamdown' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ezh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_f' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_fabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_femalesymbol' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ff' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_figdash' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_filledlefttribullet' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_filledrectbullet' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_filledrighttribullet' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_filledtribulletdown' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_filledtribulletup' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_fiveeighths' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_fivesixths' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_fivesubscript' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_fivesuperior' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_fourfifths' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_foursubscript' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_foursuperior' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_fourthroot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_function' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_g' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_gabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_gbreve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_gcaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_gcedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_gcircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_grave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_greater' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_greaterthanequal' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_guillemotleft' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_guillemotright' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_h' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hairspace' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hcircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_heart' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_aleph' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_ayin' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_bet' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_beth' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_chet' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_dalet' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_daleth' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_doublelowline' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalkaph' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalmem' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalnun' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalpe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalzade' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalzadi' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_gimel' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_gimmel' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_he' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_het' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_kaph' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_kuf' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_lamed' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_mem' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_nun' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_pe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_qoph' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_resh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_samech' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_samekh' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_shin' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_taf' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_taw' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_tet' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_teth' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_waw' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_yod' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zade' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zadi' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zain' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zayin' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hexagram' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_horizconnector' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan1' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan3' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan5' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan7' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan9' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hstroke' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ht' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_hyphen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_i' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_iTouch' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_iacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ibelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ibreve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_icircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_identical' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_idiaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_idotless' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ifonlyif' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_igrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ihook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_imacron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_implies' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_includedin' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_includes' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_infinity' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_integral' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_intersection' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_iogonek' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_itilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_j' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_jcircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_jot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_k' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_A' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_CHI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_E' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_FU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_I' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_ME' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_N' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_O' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SHI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TI' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TSU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_U' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_WA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_WO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YA' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YO' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YU' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_a' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_closingbracket' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_comma' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_conjunctive' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_e' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_fullstop' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_i' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_middledot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_o' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_openingbracket' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_switch' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_tsu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_tu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_u' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_ya' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_yo' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kana_yu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kappa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kcedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_kra' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_l' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_lacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_latincross' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_lbelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_lcaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_lcedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_leftanglebracket' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_leftarrow' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_leftcaret' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_leftdoublequotemark' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_leftmiddlecurlybrace' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_leftopentriangle' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_leftpointer' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_leftradical' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_leftshoe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_leftsinglequotemark' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_leftt' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_lefttack' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_less' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_lessthanequal' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_lf' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_logicaland' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_logicalor' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_lowleftcorner' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_lowrightcorner' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_lstroke' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_m' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_mabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_macron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_malesymbol' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_maltesecross' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_marker' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_masculine' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_minus' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_minutes' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_mu' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_multiply' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_musicalflat' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_musicalsharp' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_n' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_nabla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_nacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ncaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ncedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ninesubscript' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ninesuperior' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_nl' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_nobreakspace' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_notapproxeq' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_notelementof' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_notequal' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_notidentical' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_notsign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ntilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_numbersign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_numerosign' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_o' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_oacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_obarred' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_obelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ocaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexbelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexgrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexhook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflextilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_odiaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_odoubleacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_oe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ogonek' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ograve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ohook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ohorn' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ohornacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ohornbelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ohorngrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ohornhook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ohorntilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_omacron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_oneeighth' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_onefifth' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_onehalf' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_onequarter' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_onesixth' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_onesubscript' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_onesuperior' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_onethird' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ooblique' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_openrectbullet' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_openstar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_opentribulletdown' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_opentribulletup' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ordfeminine' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_oslash' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_otilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_overbar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_overline' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_p' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_pabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_paragraph' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_parenleft' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_parenright' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_partdifferential' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_partialderivative' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_percent' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_period' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_periodcentered' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_permille' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_phonographcopyright' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_plus' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_plusminus' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_prescription' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_prolongedsound' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_punctspace' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_q' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_quad' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_question' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_questiondown' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_quotedbl' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_quoteleft' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_quoteright' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_r' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_racute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_radical' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_rcaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_rcedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_registered' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_rightanglebracket' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_rightarrow' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_rightcaret' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_rightdoublequotemark' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_rightmiddlecurlybrace' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_rightmiddlesummation' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_rightopentriangle' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_rightpointer' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_rightshoe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_rightsinglequotemark' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_rightt' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_righttack' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_s' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_sabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_sacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_scaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_scedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_schwa' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_scircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_script_switch' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_seconds' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_section' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_semicolon' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_semivoicedsound' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_seveneighths' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_sevensubscript' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_sevensuperior' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_signaturemark' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_signifblank' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_similarequal' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_singlelowquotemark' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_sixsubscript' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_sixsuperior' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_slash' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_soliddiamond' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_space' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_squareroot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ssharp' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_sterling' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_stricteq' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_t' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_tabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_tcaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_tcedilla' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_telephone' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_telephonerecorder' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_therefore' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_thinspace' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_thorn' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_threeeighths' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_threefifths' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_threequarters' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_threesubscript' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_threesuperior' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_tintegral' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_topintegral' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_topleftparens' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_topleftradical' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_topleftsqbracket' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_topleftsummation' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_toprightparens' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_toprightsqbracket' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_toprightsummation' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_topt' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_topvertsummationconnector' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_trademark' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_trademarkincircle' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_tslash' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_twofifths' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_twosubscript' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_twosuperior' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_twothirds' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_u' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_uacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ubelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ubreve' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ucircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_udiaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_udoubleacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ugrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_uhook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_uhorn' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_uhornacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_uhornbelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_uhorngrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_uhornhook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_uhorntilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_umacron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_underbar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_underscore' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_union' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_uogonek' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_uparrow' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_upcaret' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_upleftcorner' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_uprightcorner' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_upshoe' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_upstile' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_uptack' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_uring' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_utilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_v' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_variation' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_vertbar' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_vertconnector' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_voicedsound' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_vt' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_w' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_wacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_wcircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_wdiaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_wgrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_x' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_xabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_y' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_yacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ybelowdot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ycircumflex' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ydiaeresis' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_yen' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ygrave' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_yhook' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_ytilde' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_z' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_zabovedot' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_zacute' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_zcaron' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_zerosubscript' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_zerosuperior' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'KEY_zstroke' in namespace 'Gdk' 610s JS G NS: Found info type GIObjectInfo for 'Keymap' in namespace 'Gdk' 610s JS G OBJ: Defined class for Keymap (GdkKeymap), prototype 0x14bce5174a60, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'KeymapKey' in namespace 'Gdk' 610s JS G BXD: Defined class for KeymapKey (void), prototype 0x14bce5174ab0, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIConstantInfo for 'MAJOR_VERSION' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'MAX_TIMECOORD_AXES' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'MICRO_VERSION' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'MINOR_VERSION' in namespace 'Gdk' 610s JS G NS: Found info type GIEnumInfo for 'ModifierIntent' in namespace 'Gdk' 610s JS G ENUM: Defining enum value PRIMARY_ACCELERATOR (fixed from primary_accelerator) 0 610s JS G ENUM: Defining enum value CONTEXT_MENU (fixed from context_menu) 1 610s JS G ENUM: Defining enum value EXTEND_SELECTION (fixed from extend_selection) 2 610s JS G ENUM: Defining enum value MODIFY_SELECTION (fixed from modify_selection) 3 610s JS G ENUM: Defining enum value NO_TEXT_INPUT (fixed from no_text_input) 4 610s JS G ENUM: Defining enum value SHIFT_GROUP (fixed from shift_group) 5 610s JS G ENUM: Defining enum value DEFAULT_MOD_MASK (fixed from default_mod_mask) 6 610s JS G ENUM: Defining Gdk.ModifierIntent as 0xdc939132a08 610s JS G NS: Found info type GIFlagsInfo for 'ModifierType' in namespace 'Gdk' 610s JS G ENUM: Defining enum value SHIFT_MASK (fixed from shift_mask) 1 610s JS G ENUM: Defining enum value LOCK_MASK (fixed from lock_mask) 2 610s JS G ENUM: Defining enum value CONTROL_MASK (fixed from control_mask) 4 610s JS G ENUM: Defining enum value MOD1_MASK (fixed from mod1_mask) 8 610s JS G ENUM: Defining enum value MOD2_MASK (fixed from mod2_mask) 16 610s JS G ENUM: Defining enum value MOD3_MASK (fixed from mod3_mask) 32 610s JS G ENUM: Defining enum value MOD4_MASK (fixed from mod4_mask) 64 610s JS G ENUM: Defining enum value MOD5_MASK (fixed from mod5_mask) 128 610s JS G ENUM: Defining enum value BUTTON1_MASK (fixed from button1_mask) 256 610s JS G ENUM: Defining enum value BUTTON2_MASK (fixed from button2_mask) 512 610s JS G ENUM: Defining enum value BUTTON3_MASK (fixed from button3_mask) 1024 610s JS G ENUM: Defining enum value BUTTON4_MASK (fixed from button4_mask) 2048 610s JS G ENUM: Defining enum value BUTTON5_MASK (fixed from button5_mask) 4096 610s JS G ENUM: Defining enum value MODIFIER_RESERVED_13_MASK (fixed from modifier_reserved_13_mask) 8192 610s JS G ENUM: Defining enum value MODIFIER_RESERVED_14_MASK (fixed from modifier_reserved_14_mask) 16384 610s JS G ENUM: Defining enum value MODIFIER_RESERVED_15_MASK (fixed from modifier_reserved_15_mask) 32768 610s JS G ENUM: Defining enum value MODIFIER_RESERVED_16_MASK (fixed from modifier_reserved_16_mask) 65536 610s JS G ENUM: Defining enum value MODIFIER_RESERVED_17_MASK (fixed from modifier_reserved_17_mask) 131072 610s JS G ENUM: Defining enum value MODIFIER_RESERVED_18_MASK (fixed from modifier_reserved_18_mask) 262144 610s JS G ENUM: Defining enum value MODIFIER_RESERVED_19_MASK (fixed from modifier_reserved_19_mask) 524288 610s JS G ENUM: Defining enum value MODIFIER_RESERVED_20_MASK (fixed from modifier_reserved_20_mask) 1048576 610s JS G ENUM: Defining enum value MODIFIER_RESERVED_21_MASK (fixed from modifier_reserved_21_mask) 2097152 610s JS G ENUM: Defining enum value MODIFIER_RESERVED_22_MASK (fixed from modifier_reserved_22_mask) 4194304 610s JS G ENUM: Defining enum value MODIFIER_RESERVED_23_MASK (fixed from modifier_reserved_23_mask) 8388608 610s JS G ENUM: Defining enum value MODIFIER_RESERVED_24_MASK (fixed from modifier_reserved_24_mask) 16777216 610s JS G ENUM: Defining enum value MODIFIER_RESERVED_25_MASK (fixed from modifier_reserved_25_mask) 33554432 610s JS G ENUM: Defining enum value SUPER_MASK (fixed from super_mask) 67108864 610s JS G ENUM: Defining enum value HYPER_MASK (fixed from hyper_mask) 134217728 610s JS G ENUM: Defining enum value META_MASK (fixed from meta_mask) 268435456 610s JS G ENUM: Defining enum value MODIFIER_RESERVED_29_MASK (fixed from modifier_reserved_29_mask) 536870912 610s JS G ENUM: Defining enum value RELEASE_MASK (fixed from release_mask) 1073741824 610s JS G ENUM: Defining enum value MODIFIER_MASK (fixed from modifier_mask) 1543512063 610s JS G ENUM: Defining Gdk.ModifierType as 0xdc939132b28 610s JS G NS: Found info type GIObjectInfo for 'Monitor' in namespace 'Gdk' 610s JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0x14bce5174b28, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'MonitorClass' in namespace 'Gdk' 610s JS G NS: Found info type GIEnumInfo for 'NotifyType' in namespace 'Gdk' 610s JS G ENUM: Defining enum value ANCESTOR (fixed from ancestor) 0 610s JS G ENUM: Defining enum value VIRTUAL (fixed from virtual) 1 610s JS G ENUM: Defining enum value INFERIOR (fixed from inferior) 2 610s JS G ENUM: Defining enum value NONLINEAR (fixed from nonlinear) 3 610s JS G ENUM: Defining enum value NONLINEAR_VIRTUAL (fixed from nonlinear_virtual) 4 610s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 5 610s JS G ENUM: Defining Gdk.NotifyType as 0xdc939132fc8 610s JS G NS: Found info type GIEnumInfo for 'OwnerChange' in namespace 'Gdk' 610s JS G ENUM: Defining enum value NEW_OWNER (fixed from new_owner) 0 610s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 610s JS G ENUM: Defining enum value CLOSE (fixed from close) 2 610s JS G ENUM: Defining Gdk.OwnerChange as 0xdc9391330e8 610s JS G NS: Found info type GIConstantInfo for 'PARENT_RELATIVE' in namespace 'Gdk' 610s JS G NS: Found info type GIConstantInfo for 'PRIORITY_REDRAW' in namespace 'Gdk' 610s JS G NS: Found info type GIStructInfo for 'Point' in namespace 'Gdk' 610s JS G BXD: Defined class for Point (void), prototype 0x14bce5174bc8, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIEnumInfo for 'PropMode' in namespace 'Gdk' 610s JS G ENUM: Defining enum value REPLACE (fixed from replace) 0 610s JS G ENUM: Defining enum value PREPEND (fixed from prepend) 1 610s JS G ENUM: Defining enum value APPEND (fixed from append) 2 610s JS G ENUM: Defining Gdk.PropMode as 0xdc939133248 610s JS G NS: Found info type GIEnumInfo for 'PropertyState' in namespace 'Gdk' 610s JS G ENUM: Defining enum value NEW_VALUE (fixed from new_value) 0 610s JS G ENUM: Defining enum value DELETE (fixed from delete) 1 610s JS G ENUM: Defining Gdk.PropertyState as 0xdc9391332e8 610s JS G NS: Found info type GIStructInfo for 'RGBA' in namespace 'Gdk' 610s JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0x14bce5174c40, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIObjectInfo for 'Screen' in namespace 'Gdk' 610s JS G OBJ: Defined class for Screen (GdkScreen), prototype 0x14bce5174c90, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIEnumInfo for 'ScrollDirection' in namespace 'Gdk' 610s JS G ENUM: Defining enum value UP (fixed from up) 0 610s JS G ENUM: Defining enum value DOWN (fixed from down) 1 610s JS G ENUM: Defining enum value LEFT (fixed from left) 2 610s JS G ENUM: Defining enum value RIGHT (fixed from right) 3 610s JS G ENUM: Defining enum value SMOOTH (fixed from smooth) 4 610s JS G ENUM: Defining Gdk.ScrollDirection as 0xdc939133448 610s JS G NS: Found info type GIObjectInfo for 'Seat' in namespace 'Gdk' 610s JS G OBJ: Defined class for Seat (GdkSeat), prototype 0x14bce5174d08, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIFlagsInfo for 'SeatCapabilities' in namespace 'Gdk' 610s JS G ENUM: Defining enum value NONE (fixed from none) 0 610s JS G ENUM: Defining enum value POINTER (fixed from pointer) 1 610s JS G ENUM: Defining enum value TOUCH (fixed from touch) 2 610s JS G ENUM: Defining enum value TABLET_STYLUS (fixed from tablet_stylus) 4 610s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 8 610s JS G ENUM: Defining enum value ALL_POINTING (fixed from all_pointing) 7 610s JS G ENUM: Defining enum value ALL (fixed from all) 15 610s JS G ENUM: Defining Gdk.SeatCapabilities as 0xdc939133528 610s JS G NS: Found info type GIEnumInfo for 'SettingAction' in namespace 'Gdk' 610s JS G ENUM: Defining enum value NEW (fixed from new) 0 610s JS G ENUM: Defining enum value CHANGED (fixed from changed) 1 610s JS G ENUM: Defining enum value DELETED (fixed from deleted) 2 610s JS G ENUM: Defining Gdk.SettingAction as 0xdc939133648 610s JS G NS: Found info type GIEnumInfo for 'Status' in namespace 'Gdk' 610s JS G ENUM: Defining enum value OK (fixed from ok) 0 610s JS G ENUM: Defining enum value ERROR (fixed from error) -1 610s JS G ENUM: Defining enum value ERROR_PARAM (fixed from error_param) -2 610s JS G ENUM: Defining enum value ERROR_FILE (fixed from error_file) -3 610s JS G ENUM: Defining enum value ERROR_MEM (fixed from error_mem) -4 610s JS G ENUM: Defining Gdk.Status as 0xdc9391336e8 610s JS G NS: Found info type GIEnumInfo for 'SubpixelLayout' in namespace 'Gdk' 610s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 610s JS G ENUM: Defining enum value NONE (fixed from none) 1 610s JS G ENUM: Defining enum value HORIZONTAL_RGB (fixed from horizontal_rgb) 2 610s JS G ENUM: Defining enum value HORIZONTAL_BGR (fixed from horizontal_bgr) 3 610s JS G ENUM: Defining enum value VERTICAL_RGB (fixed from vertical_rgb) 4 610s JS G ENUM: Defining enum value VERTICAL_BGR (fixed from vertical_bgr) 5 610s JS G ENUM: Defining Gdk.SubpixelLayout as 0xdc939133788 610s JS G NS: Found info type GIStructInfo for 'TimeCoord' in namespace 'Gdk' 610s JS G BXD: Defined class for TimeCoord (void), prototype 0x14bce5174df8, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIEnumInfo for 'TouchpadGesturePhase' in namespace 'Gdk' 610s JS G ENUM: Defining enum value BEGIN (fixed from begin) 0 610s JS G ENUM: Defining enum value UPDATE (fixed from update) 1 610s JS G ENUM: Defining enum value END (fixed from end) 2 610s JS G ENUM: Defining enum value CANCEL (fixed from cancel) 3 610s JS G ENUM: Defining Gdk.TouchpadGesturePhase as 0xdc9391338e8 610s JS G NS: Found info type GIEnumInfo for 'VisibilityState' in namespace 'Gdk' 610s JS G ENUM: Defining enum value UNOBSCURED (fixed from unobscured) 0 610s JS G ENUM: Defining enum value PARTIAL (fixed from partial) 1 610s JS G ENUM: Defining enum value FULLY_OBSCURED (fixed from fully_obscured) 2 610s JS G ENUM: Defining Gdk.VisibilityState as 0xdc939133988 610s JS G NS: Found info type GIObjectInfo for 'Visual' in namespace 'Gdk' 610s JS G OBJ: Defined class for Visual (GdkVisual), prototype 0x14bce5174e70, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIEnumInfo for 'VisualType' in namespace 'Gdk' 610s JS G ENUM: Defining enum value STATIC_GRAY (fixed from static_gray) 0 610s JS G ENUM: Defining enum value GRAYSCALE (fixed from grayscale) 1 610s JS G ENUM: Defining enum value STATIC_COLOR (fixed from static_color) 2 610s JS G ENUM: Defining enum value PSEUDO_COLOR (fixed from pseudo_color) 3 610s JS G ENUM: Defining enum value TRUE_COLOR (fixed from true_color) 4 610s JS G ENUM: Defining enum value DIRECT_COLOR (fixed from direct_color) 5 610s JS G ENUM: Defining Gdk.VisualType as 0xdc939133a68 610s JS G NS: Found info type GIFlagsInfo for 'WMDecoration' in namespace 'Gdk' 610s JS G ENUM: Defining enum value ALL (fixed from all) 1 610s JS G ENUM: Defining enum value BORDER (fixed from border) 2 610s JS G ENUM: Defining enum value RESIZEH (fixed from resizeh) 4 610s JS G ENUM: Defining enum value TITLE (fixed from title) 8 610s JS G ENUM: Defining enum value MENU (fixed from menu) 16 610s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 32 610s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 64 610s JS G ENUM: Defining Gdk.WMDecoration as 0xdc939133b88 610s JS G NS: Found info type GIFlagsInfo for 'WMFunction' in namespace 'Gdk' 610s JS G ENUM: Defining enum value ALL (fixed from all) 1 610s JS G ENUM: Defining enum value RESIZE (fixed from resize) 2 610s JS G ENUM: Defining enum value MOVE (fixed from move) 4 610s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 8 610s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 16 610s JS G ENUM: Defining enum value CLOSE (fixed from close) 32 610s JS G ENUM: Defining Gdk.WMFunction as 0xdc939133ca8 610s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gdk' 610s JS G OBJ: Defined class for Window (GdkWindow), prototype 0x14bce5174f38, JSClass 0xe90a428e7910, in object 0x1c9abf897308 610s JS G NS: Found info type GIStructInfo for 'WindowAttr' in namespace 'Gdk' 610s JS G BXD: Defined class for WindowAttr (void), prototype 0x14bce5174f88, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIFlagsInfo for 'WindowAttributesType' in namespace 'Gdk' 610s JS G ENUM: Defining enum value TITLE (fixed from title) 2 610s JS G ENUM: Defining enum value X (fixed from x) 4 610s JS G ENUM: Defining enum value Y (fixed from y) 8 610s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 16 610s JS G ENUM: Defining enum value VISUAL (fixed from visual) 32 610s JS G ENUM: Defining enum value WMCLASS (fixed from wmclass) 64 610s JS G ENUM: Defining enum value NOREDIR (fixed from noredir) 128 610s JS G ENUM: Defining enum value TYPE_HINT (fixed from type_hint) 256 610s JS G ENUM: Defining Gdk.WindowAttributesType as 0xdc939133e48 610s JS G NS: Found info type GIStructInfo for 'WindowClass' in namespace 'Gdk' 610s JS G NS: Found info type GIEnumInfo for 'WindowEdge' in namespace 'Gdk' 610s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 0 610s JS G ENUM: Defining enum value NORTH (fixed from north) 1 610s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 2 610s JS G ENUM: Defining enum value WEST (fixed from west) 3 610s JS G ENUM: Defining enum value EAST (fixed from east) 4 610s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 5 610s JS G ENUM: Defining enum value SOUTH (fixed from south) 6 610s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 7 610s JS G ENUM: Defining Gdk.WindowEdge as 0xdc939133fa8 610s JS G NS: Found info type GIFlagsInfo for 'WindowHints' in namespace 'Gdk' 610s JS G ENUM: Defining enum value POS (fixed from pos) 1 610s JS G ENUM: Defining enum value MIN_SIZE (fixed from min_size) 2 610s JS G ENUM: Defining enum value MAX_SIZE (fixed from max_size) 4 610s JS G ENUM: Defining enum value BASE_SIZE (fixed from base_size) 8 610s JS G ENUM: Defining enum value ASPECT (fixed from aspect) 16 610s JS G ENUM: Defining enum value RESIZE_INC (fixed from resize_inc) 32 610s JS G ENUM: Defining enum value WIN_GRAVITY (fixed from win_gravity) 64 610s JS G ENUM: Defining enum value USER_POS (fixed from user_pos) 128 610s JS G ENUM: Defining enum value USER_SIZE (fixed from user_size) 256 610s JS G ENUM: Defining Gdk.WindowHints as 0xdc9391340c8 610s JS G NS: Found info type GIStructInfo for 'WindowRedirect' in namespace 'Gdk' 610s JS G BXD: Defined class for WindowRedirect (void), prototype 0x14bce51ae060, JSClass 0xe90a428e78e0, in object 0x1c9abf897308 610s JS G NS: Found info type GIFlagsInfo for 'WindowState' in namespace 'Gdk' 610s JS G ENUM: Defining enum value WITHDRAWN (fixed from withdrawn) 1 610s JS G ENUM: Defining enum value ICONIFIED (fixed from iconified) 2 610s JS G ENUM: Defining enum value MAXIMIZED (fixed from maximized) 4 610s JS G ENUM: Defining enum value STICKY (fixed from sticky) 8 610s JS G ENUM: Defining enum value FULLSCREEN (fixed from fullscreen) 16 610s JS G ENUM: Defining enum value ABOVE (fixed from above) 32 610s JS G ENUM: Defining enum value BELOW (fixed from below) 64 610s JS G ENUM: Defining enum value FOCUSED (fixed from focused) 128 610s JS G ENUM: Defining enum value TILED (fixed from tiled) 256 610s JS G ENUM: Defining enum value TOP_TILED (fixed from top_tiled) 512 610s JS G ENUM: Defining enum value TOP_RESIZABLE (fixed from top_resizable) 1024 610s JS G ENUM: Defining enum value RIGHT_TILED (fixed from right_tiled) 2048 610s JS G ENUM: Defining enum value RIGHT_RESIZABLE (fixed from right_resizable) 4096 610s JS G ENUM: Defining enum value BOTTOM_TILED (fixed from bottom_tiled) 8192 610s JS G ENUM: Defining enum value BOTTOM_RESIZABLE (fixed from bottom_resizable) 16384 610s JS G ENUM: Defining enum value LEFT_TILED (fixed from left_tiled) 32768 610s JS G ENUM: Defining enum value LEFT_RESIZABLE (fixed from left_resizable) 65536 610s JS G ENUM: Defining Gdk.WindowState as 0xdc939134228 610s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gdk' 610s JS G ENUM: Defining enum value ROOT (fixed from root) 0 610s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 1 610s JS G ENUM: Defining enum value CHILD (fixed from child) 2 610s JS G ENUM: Defining enum value TEMP (fixed from temp) 3 610s JS G ENUM: Defining enum value FOREIGN (fixed from foreign) 4 610s JS G ENUM: Defining enum value OFFSCREEN (fixed from offscreen) 5 610s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 6 610s JS G ENUM: Defining Gdk.WindowType as 0xdc939134448 610s JS G NS: Found info type GIEnumInfo for 'WindowTypeHint' in namespace 'Gdk' 610s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 610s JS G ENUM: Defining enum value DIALOG (fixed from dialog) 1 610s JS G ENUM: Defining enum value MENU (fixed from menu) 2 610s JS G ENUM: Defining enum value TOOLBAR (fixed from toolbar) 3 610s JS G ENUM: Defining enum value SPLASHSCREEN (fixed from splashscreen) 4 610s JS G ENUM: Defining enum value UTILITY (fixed from utility) 5 610s JS G ENUM: Defining enum value DOCK (fixed from dock) 6 610s JS G ENUM: Defining enum value DESKTOP (fixed from desktop) 7 610s JS G ENUM: Defining enum value DROPDOWN_MENU (fixed from dropdown_menu) 8 610s JS G ENUM: Defining enum value POPUP_MENU (fixed from popup_menu) 9 610s JS G ENUM: Defining enum value TOOLTIP (fixed from tooltip) 10 610s JS G ENUM: Defining enum value NOTIFICATION (fixed from notification) 11 610s JS G ENUM: Defining enum value COMBO (fixed from combo) 12 610s JS G ENUM: Defining enum value DND (fixed from dnd) 13 610s JS G ENUM: Defining Gdk.WindowTypeHint as 0xdc939134568 610s JS G NS: Found info type GIEnumInfo for 'WindowWindowClass' in namespace 'Gdk' 610s JS G ENUM: Defining enum value INPUT_OUTPUT (fixed from input_output) 0 610s JS G ENUM: Defining enum value INPUT_ONLY (fixed from input_only) 1 610s JS G ENUM: Defining Gdk.WindowWindowClass as 0xdc939134788 610s JS G NS: Found info type GIFunctionInfo for 'add_option_entries_libgtk_only' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'atom_intern' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'atom_intern_static_string' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'beep' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'cairo_create' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'cairo_draw_from_gl' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'cairo_get_clip_rectangle' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'cairo_get_drawing_context' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'cairo_rectangle' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'cairo_region' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'cairo_region_create_from_surface' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_color' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_pixbuf' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_rgba' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_window' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'cairo_surface_create_from_pixbuf' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'color_parse' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'disable_multidevice' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'drag_abort' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'drag_begin' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'drag_begin_for_device' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'drag_begin_from_point' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'drag_drop' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'drag_drop_done' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'drag_drop_succeeded' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'drag_find_window_for_screen' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'drag_get_selection' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'drag_motion' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'drag_status' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'drop_finish' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'drop_reply' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'error_trap_pop' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'error_trap_pop_ignored' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'error_trap_push' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'event_get' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'event_handler_set' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'event_peek' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'event_request_motions' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'events_get_angle' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'events_get_center' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'events_get_distance' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'events_pending' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'flush' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'get_default_root_window' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'get_display' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'get_display_arg_name' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'get_program_class' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'get_show_events' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'gl_error_quark' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'init_check' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'keyboard_grab' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'keyboard_ungrab' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'keyval_convert_case' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'keyval_from_name' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'keyval_is_lower' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'keyval_is_upper' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'keyval_name' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'keyval_to_lower' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'keyval_to_unicode' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'keyval_to_upper' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'list_visuals' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'notify_startup_complete' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'notify_startup_complete_with_id' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_get_embedder' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_get_surface' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_set_embedder' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'pango_context_get' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'pango_context_get_for_display' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'pango_context_get_for_screen' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'parse_args' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'pixbuf_get_from_surface' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'pixbuf_get_from_window' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'pointer_grab' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'pointer_is_grabbed' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'pointer_ungrab' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'pre_parse_libgtk_only' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'property_delete' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'property_get' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'query_depths' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'query_visual_types' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'selection_convert' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'selection_owner_get' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'selection_owner_get_for_display' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'selection_owner_set' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'selection_owner_set_for_display' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'selection_send_notify' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'selection_send_notify_for_display' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'set_allowed_backends' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'set_double_click_time' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'set_program_class' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'set_show_events' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'setting_get' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'synthesize_window_state' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'test_render_sync' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'test_simulate_button' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'test_simulate_key' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'text_property_to_utf8_list_for_display' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'threads_add_idle' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'threads_add_timeout' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'threads_add_timeout_seconds' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'threads_enter' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'threads_init' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'threads_leave' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'unicode_to_keyval' in namespace 'Gdk' 610s JS G NS: Found info type GIFunctionInfo for 'utf8_to_string_target' in namespace 'Gdk' 610s ok 20 prettyPrint string tag supplied 610s ok 21 prettyPrint symbol 610s ok 22 prettyPrint property key symbol 610s ok 23 prettyPrint property value symbol 610s ok 24 prettyPrint registered symbol 610s ok 25 prettyPrint property key registered symbol 610s ok 26 prettyPrint property value registered symbol 610s ok 27 prettyPrint well-known symbol 610s ok 28 prettyPrint property key well-known symbol 610s ok 29 prettyPrint property value well-known symbol 610s ok 30 prettyPrint undefined 610s ok 31 prettyPrint null 610s ok 32 prettyPrint nested null 610s ok 33 prettyPrint imports root in object 610s ok 34 prettyPrint null prototype object 610s ok 35 prettyPrint null prototype object with custom toString 610s ok 36 prettyPrint object with nullish toString 610s ok 37 prettyPrint TypedArrays Int8Array 610s ok 38 prettyPrint TypedArrays Uint8Array 610s ok 39 prettyPrint TypedArrays Uint16Array 610s ok 40 prettyPrint TypedArrays Uint8ClampedArray 610s ok 41 prettyPrint TypedArrays Int16Array 610s ok 42 prettyPrint TypedArrays Uint16Array 610s ok 43 prettyPrint TypedArrays Int32Array 610s ok 44 prettyPrint TypedArrays Uint32Array 610s ok 45 prettyPrint TypedArrays Float32Array 610s ok 46 prettyPrint TypedArrays Float64Array 610s ok 47 prettyPrint TypedArrays BigInt64Array 610s ok 48 prettyPrint TypedArrays BigUint64Array 610s ok 49 prettyPrint Uint8Array returned from introspected function 610s JS G BXD: Defining method quit in prototype for GLib.MainLoop 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Main loop instance 0xc6279e3169c8: Spinning loop until released or hook cleared 610s JS MAINLOOP: handling job 0, 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Completed job 0 610s JS MAINLOOP: handling job 1, 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Completed job 1 610s JS MAINLOOP: handling job 2, 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Completed job 2 610s JS MAINLOOP: handling job 3, 610s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 610s JS MAINLOOP: Main loop instance 0xc6279e3169c8: release 610s JS MAINLOOP: Completed job 3 610s JS MEMORY: Memory report: before destroying context 610s JS MEMORY: 938 objects currently alive 610s JS MEMORY: boxed_instance = 291 610s JS MEMORY: boxed_prototype = 59 610s JS MEMORY: closure = 1 610s JS MEMORY: function = 517 610s JS MEMORY: fundamental_instance = 0 610s JS MEMORY: fundamental_prototype = 0 610s JS MEMORY: gerror_instance = 0 610s JS MEMORY: gerror_prototype = 1 610s JS MEMORY: interface = 12 610s JS MEMORY: module = 10 610s JS MEMORY: ns = 6 610s JS MEMORY: object_instance = 1 610s JS MEMORY: object_prototype = 39 610s JS MEMORY: param = 0 610s JS MEMORY: union_instance = 0 610s JS MEMORY: union_prototype = 1 610s JS CTX: JS shutdown sequence 610s JS CTX: Stopping profiler 610s JS CTX: Shutting down toggle queue 610s JS CTX: Notifying external reference holders of GjsContext dispose 610s JS MAINLOOP: Stopping promise job dispatcher 610s JS CTX: Notifying reference holders of GjsContext dispose 610s JS CTX: Checking unhandled promise rejections 610s JS CTX: Releasing cached JS wrappers 610s JS CTX: Final triggered GC 610s JS CTX: Destroying JS context 610s JS CTX: Releasing all native objects 610s JS CTX: Disabling auto GC 610s JS CTX: Ending trace on global object 610s JS CTX: Freeing allocated resources 610s JS CTX: JS context destroyed 610s PASS: gjs/testPrint.test 610s Running test: gjs/testSignals.test 610s JS NATIVE: Registered native JS module '_promiseNative' 610s JS NATIVE: Registered native JS module '_byteArrayNative' 610s JS NATIVE: Registered native JS module '_encodingNative' 610s JS NATIVE: Registered native JS module '_gi' 610s JS NATIVE: Registered native JS module 'gi' 610s JS NATIVE: Registered native JS module 'cairoNative' 610s JS NATIVE: Registered native JS module 'system' 610s JS NATIVE: Registered native JS module 'console' 610s JS NATIVE: Registered native JS module '_print' 610s JS CTX: Enabling JIT 610s JS CTX: Initialized class GjsFileImporter prototype 0xc42884001a0 610s JS IMPORT: Defining parent (nil) of 0xc4288400200 'imports' is mod 0 610s JS IMPORT: Importing '_print' 610s JS NATIVE: Defining native module '_print' 610s JS IMPORT: Defining parent 0xc4288400200 of 0xc42884009b0 '_print' is mod 1 610s JS IMPORT: successfully imported module '_print' 610s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 610s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2840ed03d090 610s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2840ed03d090 610s JS MAINLOOP: Main loop instance 0xb66a6447c9c8: hold 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Starting promise job dispatcher 610s 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 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2840ed03d128 610s JS MAINLOOP: Main loop instance 0xb66a6447c9c8: hold 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Main loop instance 0xb66a6447c9c8: Spinning loop until released or hook cleared 610s JS MAINLOOP: handling job 0, 610s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 610s JS MAINLOOP: Main loop instance 0xb66a6447c9c8: release 610s JS MAINLOOP: Completed job 0 610s JS MAINLOOP: handling job 1, 610s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 610s JS MAINLOOP: Main loop instance 0xb66a6447c9c8: release 610s JS MAINLOOP: Completed job 1 610s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module metadata hook for module 0xc428846af30 610s JS IMPORT: Defining meta.importSync for module 0xc428846af30 610s JS NATIVE: Defining native module 'gi' 610s JS CTX: Initialized class GIRepositoryNamespace prototype 0xc428846f278 610s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 610s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 610s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 610s JS IMPORT: Importing directory 'overrides' 610s JS IMPORT: Defining parent 0x2840ed040610 of 0xc428846f2f8 'overrides' is mod 1 610s JS IMPORT: Defined importer 'overrides' 0xc428846f2f8 in 0x2840ed040610 610s JS IMPORT: successfully imported directory 'overrides' 610s JS IMPORT: Importing '_promiseNative' 610s JS NATIVE: Defining native module '_promiseNative' 610s JS IMPORT: Defining parent 0x2840ed040610 of 0xc428846f7a8 '_promiseNative' is mod 1 610s JS IMPORT: successfully imported module '_promiseNative' 610s JS IMPORT: Importing module GLib succeeded 610s JS IMPORT: Defining parent 0xc428846f2f8 of 0x2840ed098038 'GLib' is mod 1 610s JS IMPORT: successfully imported module 'GLib' 610s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 610s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2840ed097060, JSClass 0xf77ecce578e0, in object 0x2840ed097038 610s JS CTX: Initialized class GIRepositoryGType prototype 0xc428846faf0 610s JS CTX: Initialized class GIRepositoryFunction prototype 0xc428846fb50 610s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 610s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 610s JS G BXD: Defined class for Error (GError), prototype 0x2840ed0970b0, JSClass 0xf77ecce578e0, in object 0x2840ed097038 610s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 610s JS G BXD: Defined class for Variant (GVariant), prototype 0x2840ed097100, JSClass 0xf77ecce578e0, in object 0x2840ed097038 610s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 610s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2840ed097150, JSClass 0xf77ecce578e0, in object 0x2840ed097038 610s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 610s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 610s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2840ed0971a0, JSClass 0xf77ecce578e0, in object 0x2840ed097038 610s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 610s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 610s JS G BXD: Defined class for Thread (GThread), prototype 0x2840ed0971f0, JSClass 0xf77ecce578e0, in object 0x2840ed097038 610s JS G BXD: Defining method ref in prototype for GLib.Thread 610s JS G BXD: Defining method unref in prototype for GLib.Thread 610s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 610s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2840ed097240, JSClass 0xf77ecce578e0, in object 0x2840ed097038 610s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 610s JS G BXD: Defined class for Regex (GRegex), prototype 0x2840ed097290, JSClass 0xf77ecce578e0, in object 0x2840ed097038 610s JS G BXD: Defining method match in prototype for GLib.Regex 610s JS G BXD: Defining method match_full in prototype for GLib.Regex 610s JS G BXD: Defining method match_all in prototype for GLib.Regex 610s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 610s JS G NS: Defined namespace 'GLib' 0x2840ed097038 in GIRepository 0xc428846f108 610s JS IMPORT: Importing module jasmine succeeded 610s JS IMPORT: Defining parent 0x2840ed040610 of 0x2840ed098ba0 'jasmine' is mod 1 610s JS IMPORT: successfully imported module 'jasmine' 610s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 610s JS MAINLOOP: Main loop instance 0xb66a6447c9c8: hold 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Main loop instance 0xb66a6447c9c8: Spinning loop until released or hook cleared 610s JS MAINLOOP: handling job 0, 610s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 610s JS MAINLOOP: Main loop instance 0xb66a6447c9c8: release 610s JS MAINLOOP: Completed job 0 610s JS IMPORT: Importing 'gi' 610s JS IMPORT: Defining parent 0x2840ed040610 of 0x2840ed040b08 'gi' is mod 1 610s JS IMPORT: successfully imported module 'gi' 610s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 610s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 610s JS IMPORT: Importing module _legacy succeeded 610s JS IMPORT: Defining parent 0x2840ed040610 of 0x2840ed098c68 '_legacy' is mod 1 610s JS IMPORT: successfully imported module '_legacy' 610s JS IMPORT: Importing module lang succeeded 610s JS IMPORT: Defining parent 0x2840ed040610 of 0x2840ed098c40 'lang' is mod 1 610s JS IMPORT: successfully imported module 'lang' 610s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 610s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 610s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 610s JS IMPORT: Importing module _signals succeeded 610s JS IMPORT: Defining parent 0x2840ed040610 of 0x2840ed098cb8 '_signals' is mod 1 610s JS IMPORT: successfully imported module '_signals' 610s JS IMPORT: Importing module signals succeeded 610s JS IMPORT: Defining parent 0x2840ed040610 of 0x2840ed098c90 'signals' is mod 1 610s JS IMPORT: successfully imported module 'signals' 610s JS CTX: Script evaluation succeeded 610s JS MAINLOOP: Main loop instance 0xb66a6447c9c8: Spinning loop until released or hook cleared 610s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module metadata hook for module 0xc428843a4d8 610s JS IMPORT: Defining meta.importSync for module 0xc428843a4d8 610s JS NATIVE: Defining native module 'system' 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2840ed03d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2840ed03d128 610s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 610s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 610s JS MAINLOOP: Set main loop hook to 610s JS MAINLOOP: Main loop instance 0xb66a6447c9c8: hold 610s JS MAINLOOP: Running and clearing main loop hook 610s JS G BXD: Defining method run in prototype for GLib.MainLoop 610s 1..42 610s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 610s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 610s JS G BXD: Defined class for Source (GSource), prototype 0x2840ed097308, JSClass 0xf77ecce578e0, in object 0x2840ed097038 610s JS G BXD: Defining method set_priority in prototype for GLib.Source 610s JS IMPORT: Importing '_gi' 610s JS NATIVE: Defining native module '_gi' 610s JS IMPORT: Defining parent 0x2840ed040610 of 0xc42884491e0 '_gi' is mod 1 610s JS IMPORT: successfully imported module '_gi' 610s 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 610s JS G NS: Defined namespace 'GjsPrivate' 0x2840ed0973a8 in GIRepository 0x2840ed040b08 610s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 610s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 610s JS IMPORT: Importing module _common succeeded 610s JS IMPORT: Defining parent 0x2840ed040610 of 0x2840ed098e98 '_common' is mod 1 610s JS IMPORT: successfully imported module '_common' 610s JS IMPORT: Importing module GObject succeeded 610s JS IMPORT: Defining parent 0x2840ed040bf8 of 0x2840ed098e70 'GObject' is mod 1 610s JS IMPORT: successfully imported module 'GObject' 610s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 610s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 610s JS G BXD: Defined class for String (GString), prototype 0x2840ed097628, JSClass 0xf77ecce578e0, in object 0x2840ed097380 610s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 610s JS G PRM: Defined class ParamSpec prototype is 0x2840ed098ee8 class 0xf77ecce60210 in object 0x2840ed097380 610s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 610s JS G OBJ: Defined class for Object (GObject), prototype 0x2840ed097790, JSClass 0xf77ecce57910, in object 0x2840ed097380 610s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 610s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 610s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2840ed0977b8, JSClass 0xf77ecce57910, in object 0x2840ed097380 610s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 610s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 610s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 610s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 610s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 610s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 610s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 610s JS G BXD: Defined class for Value (GValue), prototype 0x2840ed097808, JSClass 0xf77ecce578e0, in object 0x2840ed097380 610s JS G NS: Defined namespace 'GObject' 0x2840ed097380 in GIRepository 0x2840ed040b08 610s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 610s JS G BXD: Defining method attach in prototype for GLib.Source 610s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 610s JS IMPORT: Module metadata hook for module 0x2840ed088510 610s JS IMPORT: Defining meta.importSync for module 0x2840ed088510 610s JS G BXD: Defining method destroy in prototype for GLib.Source 610s ok 1 Legacy object with signals emit works with no connections 610s ok 2 Legacy object with signals using connect calls a signal handler when a signal is emitted 610s ok 3 Legacy object with signals using connect calls remaining handlers after one is disconnected 610s ok 4 Legacy object with signals using connect does not call a signal handler after the signal is disconnected 610s ok 5 Legacy object with signals using connect can disconnect a signal handler during signal emission 610s ok 6 Legacy object with signals using connect distinguishes multiple signals 610s ok 7 Legacy object with signals using connect determines if a signal is connected on a JS object 610s ok 8 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier 610s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 610s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 610s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 610s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 610s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 610s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 610s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 610s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 610s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 610s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 610s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 610s JS G ENUM: Defining GLib.LogLevelFlags as 0xc4288497f40 610s ok 9 Legacy object with signals using connect with exception in signal handler does not affect other callbacks 610s ok 10 Legacy object with signals using connect with exception in signal handler does not disconnect the callback 610s ok 11 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted 610s ok 12 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected 610s ok 13 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected 610s ok 14 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission 610s ok 15 Legacy object with signals using connectAfter distinguishes multiple signals 610s ok 16 Legacy object with signals using connectAfter determines if a signal is connected on a JS object 610s ok 17 Legacy object with signals using connectAfter does not call a subsequent connected callbacks if stopped by earlier 610s ok 18 Legacy object with signals using connectAfter with exception in signal handler does not affect other callbacks 610s ok 19 Legacy object with signals using connectAfter with exception in signal handler does not disconnect the callback 610s ok 20 Legacy object with signals using connectAfter calls a signal handler later than when using connect when a signal is emitted 610s ok 21 Legacy object with signals does not call a connected after handler when stopped by connect 610s ok 22 Object with signals added emit works with no connections 610s ok 23 Object with signals added using connect calls a signal handler when a signal is emitted 610s ok 24 Object with signals added using connect calls remaining handlers after one is disconnected 610s ok 25 Object with signals added using connect does not call a signal handler after the signal is disconnected 610s ok 26 Object with signals added using connect can disconnect a signal handler during signal emission 610s ok 27 Object with signals added using connect distinguishes multiple signals 610s ok 28 Object with signals added using connect determines if a signal is connected on a JS object 610s ok 29 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier 610s ok 30 Object with signals added using connect with exception in signal handler does not affect other callbacks 610s ok 31 Object with signals added using connect with exception in signal handler does not disconnect the callback 610s ok 32 Object with signals added using connectAfter calls a signal handler when a signal is emitted 610s ok 33 Object with signals added using connectAfter calls remaining handlers after one is disconnected 610s ok 34 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected 610s ok 35 Object with signals added using connectAfter can disconnect a signal handler during signal emission 610s ok 36 Object with signals added using connectAfter distinguishes multiple signals 610s ok 37 Object with signals added using connectAfter determines if a signal is connected on a JS object 610s ok 38 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier 610s ok 39 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks 610s ok 40 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback 610s ok 41 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted 610s ok 42 Object with signals added does not call a connected after handler when stopped by connect 610s JS G BXD: Defining method quit in prototype for GLib.MainLoop 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Main loop instance 0xb66a6447c9c8: Spinning loop until released or hook cleared 610s JS MAINLOOP: handling job 0, 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Completed job 0 610s JS MAINLOOP: handling job 1, 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Completed job 1 610s JS MAINLOOP: handling job 2, 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Completed job 2 610s JS MAINLOOP: handling job 3, 610s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 610s JS MAINLOOP: Main loop instance 0xb66a6447c9c8: release 610s JS MAINLOOP: Completed job 3 610s JS MEMORY: Memory report: before destroying context 610s JS MEMORY: 394 objects currently alive 610s JS MEMORY: boxed_instance = 252 610s JS MEMORY: boxed_prototype = 11 610s JS MEMORY: closure = 1 610s JS MEMORY: function = 117 610s JS MEMORY: fundamental_instance = 0 610s JS MEMORY: fundamental_prototype = 0 610s JS MEMORY: gerror_instance = 0 610s JS MEMORY: gerror_prototype = 0 610s JS MEMORY: interface = 0 610s JS MEMORY: module = 8 610s JS MEMORY: ns = 3 610s JS MEMORY: object_instance = 0 610s JS MEMORY: object_prototype = 2 610s JS MEMORY: param = 0 610s JS MEMORY: union_instance = 0 610s JS MEMORY: union_prototype = 0 610s JS CTX: JS shutdown sequence 610s JS CTX: Stopping profiler 610s JS CTX: Shutting down toggle queue 610s JS CTX: Notifying external reference holders of GjsContext dispose 610s JS MAINLOOP: Stopping promise job dispatcher 610s JS CTX: Notifying reference holders of GjsContext dispose 610s JS CTX: Checking unhandled promise rejections 610s JS CTX: Releasing cached JS wrappers 610s JS CTX: Final triggered GC 610s JS CTX: Destroying JS context 610s JS CTX: Releasing all native objects 610s JS CTX: Disabling auto GC 610s JS CTX: Ending trace on global object 610s JS CTX: Freeing allocated resources 610s JS CTX: JS context destroyed 610s PASS: gjs/testSignals.test 610s Running test: gjs/print.test 610s 1..1 610s ok 1 - /usr/libexec/installed-tests/gjs/debugger/print.debugger 610s PASS: gjs/print.test 610s Running test: gjs/testGIMarshalling.test 610s JS NATIVE: Registered native JS module '_promiseNative' 610s JS NATIVE: Registered native JS module '_byteArrayNative' 610s JS NATIVE: Registered native JS module '_encodingNative' 610s JS NATIVE: Registered native JS module '_gi' 610s JS NATIVE: Registered native JS module 'gi' 610s JS NATIVE: Registered native JS module 'cairoNative' 610s JS NATIVE: Registered native JS module 'system' 610s JS NATIVE: Registered native JS module 'console' 610s JS NATIVE: Registered native JS module '_print' 610s JS CTX: Enabling JIT 610s JS CTX: Initialized class GjsFileImporter prototype 0x1cab76b001a0 610s JS IMPORT: Defining parent (nil) of 0x1cab76b00200 'imports' is mod 0 610s JS IMPORT: Importing '_print' 610s JS NATIVE: Defining native module '_print' 610s JS IMPORT: Defining parent 0x1cab76b00200 of 0x1cab76b009b0 '_print' is mod 1 610s JS IMPORT: successfully imported module '_print' 610s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 610s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1bad6863d090 610s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1bad6863d090 610s JS MAINLOOP: Main loop instance 0xbf01b23b89c8: hold 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Starting promise job dispatcher 610s 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 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1bad6863d128 610s JS MAINLOOP: Main loop instance 0xbf01b23b89c8: hold 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Main loop instance 0xbf01b23b89c8: Spinning loop until released or hook cleared 610s JS MAINLOOP: handling job 0, 610s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 610s JS MAINLOOP: Main loop instance 0xbf01b23b89c8: release 610s JS MAINLOOP: Completed job 0 610s JS MAINLOOP: handling job 1, 610s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 610s JS MAINLOOP: Main loop instance 0xbf01b23b89c8: release 610s JS MAINLOOP: Completed job 1 610s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module metadata hook for module 0x1cab76b6af30 610s JS IMPORT: Defining meta.importSync for module 0x1cab76b6af30 610s JS NATIVE: Defining native module 'gi' 610s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1cab76b6f278 610s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 610s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 610s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 610s JS IMPORT: Importing directory 'overrides' 610s JS IMPORT: Defining parent 0x1bad68640610 of 0x1cab76b6f2f8 'overrides' is mod 1 610s JS IMPORT: Defined importer 'overrides' 0x1cab76b6f2f8 in 0x1bad68640610 610s JS IMPORT: successfully imported directory 'overrides' 610s JS IMPORT: Importing '_promiseNative' 610s JS NATIVE: Defining native module '_promiseNative' 610s JS IMPORT: Defining parent 0x1bad68640610 of 0x1cab76b6f7a8 '_promiseNative' is mod 1 610s JS IMPORT: successfully imported module '_promiseNative' 610s JS IMPORT: Importing module GLib succeeded 610s JS IMPORT: Defining parent 0x1cab76b6f2f8 of 0x1bad68698038 'GLib' is mod 1 610s JS IMPORT: successfully imported module 'GLib' 610s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 610s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1bad68697060, JSClass 0xeb51c7d678e0, in object 0x1bad68697038 610s JS CTX: Initialized class GIRepositoryGType prototype 0x1cab76b6faf0 610s JS CTX: Initialized class GIRepositoryFunction prototype 0x1cab76b6fb50 610s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 610s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 610s JS G BXD: Defined class for Error (GError), prototype 0x1bad686970b0, JSClass 0xeb51c7d678e0, in object 0x1bad68697038 610s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 610s JS G BXD: Defined class for Variant (GVariant), prototype 0x1bad68697100, JSClass 0xeb51c7d678e0, in object 0x1bad68697038 610s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 610s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1bad68697150, JSClass 0xeb51c7d678e0, in object 0x1bad68697038 610s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 610s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 610s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1bad686971a0, JSClass 0xeb51c7d678e0, in object 0x1bad68697038 610s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 610s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 610s JS G BXD: Defined class for Thread (GThread), prototype 0x1bad686971f0, JSClass 0xeb51c7d678e0, in object 0x1bad68697038 610s JS G BXD: Defining method ref in prototype for GLib.Thread 610s JS G BXD: Defining method unref in prototype for GLib.Thread 610s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 610s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1bad68697240, JSClass 0xeb51c7d678e0, in object 0x1bad68697038 610s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 610s JS G BXD: Defined class for Regex (GRegex), prototype 0x1bad68697290, JSClass 0xeb51c7d678e0, in object 0x1bad68697038 610s JS G BXD: Defining method match in prototype for GLib.Regex 610s JS G BXD: Defining method match_full in prototype for GLib.Regex 610s JS G BXD: Defining method match_all in prototype for GLib.Regex 610s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 610s JS G NS: Defined namespace 'GLib' 0x1bad68697038 in GIRepository 0x1cab76b6f108 610s JS IMPORT: Importing module jasmine succeeded 610s JS IMPORT: Defining parent 0x1bad68640610 of 0x1bad68698ba0 'jasmine' is mod 1 610s JS IMPORT: successfully imported module 'jasmine' 610s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 610s JS MAINLOOP: Main loop instance 0xbf01b23b89c8: hold 610s JS MAINLOOP: Enqueue job , promise=, allocation site= 610s JS MAINLOOP: Main loop instance 0xbf01b23b89c8: Spinning loop until released or hook cleared 610s JS MAINLOOP: handling job 0, 610s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 610s JS MAINLOOP: Main loop instance 0xbf01b23b89c8: release 610s JS MAINLOOP: Completed job 0 610s JS IMPORT: Importing 'gi' 610s JS IMPORT: Defining parent 0x1bad68640610 of 0x1bad68640b08 'gi' is mod 1 610s JS IMPORT: successfully imported module 'gi' 610s JS IMPORT: Importing module GIMarshallingTests succeeded 610s JS IMPORT: Defining parent 0x1bad68640bf8 of 0x1bad68698c40 'GIMarshallingTests' is mod 1 610s JS IMPORT: successfully imported module 'GIMarshallingTests' 610s JS G NS: Found info type GIConstantInfo for 'OVERRIDES_CONSTANT' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIStructInfo for 'OverridesStruct' in namespace 'GIMarshallingTests' 610s JS G BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0x1bad68697330, JSClass 0xeb51c7d678e0, in object 0x1bad68697308 610s JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct 610s JS G NS: Found info type GIObjectInfo for 'OverridesObject' in namespace 'GIMarshallingTests' 610s JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GObject.js 610s JS IMPORT: Importing '_gi' 610s JS NATIVE: Defining native module '_gi' 610s JS IMPORT: Defining parent 0x1bad68640610 of 0x1cab76b33c98 '_gi' is mod 1 610s JS IMPORT: successfully imported module '_gi' 610s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GjsPrivate.js 610s 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 610s JS G NS: Defined namespace 'GjsPrivate' 0x1bad686973a8 in GIRepository 0x1bad68640b08 610s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 610s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 610s JS IMPORT: Importing module _common succeeded 610s JS IMPORT: Defining parent 0x1bad68640610 of 0x1bad68698d08 '_common' is mod 1 610s JS IMPORT: successfully imported module '_common' 610s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 610s JS IMPORT: Importing module _legacy succeeded 610s JS IMPORT: Defining parent 0x1bad68640610 of 0x1bad68698d30 '_legacy' is mod 1 610s JS IMPORT: successfully imported module '_legacy' 610s JS IMPORT: Importing module GObject succeeded 610s JS IMPORT: Defining parent 0x1bad68640bf8 of 0x1bad68698ce0 'GObject' is mod 1 610s JS IMPORT: successfully imported module 'GObject' 610s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 610s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 610s JS G BXD: Defined class for String (GString), prototype 0x1bad68697628, JSClass 0xeb51c7d678e0, in object 0x1bad68697380 610s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 610s JS G PRM: Defined class ParamSpec prototype is 0x1bad68698d80 class 0xeb51c7d70210 in object 0x1bad68697380 610s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 610s JS G OBJ: Defined class for Object (GObject), prototype 0x1bad68697790, JSClass 0xeb51c7d67910, in object 0x1bad68697380 610s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 610s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 610s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1bad686977b8, JSClass 0xeb51c7d67910, in object 0x1bad68697380 610s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 610s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 610s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 610s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 610s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 610s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 610s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 610s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 610s JS G BXD: Defined class for Value (GValue), prototype 0x1bad68697808, JSClass 0xeb51c7d678e0, in object 0x1bad68697380 610s JS G NS: Defined namespace 'GObject' 0x1bad68697380 in GIRepository 0x1bad68640b08 610s JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x1bad68697858, JSClass 0xeb51c7d67910, in object 0x1bad68697308 610s JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) 610s JS G NS: Defined namespace 'GIMarshallingTests' 0x1bad68697308 in GIRepository 0x1bad68640b08 610s JS IMPORT: JS import 'Gio' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/Gio.js 610s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 610s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 610s JS IMPORT: Importing module lang succeeded 610s JS IMPORT: Defining parent 0x1bad68640610 of 0x90917222330 'lang' is mod 1 610s JS IMPORT: successfully imported module 'lang' 610s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 610s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 610s JS IMPORT: Importing module _signals succeeded 610s JS IMPORT: Defining parent 0x1bad68640610 of 0x90917222358 '_signals' is mod 1 610s JS IMPORT: successfully imported module '_signals' 610s JS IMPORT: Importing module signals succeeded 610s JS IMPORT: Defining parent 0x1bad68640610 of 0x90917222308 'signals' is mod 1 610s JS IMPORT: successfully imported module 'signals' 610s JS IMPORT: Importing module Gio succeeded 610s JS IMPORT: Defining parent 0x1bad68640bf8 of 0x909172222e0 'Gio' is mod 1 610s JS IMPORT: successfully imported module 'Gio' 610s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 610s JS G OBJ: Defined class for Application (GApplication), prototype 0x1bad686978d0, JSClass 0xeb51c7d67910, in object 0x1bad686978a8 610s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 610s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x909172223f8, JSClass 0xeb51c7d6abc8, in object 0x1bad686978a8 610s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 610s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x90917222420, JSClass 0xeb51c7d6abc8, in object 0x1bad686978a8 610s JS IMPORT: JS import 'GioUnix' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GioUnix.js 610s 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 610s JS G NS: Defined namespace 'GioUnix' 0x1bad68697970 in GIRepository 0x1bad68640b08 610s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 610s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 610s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1bad68697998, JSClass 0xeb51c7d67910, in object 0x1bad68697970 610s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 610s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 610s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x90917222808, JSClass 0xeb51c7d6abc8, in object 0x1bad68697970 610s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 610s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 610s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 610s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x1bad68697a10, JSClass 0xeb51c7d67910, in object 0x1bad686978a8 610s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x1bad68697a60, JSClass 0xeb51c7d67910, in object 0x1bad68697970 610s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 610s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 610s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x1bad68697ab0, JSClass 0xeb51c7d678e0, in object 0x1bad68697970 610s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 610s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x90917222948, JSClass 0xeb51c7d6abc8, in object 0x1bad68697970 610s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 610s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 610s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 610s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1bad68697b00, JSClass 0xeb51c7d67910, in object 0x1bad686978a8 610s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x1bad68697b50, JSClass 0xeb51c7d67910, in object 0x1bad68697970 610s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 610s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 610s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x1bad68697ba0, JSClass 0xeb51c7d678e0, in object 0x1bad68697970 610s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 610s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x1bad68697bc8, JSClass 0xeb51c7d678e0, in object 0x1bad68697970 610s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 610s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x1bad68697c18, JSClass 0xeb51c7d67910, in object 0x1bad68697970 610s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 610s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 610s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x1bad68697c68, JSClass 0xeb51c7d678e0, in object 0x1bad68697970 610s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 610s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 610s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x1bad68697cb8, JSClass 0xeb51c7d67910, in object 0x1bad686978a8 610s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x1bad68697d08, JSClass 0xeb51c7d67910, in object 0x1bad68697970 610s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 610s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 610s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x1bad68697d58, JSClass 0xeb51c7d678e0, in object 0x1bad68697970 610s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 610s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 610s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 610s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 610s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 610s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 610s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 610s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 610s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 610s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 610s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 610s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 610s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 610s JS G ENUM: Defining GLib.LogLevelFlags as 0x1cab76b3f090 610s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 610s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 610s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1bad68697e70, JSClass 0xeb51c7d678e0, in object 0x1bad68697038 610s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 610s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1bad68697f38, JSClass 0xeb51c7d67910, in object 0x1bad686978a8 610s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 610s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x90917231d08, JSClass 0xeb51c7d6abc8, in object 0x1bad686978a8 610s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 610s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x90917231d30, JSClass 0xeb51c7d6abc8, in object 0x1bad686978a8 610s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 610s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x90917239538, JSClass 0xeb51c7d678e0, in object 0x1bad686978a8 610s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 610s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x90917239830, JSClass 0xeb51c7d678e0, in object 0x1bad686978a8 610s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 610s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 610s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 610s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x909172399c0, JSClass 0xeb51c7d67910, in object 0x1bad686978a8 610s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 610s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x90917231fb0, JSClass 0xeb51c7d6abc8, in object 0x1bad686978a8 610s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 610s JS G IFACE: Defined class for Initable (GInitable), prototype 0x9091723b038, JSClass 0xeb51c7d6abc8, in object 0x1bad686978a8 610s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 610s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x90917239a60, JSClass 0xeb51c7d67910, in object 0x1bad686978a8 610s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 610s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 610s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 610s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 610s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x9091723b1f0, JSClass 0xeb51c7d6abc8, in object 0x1bad686978a8 610s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 610s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x90917239ad8, JSClass 0xeb51c7d678e0, in object 0x1bad686978a8 610s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 610s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x90917239b28, JSClass 0xeb51c7d678e0, in object 0x1bad686978a8 610s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 610s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 610s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x90917239b78, JSClass 0xeb51c7d67910, in object 0x1bad686978a8 610s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x90917239bc8, JSClass 0xeb51c7d67910, in object 0x1bad686973a8 610s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 610s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x90917239c18, JSClass 0xeb51c7d67910, in object 0x1bad686978a8 610s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 610s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 610s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 610s JS G IFACE: Defined class for File (GFile), prototype 0x9091723b2b8, JSClass 0xeb51c7d6abc8, in object 0x1bad686978a8 610s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x90917239c90, JSClass 0xeb51c7d67910, in object 0x1bad68640ca0 610s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 610s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x90917239d08, JSClass 0xeb51c7d67910, in object 0x1bad686978a8 610s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 610s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 610s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x9091723b538, JSClass 0xeb51c7d6abc8, in object 0x1bad686978a8 610s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 610s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x90917239d80, JSClass 0xeb51c7d67910, in object 0x1bad686978a8 610s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 610s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x90917239dd0, JSClass 0xeb51c7d678e0, in object 0x1bad686978a8 610s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 610s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 610s JS G OBJ: Defined class for Settings (GSettings), prototype 0x90917239e20, JSClass 0xeb51c7d67910, in object 0x1bad686978a8 610s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 610s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 610s JS G NS: Defined namespace 'Gio' 0x1bad686978a8 in GIRepository 0x1bad68640b08 610s JS G NS: Found info type GIConstantInfo for 'SIZEOF_LONG' in namespace 'GLib' 610s JS G NS: Found info type GIConstantInfo for 'SIZEOF_SSIZE_T' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'dev_t_in' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'gid_t_in' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'pid_t_in' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'socklen_t_in' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'uid_t_in' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIStructInfo for 'BoxedStruct' in namespace 'GIMarshallingTests' 610s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x90917239e98, JSClass 0xeb51c7d678e0, in object 0x1bad68697308 610s JS G NS: Found info type GIStructInfo for 'SimpleStruct' in namespace 'GIMarshallingTests' 610s JS G BXD: Defined class for SimpleStruct (void), prototype 0x90917239fd8, JSClass 0xeb51c7d678e0, in object 0x1bad68697308 610s JS G NS: Found info type GIEnumInfo for 'Enum' in namespace 'GIMarshallingTests' 610s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 610s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 610s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 610s JS G ENUM: Defining GIMarshallingTests.Enum as 0x1cab76bcf300 610s JS G NS: Found info type GIFlagsInfo for 'Flags' in namespace 'GIMarshallingTests' 610s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 610s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 610s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 610s JS G ENUM: Defining enum value MASK (fixed from mask) 3 610s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 610s JS G ENUM: Defining GIMarshallingTests.Flags as 0x1cab76bd03f8 610s JS G NS: Found info type GIEnumInfo for 'GEnum' in namespace 'GIMarshallingTests' 610s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 610s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 610s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 610s JS G ENUM: Defining GIMarshallingTests.GEnum as 0x1cab76b727d8 610s JS G NS: Found info type GIFlagsInfo for 'NoTypeFlags' in namespace 'GIMarshallingTests' 610s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 610s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 610s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 610s JS G ENUM: Defining enum value MASK (fixed from mask) 3 610s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 610s JS G ENUM: Defining GIMarshallingTests.NoTypeFlags as 0x1cab76b7c108 610s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GIMarshallingTests' 610s JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x90917247100, JSClass 0xeb51c7d67910, in object 0x1bad68697308 610s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 610s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 610s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 610s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 610s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 610s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 610s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 610s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 610s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 610s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 610s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 610s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 610s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 610s JS G ENUM: Defining GObject.ParamFlags as 0x1cab76bcb220 610s JS G NS: Found info type GIFunctionInfo for 'param_spec_boolean' in namespace 'GObject' 610s JS G PRM: Wrapping GParamBoolean 'mybool' on (null) with JSObject 610s JS G PRM: JSObject created with param instance 0xbf01b25d2a50 type GParamBoolean 610s JS G NS: Found info type GIObjectInfo for 'PropertiesObject' in namespace 'GIMarshallingTests' 610s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x90917247538, JSClass 0xeb51c7d67910, in object 0x1bad68697308 610s JS IMPORT: Module metadata hook for module 0x1bad68672af8 610s JS IMPORT: Defining meta.importSync for module 0x1bad68672af8 610s JS NATIVE: Defining native module '_encodingNative' 610s JS CTX: Script evaluation succeeded 610s JS MAINLOOP: Main loop instance 0xbf01b23b89c8: Spinning loop until released or hook cleared 610s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module metadata hook for module 0xb5e23f49e58 610s JS IMPORT: Defining meta.importSync for module 0xb5e23f49e58 610s JS NATIVE: Defining native module 'system' 610s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1bad6863d128 610s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1bad6863d128 610s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 610s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 610s JS MAINLOOP: Set main loop hook to 610s JS MAINLOOP: Main loop instance 0xbf01b23b89c8: hold 610s JS MAINLOOP: Running and clearing main loop hook 610s JS G BXD: Defining method run in prototype for GLib.MainLoop 610s 1..800 610s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 610s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 610s JS G BXD: Defined class for Source (GSource), prototype 0x909172479e8, JSClass 0xeb51c7d678e0, in object 0x1bad68697038 610s JS G BXD: Defining method set_priority in prototype for GLib.Source 610s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 610s JS G BXD: Defining method attach in prototype for GLib.Source 610s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 610s JS IMPORT: Module metadata hook for module 0x1bad686875f0 610s JS IMPORT: Defining meta.importSync for module 0x1bad686875f0 610s JS G NS: Found info type GIFunctionInfo for 'boolean_return_true' in namespace 'GIMarshallingTests' 610s JS G BXD: Defining method destroy in prototype for GLib.Source 610s ok 1 Boolean true marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'boolean_in_true' in namespace 'GIMarshallingTests' 610s ok 2 Boolean true marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'boolean_out_true' in namespace 'GIMarshallingTests' 610s ok 3 Boolean true marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'boolean_inout_true_false' in namespace 'GIMarshallingTests' 610s ok 4 Boolean true marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'boolean_return_false' in namespace 'GIMarshallingTests' 610s ok 5 Boolean false marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'boolean_in_false' in namespace 'GIMarshallingTests' 610s ok 6 Boolean false marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'boolean_out_false' in namespace 'GIMarshallingTests' 610s ok 7 Boolean false marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'boolean_inout_false_true' in namespace 'GIMarshallingTests' 610s ok 8 Boolean false marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'boolean_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 9 Boolean picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'int8_return_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int8_return_min' in namespace 'GIMarshallingTests' 610s ok 10 Integer int8-typed marshals signed value as a return value 610s JS G NS: Found info type GIFunctionInfo for 'int8_in_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int8_in_min' in namespace 'GIMarshallingTests' 610s ok 11 Integer int8-typed marshals signed value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'int8_out_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int8_out_min' in namespace 'GIMarshallingTests' 610s ok 12 Integer int8-typed marshals signed value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'int8_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 13 Integer int8-typed picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'int8_inout_max_min' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int8_inout_min_max' in namespace 'GIMarshallingTests' 610s ok 14 Integer int8-typed marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint8_return' in namespace 'GIMarshallingTests' 610s ok 15 Integer int8-typed marshals unsigned value as a return value 610s JS G NS: Found info type GIFunctionInfo for 'uint8_in' in namespace 'GIMarshallingTests' 610s ok 16 Integer int8-typed marshals unsigned value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint8_out' in namespace 'GIMarshallingTests' 610s ok 17 Integer int8-typed marshals unsigned value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint8_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 18 Integer int8-typed picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint8_inout' in namespace 'GIMarshallingTests' 610s ok 19 Integer int8-typed marshals unsigned value as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'int16_return_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int16_return_min' in namespace 'GIMarshallingTests' 610s ok 20 Integer int16-typed marshals signed value as a return value 610s JS G NS: Found info type GIFunctionInfo for 'int16_in_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int16_in_min' in namespace 'GIMarshallingTests' 610s ok 21 Integer int16-typed marshals signed value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'int16_out_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int16_out_min' in namespace 'GIMarshallingTests' 610s ok 22 Integer int16-typed marshals signed value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'int16_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 23 Integer int16-typed picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'int16_inout_max_min' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int16_inout_min_max' in namespace 'GIMarshallingTests' 610s ok 24 Integer int16-typed marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint16_return' in namespace 'GIMarshallingTests' 610s ok 25 Integer int16-typed marshals unsigned value as a return value 610s JS G NS: Found info type GIFunctionInfo for 'uint16_in' in namespace 'GIMarshallingTests' 610s ok 26 Integer int16-typed marshals unsigned value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint16_out' in namespace 'GIMarshallingTests' 610s ok 27 Integer int16-typed marshals unsigned value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint16_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 28 Integer int16-typed picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint16_inout' in namespace 'GIMarshallingTests' 610s ok 29 Integer int16-typed marshals unsigned value as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'int32_return_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int32_return_min' in namespace 'GIMarshallingTests' 610s ok 30 Integer int32-typed marshals signed value as a return value 610s JS G NS: Found info type GIFunctionInfo for 'int32_in_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int32_in_min' in namespace 'GIMarshallingTests' 610s ok 31 Integer int32-typed marshals signed value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'int32_out_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int32_out_min' in namespace 'GIMarshallingTests' 610s ok 32 Integer int32-typed marshals signed value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'int32_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 33 Integer int32-typed picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'int32_inout_max_min' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int32_inout_min_max' in namespace 'GIMarshallingTests' 610s ok 34 Integer int32-typed marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint32_return' in namespace 'GIMarshallingTests' 610s ok 35 Integer int32-typed marshals unsigned value as a return value 610s JS G NS: Found info type GIFunctionInfo for 'uint32_in' in namespace 'GIMarshallingTests' 610s ok 36 Integer int32-typed marshals unsigned value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint32_out' in namespace 'GIMarshallingTests' 610s ok 37 Integer int32-typed marshals unsigned value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint32_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 38 Integer int32-typed picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint32_inout' in namespace 'GIMarshallingTests' 610s ok 39 Integer int32-typed marshals unsigned value as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'int64_return_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 610s JS G NS: Found info type GIFunctionInfo for 'int64_return_min' in namespace 'GIMarshallingTests' 610s ok 40 Integer int64-typed marshals signed value as a return value 610s ok 41 Integer int64-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 610s JS G NS: Found info type GIFunctionInfo for 'int64_out_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int64_out_min' in namespace 'GIMarshallingTests' 610s ok 42 Integer int64-typed marshals signed value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'int64_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 43 Integer int64-typed picks a reasonable default value when the function doesn't set the out parameter 610s ok 44 Integer int64-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 610s JS G NS: Found info type GIFunctionInfo for 'uint64_return' in namespace 'GIMarshallingTests' 610s ok 45 Integer int64-typed marshals unsigned value as a return value 610s ok 46 Integer int64-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 610s JS G NS: Found info type GIFunctionInfo for 'uint64_out' in namespace 'GIMarshallingTests' 610s ok 47 Integer int64-typed marshals unsigned value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint64_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 48 Integer int64-typed picks a reasonable default value when the function doesn't set the out parameter 610s ok 49 Integer int64-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 610s JS G NS: Found info type GIFunctionInfo for 'short_return_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'short_return_min' in namespace 'GIMarshallingTests' 610s ok 50 Integer short-typed marshals signed value as a return value 610s JS G NS: Found info type GIFunctionInfo for 'short_in_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'short_in_min' in namespace 'GIMarshallingTests' 610s ok 51 Integer short-typed marshals signed value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'short_out_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'short_out_min' in namespace 'GIMarshallingTests' 610s ok 52 Integer short-typed marshals signed value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'short_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 53 Integer short-typed picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'short_inout_max_min' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'short_inout_min_max' in namespace 'GIMarshallingTests' 610s ok 54 Integer short-typed marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'ushort_return' in namespace 'GIMarshallingTests' 610s ok 55 Integer short-typed marshals unsigned value as a return value 610s JS G NS: Found info type GIFunctionInfo for 'ushort_in' in namespace 'GIMarshallingTests' 610s ok 56 Integer short-typed marshals unsigned value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'ushort_out' in namespace 'GIMarshallingTests' 610s ok 57 Integer short-typed marshals unsigned value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'ushort_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 58 Integer short-typed picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'ushort_inout' in namespace 'GIMarshallingTests' 610s ok 59 Integer short-typed marshals unsigned value as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'int_return_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int_return_min' in namespace 'GIMarshallingTests' 610s ok 60 Integer int-typed marshals signed value as a return value 610s JS G NS: Found info type GIFunctionInfo for 'int_in_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int_in_min' in namespace 'GIMarshallingTests' 610s ok 61 Integer int-typed marshals signed value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'int_out_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int_out_min' in namespace 'GIMarshallingTests' 610s ok 62 Integer int-typed marshals signed value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'int_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 63 Integer int-typed picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'int_inout_max_min' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int_inout_min_max' in namespace 'GIMarshallingTests' 610s ok 64 Integer int-typed marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint_return' in namespace 'GIMarshallingTests' 610s ok 65 Integer int-typed marshals unsigned value as a return value 610s JS G NS: Found info type GIFunctionInfo for 'uint_in' in namespace 'GIMarshallingTests' 610s ok 66 Integer int-typed marshals unsigned value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint_out' in namespace 'GIMarshallingTests' 610s ok 67 Integer int-typed marshals unsigned value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 68 Integer int-typed picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint_inout' in namespace 'GIMarshallingTests' 610s ok 69 Integer int-typed marshals unsigned value as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'long_return_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'long_return_min' in namespace 'GIMarshallingTests' 610s ok 70 Integer long-typed marshals signed value as a return value 610s ok 71 Integer long-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 610s JS G NS: Found info type GIFunctionInfo for 'long_out_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'long_out_min' in namespace 'GIMarshallingTests' 610s ok 72 Integer long-typed marshals signed value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'long_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 73 Integer long-typed picks a reasonable default value when the function doesn't set the out parameter 610s ok 74 Integer long-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 610s JS G NS: Found info type GIFunctionInfo for 'ulong_return' in namespace 'GIMarshallingTests' 610s ok 75 Integer long-typed marshals unsigned value as a return value 610s ok 76 Integer long-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 610s JS G NS: Found info type GIFunctionInfo for 'ulong_out' in namespace 'GIMarshallingTests' 610s ok 77 Integer long-typed marshals unsigned value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'ulong_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 78 Integer long-typed picks a reasonable default value when the function doesn't set the out parameter 610s ok 79 Integer long-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 610s JS G NS: Found info type GIFunctionInfo for 'ssize_return_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'ssize_return_min' in namespace 'GIMarshallingTests' 610s ok 80 Integer ssize-typed marshals signed value as a return value 610s ok 81 Integer ssize-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 610s JS G NS: Found info type GIFunctionInfo for 'ssize_out_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'ssize_out_min' in namespace 'GIMarshallingTests' 610s ok 82 Integer ssize-typed marshals signed value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'ssize_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 83 Integer ssize-typed picks a reasonable default value when the function doesn't set the out parameter 610s ok 84 Integer ssize-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 610s JS G NS: Found info type GIFunctionInfo for 'size_return' in namespace 'GIMarshallingTests' 610s ok 85 Integer ssize-typed marshals unsigned value as a return value 610s ok 86 Integer ssize-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 610s JS G NS: Found info type GIFunctionInfo for 'size_out' in namespace 'GIMarshallingTests' 610s ok 87 Integer ssize-typed marshals unsigned value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'size_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 88 Integer ssize-typed picks a reasonable default value when the function doesn't set the out parameter 610s ok 89 Integer ssize-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 610s JS G NS: Found info type GIFunctionInfo for 'int64_in_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'int64_in_min' in namespace 'GIMarshallingTests' 610s ok 90 BigInt int64-typed marshals signed value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'uint64_in' in namespace 'GIMarshallingTests' 610s ok 91 BigInt int64-typed marshals unsigned value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'long_in_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'long_in_min' in namespace 'GIMarshallingTests' 610s ok 92 BigInt long-typed marshals signed value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'ulong_in' in namespace 'GIMarshallingTests' 610s ok 93 BigInt long-typed marshals unsigned value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'ssize_in_max' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'ssize_in_min' in namespace 'GIMarshallingTests' 610s ok 94 BigInt ssize-typed marshals signed value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'size_in' in namespace 'GIMarshallingTests' 610s ok 95 BigInt ssize-typed marshals unsigned value as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'float_return' in namespace 'GIMarshallingTests' 610s ok 96 Floating point float-typed marshals value as a return value 610s JS G NS: Found info type GIFunctionInfo for 'float_in' in namespace 'GIMarshallingTests' 610s ok 97 Floating point float-typed marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'float_out' in namespace 'GIMarshallingTests' 610s ok 98 Floating point float-typed marshals value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'float_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 99 Floating point float-typed picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'float_inout' in namespace 'GIMarshallingTests' 610s ok 100 Floating point float-typed marshals value as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'float_noncanonical_nan_out' in namespace 'GIMarshallingTests' 610s ok 101 Floating point float-typed can handle noncanonical NaN 610s JS G NS: Found info type GIFunctionInfo for 'double_return' in namespace 'GIMarshallingTests' 610s ok 102 Floating point double-typed marshals value as a return value 610s JS G NS: Found info type GIFunctionInfo for 'double_in' in namespace 'GIMarshallingTests' 610s ok 103 Floating point double-typed marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'double_out' in namespace 'GIMarshallingTests' 610s ok 104 Floating point double-typed marshals value as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'double_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 105 Floating point double-typed picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'double_inout' in namespace 'GIMarshallingTests' 610s ok 106 Floating point double-typed marshals value as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'double_noncanonical_nan_out' in namespace 'GIMarshallingTests' 610s ok 107 Floating point double-typed can handle noncanonical NaN 610s JS G NS: Found info type GIFunctionInfo for 'time_t_return' in namespace 'GIMarshallingTests' 610s ok 108 time_t marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'time_t_in' in namespace 'GIMarshallingTests' 610s ok 109 time_t marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'time_t_out' in namespace 'GIMarshallingTests' 610s ok 110 time_t marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'time_t_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 111 time_t picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'time_t_inout' in namespace 'GIMarshallingTests' 610s ok 112 time_t marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'off_t_return' in namespace 'GIMarshallingTests' 610s ok 113 off_t marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'off_t_in' in namespace 'GIMarshallingTests' 610s ok 114 off_t marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'off_t_out' in namespace 'GIMarshallingTests' 610s ok 115 off_t marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'off_t_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 116 off_t picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'off_t_inout' in namespace 'GIMarshallingTests' 610s ok 117 off_t marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'dev_t_return' in namespace 'GIMarshallingTests' 610s ok 118 dev_t marshals as a return value 610s ok 119 dev_t marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'dev_t_out' in namespace 'GIMarshallingTests' 610s ok 120 dev_t marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'dev_t_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 121 dev_t picks a reasonable default value when the function doesn't set the out parameter 610s ok 122 dev_t marshals as an inout parameter # SKIP true 610s JS G NS: Found info type GIFunctionInfo for 'gid_t_return' in namespace 'GIMarshallingTests' 610s ok 123 gid_t marshals as a return value 610s ok 124 gid_t marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'gid_t_out' in namespace 'GIMarshallingTests' 610s ok 125 gid_t marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gid_t_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 126 gid_t picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gid_t_inout' in namespace 'GIMarshallingTests' 610s ok 127 gid_t marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'pid_t_return' in namespace 'GIMarshallingTests' 610s ok 128 pid_t marshals as a return value 610s ok 129 pid_t marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'pid_t_out' in namespace 'GIMarshallingTests' 610s ok 130 pid_t marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'pid_t_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 131 pid_t picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'pid_t_inout' in namespace 'GIMarshallingTests' 610s ok 132 pid_t marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'socklen_t_return' in namespace 'GIMarshallingTests' 610s ok 133 socklen_t marshals as a return value 610s ok 134 socklen_t marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'socklen_t_out' in namespace 'GIMarshallingTests' 610s ok 135 socklen_t marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'socklen_t_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 136 socklen_t picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'socklen_t_inout' in namespace 'GIMarshallingTests' 610s ok 137 socklen_t marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'uid_t_return' in namespace 'GIMarshallingTests' 610s ok 138 uid_t marshals as a return value 610s ok 139 uid_t marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'uid_t_out' in namespace 'GIMarshallingTests' 610s ok 140 uid_t marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'uid_t_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 141 uid_t picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'uid_t_inout' in namespace 'GIMarshallingTests' 610s ok 142 uid_t marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'gtype_return' in namespace 'GIMarshallingTests' 610s ok 143 GType void marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'gtype_in' in namespace 'GIMarshallingTests' 610s ok 144 GType void marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'gtype_out' in namespace 'GIMarshallingTests' 610s ok 145 GType void marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gtype_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 146 GType void picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gtype_inout' in namespace 'GIMarshallingTests' 610s ok 147 GType void marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'gtype_string_return' in namespace 'GIMarshallingTests' 610s ok 148 GType string marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'gtype_string_in' in namespace 'GIMarshallingTests' 610s ok 149 GType string marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'gtype_string_out' in namespace 'GIMarshallingTests' 610s ok 150 GType string marshals as an out parameter 610s ok 151 GType can be implicitly converted from a GObject type alias 610s ok 152 GType can be implicitly converted from a JS type 610s JS G NS: Found info type GIFunctionInfo for 'utf8_none_return' in namespace 'GIMarshallingTests' 610s ok 153 UTF-8 string with transfer none marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'utf8_none_in' in namespace 'GIMarshallingTests' 610s ok 154 UTF-8 string with transfer none marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'utf8_none_out' in namespace 'GIMarshallingTests' 610s ok 155 UTF-8 string with transfer none marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 156 UTF-8 string with transfer none picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'utf8_none_inout' in namespace 'GIMarshallingTests' 610s ok 157 UTF-8 string with transfer none marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'utf8_full_return' in namespace 'GIMarshallingTests' 610s ok 158 UTF-8 string with transfer full marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'utf8_full_in' in namespace 'GIMarshallingTests' 610s ok 159 UTF-8 string with transfer full marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'utf8_full_out' in namespace 'GIMarshallingTests' 610s ok 160 UTF-8 string with transfer full marshals as an out parameter 610s ok 161 UTF-8 string with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 610s JS G NS: Found info type GIFunctionInfo for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' 610s ok 162 UTF-8 string marshals value as a byte array 610s JS G NS: Found info type GIFunctionInfo for 'utf8_dangling_out' in namespace 'GIMarshallingTests' 610s ok 163 UTF-8 string makes a default out value for a broken C function 610s JS G NS: Found info type GIFunctionInfo for 'init_function' in namespace 'GIMarshallingTests' 610s ok 164 In-out array in the style of gtk_init() marshals null 610s ok 165 In-out array in the style of gtk_init() marshals an inout empty array 610s ok 166 In-out array in the style of gtk_init() marshals an inout array 610s JS G NS: Found info type GIFunctionInfo for 'array_fixed_int_return' in namespace 'GIMarshallingTests' 610s ok 167 Fixed-size C array of ints marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'array_fixed_int_in' in namespace 'GIMarshallingTests' 610s ok 168 Fixed-size C array of ints marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out' in namespace 'GIMarshallingTests' 610s ok 169 Fixed-size C array of ints marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 170 Fixed-size C array of ints picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_fixed_caller_allocated_out' in namespace 'GIMarshallingTests' 610s ok 171 Fixed-size C array of ints marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_fixed_inout' in namespace 'GIMarshallingTests' 610s ok 172 Fixed-size C array of ints marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_fixed_short_return' in namespace 'GIMarshallingTests' 610s ok 173 Fixed-size C array of shorts marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'array_fixed_short_in' in namespace 'GIMarshallingTests' 610s ok 174 Fixed-size C array of shorts marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out_struct' in namespace 'GIMarshallingTests' 610s ok 175 Fixed-size C array marshals a struct array as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out_struct_uninitialized' in namespace 'GIMarshallingTests' 610s ok 176 Fixed-size C array picks a reasonable default for struct array out param when uninitialized 610s JS G NS: Found info type GIFunctionInfo for 'array_fixed_caller_allocated_struct_out' in namespace 'GIMarshallingTests' 610s ok 177 Fixed-size C array marshals a fixed-size struct array as caller allocated out param 610s JS G NS: Found info type GIFunctionInfo for 'array_fixed_return_unaligned' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIFunctionInfo for 'cleanup_unaligned_buffer' in namespace 'GIMarshallingTests' 610s ok 178 Fixed-size C array handles a return array with odd alignment 610s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out_unaligned' in namespace 'GIMarshallingTests' 610s ok 179 Fixed-size C array handles a out array with odd alignment 610s JS G NS: Found info type GIFunctionInfo for 'array_return' in namespace 'GIMarshallingTests' 610s ok 180 C array with length marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'array_in' in namespace 'GIMarshallingTests' 610s ok 181 C array with length marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_out' in namespace 'GIMarshallingTests' 610s ok 182 C array with length marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 183 C array with length picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_inout' in namespace 'GIMarshallingTests' 610s ok 184 C array with length marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_return_etc' in namespace 'GIMarshallingTests' 610s ok 185 C array with length can be returned along with other arguments 610s JS G NS: Found info type GIFunctionInfo for 'array_in_len_before' in namespace 'GIMarshallingTests' 610s ok 186 C array with length can be passed to a function with its length parameter before it 610s JS G NS: Found info type GIFunctionInfo for 'array_in_len_zero_terminated' in namespace 'GIMarshallingTests' 610s ok 187 C array with length can be passed to a function with zero terminator 610s JS G NS: Found info type GIFunctionInfo for 'array_string_in' in namespace 'GIMarshallingTests' 610s ok 188 C array with length of strings marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_uint8_in' in namespace 'GIMarshallingTests' 610s ok 189 C array with length marshals a byte array as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_int64_in' in namespace 'GIMarshallingTests' 610s ok 190 C array with length of signed 64-bit ints marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_uint64_in' in namespace 'GIMarshallingTests' 610s ok 191 C array with length of unsigned 64-bit ints marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_unichar_in' in namespace 'GIMarshallingTests' 610s ok 192 C array with length of unichars marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_unichar_out' in namespace 'GIMarshallingTests' 610s ok 193 C array with length of unichars marshals as an out parameter 610s ok 194 C array with length of unichars marshals from an array of codepoints 610s JS G NS: Found info type GIFunctionInfo for 'array_bool_in' in namespace 'GIMarshallingTests' 610s ok 195 C array with length of booleans marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_bool_out' in namespace 'GIMarshallingTests' 610s ok 196 C array with length of booleans marshals as an out parameter 610s ok 197 C array with length of booleans marshals from an array of numbers 610s JS G NS: Found info type GIFunctionInfo for 'array_struct_in' in namespace 'GIMarshallingTests' 610s ok 198 C array with length of boxed structs marshals as an in parameter 610s 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 610s ok 200 C array with length of simple structs marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'multi_array_key_value_in' in namespace 'GIMarshallingTests' 610s ok 201 C array with length marshals two arrays with the same length parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_struct_take_in' in namespace 'GIMarshallingTests' 610s ok 202 C array with length copies correctly on transfer full 610s JS G NS: Found info type GIFunctionInfo for 'array_enum_in' in namespace 'GIMarshallingTests' 610s ok 203 C array with length of enums marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_flags_in' in namespace 'GIMarshallingTests' 610s ok 204 C array with length of flags marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_in_guint64_len' in namespace 'GIMarshallingTests' 610s ok 205 C array with length marshals an array with a 64-bit length parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_in_guint8_len' in namespace 'GIMarshallingTests' 610s ok 206 C array with length marshals an array with an 8-bit length parameter 610s ok 207 C array with length can be an in-out argument 610s 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 610s ok 209 C array with length can be an out argument with in-out length # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/560 610s 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 610s ok 211 C array with length can be an in-out argument with out length # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/560 610s 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 610s ok 213 C array with length can be an out argument with in length # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/560 610s 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 610s JS G NS: Found info type GIFunctionInfo for 'array_out_etc' in namespace 'GIMarshallingTests' 610s ok 215 C array with length can be an out argument along with other arguments 610s JS G NS: Found info type GIFunctionInfo for 'array_inout_etc' in namespace 'GIMarshallingTests' 610s ok 216 C array with length can be an in-out argument along with other arguments 610s JS G NS: Found info type GIFunctionInfo for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' 610s ok 217 C array with length does not interpret an unannotated integer as a length parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_return_unaligned' in namespace 'GIMarshallingTests' 610s ok 218 C array with length handles a return array with odd alignment 610s JS G NS: Found info type GIFunctionInfo for 'array_out_unaligned' in namespace 'GIMarshallingTests' 610s ok 219 C array with length handles a out array with odd alignment 610s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return' in namespace 'GIMarshallingTests' 610s ok 220 Zero-terminated C array of strings marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_in' in namespace 'GIMarshallingTests' 610s ok 221 Zero-terminated C array of strings marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' 610s ok 222 Zero-terminated C array of strings marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 223 Zero-terminated C array of strings picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_inout' in namespace 'GIMarshallingTests' 610s ok 224 Zero-terminated C array of strings marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return_null' in namespace 'GIMarshallingTests' 610s ok 225 Zero-terminated C array marshals null as a zero-terminated array return value 610s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return_struct' in namespace 'GIMarshallingTests' 610s ok 226 Zero-terminated C array marshals an array of structs as a return value 610s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' 610s ok 227 Zero-terminated C array marshals an array of unichars as a return value 610s JS G NS: Found info type GIFunctionInfo for 'array_gvariant_none_in' in namespace 'GIMarshallingTests' 610s JS G BXD: Defining method classify in prototype for GLib.Variant 610s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 610s JS G BXD: Defining method get_string in prototype for GLib.Variant 610s ok 228 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_gvariant_container_in' in namespace 'GIMarshallingTests' 610s ok 229 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_gvariant_full_in' in namespace 'GIMarshallingTests' 610s ok 230 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter 610s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return_unaligned' in namespace 'GIMarshallingTests' 610s ok 231 Zero-terminated C array handles a return array with odd alignment 610s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_out_unaligned' in namespace 'GIMarshallingTests' 610s ok 232 Zero-terminated C array handles a out array with odd alignment 610s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_none_out' in namespace 'GIMarshallingTests' 610s ok 233 Exhaustive test of UTF-8 sequences length out transfer none 610s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_none_return' in namespace 'GIMarshallingTests' 610s ok 234 Exhaustive test of UTF-8 sequences length return transfer none 610s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_none_in' in namespace 'GIMarshallingTests' 610s ok 235 Exhaustive test of UTF-8 sequences length in transfer none 610s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_none_inout' in namespace 'GIMarshallingTests' 610s ok 236 Exhaustive test of UTF-8 sequences length inout transfer none 610s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_container_out' in namespace 'GIMarshallingTests' 610s ok 237 Exhaustive test of UTF-8 sequences length out transfer container 610s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_container_return' in namespace 'GIMarshallingTests' 610s ok 238 Exhaustive test of UTF-8 sequences length return transfer container 610s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_container_in' in namespace 'GIMarshallingTests' 610s ok 239 Exhaustive test of UTF-8 sequences length in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_container_inout' in namespace 'GIMarshallingTests' 610s ok 240 Exhaustive test of UTF-8 sequences length inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_full_out' in namespace 'GIMarshallingTests' 610s ok 241 Exhaustive test of UTF-8 sequences length out transfer full 610s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_full_return' in namespace 'GIMarshallingTests' 610s ok 242 Exhaustive test of UTF-8 sequences length return transfer full 610s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_full_in' in namespace 'GIMarshallingTests' 610s ok 243 Exhaustive test of UTF-8 sequences length in transfer full 610s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_full_inout' in namespace 'GIMarshallingTests' 610s ok 244 Exhaustive test of UTF-8 sequences length inout transfer full 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_none_out' in namespace 'GIMarshallingTests' 610s ok 245 Exhaustive test of UTF-8 sequences fixed out transfer none 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_none_return' in namespace 'GIMarshallingTests' 610s ok 246 Exhaustive test of UTF-8 sequences fixed return transfer none 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_none_in' in namespace 'GIMarshallingTests' 610s ok 247 Exhaustive test of UTF-8 sequences fixed in transfer none 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_none_inout' in namespace 'GIMarshallingTests' 610s ok 248 Exhaustive test of UTF-8 sequences fixed inout transfer none 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_container_out' in namespace 'GIMarshallingTests' 610s ok 249 Exhaustive test of UTF-8 sequences fixed out transfer container 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_container_return' in namespace 'GIMarshallingTests' 610s ok 250 Exhaustive test of UTF-8 sequences fixed return transfer container 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_container_in' in namespace 'GIMarshallingTests' 610s ok 251 Exhaustive test of UTF-8 sequences fixed in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_container_inout' in namespace 'GIMarshallingTests' 610s ok 252 Exhaustive test of UTF-8 sequences fixed inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_full_out' in namespace 'GIMarshallingTests' 610s ok 253 Exhaustive test of UTF-8 sequences fixed out transfer full 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_full_return' in namespace 'GIMarshallingTests' 610s ok 254 Exhaustive test of UTF-8 sequences fixed return transfer full 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_full_in' in namespace 'GIMarshallingTests' 610s ok 255 Exhaustive test of UTF-8 sequences fixed in transfer full 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_full_inout' in namespace 'GIMarshallingTests' 610s ok 256 Exhaustive test of UTF-8 sequences fixed inout transfer full 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_none_out' in namespace 'GIMarshallingTests' 610s ok 257 Exhaustive test of UTF-8 sequences zero_terminated out transfer none 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_none_return' in namespace 'GIMarshallingTests' 610s ok 258 Exhaustive test of UTF-8 sequences zero_terminated return transfer none 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_none_in' in namespace 'GIMarshallingTests' 610s ok 259 Exhaustive test of UTF-8 sequences zero_terminated in transfer none 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_none_inout' in namespace 'GIMarshallingTests' 610s ok 260 Exhaustive test of UTF-8 sequences zero_terminated inout transfer none 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_container_out' in namespace 'GIMarshallingTests' 610s ok 261 Exhaustive test of UTF-8 sequences zero_terminated out transfer container 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_container_return' in namespace 'GIMarshallingTests' 610s ok 262 Exhaustive test of UTF-8 sequences zero_terminated return transfer container 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_container_in' in namespace 'GIMarshallingTests' 610s ok 263 Exhaustive test of UTF-8 sequences zero_terminated in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_container_inout' in namespace 'GIMarshallingTests' 610s ok 264 Exhaustive test of UTF-8 sequences zero_terminated inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_full_out' in namespace 'GIMarshallingTests' 610s ok 265 Exhaustive test of UTF-8 sequences zero_terminated out transfer full 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_full_return' in namespace 'GIMarshallingTests' 610s ok 266 Exhaustive test of UTF-8 sequences zero_terminated return transfer full 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_full_in' in namespace 'GIMarshallingTests' 610s ok 267 Exhaustive test of UTF-8 sequences zero_terminated in transfer full 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_full_inout' in namespace 'GIMarshallingTests' 610s ok 268 Exhaustive test of UTF-8 sequences zero_terminated inout transfer full 610s JS G NS: Found info type GIFunctionInfo for 'garray_int_none_return' in namespace 'GIMarshallingTests' 610s ok 269 GArray of ints with transfer none marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'garray_int_none_in' in namespace 'GIMarshallingTests' 610s ok 270 GArray of ints with transfer none marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'garray_uint64_none_in' in namespace 'GIMarshallingTests' 610s ok 271 GArray marshals BigInt int64s as a transfer-none in value 610s JS G NS: Found info type GIFunctionInfo for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' 610s ok 272 GArray marshals int64s as a transfer-none return value 610s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_return' in namespace 'GIMarshallingTests' 610s ok 273 GArray of strings with transfer none marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' 610s ok 274 GArray of strings with transfer none marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_out' in namespace 'GIMarshallingTests' 610s ok 275 GArray of strings with transfer none marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 276 GArray of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' 610s ok 277 GArray of strings with transfer none marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_return' in namespace 'GIMarshallingTests' 610s ok 278 GArray of strings with transfer full marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_in' in namespace 'GIMarshallingTests' 610s ok 279 GArray of strings with transfer full marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_out' in namespace 'GIMarshallingTests' 610s ok 280 GArray of strings with transfer full marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 281 GArray of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 610s ok 282 GArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 610s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_container_return' in namespace 'GIMarshallingTests' 610s ok 283 GArray of strings with transfer container marshals as a return value 610s ok 284 GArray of strings with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_container_out' in namespace 'GIMarshallingTests' 610s ok 285 GArray of strings with transfer container marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 286 GArray of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 610s ok 287 GArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 610s ok 288 GArray of strings marshals as a transfer-full caller-allocated out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/106 610s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_out_caller_allocated' in namespace 'GIMarshallingTests' 610s ok 289 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors 610s JS G NS: Found info type GIFunctionInfo for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 610s ok 290 GArray marshals boxed structs as a transfer-full return value 610s JS G NS: Found info type GIFunctionInfo for 'garray_bool_none_in' in namespace 'GIMarshallingTests' 610s ok 291 GArray of booleans with transfer none marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' 610s ok 292 GArray of unichars can be passed in with transfer none 610s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_return' in namespace 'GIMarshallingTests' 610s ok 293 GPtrArray of strings with transfer none marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_in' in namespace 'GIMarshallingTests' 610s ok 294 GPtrArray of strings with transfer none marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_out' in namespace 'GIMarshallingTests' 610s ok 295 GPtrArray of strings with transfer none marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 296 GPtrArray of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_inout' in namespace 'GIMarshallingTests' 610s ok 297 GPtrArray of strings with transfer none marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_full_return' in namespace 'GIMarshallingTests' 610s ok 298 GPtrArray of strings with transfer full marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_full_in' in namespace 'GIMarshallingTests' 610s ok 299 GPtrArray of strings with transfer full marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_full_out' in namespace 'GIMarshallingTests' 610s ok 300 GPtrArray of strings with transfer full marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 301 GPtrArray of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 610s ok 302 GPtrArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 610s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_container_return' in namespace 'GIMarshallingTests' 610s ok 303 GPtrArray of strings with transfer container marshals as a return value 610s ok 304 GPtrArray of strings with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_container_out' in namespace 'GIMarshallingTests' 610s ok 305 GPtrArray of strings with transfer container marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 306 GPtrArray of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 610s ok 307 GPtrArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 610s ok 308 GPtrArray of structs can be returned with transfer full 610s JS G NS: Found info type GIFunctionInfo for 'bytearray_full_return' in namespace 'GIMarshallingTests' 610s ok 309 GByteArray marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'bytearray_full_out' in namespace 'GIMarshallingTests' 610s ok 310 GByteArray marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'bytearray_full_inout' in namespace 'GIMarshallingTests' 610s ok 311 GByteArray marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'bytearray_none_in' in namespace 'GIMarshallingTests' 610s ok 312 GByteArray can be passed in with transfer none 610s JS G NS: Found info type GIFunctionInfo for 'gbytes_full_return' in namespace 'GIMarshallingTests' 610s JS IMPORT: Importing '_byteArrayNative' 610s JS NATIVE: Defining native module '_byteArrayNative' 610s JS IMPORT: Defining parent 0x1bad68640610 of 0x610a888f2a8 '_byteArrayNative' is mod 1 610s JS IMPORT: successfully imported module '_byteArrayNative' 610s ok 313 GBytes marshals as a transfer-full return value 610s JS G NS: Found info type GIFunctionInfo for 'gbytes_none_in' in namespace 'GIMarshallingTests' 610s ok 314 GBytes can be created from an array and passed in 610s ok 315 GBytes can be created by returning from a function and passed in 610s ok 316 GBytes can be implicitly converted from a Uint8Array 610s ok 317 GBytes can be created from a string and is encoded in UTF-8 610s ok 318 GBytes cannot be passed to a function expecting a byte array 610s JS G NS: Found info type GIFunctionInfo for 'gstrv_return' in namespace 'GIMarshallingTests' 610s ok 319 GStrv marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'gstrv_in' in namespace 'GIMarshallingTests' 610s ok 320 GStrv marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'gstrv_out' in namespace 'GIMarshallingTests' 610s ok 321 GStrv marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gstrv_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 322 GStrv picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gstrv_inout' in namespace 'GIMarshallingTests' 610s ok 323 GStrv marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_none_out' in namespace 'GIMarshallingTests' 610s ok 324 Array of GStrv length out transfer none 610s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_none_return' in namespace 'GIMarshallingTests' 610s ok 325 Array of GStrv length return transfer none 610s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_none_in' in namespace 'GIMarshallingTests' 610s ok 326 Array of GStrv length in transfer none 610s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_none_inout' in namespace 'GIMarshallingTests' 610s ok 327 Array of GStrv length inout transfer none 610s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_container_out' in namespace 'GIMarshallingTests' 610s ok 328 Array of GStrv length out transfer container 610s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_container_return' in namespace 'GIMarshallingTests' 610s ok 329 Array of GStrv length return transfer container 610s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_container_in' in namespace 'GIMarshallingTests' 610s ok 330 Array of GStrv length in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_container_inout' in namespace 'GIMarshallingTests' 610s ok 331 Array of GStrv length inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_full_out' in namespace 'GIMarshallingTests' 610s ok 332 Array of GStrv length out transfer full 610s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_full_return' in namespace 'GIMarshallingTests' 610s ok 333 Array of GStrv length return transfer full 610s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_full_in' in namespace 'GIMarshallingTests' 610s ok 334 Array of GStrv length in transfer full 610s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_full_inout' in namespace 'GIMarshallingTests' 610s ok 335 Array of GStrv length inout transfer full 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_none_out' in namespace 'GIMarshallingTests' 610s ok 336 Array of GStrv fixed out transfer none 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_none_return' in namespace 'GIMarshallingTests' 610s ok 337 Array of GStrv fixed return transfer none 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_none_in' in namespace 'GIMarshallingTests' 610s ok 338 Array of GStrv fixed in transfer none 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_none_inout' in namespace 'GIMarshallingTests' 610s ok 339 Array of GStrv fixed inout transfer none 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_container_out' in namespace 'GIMarshallingTests' 610s ok 340 Array of GStrv fixed out transfer container 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_container_return' in namespace 'GIMarshallingTests' 610s ok 341 Array of GStrv fixed return transfer container 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_container_in' in namespace 'GIMarshallingTests' 610s ok 342 Array of GStrv fixed in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_container_inout' in namespace 'GIMarshallingTests' 610s ok 343 Array of GStrv fixed inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_full_out' in namespace 'GIMarshallingTests' 610s ok 344 Array of GStrv fixed out transfer full 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_full_return' in namespace 'GIMarshallingTests' 610s ok 345 Array of GStrv fixed return transfer full 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_full_in' in namespace 'GIMarshallingTests' 610s ok 346 Array of GStrv fixed in transfer full 610s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_full_inout' in namespace 'GIMarshallingTests' 610s ok 347 Array of GStrv fixed inout transfer full 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_none_out' in namespace 'GIMarshallingTests' 610s ok 348 Array of GStrv zero_terminated out transfer none 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_none_return' in namespace 'GIMarshallingTests' 610s ok 349 Array of GStrv zero_terminated return transfer none 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_none_in' in namespace 'GIMarshallingTests' 610s ok 350 Array of GStrv zero_terminated in transfer none 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_none_inout' in namespace 'GIMarshallingTests' 610s ok 351 Array of GStrv zero_terminated inout transfer none 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_container_out' in namespace 'GIMarshallingTests' 610s ok 352 Array of GStrv zero_terminated out transfer container 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_container_return' in namespace 'GIMarshallingTests' 610s ok 353 Array of GStrv zero_terminated return transfer container 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_container_in' in namespace 'GIMarshallingTests' 610s ok 354 Array of GStrv zero_terminated in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_container_inout' in namespace 'GIMarshallingTests' 610s ok 355 Array of GStrv zero_terminated inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_full_out' in namespace 'GIMarshallingTests' 610s ok 356 Array of GStrv zero_terminated out transfer full 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_full_return' in namespace 'GIMarshallingTests' 610s ok 357 Array of GStrv zero_terminated return transfer full 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_full_in' in namespace 'GIMarshallingTests' 610s ok 358 Array of GStrv zero_terminated in transfer full 610s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_full_inout' in namespace 'GIMarshallingTests' 610s ok 359 Array of GStrv zero_terminated inout transfer full 610s JS G NS: Found info type GIFunctionInfo for 'glist_int_none_return' in namespace 'GIMarshallingTests' 610s ok 360 GList of ints with transfer none marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'glist_int_none_in' in namespace 'GIMarshallingTests' 610s ok 361 GList of ints with transfer none marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'glist_uint32_none_return' in namespace 'GIMarshallingTests' 610s ok 362 GList of unsigned 32-bit ints with transfer none marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'glist_uint32_none_in' in namespace 'GIMarshallingTests' 610s ok 363 GList of unsigned 32-bit ints with transfer none marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_return' in namespace 'GIMarshallingTests' 610s ok 364 GList of strings with transfer none marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' 610s ok 365 GList of strings with transfer none marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_out' in namespace 'GIMarshallingTests' 610s ok 366 GList of strings with transfer none marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 367 GList of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_inout' in namespace 'GIMarshallingTests' 610s ok 368 GList of strings with transfer none marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_full_return' in namespace 'GIMarshallingTests' 610s ok 369 GList of strings with transfer full marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_full_in' in namespace 'GIMarshallingTests' 610s ok 370 GList of strings with transfer full marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_full_out' in namespace 'GIMarshallingTests' 610s ok 371 GList of strings with transfer full marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 372 GList of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 610s ok 373 GList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 610s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_container_return' in namespace 'GIMarshallingTests' 610s ok 374 GList of strings with transfer container marshals as a return value 610s ok 375 GList of strings with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_container_out' in namespace 'GIMarshallingTests' 610s ok 376 GList of strings with transfer container marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 377 GList of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 610s ok 378 GList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'gslist_int_none_return' in namespace 'GIMarshallingTests' 610s ok 379 GSList of ints with transfer none marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'gslist_int_none_in' in namespace 'GIMarshallingTests' 610s ok 380 GSList of ints with transfer none marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' 610s ok 381 GSList of strings with transfer none marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' 610s ok 382 GSList of strings with transfer none marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' 610s ok 383 GSList of strings with transfer none marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 384 GSList of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' 610s ok 385 GSList of strings with transfer none marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' 610s ok 386 GSList of strings with transfer full marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_full_in' in namespace 'GIMarshallingTests' 610s ok 387 GSList of strings with transfer full marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' 610s ok 388 GSList of strings with transfer full marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 389 GSList of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 610s ok 390 GSList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 610s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' 610s ok 391 GSList of strings with transfer container marshals as a return value 610s ok 392 GSList of strings with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_container_out' in namespace 'GIMarshallingTests' 610s ok 393 GSList of strings with transfer container marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 394 GSList of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 610s ok 395 GSList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' 610s ok 396 GHashTable with integer values marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_int_none_in' in namespace 'GIMarshallingTests' 610s ok 397 GHashTable with integer values marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' 610s ok 398 GHashTable with string values with transfer none marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' 610s ok 399 GHashTable with string values with transfer none marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' 610s ok 400 GHashTable with string values with transfer none marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 401 GHashTable with string values with transfer none picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' 610s ok 402 GHashTable with string values with transfer none marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' 610s ok 403 GHashTable with string values with transfer full marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_full_in' in namespace 'GIMarshallingTests' 610s ok 404 GHashTable with string values with transfer full marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' 610s ok 405 GHashTable with string values with transfer full marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 406 GHashTable with string values with transfer full picks a reasonable default value when the function doesn't set the out parameter 610s ok 407 GHashTable with string values with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' 610s ok 408 GHashTable with string values with transfer container marshals as a return value 610s ok 409 GHashTable with string values with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' 610s ok 410 GHashTable with string values with transfer container marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 411 GHashTable with string values with transfer container picks a reasonable default value when the function doesn't set the out parameter 610s ok 412 GHashTable with string values with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_double_in' in namespace 'GIMarshallingTests' 610s ok 413 GHashTable with double values marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_float_in' in namespace 'GIMarshallingTests' 610s ok 414 GHashTable with float values marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_int64_in' in namespace 'GIMarshallingTests' 610s ok 415 GHashTable with 64-bit int values marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'ghashtable_uint64_in' in namespace 'GIMarshallingTests' 610s ok 416 GHashTable with unsigned 64-bit int values marshals as an in parameter 610s ok 417 GHashTable symbol keys are ignored 610s JS G NS: Found info type GIFunctionInfo for 'gvalue_return' in namespace 'GIMarshallingTests' 610s ok 418 GValue marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'gvalue_in' in namespace 'GIMarshallingTests' 610s ok 419 GValue marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'gvalue_out' in namespace 'GIMarshallingTests' 610s ok 420 GValue marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gvalue_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 421 GValue picks a reasonable default value when the function doesn't set the out parameter 610s ok 422 GValue marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 610s JS G NS: Found info type GIFunctionInfo for 'gvalue_noncanonical_nan_float' in namespace 'GIMarshallingTests' 610s ok 423 GValue can handle noncanonical float NaN 610s JS G NS: Found info type GIFunctionInfo for 'gvalue_noncanonical_nan_double' in namespace 'GIMarshallingTests' 610s ok 424 GValue can handle noncanonical double NaN 610s JS G NS: Found info type GIFunctionInfo for 'gvalue_int64_in' in namespace 'GIMarshallingTests' 610s ok 425 GValue marshals as an int64 in parameter 610s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 610s ok 426 GValue type objects can be converted from primitive-like types 610s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_with_modification' in namespace 'GIMarshallingTests' 610s ok 427 GValue can be passed into a function and modified 610s JS G BXD: Defining method init in prototype for GObject.Value 610s JS G BXD: Defining method set_int in prototype for GObject.Value 610s JS G BXD: Defining method get_int in prototype for GObject.Value 610s ok 428 GValue can be passed into a function as a boxed type and modified 610s 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 610s JS G BXD: Defining method set_enum in prototype for GObject.Value 610s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_enum' in namespace 'GIMarshallingTests' 610s ok 430 GValue enum can be passed into a function as a boxed type and packed 610s 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 610s JS G BXD: Defining method set_flags in prototype for GObject.Value 610s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_flags' in namespace 'GIMarshallingTests' 610s ok 432 GValue flags can be passed into a function as a boxed type and packed 610s JS G NS: Found info type GIFunctionInfo for 'gvalue_int64_out' in namespace 'GIMarshallingTests' 610s ok 433 GValue marshals as an int64 out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gvalue_out_caller_allocates' in namespace 'GIMarshallingTests' 610s ok 434 GValue marshals as a caller-allocated out parameter 610s JS G NS: Found info type GIFunctionInfo for 'gvalue_flat_array' in namespace 'GIMarshallingTests' 610s ok 435 GValue array can be passed into a function and packed 610s JS G BXD: Defining method set_string in prototype for GObject.Value 610s JS G BXD: Defining method set_boolean in prototype for GObject.Value 610s ok 436 GValue array of boxed type GValues can be passed into a function 610s ok 437 GValue array of uninitialized boxed GValues 610s JS G NS: Found info type GIFunctionInfo for 'return_gvalue_flat_array' in namespace 'GIMarshallingTests' 610s ok 438 GValue array can be passed as an out argument and unpacked 610s JS G NS: Found info type GIFunctionInfo for 'return_gvalue_zero_terminated_array' in namespace 'GIMarshallingTests' 610s ok 439 GValue array can be passed as an out argument and unpacked when zero-terminated 610s ok 440 GValue array can roundtrip with GValues intact # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 610s ok 441 GValue can have its type inferred from primitive values 610s JS G NS: Found info type GIObjectInfo for 'SimpleAction' in namespace 'Gio' 610s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x15e09b491560, JSClass 0xeb51c7d67910, in object 0x1bad686978a8 610s JS G NS: Found info type GIInterfaceInfo for 'Action' in namespace 'Gio' 610s JS G IFACE: Defined class for Action (GAction), prototype 0x15e09b484a60, JSClass 0xeb51c7d6abc8, in object 0x1bad686978a8 610s ok 442 GValue can have its type inferred as a GObject type 610s ok 443 GValue can have its type inferred as a superclass 610s ok 444 GValue can have its type inferred as an interface that it implements 610s JS G NS: Found info type GIStructInfo for 'KeyFile' in namespace 'GLib' 610s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x15e09b491830, JSClass 0xeb51c7d678e0, in object 0x1bad68697038 610s ok 445 GValue can have its type inferred as a boxed type 610s ok 446 GValue can have its type inferred as GVariant 610s JS G NS: Found info type GIFunctionInfo for 'union_returnv' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIUnionInfo for 'Union' in namespace 'GIMarshallingTests' 610s JS G BXD: Defined class for Union (GIMarshallingTestsUnion), prototype 0x15e09b491a60, JSClass 0xeb51c7d678b0, in object 0x1bad68697308 610s ok 447 GValue can have its type inferred as a union type 610s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 610s JS G PRM: Wrapping GParamString 'my-param' on (null) with JSObject 610s JS G PRM: JSObject created with param instance 0xbf01b28817e0 type GParamString 610s ok 448 GValue can have its type inferred as a GParamSpec 610s JS G BXD: Defining method set_double in prototype for GObject.Value 610s JS G BXD: Defining method set_boxed in prototype for GObject.Value 610s ok 449 GValue can deal with a GValue packed in a GValue 610s JS G NS: Found info type GIFunctionInfo for 'gclosure_in' in namespace 'GIMarshallingTests' 610s ok 450 Callback GClosure marshals as an in parameter 610s ok 451 Callback GClosure marshals a GClosure as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/80 610s JS G NS: Found info type GIFunctionInfo for 'callback_return_value_only' in namespace 'GIMarshallingTests' 610s ok 452 Callback marshals a return value 610s JS G NS: Found info type GIFunctionInfo for 'callback_one_out_parameter' in namespace 'GIMarshallingTests' 610s ok 453 Callback marshals one out parameter 610s JS G NS: Found info type GIFunctionInfo for 'callback_multiple_out_parameters' in namespace 'GIMarshallingTests' 610s ok 454 Callback marshals multiple out parameters 610s JS G NS: Found info type GIFunctionInfo for 'callback_return_value_and_one_out_parameter' in namespace 'GIMarshallingTests' 610s ok 455 Callback marshals a return value and one out parameter 610s JS G NS: Found info type GIFunctionInfo for 'callback_return_value_and_multiple_out_parameters' in namespace 'GIMarshallingTests' 610s ok 456 Callback marshals a return value and multiple out parameters 610s ok 457 Callback marshals an array out parameter # SKIP Function not added to gobject-introspection test suite yet 610s JS G NS: Found info type GIFunctionInfo for 'callback_owned_boxed' in namespace 'GIMarshallingTests' 610s ok 458 Callback marshals a callback parameter that can be called from C 610s JS G NS: Found info type GIFunctionInfo for 'pointer_in_return' in namespace 'GIMarshallingTests' 610s ok 459 Raw pointers gets an allocated return value 610s ok 460 Raw pointers can be roundtripped at least if the pointer is null 610s JS G NS: Found info type GIFunctionInfo for 'genum_returnv' in namespace 'GIMarshallingTests' 610s ok 461 Registered enum type marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'genum_in' in namespace 'GIMarshallingTests' 610s ok 462 Registered enum type marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'genum_out' in namespace 'GIMarshallingTests' 610s ok 463 Registered enum type marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'genum_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 464 Registered enum type picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'genum_inout' in namespace 'GIMarshallingTests' 610s ok 465 Registered enum type marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'enum_returnv' in namespace 'GIMarshallingTests' 610s ok 466 Bare enum type marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'enum_in' in namespace 'GIMarshallingTests' 610s ok 467 Bare enum type marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'enum_out' in namespace 'GIMarshallingTests' 610s ok 468 Bare enum type marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'enum_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 469 Bare enum type picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'enum_inout' in namespace 'GIMarshallingTests' 610s ok 470 Bare enum type marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'flags_returnv' in namespace 'GIMarshallingTests' 610s ok 471 Registered flags type marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'flags_in' in namespace 'GIMarshallingTests' 610s ok 472 Registered flags type marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'flags_out' in namespace 'GIMarshallingTests' 610s ok 473 Registered flags type marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'flags_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 474 Registered flags type picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'flags_inout' in namespace 'GIMarshallingTests' 610s ok 475 Registered flags type marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'flags_in_zero' in namespace 'GIMarshallingTests' 610s ok 476 Registered flags type accepts zero 610s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_returnv' in namespace 'GIMarshallingTests' 610s ok 477 Bare flags type marshals as a return value 610s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_in' in namespace 'GIMarshallingTests' 610s ok 478 Bare flags type marshals as an in parameter 610s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_out' in namespace 'GIMarshallingTests' 610s ok 479 Bare flags type marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 480 Bare flags type picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_inout' in namespace 'GIMarshallingTests' 610s ok 481 Bare flags type marshals as an inout parameter 610s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_in_zero' in namespace 'GIMarshallingTests' 610s ok 482 Bare flags type accepts zero 610s JS G NS: Found info type GIFunctionInfo for 'simple_struct_returnv' in namespace 'GIMarshallingTests' 610s ok 483 Simple struct marshals as a return value 610s JS G BXD: Defining method inv in prototype for GIMarshallingTests.SimpleStruct 610s JS G BXD: Defining method method in prototype for GIMarshallingTests.SimpleStruct 610s ok 484 Simple struct marshals as the this-argument of a method 610s JS G NS: Found info type GIFunctionInfo for 'pointer_struct_returnv' in namespace 'GIMarshallingTests' 610s JS G NS: Found info type GIStructInfo for 'PointerStruct' in namespace 'GIMarshallingTests' 610s JS G BXD: Defined class for PointerStruct (GIMarshallingTestsPointerStruct), prototype 0x15e09b4a77b8, JSClass 0xeb51c7d678e0, in object 0x1bad68697308 610s ok 485 Pointer struct marshals as a return value 610s JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct 610s ok 486 Pointer struct marshals as the this-argument of a method 610s JS G NS: Found info type GIFunctionInfo for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' 610s ok 487 Boxed struct marshals as a return value 610s JS G BXD: Defining method inv in prototype for GIMarshallingTests.BoxedStruct 610s ok 488 Boxed struct marshals as the this-argument of a method 610s JS G NS: Found info type GIFunctionInfo for 'boxed_struct_out' in namespace 'GIMarshallingTests' 610s ok 489 Boxed struct marshals as an out parameter 610s JS G NS: Found info type GIFunctionInfo for 'boxed_struct_out_uninitialized' in namespace 'GIMarshallingTests' 610s ok 490 Boxed struct picks a reasonable default value when the function doesn't set the out parameter 610s JS G NS: Found info type GIFunctionInfo for 'boxed_struct_inout' in namespace 'GIMarshallingTests' 610s ok 491 Boxed struct marshals as an inout parameter 610s ok 492 Union marshals as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 610s JS G BXD: Defining method inv in prototype for GIMarshallingTests.Union 610s JS G BXD: Defining method method in prototype for GIMarshallingTests.Union 610s ok 493 Union marshals as the this-argument of a method 610s ok 494 Structured union can be created with a default constructor # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/657 610s JS G NS: Found info type GIEnumInfo for 'StructuredUnionType' in namespace 'GIMarshallingTests' 610s JS G ENUM: Defining enum value NONE (fixed from none) 0 610s JS G ENUM: Defining enum value SIMPLE_STRUCT (fixed from simple_struct) 1 610s JS G ENUM: Defining enum value NESTED_STRUCT (fixed from nested_struct) 2 610s JS G ENUM: Defining enum value POINTER_STRUCT (fixed from pointer_struct) 3 610s JS G ENUM: Defining enum value BOXED_STRUCT (fixed from boxed_struct) 4 610s JS G ENUM: Defining enum value BOXED_STRUCT_PTR (fixed from boxed_struct_ptr) 5 610s JS G ENUM: Defining enum value SINGLE_UNION (fixed from single_union) 6 610s JS G ENUM: Defining GIMarshallingTests.StructuredUnionType as 0x1cab76bd65d8 610s JS G NS: Found info type GIUnionInfo for 'StructuredUnion' in namespace 'GIMarshallingTests' 610s JS G BXD: Defined class for StructuredUnion (GIMarshallingTestsStructuredUnion), prototype 0x15e09b4af100, JSClass 0xeb51c7d678b0, in object 0x1bad68697308 610s JS G BXD: Defining method type in prototype for GIMarshallingTests.StructuredUnion 610s ok 495 Structured union can be created with NONE 610s ok 496 Structured union can be created with SIMPLE_STRUCT 610s ok 497 Structured union can be created with NESTED_STRUCT 610s ok 498 Structured union can be created with BOXED_STRUCT 610s ok 499 Structured union can be created with BOXED_STRUCT_PTR 610s ok 500 Structured union can be created with POINTER_STRUCT 610s ok 501 Structured union can be created with SINGLE_UNION 610s ok 502 GObject has a static method that can be called 610s JS G OBJ: Defining method method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 610s ok 503 GObject has a method that can be called 610s JS G OBJ: Defining method overridden_method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 610s ok 504 GObject has an overridden method that can be called 610s ok 505 GObject can be created from a static constructor 610s ok 506 GObject can have a static constructor that fails 610s JS G OBJ: Defining method method_array_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 507 GObject method marshals an int array as an in parameter 611s JS G OBJ: Defining method method_array_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 508 GObject method marshals an int array as an out parameter 611s JS G OBJ: Defining method method_array_inout in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 509 GObject method marshals an int array as an inout parameter 611s JS G OBJ: Defining method method_array_return in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 510 GObject method marshals an int array as a return value 611s JS G OBJ: Defining method method_with_default_implementation in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 511 GObject method with default implementation can be called 611s ok 512 GObject marshals as a return parameter with transfer none 611s ok 513 GObject marshals as a out parameter with transfer none 611s ok 514 GObject picks a reasonable default when uninitialized as out parameter with transfer none 611s ok 515 GObject marshals as an inout parameter with transfer none 611s ok 516 GObject marshals as a return parameter with transfer full 611s ok 517 GObject marshals as a out parameter with transfer full 611s ok 518 GObject picks a reasonable default when uninitialized as out parameter with transfer full 611s ok 519 GObject marshals as an inout parameter with transfer full 611s JS G OBJ: Defining method none_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 520 GObject marshals as a this value with transfer none 611s JS G OBJ: Defining method method_int8_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 521 Virtual function marshals an in argument 611s JS G OBJ: Defining method int8_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 522 Virtual function marshals an in argument through a method that indirectly calls the vfunc 611s JS G OBJ: Defining method method_int8_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 523 Virtual function marshals an out argument 611s JS G OBJ: Defining method int8_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 524 Virtual function marshals an out argument through a method that indirectly calls the vfunc 611s JS G OBJ: Defining method method_int8_arg_and_out_caller in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 525 Virtual function marshals a POD out argument 611s JS G OBJ: Defining method method_int8_arg_and_out_callee in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 526 Virtual function marshals a callee-allocated pointer out argument 611s JS G OBJ: Defining method method_str_arg_out_ret in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 527 Virtual function marshals a string out argument and return value 611s ok 528 Virtual function can override a default implementation in JS 611s ok 529 Virtual function marshals a callback # SKIP callback parameters to vfuncs not supported 611s JS G OBJ: Defining method vfunc_return_value_only in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 530 Virtual function marshals a return value 611s JS G OBJ: Defining method vfunc_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 531 Virtual function marshals one out parameter 611s JS G OBJ: Defining method vfunc_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 532 Virtual function marshals multiple out parameters 611s JS G OBJ: Defining method vfunc_return_value_and_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 533 Virtual function marshals a return value and one out parameter 611s JS G OBJ: Defining method vfunc_return_value_and_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 534 Virtual function marshals a return value and multiple out parameters 611s JS G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 535 Virtual function marshals one inout parameter 611s JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 536 Virtual function marshals multiple inout parameters 611s JS G OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 537 Virtual function marshals a return value and one inout parameter 611s JS G OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 538 Virtual function marshals a return value and multiple inout parameters 611s JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 539 Virtual function marshals an array out parameter 611s JS G OBJ: Defining method vfunc_caller_allocated_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 540 Virtual function marshals a caller-allocated GValue out parameter 611s JS G OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 541 Virtual function marshals an error out parameter when no error 611s ok 542 Virtual function marshals an error out parameter with a JavaScript exception 611s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 611s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x15e09b4a8808, JSClass 0xeb51c7d69da8, in object 0x1bad686978a8 611s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 611s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 611s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 611s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 611s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 611s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 611s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 611s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 611s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 611s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 611s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 611s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 611s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 611s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 611s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 611s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 611s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 611s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 611s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 611s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 611s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 611s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 611s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 611s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 611s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 611s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 611s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 611s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 611s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 611s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 611s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 611s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 611s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 611s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 611s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 611s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 611s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 611s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 611s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 611s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 611s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 611s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 611s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 611s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 611s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 611s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 611s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 611s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 611s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 611s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 611s JS G BXD: Defining method matches in prototype for GLib.Error 611s JS G NS: Found info type GIEnumInfo for 'SpawnError' in namespace 'GLib' 611s JS G ERR: Defined class for SpawnError (GError), prototype 0x15e09b4a88a8, JSClass 0xeb51c7d69da8, in object 0x1bad68697038 611s JS G ENUM: Defining enum value FORK (fixed from fork) 0 611s JS G ENUM: Defining enum value READ (fixed from read) 1 611s JS G ENUM: Defining enum value CHDIR (fixed from chdir) 2 611s JS G ENUM: Defining enum value ACCES (fixed from acces) 3 611s JS G ENUM: Defining enum value PERM (fixed from perm) 4 611s JS G ENUM: Defining enum value TOO_BIG (fixed from too_big) 5 611s JS G ENUM: Defining enum value 2BIG (fixed from 2big) 5 611s JS G ENUM: Defining enum value NOEXEC (fixed from noexec) 6 611s JS G ENUM: Defining enum value NAMETOOLONG (fixed from nametoolong) 7 611s JS G ENUM: Defining enum value NOENT (fixed from noent) 8 611s JS G ENUM: Defining enum value NOMEM (fixed from nomem) 9 611s JS G ENUM: Defining enum value NOTDIR (fixed from notdir) 10 611s JS G ENUM: Defining enum value LOOP (fixed from loop) 11 611s JS G ENUM: Defining enum value TXTBUSY (fixed from txtbusy) 12 611s JS G ENUM: Defining enum value IO (fixed from io) 13 611s JS G ENUM: Defining enum value NFILE (fixed from nfile) 14 611s JS G ENUM: Defining enum value MFILE (fixed from mfile) 15 611s JS G ENUM: Defining enum value INVAL (fixed from inval) 16 611s JS G ENUM: Defining enum value ISDIR (fixed from isdir) 17 611s JS G ENUM: Defining enum value LIBBAD (fixed from libbad) 18 611s JS G ENUM: Defining enum value FAILED (fixed from failed) 19 611s ok 543 Virtual function marshals an error out parameter with a GError exception 611s ok 544 Virtual function marshals an error out parameter with a primitive value 611s ok 545 Virtual function marshals an error out parameter with a plain object 611s JS G OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 546 Virtual function marshals an enum return value 611s JS G OBJ: Defining method vfunc_out_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 547 Virtual function marshals an enum out parameter 611s JS G OBJ: Defining method vfunc_return_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 548 Virtual function marshals a flags return value 611s JS G OBJ: Defining method vfunc_out_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 549 Virtual function marshals a flags out parameter 611s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 550 Virtual function marshals an object return parameter with transfer none 611s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 551 Virtual function marshals an object return parameter with transfer full 611s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 552 Virtual function marshals an object out parameter with transfer none 611s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 553 Virtual function marshals an object out parameter with transfer full 611s JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 611s ok 554 Virtual function marshals an object in parameter with transfer none 611s ok 555 Virtual function marshals an object in parameter with transfer full # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/275 611s ok 556 Wrong virtual functions marshals a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 611s ok 557 Wrong virtual functions marshals one out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 611s ok 558 Wrong virtual functions marshals multiple out parameters 611s ok 559 Wrong virtual functions marshals a return value and one out parameter 611s ok 560 Wrong virtual functions marshals a return value and multiple out parameters 611s ok 561 Wrong virtual functions marshals an array out parameter 611s JS G FUNC: JSObject type 'undefined' is neither null nor an object 611s ok 562 Wrong virtual functions marshals an enum return value 611s JS G FUNC: JSObject type 'undefined' is neither null nor an object 611s ok 563 Wrong virtual functions marshals an enum out parameter 611s JS G FUNC: JSObject type 'undefined' is neither null nor an object 611s ok 564 Wrong virtual functions marshals a flags return value 611s JS G FUNC: JSObject type 'undefined' is neither null nor an object 611s ok 565 Wrong virtual functions marshals a flags out parameter 611s ok 566 Static virtual functions has static_name # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 611s ok 567 Static virtual functions has static_typed_name # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 611s ok 568 Static virtual functions has static_create_new # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 611s ok 569 Static virtual functions has static_create_new_out # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 611s JS G NS: Found info type GIObjectInfo for 'SubObject' in namespace 'GIMarshallingTests' 611s JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0x15e09b4bf740, JSClass 0xeb51c7d67910, in object 0x1bad68697308 611s ok 570 Inherited GObject SubObject has a parent method that can be called 611s JS G OBJ: Defining method sub_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 611s ok 571 Inherited GObject SubObject has a method that can be called 611s JS G OBJ: Defining method overwritten_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 611s ok 572 Inherited GObject SubObject has an overridden method that can be called 611s ok 573 Inherited GObject SubObject has a method with default implementation that can be called 611s ok 574 Inherited GObject SubObject has a vfunc default implementation that can be called 611s ok 575 Inherited GObject SubObject has a vfunc that can be overridden 611s JS G NS: Found info type GIObjectInfo for 'SubSubObject' in namespace 'GIMarshallingTests' 611s JS G OBJ: Defined class for SubSubObject (GIMarshallingTestsSubSubObject), prototype 0x15e09b4bfd08, JSClass 0xeb51c7d67910, in object 0x1bad68697308 611s ok 576 Inherited GObject SubSubObject has a parent method that can be called 611s ok 577 Inherited GObject SubSubObject has a method that can be called 611s ok 578 Inherited GObject SubSubObject has an overridden method that can be called 611s ok 579 Inherited GObject SubSubObject has a method with default implementation that can be called 611s ok 580 Inherited GObject SubSubObject has a vfunc default implementation that can be called 611s ok 581 Inherited GObject SubSubObject has a vfunc that can be overridden 611s JS G NS: Found info type GIObjectInfo for 'InterfaceImpl' in namespace 'GIMarshallingTests' 611s JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x15e09b4c8358, JSClass 0xeb51c7d67910, in object 0x1bad68697308 611s JS G NS: Found info type GIInterfaceInfo for 'Interface' in namespace 'GIMarshallingTests' 611s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x15e09b4a8b50, JSClass 0xeb51c7d6abc8, in object 0x1bad68697308 611s JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 611s ok 582 Interface can be returned 611s JS G OBJ: Defining method test_int8_in in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 611s JS G NS: Found info type GIFunctionInfo for 'test_interface_test_int8_in' in namespace 'GIMarshallingTests' 611s ok 583 Interface can call an interface vfunc in C 611s JS G NS: Found info type GIInterfaceInfo for 'Interface2' in namespace 'GIMarshallingTests' 611s JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0x15e09b4a8bf0, JSClass 0xeb51c7d6abc8, in object 0x1bad68697308 611s ok 584 Interface can implement a C interface 611s JS G NS: Found info type GIInterfaceInfo for 'Interface3' in namespace 'GIMarshallingTests' 611s JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x15e09b4a8c18, JSClass 0xeb51c7d6abc8, in object 0x1bad68697308 611s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 611s JS G BXD: Defining method get_uint64 in prototype for GLib.Variant 611s JS G BXD: Defining method get_int64 in prototype for GLib.Variant 611s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 611s ok 585 Interface can implement a C interface with a vfunc 611s JS G NS: Found info type GIFunctionInfo for 'int_out_out' in namespace 'GIMarshallingTests' 611s ok 586 Configurations of return values can handle two out parameters 611s JS G NS: Found info type GIFunctionInfo for 'int_three_in_three_out' in namespace 'GIMarshallingTests' 611s ok 587 Configurations of return values can handle three in and three out parameters 611s JS G NS: Found info type GIFunctionInfo for 'int_return_out' in namespace 'GIMarshallingTests' 611s ok 588 Configurations of return values can handle a return value and an out parameter 611s JS G NS: Found info type GIFunctionInfo for 'int_two_in_utf8_two_in_with_allow_none' in namespace 'GIMarshallingTests' 611s ok 589 Configurations of return values can handle four in parameters, two of which are nullable 611s JS G NS: Found info type GIFunctionInfo for 'int_one_in_utf8_two_in_one_allows_none' in namespace 'GIMarshallingTests' 611s ok 590 Configurations of return values can handle three in parameters, one of which is nullable and one not 611s JS G NS: Found info type GIFunctionInfo for 'array_in_utf8_two_in' in namespace 'GIMarshallingTests' 611s ok 591 Configurations of return values can handle an array in parameter and two nullable in parameters 611s JS G NS: Found info type GIFunctionInfo for 'array_in_utf8_two_in_out_of_order' in namespace 'GIMarshallingTests' 611s ok 592 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length 611s JS G NS: Found info type GIFunctionInfo for 'gerror' in namespace 'GIMarshallingTests' 611s ok 593 GError marshals a GError** signature as an exception 611s JS G NS: Found info type GIFunctionInfo for 'gerror_array_in' in namespace 'GIMarshallingTests' 611s JS G NS: Found info type GIFunctionInfo for 'quark_from_static_string' in namespace 'GLib' 611s JS G NS: Found info type GIConstantInfo for 'CONSTANT_GERROR_DOMAIN' in namespace 'GIMarshallingTests' 611s JS G NS: Found info type GIConstantInfo for 'CONSTANT_GERROR_CODE' in namespace 'GIMarshallingTests' 611s JS G NS: Found info type GIConstantInfo for 'CONSTANT_GERROR_MESSAGE' in namespace 'GIMarshallingTests' 611s ok 594 GError marshals a GError** at the end of the signature as an exception 611s JS G NS: Found info type GIFunctionInfo for 'gerror_out' in namespace 'GIMarshallingTests' 611s ok 595 GError marshals a GError** elsewhere in the signature as an out parameter 611s JS G NS: Found info type GIFunctionInfo for 'gerror_out_uninitialized' in namespace 'GIMarshallingTests' 611s ok 596 GError picks a reasonable default value when the function doesn't set the out parameter 611s JS G NS: Found info type GIFunctionInfo for 'gerror_out_transfer_none' in namespace 'GIMarshallingTests' 611s ok 597 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none 611s JS G NS: Found info type GIFunctionInfo for 'gerror_out_transfer_none_uninitialized' in namespace 'GIMarshallingTests' 611s ok 598 GError picks a reasonable default value when out parameter is uninitialized with transfer none 611s JS G NS: Found info type GIFunctionInfo for 'gerror_return' in namespace 'GIMarshallingTests' 611s ok 599 GError marshals GError as a return value 611s ok 600 Overrides can add constants 611s ok 601 Overrides can override a struct method 611s ok 602 Overrides returns the overridden struct 611s ok 603 Overrides can override an object constructor 611s ok 604 Overrides can override an object method 611s ok 605 Overrides returns the overridden object 611s ok 606 Overrides returns the overridden object from a C constructor 611s JS G NS: Found info type GIFunctionInfo for 'filename_list_return' in namespace 'GIMarshallingTests' 611s ok 607 Filename marshals as a return value 611s JS G NS: Found info type GIFunctionInfo for 'param_spec_in_bool' in namespace 'GIMarshallingTests' 611s ok 608 GObject.ParamSpec marshals as an in parameter 611s JS G NS: Found info type GIFunctionInfo for 'param_spec_return' in namespace 'GIMarshallingTests' 611s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b28de3b0 type GParamString 611s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 611s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 611s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 611s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 611s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 611s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_value_type' in namespace 'GjsPrivate' 611s ok 609 GObject.ParamSpec marshals as a return value 611s JS G NS: Found info type GIFunctionInfo for 'param_spec_out' in namespace 'GIMarshallingTests' 611s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b28f7ac0 type GParamString 611s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 611s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 611s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 611s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 611s ok 610 GObject.ParamSpec marshals as an out parameter 611s JS G NS: Found info type GIFunctionInfo for 'param_spec_out_uninitialized' in namespace 'GIMarshallingTests' 611s ok 611 GObject.ParamSpec picks a reasonable default value when the function doesn't set the out parameter 611s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26fe890 type GParamBoolean 611s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26fe890 type GParamBoolean 611s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 611s ok 612 GObject properties gets and sets a boolean property as some_boolean 611s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26fe890 type GParamBoolean 611s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26fe890 type GParamBoolean 611s ok 613 GObject properties gets and sets a boolean property as some-boolean 611s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26fe890 type GParamBoolean 611s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26fe890 type GParamBoolean 611s ok 614 GObject properties gets and sets a boolean property as someBoolean 611s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26fe930 type GParamChar 611s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26fe930 type GParamChar 611s ok 615 GObject properties gets and sets a char property as some_char 611s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26fe930 type GParamChar 611s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26fe930 type GParamChar 611s ok 616 GObject properties gets and sets a char property as some-char 611s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26fe930 type GParamChar 611s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26fe930 type GParamChar 611s ok 617 GObject properties gets and sets a char property as someChar 611s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718a80 type GParamUChar 611s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718a80 type GParamUChar 611s ok 618 GObject properties gets and sets a uchar property as some_uchar 611s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718a80 type GParamUChar 611s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718a80 type GParamUChar 611s ok 619 GObject properties gets and sets a uchar property as some-uchar 611s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718a80 type GParamUChar 611s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718a80 type GParamUChar 611s ok 620 GObject properties gets and sets a uchar property as someUchar 611s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718b40 type GParamInt 611s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718b40 type GParamInt 611s ok 621 GObject properties gets and sets a int property as some_int 611s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718b40 type GParamInt 611s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718b40 type GParamInt 611s ok 622 GObject properties gets and sets a int property as some-int 611s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718b40 type GParamInt 611s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718b40 type GParamInt 611s ok 623 GObject properties gets and sets a int property as someInt 611s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718c00 type GParamUInt 611s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718c00 type GParamUInt 611s ok 624 GObject properties gets and sets a uint property as some_uint 611s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718c00 type GParamUInt 611s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718c00 type GParamUInt 611s ok 625 GObject properties gets and sets a uint property as some-uint 611s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718c00 type GParamUInt 611s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718c00 type GParamUInt 611s ok 626 GObject properties gets and sets a uint property as someUint 611s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2707820 type GParamLong 611s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2707820 type GParamLong 611s ok 627 GObject properties gets and sets a long property as some_long 611s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2707820 type GParamLong 611s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2707820 type GParamLong 611s ok 628 GObject properties gets and sets a long property as some-long 611s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2707820 type GParamLong 611s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2707820 type GParamLong 611s ok 629 GObject properties gets and sets a long property as someLong 611s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b270ecf0 type GParamULong 611s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b270ecf0 type GParamULong 611s ok 630 GObject properties gets and sets a ulong property as some_ulong 611s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b270ecf0 type GParamULong 611s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b270ecf0 type GParamULong 611s ok 631 GObject properties gets and sets a ulong property as some-ulong 611s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b270ecf0 type GParamULong 611s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b270ecf0 type GParamULong 611s ok 632 GObject properties gets and sets a ulong property as someUlong 611s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718d40 type GParamInt64 611s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718d40 type GParamInt64 611s ok 633 GObject properties gets and sets a int64 property as some_int64 611s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718d40 type GParamInt64 611s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718d40 type GParamInt64 611s ok 634 GObject properties gets and sets a int64 property as some-int64 611s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718d40 type GParamInt64 611s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718d40 type GParamInt64 611s ok 635 GObject properties gets and sets a int64 property as someInt64 611s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718d40 type GParamInt64 611s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718d40 type GParamInt64 611s ok 636 GObject properties gets and sets a int64 property as some_int64 611s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718d40 type GParamInt64 611s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718d40 type GParamInt64 611s ok 637 GObject properties gets and sets a int64 property as some-int64 611s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718d40 type GParamInt64 611s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718d40 type GParamInt64 611s ok 638 GObject properties gets and sets a int64 property as someInt64 611s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718d40 type GParamInt64 611s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718d40 type GParamInt64 611s ok 639 GObject properties gets and sets a int64 property with a bigint 611s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718e10 type GParamUInt64 611s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718e10 type GParamUInt64 611s ok 640 GObject properties gets and sets a uint64 property as some_uint64 611s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718e10 type GParamUInt64 611s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718e10 type GParamUInt64 611s ok 641 GObject properties gets and sets a uint64 property as some-uint64 611s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718e10 type GParamUInt64 611s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718e10 type GParamUInt64 611s ok 642 GObject properties gets and sets a uint64 property as someUint64 611s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718e10 type GParamUInt64 611s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718e10 type GParamUInt64 611s ok 643 GObject properties gets and sets a uint64 property with a bigint 611s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718e10 type GParamUInt64 611s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718e10 type GParamUInt64 611s ok 644 GObject properties gets and sets a uint64 property with a bigint 611s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719070 type GParamString 611s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719070 type GParamString 611s ok 645 GObject properties gets and sets a string property as some_string 611s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719070 type GParamString 611s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719070 type GParamString 611s ok 646 GObject properties gets and sets a string property as some-string 611s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719070 type GParamString 611s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719070 type GParamString 611s ok 647 GObject properties gets and sets a string property as someString 611s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719070 type GParamString 611s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719070 type GParamString 611s ok 648 GObject properties gets and sets a string property as some_string 611s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719070 type GParamString 611s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719070 type GParamString 611s ok 649 GObject properties gets and sets a string property as some-string 611s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719070 type GParamString 611s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719070 type GParamString 611s ok 650 GObject properties gets and sets a string property as someString 611s ok 651 GObject properties get and sets out-of-range values throws 611s JS G PRM: Wrapping GParamFloat 'some-float' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718ee0 type GParamFloat 611s JS G PRM: Wrapping GParamFloat 'some-float' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718ee0 type GParamFloat 611s ok 652 GObject properties gets and sets a float property 611s JS G PRM: Wrapping GParamDouble 'some-double' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718fa0 type GParamDouble 611s JS G PRM: Wrapping GParamDouble 'some-double' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718fa0 type GParamDouble 611s ok 653 GObject properties gets and sets a double property 611s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b24dd4d0 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b24dd4d0 type GParamBoxed 611s ok 654 GObject properties gets and sets a strv property as some_strv 611s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b24dd4d0 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b24dd4d0 type GParamBoxed 611s ok 655 GObject properties gets and sets a strv property as some-strv 611s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b24dd4d0 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b24dd4d0 type GParamBoxed 611s ok 656 GObject properties gets and sets a strv property as someStrv 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719180 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719180 type GParamBoxed 611s ok 657 GObject properties gets and sets a boxed_struct property as some_boxed_struct 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719180 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719180 type GParamBoxed 611s ok 658 GObject properties gets and sets a boxed_struct property as some-boxed-struct 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719180 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719180 type GParamBoxed 611s ok 659 GObject properties gets and sets a boxed_struct property as someBoxedStruct 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719180 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719180 type GParamBoxed 611s ok 660 GObject properties gets and sets a boxed_struct property as some_boxed_struct 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719180 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719180 type GParamBoxed 611s ok 661 GObject properties gets and sets a boxed_struct property as some-boxed-struct 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719180 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719180 type GParamBoxed 611s ok 662 GObject properties gets and sets a boxed_struct property as someBoxedStruct 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719340 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719340 type GParamBoxed 611s ok 663 GObject properties gets and sets a boxed_glist property as some_boxed_glist 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719340 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719340 type GParamBoxed 611s ok 664 GObject properties gets and sets a boxed_glist property as some-boxed-glist 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719340 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719340 type GParamBoxed 611s ok 665 GObject properties gets and sets a boxed_glist property as someBoxedGlist 611s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27193f0 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27193f0 type GParamBoxed 611s ok 666 GObject properties gets and sets a gvalue property as some_gvalue 611s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27193f0 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27193f0 type GParamBoxed 611s ok 667 GObject properties gets and sets a gvalue property as some-gvalue 611s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27193f0 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27193f0 type GParamBoxed 611s ok 668 GObject properties gets and sets a gvalue property as someGvalue 611s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27193f0 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27193f0 type GParamBoxed 611s ok 669 GObject properties gets and sets a gvalue property with a bigint 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s ok 670 GObject properties gets and sets a variant property as some_variant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s ok 671 GObject properties gets and sets a variant property as some-variant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s ok 672 GObject properties gets and sets a variant property as someVariant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s ok 673 GObject properties gets and sets a variant property as some_variant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s ok 674 GObject properties gets and sets a variant property as some-variant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s ok 675 GObject properties gets and sets a variant property as someVariant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s ok 676 GObject properties gets and sets a variant property as some_variant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s ok 677 GObject properties gets and sets a variant property as some-variant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b26d5c50 type GParamVariant 611s ok 678 GObject properties gets and sets a variant property as someVariant 611s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719500 type GParamObject 611s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719500 type GParamObject 611s ok 679 GObject properties gets and sets a object property as some_object 611s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719500 type GParamObject 611s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719500 type GParamObject 611s ok 680 GObject properties gets and sets a object property as some-object 611s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719500 type GParamObject 611s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719500 type GParamObject 611s ok 681 GObject properties gets and sets a object property as someObject 611s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719500 type GParamObject 611s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719500 type GParamObject 611s ok 682 GObject properties gets and sets a object property as some_object 611s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719500 type GParamObject 611s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719500 type GParamObject 611s ok 683 GObject properties gets and sets a object property as some-object 611s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719500 type GParamObject 611s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719500 type GParamObject 611s ok 684 GObject properties gets and sets a object property as someObject 611s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27195d0 type GParamFlags 611s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27195d0 type GParamFlags 611s ok 685 GObject properties gets and sets a flags property as some_flags 611s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27195d0 type GParamFlags 611s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27195d0 type GParamFlags 611s ok 686 GObject properties gets and sets a flags property as some-flags 611s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27195d0 type GParamFlags 611s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27195d0 type GParamFlags 611s ok 687 GObject properties gets and sets a flags property as someFlags 611s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27196c0 type GParamEnum 611s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27196c0 type GParamEnum 611s ok 688 GObject properties gets and sets a enum property as some_enum 611s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27196c0 type GParamEnum 611s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27196c0 type GParamEnum 611s ok 689 GObject properties gets and sets a enum property as some-enum 611s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27196c0 type GParamEnum 611s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b27196c0 type GParamEnum 611s ok 690 GObject properties gets and sets a enum property as someEnum 611s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719780 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719780 type GParamBoxed 611s ok 691 GObject properties gets and sets a byte_array property as some_byte_array 611s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719780 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719780 type GParamBoxed 611s ok 692 GObject properties gets and sets a byte_array property as some-byte-array 611s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719780 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719780 type GParamBoxed 611s ok 693 GObject properties gets and sets a byte_array property as someByteArray 611s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719780 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719780 type GParamBoxed 611s ok 694 GObject properties gets and sets a byte_array property as some_byte_array 611s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719780 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719780 type GParamBoxed 611s ok 695 GObject properties gets and sets a byte_array property as some-byte-array 611s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719780 type GParamBoxed 611s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719780 type GParamBoxed 611s ok 696 GObject properties gets and sets a byte_array property as someByteArray 611s ok 697 GObject properties gets a read-only property 611s ok 698 GObject properties throws when setting a read-only property 611s ok 699 GObject properties allows to set/get deprecated properties # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/410 611s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2718b40 type GParamInt 611s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719070 type GParamString 611s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 611s JS G PRM: JSObject created with param instance 0xbf01b2719070 type GParamString 611s ok 700 GObject properties can be overridden from JS 611s ok 701 GObject properties can be created from C constructor as well 611s JS G NS: Found info type GIObjectInfo for 'PropertiesAccessorsObject' in namespace 'GIMarshallingTests' 611s JS G OBJ: Defined class for PropertiesAccessorsObject (GIMarshallingTestsPropertiesAccessorsObject), prototype 0x351ea8d44c68, JSClass 0xeb51c7d67910, in object 0x1bad68697308 611s ok 702 GObject properties accessors gets and sets a boolean property as some_boolean 611s ok 703 GObject properties accessors gets and sets a boolean property as some-boolean 611s ok 704 GObject properties accessors gets and sets a boolean property as someBoolean 611s ok 705 GObject properties accessors gets and sets a char property as some_char 611s ok 706 GObject properties accessors gets and sets a char property as some-char 611s ok 707 GObject properties accessors gets and sets a char property as someChar 611s ok 708 GObject properties accessors gets and sets a uchar property as some_uchar 611s ok 709 GObject properties accessors gets and sets a uchar property as some-uchar 611s ok 710 GObject properties accessors gets and sets a uchar property as someUchar 611s ok 711 GObject properties accessors gets and sets a int property as some_int 611s ok 712 GObject properties accessors gets and sets a int property as some-int 611s ok 713 GObject properties accessors gets and sets a int property as someInt 611s ok 714 GObject properties accessors gets and sets a uint property as some_uint 611s ok 715 GObject properties accessors gets and sets a uint property as some-uint 611s ok 716 GObject properties accessors gets and sets a uint property as someUint 611s ok 717 GObject properties accessors gets and sets a long property as some_long 611s ok 718 GObject properties accessors gets and sets a long property as some-long 611s ok 719 GObject properties accessors gets and sets a long property as someLong 611s ok 720 GObject properties accessors gets and sets a ulong property as some_ulong 611s ok 721 GObject properties accessors gets and sets a ulong property as some-ulong 611s ok 722 GObject properties accessors gets and sets a ulong property as someUlong 611s ok 723 GObject properties accessors gets and sets a int64 property as some_int64 611s ok 724 GObject properties accessors gets and sets a int64 property as some-int64 611s ok 725 GObject properties accessors gets and sets a int64 property as someInt64 611s ok 726 GObject properties accessors gets and sets a int64 property as some_int64 611s ok 727 GObject properties accessors gets and sets a int64 property as some-int64 611s ok 728 GObject properties accessors gets and sets a int64 property as someInt64 611s ok 729 GObject properties accessors gets and sets a int64 property with a bigint 611s ok 730 GObject properties accessors gets and sets a uint64 property as some_uint64 611s ok 731 GObject properties accessors gets and sets a uint64 property as some-uint64 611s ok 732 GObject properties accessors gets and sets a uint64 property as someUint64 611s ok 733 GObject properties accessors gets and sets a uint64 property with a bigint 611s ok 734 GObject properties accessors gets and sets a string property as some_string 611s ok 735 GObject properties accessors gets and sets a string property as some-string 611s ok 736 GObject properties accessors gets and sets a string property as someString 611s ok 737 GObject properties accessors get and sets out-of-range values throws 611s ok 738 GObject properties accessors gets and sets a float property 611s ok 739 GObject properties accessors gets and sets a double property 611s ok 740 GObject properties accessors gets and sets a strv property as some_strv 611s ok 741 GObject properties accessors gets and sets a strv property as some-strv 611s ok 742 GObject properties accessors gets and sets a strv property as someStrv 611s ok 743 GObject properties accessors gets and sets a boxed_struct property as some_boxed_struct 611s ok 744 GObject properties accessors gets and sets a boxed_struct property as some-boxed-struct 611s ok 745 GObject properties accessors gets and sets a boxed_struct property as someBoxedStruct 611s ok 746 GObject properties accessors gets and sets a gvalue property as some_gvalue 611s ok 747 GObject properties accessors gets and sets a gvalue property as some-gvalue 611s ok 748 GObject properties accessors gets and sets a gvalue property as someGvalue 611s ok 749 GObject properties accessors gets and sets a gvalue property with a bigint 611s ok 750 GObject properties accessors gets and sets a variant property as some_variant 611s ok 751 GObject properties accessors gets and sets a variant property as some-variant 611s ok 752 GObject properties accessors gets and sets a variant property as someVariant 611s ok 753 GObject properties accessors gets and sets a variant property as some_variant 611s ok 754 GObject properties accessors gets and sets a variant property as some-variant 611s ok 755 GObject properties accessors gets and sets a variant property as someVariant 611s ok 756 GObject properties accessors gets and sets a variant property as some_variant 611s ok 757 GObject properties accessors gets and sets a variant property as some-variant 611s ok 758 GObject properties accessors gets and sets a variant property as someVariant 611s ok 759 GObject properties accessors gets and sets a object property as some_object 611s ok 760 GObject properties accessors gets and sets a object property as some-object 611s ok 761 GObject properties accessors gets and sets a object property as someObject 611s ok 762 GObject properties accessors gets and sets a flags property as some_flags 611s ok 763 GObject properties accessors gets and sets a flags property as some-flags 611s ok 764 GObject properties accessors gets and sets a flags property as someFlags 611s ok 765 GObject properties accessors gets and sets a enum property as some_enum 611s ok 766 GObject properties accessors gets and sets a enum property as some-enum 611s ok 767 GObject properties accessors gets and sets a enum property as someEnum 611s ok 768 GObject properties accessors gets and sets a byte_array property as some_byte_array 611s ok 769 GObject properties accessors gets and sets a byte_array property as some-byte-array 611s ok 770 GObject properties accessors gets and sets a byte_array property as someByteArray 611s ok 771 GObject properties accessors gets a read-only property 611s ok 772 GObject properties accessors throws when setting a read-only property 611s ok 773 GObject properties accessors allows to set/get deprecated properties 611s JS G NS: Found info type GIObjectInfo for 'SignalsObject' in namespace 'GIMarshallingTests' 611s JS G OBJ: Defined class for SignalsObject (GIMarshallingTestsSignalsObject), prototype 0x351ea8d56bf0, JSClass 0xeb51c7d67910, in object 0x1bad68697308 611s JS G OBJ: Defining method emit_boxed_gptrarray_utf8 in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 611s ok 774 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer none 611s JS G OBJ: Defining method emit_boxed_gptrarray_boxed_struct in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 611s ok 775 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer none 611s JS G OBJ: Defining method emit_hash_table_utf8_int in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 611s ok 776 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer none 611s JS G OBJ: Defining method emit_boxed_gptrarray_utf8_container in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 611s ok 777 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer container 611s JS G OBJ: Defining method emit_boxed_gptrarray_boxed_struct_container in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 611s ok 778 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer container 611s JS G OBJ: Defining method emit_hash_table_utf8_int_container in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 611s ok 779 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer container 611s JS G OBJ: Defining method emit_boxed_gptrarray_utf8_full in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 611s ok 780 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer full 611s JS G OBJ: Defining method emit_boxed_gptrarray_boxed_struct_full in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 611s ok 781 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer full 611s JS G OBJ: Defining method emit_hash_table_utf8_int_full in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 611s ok 782 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer full 611s JS G OBJ: Defining method emit_boxed_struct in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 611s ok 783 GObject signals checks emission of signal with boxed-struct argument and transfer none 611s 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 611s ok 785 GObject signals with not-ref-counted boxed types with transfer full are properly handled 611s 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 611s ok 787 GObject signals can be created from C constructor as well 611s JS G NS: Found info type GIFunctionInfo for 'compare_two_gerrors_in_gvalue' in namespace 'GIMarshallingTests' 611s ok 788 GError extra tests marshals GError instances through GValue 611s JS G NS: Found info type GIFunctionInfo for 'nullable_gerror' in namespace 'GIMarshallingTests' 611s ok 789 GError extra tests can be nullable 611s JS G NS: Found info type GIFunctionInfo for 'ghashtable_enum_none_in' in namespace 'GIMarshallingTests' 611s JS G NS: Found info type GIEnumInfo for 'ExtraEnum' in namespace 'GIMarshallingTests' 611s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 611s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 611s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 611s JS G ENUM: Defining GIMarshallingTests.ExtraEnum as 0x610a88b8f10 611s ok 790 GHashTable extra tests marshals a hash table of enums as an in argument 611s JS G NS: Found info type GIFunctionInfo for 'ghashtable_enum_none_return' in namespace 'GIMarshallingTests' 611s ok 791 GHashTable extra tests marshals a hash table of enums as a return value 611s JS G NS: Found info type GIObjectInfo for 'Task' in namespace 'Gio' 611s JS G OBJ: Defined class for Task (GTask), prototype 0x351ea8d58f10, JSClass 0xeb51c7d67910, in object 0x1bad686978a8 611s JS G NS: Found info type GIFunctionInfo for 'filename_copy' in namespace 'GIMarshallingTests' 611s ok 792 Filename tests wrong types 611s JS G NS: Found info type GIFunctionInfo for 'filename_exists' in namespace 'GIMarshallingTests' 611s ok 793 Filename tests nullability 611s ok 794 Filename tests round-tripping 611s JS G NS: Found info type GIFunctionInfo for 'filename_to_glib_repr' in namespace 'GIMarshallingTests' 611s not ok 795 Filename tests various types of paths in GLib encoding 611s # Message: Expected object not to have properties 611s # 1: 164 611s # Stack: 611s # error properties: Object({ matches: Function }) 611s # 611s # @/usr/libexec/installed-tests/gjs/js/testGIMarshalling.js:2930:14 611s # 611s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 611s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 611s JS MAINLOOP: Main loop instance 0xbf01b23b89c8: Spinning loop until released or hook cleared 611s JS MAINLOOP: handling job 0, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 1 611s JS MAINLOOP: handling job 2, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 2 611s JS MAINLOOP: handling job 3, 611s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 611s JS MAINLOOP: Main loop instance 0xbf01b23b89c8: release 611s JS MAINLOOP: Completed job 3 611s JS MEMORY: Memory report: before destroying context 611s JS MEMORY: 5715 objects currently alive 611s JS MEMORY: boxed_instance = 4091 611s JS MEMORY: boxed_prototype = 27 611s JS MEMORY: closure = 49 611s JS MEMORY: function = 999 611s JS MEMORY: fundamental_instance = 0 611s JS MEMORY: fundamental_prototype = 0 611s JS MEMORY: gerror_instance = 7 611s JS MEMORY: gerror_prototype = 2 611s JS MEMORY: interface = 17 611s JS MEMORY: module = 10 611s JS MEMORY: ns = 6 611s JS MEMORY: object_instance = 279 611s JS MEMORY: object_prototype = 42 611s JS MEMORY: param = 175 611s JS MEMORY: union_instance = 9 611s JS MEMORY: union_prototype = 2 611s JS CTX: JS shutdown sequence 611s JS CTX: Stopping profiler 611s JS CTX: Shutting down toggle queue 611s JS CTX: Notifying external reference holders of GjsContext dispose 611s JS MAINLOOP: Stopping promise job dispatcher 611s JS CTX: Notifying reference holders of GjsContext dispose 611s JS CTX: Checking unhandled promise rejections 611s JS CTX: Releasing cached JS wrappers 611s JS CTX: Final triggered GC 611s JS CTX: Destroying JS context 611s JS CTX: Releasing all native objects 611s JS CTX: Disabling auto GC 611s JS CTX: Ending trace on global object 611s JS CTX: Freeing allocated resources 611s JS CTX: JS context destroyed 611s PASS: gjs/testGIMarshalling.test 611s Running test: gjs/testAsync.test 611s JS NATIVE: Registered native JS module '_promiseNative' 611s JS NATIVE: Registered native JS module '_byteArrayNative' 611s JS NATIVE: Registered native JS module '_encodingNative' 611s JS NATIVE: Registered native JS module '_gi' 611s JS NATIVE: Registered native JS module 'gi' 611s JS NATIVE: Registered native JS module 'cairoNative' 611s JS NATIVE: Registered native JS module 'system' 611s JS NATIVE: Registered native JS module 'console' 611s JS NATIVE: Registered native JS module '_print' 611s JS CTX: Enabling JIT 611s JS CTX: Initialized class GjsFileImporter prototype 0x289adc001a0 611s JS IMPORT: Defining parent (nil) of 0x289adc00200 'imports' is mod 0 611s JS IMPORT: Importing '_print' 611s JS NATIVE: Defining native module '_print' 611s JS IMPORT: Defining parent 0x289adc00200 of 0x289adc009b0 '_print' is mod 1 611s JS IMPORT: successfully imported module '_print' 611s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 611s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xd6bbb63d090 611s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xd6bbb63d090 611s JS MAINLOOP: Main loop instance 0xc84fc43009c8: hold 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Starting promise job dispatcher 611s 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 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xd6bbb63d128 611s JS MAINLOOP: Main loop instance 0xc84fc43009c8: hold 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Main loop instance 0xc84fc43009c8: Spinning loop until released or hook cleared 611s JS MAINLOOP: handling job 0, 611s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 611s JS MAINLOOP: Main loop instance 0xc84fc43009c8: release 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 611s JS MAINLOOP: Main loop instance 0xc84fc43009c8: release 611s JS MAINLOOP: Completed job 1 611s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module metadata hook for module 0x289adc72f10 611s JS IMPORT: Defining meta.importSync for module 0x289adc72f10 611s JS NATIVE: Defining native module 'gi' 611s JS CTX: Initialized class GIRepositoryNamespace prototype 0x289adc77258 611s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 611s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 611s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 611s JS IMPORT: Importing directory 'overrides' 611s JS IMPORT: Defining parent 0xd6bbb640610 of 0x289adc772d8 'overrides' is mod 1 611s JS IMPORT: Defined importer 'overrides' 0x289adc772d8 in 0xd6bbb640610 611s JS IMPORT: successfully imported directory 'overrides' 611s JS IMPORT: Importing '_promiseNative' 611s JS NATIVE: Defining native module '_promiseNative' 611s JS IMPORT: Defining parent 0xd6bbb640610 of 0x289adc77788 '_promiseNative' is mod 1 611s JS IMPORT: successfully imported module '_promiseNative' 611s JS IMPORT: Importing module GLib succeeded 611s JS IMPORT: Defining parent 0x289adc772d8 of 0xd6bbb698038 'GLib' is mod 1 611s JS IMPORT: successfully imported module 'GLib' 611s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 611s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xd6bbb697060, JSClass 0xf683d6c378e0, in object 0xd6bbb697038 611s JS CTX: Initialized class GIRepositoryGType prototype 0x289adc77ad0 611s JS CTX: Initialized class GIRepositoryFunction prototype 0x289adc77b30 611s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 611s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 611s JS G BXD: Defined class for Error (GError), prototype 0xd6bbb6970b0, JSClass 0xf683d6c378e0, in object 0xd6bbb697038 611s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 611s JS G BXD: Defined class for Variant (GVariant), prototype 0xd6bbb697100, JSClass 0xf683d6c378e0, in object 0xd6bbb697038 611s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 611s JS G BXD: Defined class for Bytes (GBytes), prototype 0xd6bbb697150, JSClass 0xf683d6c378e0, in object 0xd6bbb697038 611s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 611s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 611s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd6bbb6971a0, JSClass 0xf683d6c378e0, in object 0xd6bbb697038 611s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 611s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 611s JS G BXD: Defined class for Thread (GThread), prototype 0xd6bbb6971f0, JSClass 0xf683d6c378e0, in object 0xd6bbb697038 611s JS G BXD: Defining method ref in prototype for GLib.Thread 611s JS G BXD: Defining method unref in prototype for GLib.Thread 611s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 611s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xd6bbb697240, JSClass 0xf683d6c378e0, in object 0xd6bbb697038 611s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 611s JS G BXD: Defined class for Regex (GRegex), prototype 0xd6bbb697290, JSClass 0xf683d6c378e0, in object 0xd6bbb697038 611s JS G BXD: Defining method match in prototype for GLib.Regex 611s JS G BXD: Defining method match_full in prototype for GLib.Regex 611s JS G BXD: Defining method match_all in prototype for GLib.Regex 611s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 611s JS G NS: Defined namespace 'GLib' 0xd6bbb697038 in GIRepository 0x289adc770e8 611s JS IMPORT: Importing module jasmine succeeded 611s JS IMPORT: Defining parent 0xd6bbb640610 of 0xd6bbb698ba0 'jasmine' is mod 1 611s JS IMPORT: successfully imported module 'jasmine' 611s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 611s JS MAINLOOP: Main loop instance 0xc84fc43009c8: hold 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Main loop instance 0xc84fc43009c8: Spinning loop until released or hook cleared 611s JS MAINLOOP: handling job 0, 611s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 611s JS MAINLOOP: Main loop instance 0xc84fc43009c8: release 611s JS MAINLOOP: Completed job 0 611s 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 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Importing '_gi' 611s JS NATIVE: Defining native module '_gi' 611s JS IMPORT: Defining parent 0xd6bbb640610 of 0x289adc15dd0 '_gi' is mod 1 611s JS IMPORT: successfully imported module '_gi' 611s JS IMPORT: Importing 'gi' 611s JS IMPORT: Defining parent 0xd6bbb640610 of 0xd6bbb640940 'gi' is mod 1 611s JS IMPORT: successfully imported module 'gi' 611s 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 611s JS G NS: Defined namespace 'GjsPrivate' 0xd6bbb697330 in GIRepository 0xd6bbb640940 611s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 611s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 611s JS IMPORT: Importing module _common succeeded 611s JS IMPORT: Defining parent 0xd6bbb640610 of 0xd6bbb698c68 '_common' is mod 1 611s JS IMPORT: successfully imported module '_common' 611s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 611s JS IMPORT: Importing module _legacy succeeded 611s JS IMPORT: Defining parent 0xd6bbb640610 of 0xd6bbb698c90 '_legacy' is mod 1 611s JS IMPORT: successfully imported module '_legacy' 611s JS IMPORT: Importing module GObject succeeded 611s JS IMPORT: Defining parent 0xd6bbb640a48 of 0xd6bbb698c40 'GObject' is mod 1 611s JS IMPORT: successfully imported module 'GObject' 611s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 611s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 611s JS G BXD: Defined class for String (GString), prototype 0xd6bbb6975b0, JSClass 0xf683d6c378e0, in object 0xd6bbb697308 611s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 611s JS G PRM: Defined class ParamSpec prototype is 0xd6bbb698ce0 class 0xf683d6c40210 in object 0xd6bbb697308 611s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 611s JS G OBJ: Defined class for Object (GObject), prototype 0xd6bbb697718, JSClass 0xf683d6c37910, in object 0xd6bbb697308 611s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 611s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 611s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xd6bbb697740, JSClass 0xf683d6c37910, in object 0xd6bbb697308 611s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 611s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 611s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 611s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 611s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 611s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 611s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 611s JS G BXD: Defined class for Value (GValue), prototype 0xd6bbb697790, JSClass 0xf683d6c378e0, in object 0xd6bbb697308 611s JS G NS: Defined namespace 'GObject' 0xd6bbb697308 in GIRepository 0xd6bbb640940 611s JS MAINLOOP: Main loop instance 0xc84fc43009c8: hold 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Main loop instance 0xc84fc43009c8: Spinning loop until released or hook cleared 611s JS MAINLOOP: handling job 0, 611s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testAsync.js async resolved" 611s JS MAINLOOP: Main loop instance 0xc84fc43009c8: release 611s JS MAINLOOP: Completed job 0 611s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module metadata hook for module 0x289adc286f0 611s JS IMPORT: Defining meta.importSync for module 0x289adc286f0 611s JS NATIVE: Defining native module 'system' 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd6bbb63d128 611s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd6bbb63d128 611s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 611s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 611s JS MAINLOOP: Set main loop hook to 611s JS MAINLOOP: Main loop instance 0xc84fc43009c8: hold 611s JS MAINLOOP: Running and clearing main loop hook 611s JS G BXD: Defining method run in prototype for GLib.MainLoop 611s 1..10 611s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 611s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 611s JS G BXD: Defined class for Source (GSource), prototype 0xd6bbb6977e0, JSClass 0xf683d6c378e0, in object 0xd6bbb697038 611s JS G BXD: Defining method set_priority in prototype for GLib.Source 611s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 611s JS G BXD: Defining method attach in prototype for GLib.Source 611s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 611s JS IMPORT: Module metadata hook for module 0xd6bbb688510 611s JS IMPORT: Defining meta.importSync for module 0xd6bbb688510 611s JS G NS: Found info type GIFunctionInfo for 'idle_source_new' in namespace 'GLib' 611s JS G NS: Found info type GIConstantInfo for 'PRIORITY_LOW' in namespace 'GLib' 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: handling job 0, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS MAINLOOP: Completed job 1 611s JS G BXD: Defining method destroy in prototype for GLib.Source 611s ok 1 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW 611s JS G NS: Found info type GIConstantInfo for 'PRIORITY_HIGH' in namespace 'GLib' 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: handling job 0, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS MAINLOOP: Completed job 1 611s ok 2 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: handling job 0, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS MAINLOOP: Completed job 1 611s ok 3 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT 611s JS G NS: Found info type GIConstantInfo for 'PRIORITY_HIGH_IDLE' in namespace 'GLib' 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: handling job 0, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS MAINLOOP: Completed job 1 611s ok 4 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE 611s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: handling job 0, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS MAINLOOP: Completed job 1 611s ok 5 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: handling job 0, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS MAINLOOP: Completed job 1 611s ok 6 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: handling job 0, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS MAINLOOP: Completed job 1 611s ok 7 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: handling job 0, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS MAINLOOP: Completed job 1 611s ok 8 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: handling job 0, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS MAINLOOP: Completed job 1 611s ok 9 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: handling job 0, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS MAINLOOP: Completed job 1 611s ok 10 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE 611s JS G BXD: Defining method quit in prototype for GLib.MainLoop 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Main loop instance 0xc84fc43009c8: Spinning loop until released or hook cleared 611s JS MAINLOOP: handling job 0, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 1 611s JS MAINLOOP: handling job 2, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 2 611s JS MAINLOOP: handling job 3, 611s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 611s JS MAINLOOP: Main loop instance 0xc84fc43009c8: release 611s JS MAINLOOP: Completed job 3 611s JS MEMORY: Memory report: before destroying context 611s JS MEMORY: 202 objects currently alive 611s JS MEMORY: boxed_instance = 63 611s JS MEMORY: boxed_prototype = 11 611s JS MEMORY: closure = 1 611s JS MEMORY: function = 117 611s JS MEMORY: fundamental_instance = 0 611s JS MEMORY: fundamental_prototype = 0 611s JS MEMORY: gerror_instance = 0 611s JS MEMORY: gerror_prototype = 0 611s JS MEMORY: interface = 0 611s JS MEMORY: module = 5 611s JS MEMORY: ns = 3 611s JS MEMORY: object_instance = 0 611s JS MEMORY: object_prototype = 2 611s JS MEMORY: param = 0 611s JS MEMORY: union_instance = 0 611s JS MEMORY: union_prototype = 0 611s JS CTX: JS shutdown sequence 611s JS CTX: Stopping profiler 611s JS CTX: Shutting down toggle queue 611s JS CTX: Notifying external reference holders of GjsContext dispose 611s JS MAINLOOP: Stopping promise job dispatcher 611s JS CTX: Notifying reference holders of GjsContext dispose 611s JS CTX: Checking unhandled promise rejections 611s JS CTX: Releasing cached JS wrappers 611s JS CTX: Final triggered GC 611s JS CTX: Destroying JS context 611s JS CTX: Releasing all native objects 611s JS CTX: Disabling auto GC 611s JS CTX: Ending trace on global object 611s JS CTX: Freeing allocated resources 611s JS CTX: JS context destroyed 611s PASS: gjs/testAsync.test 611s Running test: gjs/testCommandLineModules.sh.test 611s ok 1 - ensure dynamic imports load even if the same import resolves elsewhere first 611s ok 2 - ensure dynamic imports resolve without an explicit mainloop 611s ok 3 - ensure top level await can import modules 611s 1..3 611s PASS: gjs/testCommandLineModules.sh.test 611s Running test: gjs/testGLibLogWriter.test 611s JS NATIVE: Registered native JS module '_promiseNative' 611s JS NATIVE: Registered native JS module '_byteArrayNative' 611s JS NATIVE: Registered native JS module '_encodingNative' 611s JS NATIVE: Registered native JS module '_gi' 611s JS NATIVE: Registered native JS module 'gi' 611s JS NATIVE: Registered native JS module 'cairoNative' 611s JS NATIVE: Registered native JS module 'system' 611s JS NATIVE: Registered native JS module 'console' 611s JS NATIVE: Registered native JS module '_print' 611s JS CTX: Enabling JIT 611s JS CTX: Initialized class GjsFileImporter prototype 0xbc52c4001a0 611s JS IMPORT: Defining parent (nil) of 0xbc52c400200 'imports' is mod 0 611s JS IMPORT: Importing '_print' 611s JS NATIVE: Defining native module '_print' 611s JS IMPORT: Defining parent 0xbc52c400200 of 0xbc52c4009b0 '_print' is mod 1 611s JS IMPORT: successfully imported module '_print' 611s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 611s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x19c651a3d090 611s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x19c651a3d090 611s JS MAINLOOP: Main loop instance 0xafc1e0a709c8: hold 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Starting promise job dispatcher 611s 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 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x19c651a3d128 611s JS MAINLOOP: Main loop instance 0xafc1e0a709c8: hold 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Main loop instance 0xafc1e0a709c8: Spinning loop until released or hook cleared 611s JS MAINLOOP: handling job 0, 611s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 611s JS MAINLOOP: Main loop instance 0xafc1e0a709c8: release 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 611s JS MAINLOOP: Main loop instance 0xafc1e0a709c8: release 611s JS MAINLOOP: Completed job 1 611s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module metadata hook for module 0xbc52c472f10 611s JS IMPORT: Defining meta.importSync for module 0xbc52c472f10 611s JS NATIVE: Defining native module 'gi' 611s JS CTX: Initialized class GIRepositoryNamespace prototype 0xbc52c477258 611s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 611s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 611s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 611s JS IMPORT: Importing directory 'overrides' 611s JS IMPORT: Defining parent 0x19c651a40610 of 0xbc52c4772d8 'overrides' is mod 1 611s JS IMPORT: Defined importer 'overrides' 0xbc52c4772d8 in 0x19c651a40610 611s JS IMPORT: successfully imported directory 'overrides' 611s JS IMPORT: Importing '_promiseNative' 611s JS NATIVE: Defining native module '_promiseNative' 611s JS IMPORT: Defining parent 0x19c651a40610 of 0xbc52c477788 '_promiseNative' is mod 1 611s JS IMPORT: successfully imported module '_promiseNative' 611s JS IMPORT: Importing module GLib succeeded 611s JS IMPORT: Defining parent 0xbc52c4772d8 of 0x19c651a98038 'GLib' is mod 1 611s JS IMPORT: successfully imported module 'GLib' 611s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 611s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x19c651a97060, JSClass 0xe7ee7eda78e0, in object 0x19c651a97038 611s JS CTX: Initialized class GIRepositoryGType prototype 0xbc52c477ad0 611s JS CTX: Initialized class GIRepositoryFunction prototype 0xbc52c477b30 611s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 611s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 611s JS G BXD: Defined class for Error (GError), prototype 0x19c651a970b0, JSClass 0xe7ee7eda78e0, in object 0x19c651a97038 611s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 611s JS G BXD: Defined class for Variant (GVariant), prototype 0x19c651a97100, JSClass 0xe7ee7eda78e0, in object 0x19c651a97038 611s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 611s JS G BXD: Defined class for Bytes (GBytes), prototype 0x19c651a97150, JSClass 0xe7ee7eda78e0, in object 0x19c651a97038 611s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 611s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 611s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19c651a971a0, JSClass 0xe7ee7eda78e0, in object 0x19c651a97038 611s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 611s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 611s JS G BXD: Defined class for Thread (GThread), prototype 0x19c651a971f0, JSClass 0xe7ee7eda78e0, in object 0x19c651a97038 611s JS G BXD: Defining method ref in prototype for GLib.Thread 611s JS G BXD: Defining method unref in prototype for GLib.Thread 611s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 611s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x19c651a97240, JSClass 0xe7ee7eda78e0, in object 0x19c651a97038 611s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 611s JS G BXD: Defined class for Regex (GRegex), prototype 0x19c651a97290, JSClass 0xe7ee7eda78e0, in object 0x19c651a97038 611s JS G BXD: Defining method match in prototype for GLib.Regex 611s JS G BXD: Defining method match_full in prototype for GLib.Regex 611s JS G BXD: Defining method match_all in prototype for GLib.Regex 611s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 611s JS G NS: Defined namespace 'GLib' 0x19c651a97038 in GIRepository 0xbc52c4770e8 611s JS IMPORT: Importing module jasmine succeeded 611s JS IMPORT: Defining parent 0x19c651a40610 of 0x19c651a98ba0 'jasmine' is mod 1 611s JS IMPORT: successfully imported module 'jasmine' 611s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 611s JS MAINLOOP: Main loop instance 0xafc1e0a709c8: hold 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Main loop instance 0xafc1e0a709c8: Spinning loop until released or hook cleared 611s JS MAINLOOP: handling job 0, 611s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 611s JS MAINLOOP: Main loop instance 0xafc1e0a709c8: release 611s JS MAINLOOP: Completed job 0 611s 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 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x19c651a3d128 611s JS MAINLOOP: Main loop instance 0xafc1e0a709c8: hold 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Main loop instance 0xafc1e0a709c8: Spinning loop until released or hook cleared 611s JS MAINLOOP: handling job 0, 611s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testGLibLogWriter.js async resolved" 611s JS MAINLOOP: Main loop instance 0xafc1e0a709c8: release 611s JS MAINLOOP: Completed job 0 611s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module metadata hook for module 0xbc52c425b70 611s JS IMPORT: Defining meta.importSync for module 0xbc52c425b70 611s JS NATIVE: Defining native module 'system' 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19c651a3d128 611s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19c651a3d128 611s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 611s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 611s JS MAINLOOP: Set main loop hook to 611s JS MAINLOOP: Main loop instance 0xafc1e0a709c8: hold 611s JS MAINLOOP: Running and clearing main loop hook 611s JS G BXD: Defining method run in prototype for GLib.MainLoop 611s 1..4 611s JS IMPORT: Importing 'gi' 611s JS IMPORT: Defining parent 0x19c651a40610 of 0x19c651a40940 'gi' is mod 1 611s JS IMPORT: successfully imported module 'gi' 611s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 611s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 611s JS G BXD: Defined class for Source (GSource), prototype 0x19c651a97308, JSClass 0xe7ee7eda78e0, in object 0x19c651a97038 611s JS G BXD: Defining method set_priority in prototype for GLib.Source 611s JS IMPORT: Importing '_gi' 611s JS NATIVE: Defining native module '_gi' 611s JS IMPORT: Defining parent 0x19c651a40610 of 0xbc52c42f908 '_gi' is mod 1 611s JS IMPORT: successfully imported module '_gi' 611s 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 611s JS G NS: Defined namespace 'GjsPrivate' 0x19c651a973a8 in GIRepository 0x19c651a40940 611s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 611s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 611s JS IMPORT: Importing module _common succeeded 611s JS IMPORT: Defining parent 0x19c651a40610 of 0x19c651a98df8 '_common' is mod 1 611s JS IMPORT: successfully imported module '_common' 611s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 611s JS IMPORT: Importing module _legacy succeeded 611s JS IMPORT: Defining parent 0x19c651a40610 of 0x19c651a98e20 '_legacy' is mod 1 611s JS IMPORT: successfully imported module '_legacy' 611s JS IMPORT: Importing module GObject succeeded 611s JS IMPORT: Defining parent 0x19c651a40a30 of 0x19c651a98dd0 'GObject' is mod 1 611s JS IMPORT: successfully imported module 'GObject' 611s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 611s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 611s JS G BXD: Defined class for String (GString), prototype 0x19c651a97628, JSClass 0xe7ee7eda78e0, in object 0x19c651a97380 611s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 611s JS G PRM: Defined class ParamSpec prototype is 0x19c651a98e70 class 0xe7ee7edb0210 in object 0x19c651a97380 611s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 611s JS G OBJ: Defined class for Object (GObject), prototype 0x19c651a97790, JSClass 0xe7ee7eda7910, in object 0x19c651a97380 611s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 611s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 611s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x19c651a977b8, JSClass 0xe7ee7eda7910, in object 0x19c651a97380 611s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 611s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 611s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 611s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 611s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 611s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 611s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 611s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 611s JS G BXD: Defined class for Value (GValue), prototype 0x19c651a97808, JSClass 0xe7ee7eda78e0, in object 0x19c651a97380 611s JS G NS: Defined namespace 'GObject' 0x19c651a97380 in GIRepository 0x19c651a40940 611s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 611s JS G BXD: Defining method attach in prototype for GLib.Source 611s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 611s JS IMPORT: Module metadata hook for module 0x19c651a885f0 611s JS IMPORT: Defining meta.importSync for module 0x19c651a885f0 611s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GjsPrivate' 611s JS G BXD: Defining method destroy in prototype for GLib.Source 611s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 611s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 611s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 611s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 611s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 611s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 611s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 611s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 611s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 611s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 611s JS G ENUM: Defining GLib.LogLevelFlags as 0xbc52c43a1a0 611s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 611s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 611s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x19c651a97a10, JSClass 0xe7ee7eda78e0, in object 0x19c651a97038 611s JS G BXD: Defining method classify in prototype for GLib.Variant 611s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 611s JS G BXD: Defining method n_children in prototype for GLib.Variant 611s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 611s JS G BXD: Defining method get_string in prototype for GLib.Variant 611s JS G BXD: Defining method get_variant in prototype for GLib.Variant 611s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 611s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 611s JS IMPORT: Importing '_byteArrayNative' 611s JS NATIVE: Defining native module '_byteArrayNative' 611s JS IMPORT: Defining parent 0x19c651a40610 of 0xbc52c43a888 '_byteArrayNative' is mod 1 611s JS IMPORT: successfully imported module '_byteArrayNative' 611s JS G NS: Found info type GIEnumInfo for 'LogWriterOutput' in namespace 'GLib' 611s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 611s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 611s JS G ENUM: Defining GLib.LogWriterOutput as 0xbc52c43afd8 611s JS IMPORT: Module metadata hook for module 0x19c651a72ba0 611s JS IMPORT: Defining meta.importSync for module 0x19c651a72ba0 611s JS NATIVE: Defining native module '_encodingNative' 611s ok 1 GLib Structured logging handler writes a message 611s ok 2 GLib Structured logging handler writes a warning 611s ok 3 GLib Structured logging handler preserves a custom string field 611s ok 4 GLib Structured logging handler preserves a custom byte array field 611s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_default' in namespace 'GjsPrivate' 611s JS G BXD: Defining method quit in prototype for GLib.MainLoop 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Main loop instance 0xafc1e0a709c8: Spinning loop until released or hook cleared 611s JS MAINLOOP: handling job 0, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 1 611s JS MAINLOOP: handling job 2, 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Completed job 2 611s JS MAINLOOP: handling job 3, 611s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 611s JS MAINLOOP: Main loop instance 0xafc1e0a709c8: release 611s JS MAINLOOP: Completed job 3 611s JS MEMORY: Memory report: before destroying context 611s JS MEMORY: 390 objects currently alive 611s JS MEMORY: boxed_instance = 231 611s JS MEMORY: boxed_prototype = 12 611s JS MEMORY: closure = 1 611s JS MEMORY: function = 136 611s JS MEMORY: fundamental_instance = 0 611s JS MEMORY: fundamental_prototype = 0 611s JS MEMORY: gerror_instance = 0 611s JS MEMORY: gerror_prototype = 0 611s JS MEMORY: interface = 0 611s JS MEMORY: module = 5 611s JS MEMORY: ns = 3 611s JS MEMORY: object_instance = 0 611s JS MEMORY: object_prototype = 2 611s JS MEMORY: param = 0 611s JS MEMORY: union_instance = 0 611s JS MEMORY: union_prototype = 0 611s JS CTX: JS shutdown sequence 611s JS CTX: Stopping profiler 611s JS CTX: Shutting down toggle queue 611s JS CTX: Notifying external reference holders of GjsContext dispose 611s JS MAINLOOP: Stopping promise job dispatcher 611s JS CTX: Notifying reference holders of GjsContext dispose 611s JS CTX: Checking unhandled promise rejections 611s JS CTX: Releasing cached JS wrappers 611s JS CTX: Final triggered GC 611s JS CTX: Destroying JS context 611s JS CTX: Releasing all native objects 611s JS CTX: Disabling auto GC 611s JS CTX: Ending trace on global object 611s JS CTX: Freeing allocated resources 611s JS CTX: JS context destroyed 611s PASS: gjs/testGLibLogWriter.test 611s Running test: gjs/testWarnLib.test 611s JS NATIVE: Registered native JS module '_promiseNative' 611s JS NATIVE: Registered native JS module '_byteArrayNative' 611s JS NATIVE: Registered native JS module '_encodingNative' 611s JS NATIVE: Registered native JS module '_gi' 611s JS NATIVE: Registered native JS module 'gi' 611s JS NATIVE: Registered native JS module 'cairoNative' 611s JS NATIVE: Registered native JS module 'system' 611s JS NATIVE: Registered native JS module 'console' 611s JS NATIVE: Registered native JS module '_print' 611s JS CTX: Enabling JIT 611s JS CTX: Initialized class GjsFileImporter prototype 0x344249e001a0 611s JS IMPORT: Defining parent (nil) of 0x344249e00200 'imports' is mod 0 611s JS IMPORT: Importing '_print' 611s JS NATIVE: Defining native module '_print' 611s JS IMPORT: Defining parent 0x344249e00200 of 0x344249e009b0 '_print' is mod 1 611s JS IMPORT: successfully imported module '_print' 611s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 611s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x7a89033d090 611s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x7a89033d090 611s JS MAINLOOP: Main loop instance 0xb8ba420589c8: hold 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Starting promise job dispatcher 611s 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 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x7a89033d128 611s JS MAINLOOP: Main loop instance 0xb8ba420589c8: hold 611s JS MAINLOOP: Enqueue job , promise=, allocation site= 611s JS MAINLOOP: Main loop instance 0xb8ba420589c8: Spinning loop until released or hook cleared 611s JS MAINLOOP: handling job 0, 611s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 611s JS MAINLOOP: Main loop instance 0xb8ba420589c8: release 611s JS MAINLOOP: Completed job 0 611s JS MAINLOOP: handling job 1, 611s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 611s JS MAINLOOP: Main loop instance 0xb8ba420589c8: release 611s JS MAINLOOP: Completed job 1 611s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x7a89033d128 611s JS IMPORT: Module metadata hook for module 0x344249e72f10 611s JS IMPORT: Defining meta.importSync for module 0x344249e72f10 611s JS NATIVE: Defining native module 'gi' 611s JS CTX: Initialized class GIRepositoryNamespace prototype 0x344249e77258 611s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 611s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 611s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 611s JS IMPORT: Importing directory 'overrides' 611s JS IMPORT: Defining parent 0x7a890340610 of 0x344249e772d8 'overrides' is mod 1 611s JS IMPORT: Defined importer 'overrides' 0x344249e772d8 in 0x7a890340610 611s JS IMPORT: successfully imported directory 'overrides' 611s JS IMPORT: Importing '_promiseNative' 611s JS NATIVE: Defining native module '_promiseNative' 611s JS IMPORT: Defining parent 0x7a890340610 of 0x344249e77788 '_promiseNative' is mod 1 611s JS IMPORT: successfully imported module '_promiseNative' 611s JS IMPORT: Importing module GLib succeeded 611s JS IMPORT: Defining parent 0x344249e772d8 of 0x7a890398038 'GLib' is mod 1 611s JS IMPORT: successfully imported module 'GLib' 611s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 611s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x7a890397060, JSClass 0xf0da7ecf78e0, in object 0x7a890397038 611s JS CTX: Initialized class GIRepositoryGType prototype 0x344249e77ad0 611s JS CTX: Initialized class GIRepositoryFunction prototype 0x344249e77b30 611s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 611s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 611s JS G BXD: Defined class for Error (GError), prototype 0x7a8903970b0, JSClass 0xf0da7ecf78e0, in object 0x7a890397038 611s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 611s JS G BXD: Defined class for Variant (GVariant), prototype 0x7a890397100, JSClass 0xf0da7ecf78e0, in object 0x7a890397038 611s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 611s JS G BXD: Defined class for Bytes (GBytes), prototype 0x7a890397150, JSClass 0xf0da7ecf78e0, in object 0x7a890397038 611s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 611s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 611s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7a8903971a0, JSClass 0xf0da7ecf78e0, in object 0x7a890397038 611s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 611s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 612s JS G BXD: Defined class for Thread (GThread), prototype 0x7a8903971f0, JSClass 0xf0da7ecf78e0, in object 0x7a890397038 612s JS G BXD: Defining method ref in prototype for GLib.Thread 612s JS G BXD: Defining method unref in prototype for GLib.Thread 612s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 612s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x7a890397240, JSClass 0xf0da7ecf78e0, in object 0x7a890397038 612s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 612s JS G BXD: Defined class for Regex (GRegex), prototype 0x7a890397290, JSClass 0xf0da7ecf78e0, in object 0x7a890397038 612s JS G BXD: Defining method match in prototype for GLib.Regex 612s JS G BXD: Defining method match_full in prototype for GLib.Regex 612s JS G BXD: Defining method match_all in prototype for GLib.Regex 612s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 612s JS G NS: Defined namespace 'GLib' 0x7a890397038 in GIRepository 0x344249e770e8 612s JS IMPORT: Importing module jasmine succeeded 612s JS IMPORT: Defining parent 0x7a890340610 of 0x7a890398ba0 'jasmine' is mod 1 612s JS IMPORT: successfully imported module 'jasmine' 612s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 612s JS MAINLOOP: Main loop instance 0xb8ba420589c8: hold 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Main loop instance 0xb8ba420589c8: Spinning loop until released or hook cleared 612s JS MAINLOOP: handling job 0, 612s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 612s JS MAINLOOP: Main loop instance 0xb8ba420589c8: release 612s JS MAINLOOP: Completed job 0 612s JS IMPORT: Importing 'gi' 612s JS IMPORT: Defining parent 0x7a890340610 of 0x7a890340940 'gi' is mod 1 612s JS IMPORT: successfully imported module 'gi' 612s 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 612s JS G NS: Defined namespace 'GjsPrivate' 0x7a890397330 in GIRepository 0x7a890340940 612s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 612s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 612s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 612s JS IMPORT: Importing module _legacy succeeded 612s JS IMPORT: Defining parent 0x7a890340610 of 0x7a890398cb8 '_legacy' is mod 1 612s JS IMPORT: successfully imported module '_legacy' 612s JS IMPORT: Importing module lang succeeded 612s JS IMPORT: Defining parent 0x7a890340610 of 0x7a890398c90 'lang' is mod 1 612s JS IMPORT: successfully imported module 'lang' 612s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 612s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 612s JS IMPORT: Importing module _signals succeeded 612s JS IMPORT: Defining parent 0x7a890340610 of 0x7a890398ce0 '_signals' is mod 1 612s JS IMPORT: successfully imported module '_signals' 612s JS IMPORT: Importing module signals succeeded 612s JS IMPORT: Defining parent 0x7a890340610 of 0x7a890398c68 'signals' is mod 1 612s JS IMPORT: successfully imported module 'signals' 612s JS IMPORT: Importing module Gio succeeded 612s JS IMPORT: Defining parent 0x7a890340a60 of 0x7a890398c40 'Gio' is mod 1 612s JS IMPORT: successfully imported module 'Gio' 612s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 612s JS IMPORT: Importing '_gi' 612s JS NATIVE: Defining native module '_gi' 612s JS IMPORT: Defining parent 0x7a890340610 of 0x344249e13ca8 '_gi' is mod 1 612s JS IMPORT: successfully imported module '_gi' 612s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 612s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 612s JS IMPORT: Importing module _common succeeded 612s JS IMPORT: Defining parent 0x7a890340610 of 0x7a890398d30 '_common' is mod 1 612s JS IMPORT: successfully imported module '_common' 612s JS IMPORT: Importing module GObject succeeded 612s JS IMPORT: Defining parent 0x7a890340a60 of 0x7a890398d08 'GObject' is mod 1 612s JS IMPORT: successfully imported module 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 612s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 612s JS G BXD: Defined class for String (GString), prototype 0x7a8903975d8, JSClass 0xf0da7ecf78e0, in object 0x7a890397358 612s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 612s JS G PRM: Defined class ParamSpec prototype is 0x7a890398d80 class 0xf0da7ed00210 in object 0x7a890397358 612s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 612s JS G OBJ: Defined class for Object (GObject), prototype 0x7a890397740, JSClass 0xf0da7ecf7910, in object 0x7a890397358 612s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 612s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 612s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x7a890397768, JSClass 0xf0da7ecf7910, in object 0x7a890397358 612s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 612s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 612s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 612s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 612s JS G BXD: Defined class for Value (GValue), prototype 0x7a8903977b8, JSClass 0xf0da7ecf78e0, in object 0x7a890397358 612s JS G NS: Defined namespace 'GObject' 0x7a890397358 in GIRepository 0x7a890340940 612s JS G OBJ: Defined class for Application (GApplication), prototype 0x7a890397808, JSClass 0xf0da7ecf7910, in object 0x7a890397308 612s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 612s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x7a8903f92e0, JSClass 0xf0da7ecfabc8, in object 0x7a890397308 612s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 612s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x7a8903f9308, JSClass 0xf0da7ecfabc8, in object 0x7a890397308 612s 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 612s JS G NS: Defined namespace 'GioUnix' 0x7a8903978a8 in GIRepository 0x7a890340940 612s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 612s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x7a8903978d0, JSClass 0xf0da7ecf7910, in object 0x7a8903978a8 612s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 612s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x7a8903f96f0, JSClass 0xf0da7ecfabc8, in object 0x7a8903978a8 612s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 612s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x7a890397948, JSClass 0xf0da7ecf7910, in object 0x7a890397308 612s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x7a890397998, JSClass 0xf0da7ecf7910, in object 0x7a8903978a8 612s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 612s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x7a8903979e8, JSClass 0xf0da7ecf78e0, in object 0x7a8903978a8 612s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 612s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x7a8903f9830, JSClass 0xf0da7ecfabc8, in object 0x7a8903978a8 612s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 612s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x7a890397a38, JSClass 0xf0da7ecf7910, in object 0x7a890397308 612s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x7a890397a88, JSClass 0xf0da7ecf7910, in object 0x7a8903978a8 612s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 612s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x7a890397ad8, JSClass 0xf0da7ecf78e0, in object 0x7a8903978a8 612s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 612s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x7a890397b00, JSClass 0xf0da7ecf78e0, in object 0x7a8903978a8 612s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 612s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x7a890397b50, JSClass 0xf0da7ecf7910, in object 0x7a8903978a8 612s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 612s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x7a890397ba0, JSClass 0xf0da7ecf78e0, in object 0x7a8903978a8 612s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 612s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x7a890397bf0, JSClass 0xf0da7ecf7910, in object 0x7a890397308 612s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x7a890397c40, JSClass 0xf0da7ecf7910, in object 0x7a8903978a8 612s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 612s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x7a890397c90, JSClass 0xf0da7ecf78e0, in object 0x7a8903978a8 612s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 612s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 612s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 612s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 612s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 612s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 612s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 612s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 612s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 612s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 612s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 612s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 612s JS G ENUM: Defining GLib.LogLevelFlags as 0x344249e1c390 612s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 612s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x7a890397da8, JSClass 0xf0da7ecf78e0, in object 0x7a890397038 612s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 612s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x7a890397e70, JSClass 0xf0da7ecf7910, in object 0x7a890397308 612s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 612s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x28c02da05bf0, JSClass 0xf0da7ecfabc8, in object 0x7a890397308 612s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 612s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x28c02da05c18, JSClass 0xf0da7ecfabc8, in object 0x7a890397308 612s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 612s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x28c02da0a470, JSClass 0xf0da7ecf78e0, in object 0x7a890397308 612s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 612s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x28c02da0a768, JSClass 0xf0da7ecf78e0, in object 0x7a890397308 612s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 612s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 612s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x28c02da0a8f8, JSClass 0xf0da7ecf7910, in object 0x7a890397308 612s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 612s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x28c02da05e98, JSClass 0xf0da7ecfabc8, in object 0x7a890397308 612s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 612s JS G IFACE: Defined class for Initable (GInitable), prototype 0x28c02da05ee8, JSClass 0xf0da7ecfabc8, in object 0x7a890397308 612s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 612s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x28c02da0a998, JSClass 0xf0da7ecf7910, in object 0x7a890397308 612s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 612s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 612s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 612s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 612s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x28c02da0d0d8, JSClass 0xf0da7ecfabc8, in object 0x7a890397308 612s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 612s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x28c02da0aa10, JSClass 0xf0da7ecf78e0, in object 0x7a890397308 612s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 612s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x28c02da0aa60, JSClass 0xf0da7ecf78e0, in object 0x7a890397308 612s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 612s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 612s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x28c02da0aab0, JSClass 0xf0da7ecf7910, in object 0x7a890397308 612s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x28c02da0ab00, JSClass 0xf0da7ecf7910, in object 0x7a890397330 612s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 612s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x28c02da0ab50, JSClass 0xf0da7ecf7910, in object 0x7a890397308 612s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 612s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 612s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 612s JS G IFACE: Defined class for File (GFile), prototype 0x28c02da0d1a0, JSClass 0xf0da7ecfabc8, in object 0x7a890397308 612s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x28c02da0abc8, JSClass 0xf0da7ecf7910, in object 0x7a890340ad8 612s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 612s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x28c02da0ac40, JSClass 0xf0da7ecf7910, in object 0x7a890397308 612s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 612s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 612s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x28c02da0d420, JSClass 0xf0da7ecfabc8, in object 0x7a890397308 612s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 612s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x28c02da0acb8, JSClass 0xf0da7ecf7910, in object 0x7a890397308 612s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 612s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x28c02da0ad08, JSClass 0xf0da7ecf78e0, in object 0x7a890397308 612s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 612s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 612s JS G OBJ: Defined class for Settings (GSettings), prototype 0x28c02da0ad58, JSClass 0xf0da7ecf7910, in object 0x7a890397308 612s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 612s JS G NS: Defined namespace 'Gio' 0x7a890397308 in GIRepository 0x7a890340940 612s 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 612s JS G NS: Defined namespace 'WarnLib' 0x28c02da0add0 in GIRepository 0x7a890340940 612s JS G NS: Found info type GIInterfaceInfo for 'Whatever' in namespace 'WarnLib' 612s JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x28c02da0dc40, JSClass 0xf0da7ecfabc8, in object 0x28c02da0add0 612s JS CTX: Script evaluation succeeded 612s JS MAINLOOP: Main loop instance 0xb8ba420589c8: Spinning loop until released or hook cleared 612s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x7a89033d128 612s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x7a89033d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7a89033d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7a89033d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7a89033d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7a89033d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7a89033d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7a89033d128 612s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x7a89033d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7a89033d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7a89033d128 612s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x7a89033d128 612s JS IMPORT: Module metadata hook for module 0x344249e2f8e0 612s JS IMPORT: Defining meta.importSync for module 0x344249e2f8e0 612s JS NATIVE: Defining native module 'system' 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7a89033d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7a89033d128 612s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 612s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 612s JS MAINLOOP: Set main loop hook to 612s JS MAINLOOP: Main loop instance 0xb8ba420589c8: hold 612s JS MAINLOOP: Running and clearing main loop hook 612s JS G BXD: Defining method run in prototype for GLib.MainLoop 612s 1..3 612s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 612s JS G BXD: Defined class for Source (GSource), prototype 0x28c02da0ae70, JSClass 0xf0da7ecf78e0, in object 0x7a890397038 612s JS G BXD: Defining method set_priority in prototype for GLib.Source 612s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 612s JS G BXD: Defining method attach in prototype for GLib.Source 612s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 612s JS IMPORT: Module metadata hook for module 0x7a890388468 612s JS IMPORT: Defining meta.importSync for module 0x7a890388468 612s JS G NS: Found info type GIFunctionInfo for 'throw_unpaired' in namespace 'WarnLib' 612s JS G BXD: Defining method matches in prototype for GLib.Error 612s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 612s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x28c02da0df88, JSClass 0xf0da7ecf9da8, in object 0x7a890397308 612s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 612s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 612s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 612s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 612s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 612s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 612s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 612s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 612s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 612s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 612s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 612s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 612s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 612s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 612s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 612s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 612s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 612s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 612s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 612s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 612s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 612s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 612s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 612s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 612s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 612s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 612s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 612s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 612s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 612s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 612s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 612s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 612s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 612s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 612s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 612s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 612s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 612s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 612s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 612s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 612s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 612s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 612s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 612s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 612s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 612s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 612s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 612s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 612s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 612s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 612s JS G BXD: Defining method destroy in prototype for GLib.Source 612s ok 1 WarnLib bug 689482 612s ok 2 WarnLib calls vfuncs with unnamed parameters 612s JS G NS: Found info type GIEnumInfo for 'NumericEnum' in namespace 'WarnLib' 612s JS G ENUM: Defining enum value 1ST (fixed from 1st) 1 612s JS G ENUM: Defining WarnLib.NumericEnum as 0x344249e48ad8 612s ok 3 WarnLib handles enum members that start with a digit 612s JS G BXD: Defining method quit in prototype for GLib.MainLoop 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Main loop instance 0xb8ba420589c8: Spinning loop until released or hook cleared 612s JS MAINLOOP: handling job 0, 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Completed job 0 612s JS MAINLOOP: handling job 1, 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Completed job 1 612s JS MAINLOOP: handling job 2, 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Completed job 2 612s JS MAINLOOP: handling job 3, 612s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 612s JS MAINLOOP: Main loop instance 0xb8ba420589c8: release 612s JS MAINLOOP: Completed job 3 612s JS MEMORY: Memory report: before destroying context 612s JS MEMORY: 542 objects currently alive 612s JS MEMORY: boxed_instance = 92 612s JS MEMORY: boxed_prototype = 22 612s JS MEMORY: closure = 3 612s JS MEMORY: function = 373 612s JS MEMORY: fundamental_instance = 0 612s JS MEMORY: fundamental_prototype = 0 612s JS MEMORY: gerror_instance = 0 612s JS MEMORY: gerror_prototype = 1 612s JS MEMORY: interface = 12 612s JS MEMORY: module = 9 612s JS MEMORY: ns = 6 612s JS MEMORY: object_instance = 2 612s JS MEMORY: object_prototype = 22 612s JS MEMORY: param = 0 612s JS MEMORY: union_instance = 0 612s JS MEMORY: union_prototype = 0 612s JS CTX: JS shutdown sequence 612s JS CTX: Stopping profiler 612s JS CTX: Shutting down toggle queue 612s JS CTX: Notifying external reference holders of GjsContext dispose 612s JS MAINLOOP: Stopping promise job dispatcher 612s JS CTX: Notifying reference holders of GjsContext dispose 612s JS CTX: Checking unhandled promise rejections 612s JS CTX: Releasing cached JS wrappers 612s JS CTX: Final triggered GC 612s JS CTX: Destroying JS context 612s JS CTX: Releasing all native objects 612s JS CTX: Disabling auto GC 612s JS CTX: Ending trace on global object 612s JS CTX: Freeing allocated resources 612s JS CTX: JS context destroyed 612s PASS: gjs/testWarnLib.test 612s Running test: gjs/quit.test 612s 1..1 612s ok 1 - /usr/libexec/installed-tests/gjs/debugger/quit.debugger 612s PASS: gjs/quit.test 612s Running test: gjs/sourcemap-inlined.test 612s 1..1 612s ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-inlined.debugger 612s PASS: gjs/sourcemap-inlined.test 612s Running test: gjs/testLegacyGObject.test 612s JS NATIVE: Registered native JS module '_promiseNative' 612s JS NATIVE: Registered native JS module '_byteArrayNative' 612s JS NATIVE: Registered native JS module '_encodingNative' 612s JS NATIVE: Registered native JS module '_gi' 612s JS NATIVE: Registered native JS module 'gi' 612s JS NATIVE: Registered native JS module 'cairoNative' 612s JS NATIVE: Registered native JS module 'system' 612s JS NATIVE: Registered native JS module 'console' 612s JS NATIVE: Registered native JS module '_print' 612s JS CTX: Enabling JIT 612s JS CTX: Initialized class GjsFileImporter prototype 0x343c787001a0 612s JS IMPORT: Defining parent (nil) of 0x343c78700200 'imports' is mod 0 612s JS IMPORT: Importing '_print' 612s JS NATIVE: Defining native module '_print' 612s JS IMPORT: Defining parent 0x343c78700200 of 0x343c787009b0 '_print' is mod 1 612s JS IMPORT: successfully imported module '_print' 612s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 612s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x25e21053d090 612s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x25e21053d090 612s JS MAINLOOP: Main loop instance 0xc4fbb32559c8: hold 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Starting promise job dispatcher 612s 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 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x25e21053d128 612s JS MAINLOOP: Main loop instance 0xc4fbb32559c8: hold 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Main loop instance 0xc4fbb32559c8: Spinning loop until released or hook cleared 612s JS MAINLOOP: handling job 0, 612s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 612s JS MAINLOOP: Main loop instance 0xc4fbb32559c8: release 612s JS MAINLOOP: Completed job 0 612s JS MAINLOOP: handling job 1, 612s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 612s JS MAINLOOP: Main loop instance 0xc4fbb32559c8: release 612s JS MAINLOOP: Completed job 1 612s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module metadata hook for module 0x343c78772f10 612s JS IMPORT: Defining meta.importSync for module 0x343c78772f10 612s JS NATIVE: Defining native module 'gi' 612s JS CTX: Initialized class GIRepositoryNamespace prototype 0x343c78777258 612s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 612s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 612s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 612s JS IMPORT: Importing directory 'overrides' 612s JS IMPORT: Defining parent 0x25e210540610 of 0x343c787772d8 'overrides' is mod 1 612s JS IMPORT: Defined importer 'overrides' 0x343c787772d8 in 0x25e210540610 612s JS IMPORT: successfully imported directory 'overrides' 612s JS IMPORT: Importing '_promiseNative' 612s JS NATIVE: Defining native module '_promiseNative' 612s JS IMPORT: Defining parent 0x25e210540610 of 0x343c78777788 '_promiseNative' is mod 1 612s JS IMPORT: successfully imported module '_promiseNative' 612s JS IMPORT: Importing module GLib succeeded 612s JS IMPORT: Defining parent 0x343c787772d8 of 0x25e210598038 'GLib' is mod 1 612s JS IMPORT: successfully imported module 'GLib' 612s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 612s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x25e210597060, JSClass 0xe34c691a78e0, in object 0x25e210597038 612s JS CTX: Initialized class GIRepositoryGType prototype 0x343c78777ad0 612s JS CTX: Initialized class GIRepositoryFunction prototype 0x343c78777b30 612s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 612s JS G BXD: Defined class for Error (GError), prototype 0x25e2105970b0, JSClass 0xe34c691a78e0, in object 0x25e210597038 612s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 612s JS G BXD: Defined class for Variant (GVariant), prototype 0x25e210597100, JSClass 0xe34c691a78e0, in object 0x25e210597038 612s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 612s JS G BXD: Defined class for Bytes (GBytes), prototype 0x25e210597150, JSClass 0xe34c691a78e0, in object 0x25e210597038 612s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 612s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x25e2105971a0, JSClass 0xe34c691a78e0, in object 0x25e210597038 612s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 612s JS G BXD: Defined class for Thread (GThread), prototype 0x25e2105971f0, JSClass 0xe34c691a78e0, in object 0x25e210597038 612s JS G BXD: Defining method ref in prototype for GLib.Thread 612s JS G BXD: Defining method unref in prototype for GLib.Thread 612s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 612s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x25e210597240, JSClass 0xe34c691a78e0, in object 0x25e210597038 612s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 612s JS G BXD: Defined class for Regex (GRegex), prototype 0x25e210597290, JSClass 0xe34c691a78e0, in object 0x25e210597038 612s JS G BXD: Defining method match in prototype for GLib.Regex 612s JS G BXD: Defining method match_full in prototype for GLib.Regex 612s JS G BXD: Defining method match_all in prototype for GLib.Regex 612s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 612s JS G NS: Defined namespace 'GLib' 0x25e210597038 in GIRepository 0x343c787770e8 612s JS IMPORT: Importing module jasmine succeeded 612s JS IMPORT: Defining parent 0x25e210540610 of 0x25e210598ba0 'jasmine' is mod 1 612s JS IMPORT: successfully imported module 'jasmine' 612s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 612s JS MAINLOOP: Main loop instance 0xc4fbb32559c8: hold 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Main loop instance 0xc4fbb32559c8: Spinning loop until released or hook cleared 612s JS MAINLOOP: handling job 0, 612s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 612s JS MAINLOOP: Main loop instance 0xc4fbb32559c8: release 612s JS MAINLOOP: Completed job 0 612s JS IMPORT: Importing 'gi' 612s JS IMPORT: Defining parent 0x25e210540610 of 0x25e210540940 'gi' is mod 1 612s JS IMPORT: successfully imported module 'gi' 612s 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 612s JS G NS: Defined namespace 'GjsPrivate' 0x25e210597330 in GIRepository 0x25e210540940 612s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 612s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 612s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 612s JS IMPORT: Importing module _legacy succeeded 612s JS IMPORT: Defining parent 0x25e210540610 of 0x25e210598cb8 '_legacy' is mod 1 612s JS IMPORT: successfully imported module '_legacy' 612s JS IMPORT: Importing module lang succeeded 612s JS IMPORT: Defining parent 0x25e210540610 of 0x25e210598c90 'lang' is mod 1 612s JS IMPORT: successfully imported module 'lang' 612s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 612s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 612s JS IMPORT: Importing module _signals succeeded 612s JS IMPORT: Defining parent 0x25e210540610 of 0x25e210598ce0 '_signals' is mod 1 612s JS IMPORT: successfully imported module '_signals' 612s JS IMPORT: Importing module signals succeeded 612s JS IMPORT: Defining parent 0x25e210540610 of 0x25e210598c68 'signals' is mod 1 612s JS IMPORT: successfully imported module 'signals' 612s JS IMPORT: Importing module Gio succeeded 612s JS IMPORT: Defining parent 0x25e210540a48 of 0x25e210598c40 'Gio' is mod 1 612s JS IMPORT: successfully imported module 'Gio' 612s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 612s JS IMPORT: Importing '_gi' 612s JS NATIVE: Defining native module '_gi' 612s JS IMPORT: Defining parent 0x25e210540610 of 0x343c78758820 '_gi' is mod 1 612s JS IMPORT: successfully imported module '_gi' 612s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 612s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 612s JS IMPORT: Importing module _common succeeded 612s JS IMPORT: Defining parent 0x25e210540610 of 0x25e210598d30 '_common' is mod 1 612s JS IMPORT: successfully imported module '_common' 612s JS IMPORT: Importing module GObject succeeded 612s JS IMPORT: Defining parent 0x25e210540a48 of 0x25e210598d08 'GObject' is mod 1 612s JS IMPORT: successfully imported module 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 612s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 612s JS G BXD: Defined class for String (GString), prototype 0x25e2105975d8, JSClass 0xe34c691a78e0, in object 0x25e210597358 612s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 612s JS G PRM: Defined class ParamSpec prototype is 0x25e210598d80 class 0xe34c691b0210 in object 0x25e210597358 612s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 612s JS G OBJ: Defined class for Object (GObject), prototype 0x25e210597740, JSClass 0xe34c691a7910, in object 0x25e210597358 612s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 612s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 612s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x25e210597768, JSClass 0xe34c691a7910, in object 0x25e210597358 612s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 612s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 612s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 612s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 612s JS G BXD: Defined class for Value (GValue), prototype 0x25e2105977b8, JSClass 0xe34c691a78e0, in object 0x25e210597358 612s JS G NS: Defined namespace 'GObject' 0x25e210597358 in GIRepository 0x25e210540940 612s JS G OBJ: Defined class for Application (GApplication), prototype 0x25e210597808, JSClass 0xe34c691a7910, in object 0x25e210597308 612s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 612s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x13eb101042e0, JSClass 0xe34c691aabc8, in object 0x25e210597308 612s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 612s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x13eb10104308, JSClass 0xe34c691aabc8, in object 0x25e210597308 612s 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 612s JS G NS: Defined namespace 'GioUnix' 0x25e2105978a8 in GIRepository 0x25e210540940 612s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 612s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x25e2105978d0, JSClass 0xe34c691a7910, in object 0x25e2105978a8 612s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 612s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x13eb101046f0, JSClass 0xe34c691aabc8, in object 0x25e2105978a8 612s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 612s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x25e210597948, JSClass 0xe34c691a7910, in object 0x25e210597308 612s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x25e210597998, JSClass 0xe34c691a7910, in object 0x25e2105978a8 612s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 612s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x25e2105979e8, JSClass 0xe34c691a78e0, in object 0x25e2105978a8 612s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 612s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x13eb10104830, JSClass 0xe34c691aabc8, in object 0x25e2105978a8 612s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 612s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x25e210597a38, JSClass 0xe34c691a7910, in object 0x25e210597308 612s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x25e210597a88, JSClass 0xe34c691a7910, in object 0x25e2105978a8 612s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 612s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x25e210597ad8, JSClass 0xe34c691a78e0, in object 0x25e2105978a8 612s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 612s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x25e210597b00, JSClass 0xe34c691a78e0, in object 0x25e2105978a8 612s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 612s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x25e210597b50, JSClass 0xe34c691a7910, in object 0x25e2105978a8 612s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 612s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x25e210597ba0, JSClass 0xe34c691a78e0, in object 0x25e2105978a8 612s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 612s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x25e210597bf0, JSClass 0xe34c691a7910, in object 0x25e210597308 612s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x25e210597c40, JSClass 0xe34c691a7910, in object 0x25e2105978a8 612s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 612s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x25e210597c90, JSClass 0xe34c691a78e0, in object 0x25e2105978a8 612s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 612s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 612s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 612s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 612s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 612s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 612s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 612s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 612s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 612s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 612s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 612s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 612s JS G ENUM: Defining GLib.LogLevelFlags as 0x343c78760f08 612s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 612s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x25e210597da8, JSClass 0xe34c691a78e0, in object 0x25e210597038 612s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 612s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x25e210597e70, JSClass 0xe34c691a7910, in object 0x25e210597308 612s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 612s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x13eb1010abf0, JSClass 0xe34c691aabc8, in object 0x25e210597308 612s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 612s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x13eb1010ac18, JSClass 0xe34c691aabc8, in object 0x25e210597308 612s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 612s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x13eb1010f470, JSClass 0xe34c691a78e0, in object 0x25e210597308 612s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 612s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x13eb1010f768, JSClass 0xe34c691a78e0, in object 0x25e210597308 612s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 612s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 612s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x13eb1010f8f8, JSClass 0xe34c691a7910, in object 0x25e210597308 612s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 612s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x13eb1010ae98, JSClass 0xe34c691aabc8, in object 0x25e210597308 612s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 612s JS G IFACE: Defined class for Initable (GInitable), prototype 0x13eb1010aee8, JSClass 0xe34c691aabc8, in object 0x25e210597308 612s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 612s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x13eb1010f998, JSClass 0xe34c691a7910, in object 0x25e210597308 612s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 612s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 612s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 612s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 612s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x13eb101130d8, JSClass 0xe34c691aabc8, in object 0x25e210597308 612s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 612s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x13eb1010fa10, JSClass 0xe34c691a78e0, in object 0x25e210597308 612s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 612s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x13eb1010fa60, JSClass 0xe34c691a78e0, in object 0x25e210597308 612s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 612s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 612s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x13eb1010fab0, JSClass 0xe34c691a7910, in object 0x25e210597308 612s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x13eb1010fb00, JSClass 0xe34c691a7910, in object 0x25e210597330 612s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 612s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x13eb1010fb50, JSClass 0xe34c691a7910, in object 0x25e210597308 612s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 612s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 612s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 612s JS G IFACE: Defined class for File (GFile), prototype 0x13eb101131a0, JSClass 0xe34c691aabc8, in object 0x25e210597308 612s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x13eb1010fbc8, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 612s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x13eb1010fc40, JSClass 0xe34c691a7910, in object 0x25e210597308 612s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 612s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 612s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x13eb10113420, JSClass 0xe34c691aabc8, in object 0x25e210597308 612s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 612s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x13eb1010fcb8, JSClass 0xe34c691a7910, in object 0x25e210597308 612s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 612s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x13eb1010fd08, JSClass 0xe34c691a78e0, in object 0x25e210597308 612s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 612s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 612s JS G OBJ: Defined class for Settings (GSettings), prototype 0x13eb1010fd58, JSClass 0xe34c691a7910, in object 0x25e210597308 612s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 612s JS G NS: Defined namespace 'Gio' 0x25e210597308 in GIRepository 0x25e210540940 612s JS IMPORT: Importing module Gtk succeeded 612s JS IMPORT: Defining parent 0x25e210540a48 of 0x13eb10113c40 'Gtk' is mod 1 612s JS IMPORT: successfully imported module 'Gtk' 612s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 612s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 612s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x13eb1010fdf8, JSClass 0xe34c691a7910, in object 0x25e210597358 612s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x13eb1010fe48, JSClass 0xe34c691a7910, in object 0x13eb1010fdd0 612s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 612s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x13eb10113f10, JSClass 0xe34c691aabc8, in object 0x13eb1010fdd0 612s 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 612s JS G NS: Defined namespace 'Atk' 0x13eb1010fec0 in GIRepository 0x25e210540940 612s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 612s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x13eb10113f38, JSClass 0xe34c691aabc8, in object 0x13eb1010fec0 612s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 612s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x13eb1010ff10, JSClass 0xe34c691a7910, in object 0x13eb1010fdd0 612s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 612s JS G NS: Defined namespace 'Gtk' 0x13eb1010fdd0 in GIRepository 0x25e210540940 612s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 612s JS IMPORT: Importing module mainloop succeeded 612s JS IMPORT: Defining parent 0x25e210540610 of 0x13eb1011e088 'mainloop' is mod 1 612s JS IMPORT: successfully imported module 'mainloop' 612s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 612s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 612s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 612s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 612s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 612s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 612s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 612s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 612s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 612s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 612s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 612s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 612s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 612s JS G ENUM: Defining GObject.ParamFlags as 0x343c7876ba30 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 612s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb3449480 type GParamString 612s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb3449960 type GParamString 612s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb3449a70 type GParamString 612s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 612s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 612s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 612s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 612s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 612s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 612s JS G ENUM: Defining enum value ACTION (fixed from action) 32 612s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 612s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 612s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 612s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 612s JS G ENUM: Defining GObject.SignalFlags as 0x343c7876bc60 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x13eb1010ff60, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G NS: Found info type GIFunctionInfo for 'signal_lookup' in namespace 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'signal_override_class_closure' in namespace 'GObject' 612s JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x13eb1010ffb0, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x13eb10122038, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x13eb10122088, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x13eb101220d8, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x13eb10122128, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x13eb10122178, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb3537f40 type GParamString 612s JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x13eb1011e308, JSClass 0xe34c691aabc8, in object 0x25e210540ad8 612s JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x13eb1011e358, JSClass 0xe34c691aabc8, in object 0x25e210540ad8 612s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb3521410 type GParamOverride 612s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb3368150 type GParamString 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x13eb10122218, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb336a810 type GParamOverride 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x13eb10122268, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb353f4b0 type GParamOverride 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x13eb101222b8, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x13eb1011e538, JSClass 0xe34c691aabc8, in object 0x25e210540ad8 612s JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x13eb1011e588, JSClass 0xe34c691aabc8, in object 0x25e210540ad8 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_int' in namespace 'GObject' 612s JS G PRM: Wrapping GParamInt 'property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb3541eb0 type GParamInt 612s JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb336a260 type GParamInt 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defined class for Gjs_Legacy (Gjs_Legacy), prototype 0x13eb10122358, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb3546e40 type GParamOverride 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS CTX: Script evaluation succeeded 612s JS MAINLOOP: Main loop instance 0xc4fbb32559c8: Spinning loop until released or hook cleared 612s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module metadata hook for module 0x343c787aed40 612s JS IMPORT: Defining meta.importSync for module 0x343c787aed40 612s JS NATIVE: Defining native module 'system' 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25e21053d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25e21053d128 612s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 612s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 612s JS MAINLOOP: Set main loop hook to 612s JS MAINLOOP: Main loop instance 0xc4fbb32559c8: hold 612s JS MAINLOOP: Running and clearing main loop hook 612s JS G BXD: Defining method run in prototype for GLib.MainLoop 612s 1..60 612s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 612s JS G BXD: Defined class for Source (GSource), prototype 0x13eb101223f8, JSClass 0xe34c691a78e0, in object 0x25e210597038 612s JS G BXD: Defining method set_priority in prototype for GLib.Source 612s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 612s JS G BXD: Defining method attach in prototype for GLib.Source 612s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 612s JS IMPORT: Module metadata hook for module 0x25e210588580 612s JS IMPORT: Defining meta.importSync for module 0x25e210588580 612s JS G BXD: Defining method destroy in prototype for GLib.Source 612s ok 1 GObject class constructs with default values for properties 612s ok 2 GObject class constructs with a hash of property values 612s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 612s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x13eb10122740, JSClass 0xe34c691a7910, in object 0x13eb1010fdd0 612s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 612s ok 3 GObject class constructs with property values from Gtk.Builder 612s ok 4 GObject class does not allow changing CONSTRUCT_ONLY properties 612s ok 5 GObject class has a name 612s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 612s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb3449960 type GParamString 612s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb3449960 type GParamString 612s ok 6 GObject class has a notify signal 612s ok 7 GObject class can define its own signals 612s ok 8 GObject class passes emitted arguments to signal handlers 612s ok 9 GObject class can return values from signals 612s ok 10 GObject class does not call first-wins signal handlers after one returns a value 612s ok 11 GObject class gets the return value of the default handler 612s ok 12 GObject class calls run-last default handler last 612s ok 13 GObject class can inherit from something that's not GObject.Object 612s ok 14 GObject class can implement an interface 612s JS G NS: Found info type GIObjectInfo for 'Cancellable' in namespace 'Gio' 612s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x13eb101713d0, JSClass 0xe34c691a7910, in object 0x25e210597308 612s ok 15 GObject class can implement interface vfuncs 612s ok 16 GObject class can be a subclass 612s ok 17 GObject class can have any valid Lang.Class name 612s ok 18 GObject class calls its _instance_init() function while chaining up in constructor 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_object' in namespace 'GObject' 612s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb35a20b0 type GParamObject 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x13eb10171880, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s ok 19 GObject class can have an interface-valued property 612s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb35a6300 type GParamOverride 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x13eb10171a10, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s ok 20 GObject class can override a property from the parent class 612s ok 21 GObject class cannot override a non-existent property 612s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 612s JS G NS: Found info type GIObjectInfo for 'TlsDatabase' in namespace 'Gio' 612s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x13eb10171c68, JSClass 0xe34c691a7910, in object 0x25e210597308 612s JS G NS: Found info type GIInterfaceInfo for 'TlsFileDatabase' in namespace 'Gio' 612s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x13eb1011ed08, JSClass 0xe34c691aabc8, in object 0x25e210597308 612s JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x13eb10171ce0, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 612s ok 22 GObject class handles gracefully forgetting to override a C property 612s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb35a2f10 type GParamOverride 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x13eb10171e48, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x13eb10171ec0, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s ok 23 GObject class handles gracefully overriding a C property but forgetting the accessors 612s ok 24 GObject interface class can implement a Lang.Interface 612s ok 25 GObject interface throws when an interface requires a GObject interface but not GObject.Object 612s JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x13eb101771f0, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s ok 26 GObject interface can be implemented by a GObject class along with a JS interface 612s ok 27 GObject interface is an instance of the interface classes 612s ok 28 GObject interface cannot be instantiated 612s ok 29 GObject interface has a name 612s ok 30 GObject interface reports its type name 612s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 612s ok 31 GObject interface can be implemented by a GObject class 612s ok 32 GObject interface is implemented by a GObject class with the correct class object 612s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb35b5330 type GParamOverride 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0x13eb10177718, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s ok 33 GObject interface can be implemented by a class also implementing a Lang.Interface 612s ok 34 GObject interface can have its required function implemented 612s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb35b8c80 type GParamOverride 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x13eb101778f8, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s ok 35 GObject interface must have its required function implemented 612s ok 36 GObject interface doesn't have to have its optional function implemented 612s ok 37 GObject interface can have its optional function deferred to by the implementation 612s ok 38 GObject interface can have its function chained up to 612s ok 39 GObject interface can require another interface 612s ok 40 GObject interface can chain up to another interface 612s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xc4fbb35bef70 type GParamOverride 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x13eb10177dd0, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s ok 41 GObject interface defers to the last interface's optional function 612s ok 42 GObject interface must be implemented by a class that implements all required interfaces 612s ok 43 GObject interface must be implemented by a class that implements required interfaces in correct order 612s JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x13eb1011ef60, JSClass 0xe34c691aabc8, in object 0x25e210540ad8 612s ok 44 GObject interface can require an interface from C 612s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 612s JS G BXD: Defining method quit in prototype for GLib.MainLoop 612s ok 45 GObject interface can define signals on the implementing class 612s ok 46 GObject interface can define properties on the implementing class 612s JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x13eb1017e308, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s ok 47 GObject interface must have its properties overridden 612s JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x13eb1017e3f8, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x13eb1011efd8, JSClass 0xe34c691aabc8, in object 0x25e210540ad8 612s ok 48 GObject interface gets the correct type for its metaclass 612s JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x13eb1017e510, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s ok 49 GObject interface can be implemented by a class as well as its parent class 612s JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x13eb1017e628, JSClass 0xe34c691a7910, in object 0x25e210540ad8 612s ok 50 GObject interface can be reimplemented by a subclass of a class that already implements it 612s ok 51 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class 612s ok 52 ES6 GObject class inheriting from GObject.Class calls a method on the parent class 612s ok 53 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor 612s ok 54 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class 612s ok 55 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class 612s ok 56 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class 612s ok 57 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class 612s ok 58 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class 612s ok 59 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent 612s ok 60 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Main loop instance 0xc4fbb32559c8: Spinning loop until released or hook cleared 612s JS MAINLOOP: handling job 0, 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Completed job 0 612s JS MAINLOOP: handling job 1, 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Completed job 1 612s JS MAINLOOP: handling job 2, 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Completed job 2 612s JS MAINLOOP: handling job 3, 612s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 612s JS MAINLOOP: Main loop instance 0xc4fbb32559c8: release 612s JS MAINLOOP: Completed job 3 612s JS MEMORY: Memory report: before destroying context 612s JS MEMORY: 1002 objects currently alive 612s JS MEMORY: boxed_instance = 360 612s JS MEMORY: boxed_prototype = 22 612s JS MEMORY: closure = 16 612s JS MEMORY: function = 428 612s JS MEMORY: fundamental_instance = 0 612s JS MEMORY: fundamental_prototype = 0 612s JS MEMORY: gerror_instance = 0 612s JS MEMORY: gerror_prototype = 0 612s JS MEMORY: interface = 20 612s JS MEMORY: module = 11 612s JS MEMORY: ns = 7 612s JS MEMORY: object_instance = 67 612s JS MEMORY: object_prototype = 52 612s JS MEMORY: param = 19 612s JS MEMORY: union_instance = 0 612s JS MEMORY: union_prototype = 0 612s JS CTX: JS shutdown sequence 612s JS CTX: Stopping profiler 612s JS CTX: Shutting down toggle queue 612s JS CTX: Notifying external reference holders of GjsContext dispose 612s JS MAINLOOP: Stopping promise job dispatcher 612s JS CTX: Notifying reference holders of GjsContext dispose 612s JS CTX: Checking unhandled promise rejections 612s JS CTX: Releasing cached JS wrappers 612s JS CTX: Final triggered GC 612s JS CTX: Destroying JS context 612s JS CTX: Releasing all native objects 612s JS CTX: Disabling auto GC 612s JS CTX: Ending trace on global object 612s JS CTX: Freeing allocated resources 612s JS CTX: JS context destroyed 612s PASS: gjs/testLegacyGObject.test 612s Running test: gjs/finish.test 612s 1..1 612s ok 1 - /usr/libexec/installed-tests/gjs/debugger/finish.debugger 612s PASS: gjs/finish.test 612s Running test: gjs/testGObjectClass.test 612s JS NATIVE: Registered native JS module '_promiseNative' 612s JS NATIVE: Registered native JS module '_byteArrayNative' 612s JS NATIVE: Registered native JS module '_encodingNative' 612s JS NATIVE: Registered native JS module '_gi' 612s JS NATIVE: Registered native JS module 'gi' 612s JS NATIVE: Registered native JS module 'cairoNative' 612s JS NATIVE: Registered native JS module 'system' 612s JS NATIVE: Registered native JS module 'console' 612s JS NATIVE: Registered native JS module '_print' 612s JS CTX: Enabling JIT 612s JS CTX: Initialized class GjsFileImporter prototype 0x4797b2001a0 612s JS IMPORT: Defining parent (nil) of 0x4797b200200 'imports' is mod 0 612s JS IMPORT: Importing '_print' 612s JS NATIVE: Defining native module '_print' 612s JS IMPORT: Defining parent 0x4797b200200 of 0x4797b2009b0 '_print' is mod 1 612s JS IMPORT: successfully imported module '_print' 612s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 612s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1c5c1f63d090 612s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1c5c1f63d090 612s JS MAINLOOP: Main loop instance 0xb584836e19c8: hold 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Starting promise job dispatcher 612s 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 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1c5c1f63d128 612s JS MAINLOOP: Main loop instance 0xb584836e19c8: hold 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Main loop instance 0xb584836e19c8: Spinning loop until released or hook cleared 612s JS MAINLOOP: handling job 0, 612s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 612s JS MAINLOOP: Main loop instance 0xb584836e19c8: release 612s JS MAINLOOP: Completed job 0 612s JS MAINLOOP: handling job 1, 612s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 612s JS MAINLOOP: Main loop instance 0xb584836e19c8: release 612s JS MAINLOOP: Completed job 1 612s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module metadata hook for module 0x4797b272f10 612s JS IMPORT: Defining meta.importSync for module 0x4797b272f10 612s JS NATIVE: Defining native module 'gi' 612s JS CTX: Initialized class GIRepositoryNamespace prototype 0x4797b277258 612s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 612s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 612s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 612s JS IMPORT: Importing directory 'overrides' 612s JS IMPORT: Defining parent 0x1c5c1f640610 of 0x4797b2772d8 'overrides' is mod 1 612s JS IMPORT: Defined importer 'overrides' 0x4797b2772d8 in 0x1c5c1f640610 612s JS IMPORT: successfully imported directory 'overrides' 612s JS IMPORT: Importing '_promiseNative' 612s JS NATIVE: Defining native module '_promiseNative' 612s JS IMPORT: Defining parent 0x1c5c1f640610 of 0x4797b277788 '_promiseNative' is mod 1 612s JS IMPORT: successfully imported module '_promiseNative' 612s JS IMPORT: Importing module GLib succeeded 612s JS IMPORT: Defining parent 0x4797b2772d8 of 0x1c5c1f698038 'GLib' is mod 1 612s JS IMPORT: successfully imported module 'GLib' 612s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 612s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1c5c1f697060, JSClass 0xf5feb73878e0, in object 0x1c5c1f697038 612s JS CTX: Initialized class GIRepositoryGType prototype 0x4797b277ad0 612s JS CTX: Initialized class GIRepositoryFunction prototype 0x4797b277b30 612s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 612s JS G BXD: Defined class for Error (GError), prototype 0x1c5c1f6970b0, JSClass 0xf5feb73878e0, in object 0x1c5c1f697038 612s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 612s JS G BXD: Defined class for Variant (GVariant), prototype 0x1c5c1f697100, JSClass 0xf5feb73878e0, in object 0x1c5c1f697038 612s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 612s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c5c1f697150, JSClass 0xf5feb73878e0, in object 0x1c5c1f697038 612s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 612s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c5c1f6971a0, JSClass 0xf5feb73878e0, in object 0x1c5c1f697038 612s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 612s JS G BXD: Defined class for Thread (GThread), prototype 0x1c5c1f6971f0, JSClass 0xf5feb73878e0, in object 0x1c5c1f697038 612s JS G BXD: Defining method ref in prototype for GLib.Thread 612s JS G BXD: Defining method unref in prototype for GLib.Thread 612s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 612s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1c5c1f697240, JSClass 0xf5feb73878e0, in object 0x1c5c1f697038 612s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 612s JS G BXD: Defined class for Regex (GRegex), prototype 0x1c5c1f697290, JSClass 0xf5feb73878e0, in object 0x1c5c1f697038 612s JS G BXD: Defining method match in prototype for GLib.Regex 612s JS G BXD: Defining method match_full in prototype for GLib.Regex 612s JS G BXD: Defining method match_all in prototype for GLib.Regex 612s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 612s JS G NS: Defined namespace 'GLib' 0x1c5c1f697038 in GIRepository 0x4797b2770e8 612s JS IMPORT: Importing module jasmine succeeded 612s JS IMPORT: Defining parent 0x1c5c1f640610 of 0x1c5c1f698ba0 'jasmine' is mod 1 612s JS IMPORT: successfully imported module 'jasmine' 612s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 612s JS MAINLOOP: Main loop instance 0xb584836e19c8: hold 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Main loop instance 0xb584836e19c8: Spinning loop until released or hook cleared 612s JS MAINLOOP: handling job 0, 612s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 612s JS MAINLOOP: Main loop instance 0xb584836e19c8: release 612s JS MAINLOOP: Completed job 0 612s JS IMPORT: Importing 'system' 612s JS NATIVE: Defining native module 'system' 612s JS IMPORT: Defining parent 0x1c5c1f640610 of 0x4797b29ad40 'system' is mod 1 612s JS IMPORT: successfully imported module 'system' 612s JS IMPORT: Importing 'gi' 612s JS IMPORT: Defining parent 0x1c5c1f640610 of 0x1c5c1f640940 'gi' is mod 1 612s JS IMPORT: successfully imported module 'gi' 612s 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 612s JS G NS: Defined namespace 'GjsPrivate' 0x1c5c1f697330 in GIRepository 0x1c5c1f640940 612s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 612s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 612s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 612s JS IMPORT: Importing module _legacy succeeded 612s JS IMPORT: Defining parent 0x1c5c1f640610 of 0x1c5c1f698cb8 '_legacy' is mod 1 612s JS IMPORT: successfully imported module '_legacy' 612s JS IMPORT: Importing module lang succeeded 612s JS IMPORT: Defining parent 0x1c5c1f640610 of 0x1c5c1f698c90 'lang' is mod 1 612s JS IMPORT: successfully imported module 'lang' 612s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 612s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 612s JS IMPORT: Importing module _signals succeeded 612s JS IMPORT: Defining parent 0x1c5c1f640610 of 0x1c5c1f698ce0 '_signals' is mod 1 612s JS IMPORT: successfully imported module '_signals' 612s JS IMPORT: Importing module signals succeeded 612s JS IMPORT: Defining parent 0x1c5c1f640610 of 0x1c5c1f698c68 'signals' is mod 1 612s JS IMPORT: successfully imported module 'signals' 612s JS IMPORT: Importing module Gio succeeded 612s JS IMPORT: Defining parent 0x1c5c1f640a48 of 0x1c5c1f698c40 'Gio' is mod 1 612s JS IMPORT: successfully imported module 'Gio' 612s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 612s JS IMPORT: Importing '_gi' 612s JS NATIVE: Defining native module '_gi' 612s JS IMPORT: Defining parent 0x1c5c1f640610 of 0x4797b29e0f0 '_gi' is mod 1 612s JS IMPORT: successfully imported module '_gi' 612s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 612s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 612s JS IMPORT: Importing module _common succeeded 612s JS IMPORT: Defining parent 0x1c5c1f640610 of 0x1c5c1f698d30 '_common' is mod 1 612s JS IMPORT: successfully imported module '_common' 612s JS IMPORT: Importing module GObject succeeded 612s JS IMPORT: Defining parent 0x1c5c1f640a48 of 0x1c5c1f698d08 'GObject' is mod 1 612s JS IMPORT: successfully imported module 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 612s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 612s JS G BXD: Defined class for String (GString), prototype 0x1c5c1f6975d8, JSClass 0xf5feb73878e0, in object 0x1c5c1f697358 612s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 612s JS G PRM: Defined class ParamSpec prototype is 0x1c5c1f698d80 class 0xf5feb7390210 in object 0x1c5c1f697358 612s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 612s JS G OBJ: Defined class for Object (GObject), prototype 0x1c5c1f697740, JSClass 0xf5feb7387910, in object 0x1c5c1f697358 612s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 612s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 612s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1c5c1f697768, JSClass 0xf5feb7387910, in object 0x1c5c1f697358 612s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 612s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 612s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 612s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 612s JS G BXD: Defined class for Value (GValue), prototype 0x1c5c1f6977b8, JSClass 0xf5feb73878e0, in object 0x1c5c1f697358 612s JS G NS: Defined namespace 'GObject' 0x1c5c1f697358 in GIRepository 0x1c5c1f640940 612s JS G OBJ: Defined class for Application (GApplication), prototype 0x1c5c1f697808, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 612s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3529702122e0, JSClass 0xf5feb738abc8, in object 0x1c5c1f697308 612s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 612s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x352970212308, JSClass 0xf5feb738abc8, in object 0x1c5c1f697308 612s 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 612s JS G NS: Defined namespace 'GioUnix' 0x1c5c1f6978a8 in GIRepository 0x1c5c1f640940 612s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 612s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1c5c1f6978d0, JSClass 0xf5feb7387910, in object 0x1c5c1f6978a8 612s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 612s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x3529702126f0, JSClass 0xf5feb738abc8, in object 0x1c5c1f6978a8 612s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 612s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x1c5c1f697948, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x1c5c1f697998, JSClass 0xf5feb7387910, in object 0x1c5c1f6978a8 612s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 612s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x1c5c1f6979e8, JSClass 0xf5feb73878e0, in object 0x1c5c1f6978a8 612s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 612s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x352970212830, JSClass 0xf5feb738abc8, in object 0x1c5c1f6978a8 612s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 612s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1c5c1f697a38, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x1c5c1f697a88, JSClass 0xf5feb7387910, in object 0x1c5c1f6978a8 612s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 612s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x1c5c1f697ad8, JSClass 0xf5feb73878e0, in object 0x1c5c1f6978a8 612s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 612s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x1c5c1f697b00, JSClass 0xf5feb73878e0, in object 0x1c5c1f6978a8 612s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 612s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x1c5c1f697b50, JSClass 0xf5feb7387910, in object 0x1c5c1f6978a8 612s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 612s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x1c5c1f697ba0, JSClass 0xf5feb73878e0, in object 0x1c5c1f6978a8 612s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 612s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 612s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x1c5c1f697bf0, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x1c5c1f697c40, JSClass 0xf5feb7387910, in object 0x1c5c1f6978a8 612s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 612s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 612s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x1c5c1f697c90, JSClass 0xf5feb73878e0, in object 0x1c5c1f6978a8 612s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 612s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 612s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 612s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 612s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 612s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 612s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 612s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 612s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 612s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 612s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 612s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 612s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 612s JS G ENUM: Defining GLib.LogLevelFlags as 0x4797b2a67d8 612s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 612s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1c5c1f697da8, JSClass 0xf5feb73878e0, in object 0x1c5c1f697038 612s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 612s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x1c5c1f697e70, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 612s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x35297021abf0, JSClass 0xf5feb738abc8, in object 0x1c5c1f697308 612s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 612s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x35297021ac18, JSClass 0xf5feb738abc8, in object 0x1c5c1f697308 612s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 612s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x352970220470, JSClass 0xf5feb73878e0, in object 0x1c5c1f697308 612s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 612s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x352970220768, JSClass 0xf5feb73878e0, in object 0x1c5c1f697308 612s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 612s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 612s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 612s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3529702208f8, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 612s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x35297021ae98, JSClass 0xf5feb738abc8, in object 0x1c5c1f697308 612s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 612s JS G IFACE: Defined class for Initable (GInitable), prototype 0x35297021aee8, JSClass 0xf5feb738abc8, in object 0x1c5c1f697308 612s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 612s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x352970220998, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 612s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 612s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 612s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 612s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x3529702230d8, JSClass 0xf5feb738abc8, in object 0x1c5c1f697308 612s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 612s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x352970220a10, JSClass 0xf5feb73878e0, in object 0x1c5c1f697308 612s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 612s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x352970220a60, JSClass 0xf5feb73878e0, in object 0x1c5c1f697308 612s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 612s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 612s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x352970220ab0, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x352970220b00, JSClass 0xf5feb7387910, in object 0x1c5c1f697330 612s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 612s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x352970220b50, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 612s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 612s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 612s JS G IFACE: Defined class for File (GFile), prototype 0x3529702231a0, JSClass 0xf5feb738abc8, in object 0x1c5c1f697308 612s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x352970220bc8, JSClass 0xf5feb7387910, in object 0x1c5c1f640ad8 612s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 612s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x352970220c40, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 612s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 612s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x352970223420, JSClass 0xf5feb738abc8, in object 0x1c5c1f697308 612s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 612s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x352970220cb8, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 612s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x352970220d08, JSClass 0xf5feb73878e0, in object 0x1c5c1f697308 612s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 612s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 612s JS G OBJ: Defined class for Settings (GSettings), prototype 0x352970220d58, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 612s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 612s JS G NS: Defined namespace 'Gio' 0x1c5c1f697308 in GIRepository 0x1c5c1f640940 612s JS IMPORT: Importing module Gtk succeeded 612s JS IMPORT: Defining parent 0x1c5c1f640a48 of 0x352970223c40 'Gtk' is mod 1 612s JS IMPORT: successfully imported module 'Gtk' 612s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 612s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 612s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x352970220df8, JSClass 0xf5feb7387910, in object 0x1c5c1f697358 612s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x352970220e48, JSClass 0xf5feb7387910, in object 0x352970220dd0 612s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 612s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x352970223f10, JSClass 0xf5feb738abc8, in object 0x352970220dd0 612s 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 612s JS G NS: Defined namespace 'Atk' 0x352970220ec0 in GIRepository 0x1c5c1f640940 612s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 612s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0x352970223f38, JSClass 0xf5feb738abc8, in object 0x352970220ec0 612s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 612s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x352970220f10, JSClass 0xf5feb7387910, in object 0x352970220dd0 612s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 612s JS G NS: Defined namespace 'Gtk' 0x352970220dd0 in GIRepository 0x1c5c1f640940 612s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 612s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 612s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 612s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 612s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 612s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 612s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 612s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 612s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 612s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 612s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 612s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 612s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 612s JS G ENUM: Defining GObject.ParamFlags as 0x4797b2b0e58 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 612s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839d8b70 type GParamString 612s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839dbde0 type GParamString 612s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839dbef0 type GParamString 612s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 612s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 612s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 612s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 612s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 612s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 612s JS G ENUM: Defining enum value ACTION (fixed from action) 32 612s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 612s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 612s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 612s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 612s JS G ENUM: Defining GObject.SignalFlags as 0x4797b2b1088 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G NS: Found info type GIFunctionInfo for 'signal_lookup' in namespace 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'signal_override_class_closure' in namespace 'GObject' 612s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839e2af0 type GParamString 612s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839e2a40 type GParamString 612s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839e29b0 type GParamString 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G NS: Found info type GIFlagsInfo for 'TypeFlags' in namespace 'GObject' 612s JS G ENUM: Defining enum value NONE (fixed from none) 0 612s JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 16 612s JS G ENUM: Defining enum value VALUE_ABSTRACT (fixed from value_abstract) 32 612s JS G ENUM: Defining enum value FINAL (fixed from final) 64 612s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 128 612s JS G ENUM: Defining GObject.TypeFlags as 0x4797b2b4458 612s JS G NS: Found info type GIFunctionInfo for 'uuid_string_random' in namespace 'GLib' 612s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839f2fe0 type GParamString 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_boolean' in namespace 'GObject' 612s JS G PRM: Wrapping GParamBoolean 'bool' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb58483958a30 type GParamBoolean 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_int' in namespace 'GObject' 612s JS G PRM: Wrapping GParamInt 'simple' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb58483958d50 type GParamInt 612s JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839f7540 type GParamInt 612s JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839f7620 type GParamInt 612s JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839f7700 type GParamInt 612s JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839f7810 type GParamInt 612s JS G PRM: Wrapping GParamInt 'construct-only-was-invalid-in-turkish' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839f7900 type GParamInt 612s JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839f7a80 type GParamInt 612s JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839f7b60 type GParamInt 612s JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839f7c40 type GParamInt 612s JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839f7d20 type GParamInt 612s JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839f7f80 type GParamInt 612s JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839f8060 type GParamInt 612s JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839f8140 type GParamInt 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_boxed' in namespace 'GObject' 612s JS G PRM: Wrapping GParamBoxed 'jsobj-prop' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839fb920 type GParamBoxed 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s JS G NS: Found info type GIConstantInfo for 'MININT32' in namespace 'GLib' 612s JS G NS: Found info type GIConstantInfo for 'MAXINT32' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_int64' in namespace 'GObject' 612s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839251b0 type GParamInt64 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s JS CTX: Script evaluation succeeded 612s JS MAINLOOP: Main loop instance 0xb584836e19c8: Spinning loop until released or hook cleared 612s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module metadata hook for module 0x4797b253248 612s JS IMPORT: Defining meta.importSync for module 0x4797b253248 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c5c1f63d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c5c1f63d128 612s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 612s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 612s JS MAINLOOP: Set main loop hook to 612s JS MAINLOOP: Main loop instance 0xb584836e19c8: hold 612s JS MAINLOOP: Running and clearing main loop hook 612s JS G BXD: Defining method run in prototype for GLib.MainLoop 612s 1..132 612s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 612s JS G BXD: Defined class for Source (GSource), prototype 0x3529702304e8, JSClass 0xf5feb73878e0, in object 0x1c5c1f697038 612s JS G BXD: Defining method set_priority in prototype for GLib.Source 612s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 612s JS G BXD: Defining method attach in prototype for GLib.Source 612s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 612s JS IMPORT: Module metadata hook for module 0x1c5c1f6885f0 612s JS IMPORT: Defining meta.importSync for module 0x1c5c1f6885f0 612s JS G BXD: Defining method destroy in prototype for GLib.Source 612s ok 1 GObject class with decorator throws an error when not used with a GObject-derived class 612s ok 2 GObject class with decorator throws an error when used with an abstract class 612s ok 3 GObject class with decorator throws if final class is inherited from 612s ok 4 GObject class with decorator constructs with default values for properties 612s ok 5 GObject class with decorator constructs with a hash of property values 612s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 612s ok 6 GObject class with decorator warns if more than one argument passed to the default constructor 612s ok 7 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash 612s ok 8 GObject class with decorator does not accept a property hash that is not a plain object 612s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 612s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x352970230e98, JSClass 0xf5feb7387910, in object 0x352970220dd0 612s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 612s ok 9 GObject class with decorator constructs with property values from Gtk.Builder 612s ok 10 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties 612s ok 11 GObject class with decorator has a name 612s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 612s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839dbde0 type GParamString 612s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839dbde0 type GParamString 612s ok 12 GObject class with decorator has a notify signal 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: handling job 0, 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Completed job 0 612s JS MAINLOOP: handling job 1, 612s ok 13 GObject class with decorator disconnects connect_object signals on destruction 612s JS MAINLOOP: Completed job 1 612s ok 14 GObject class with decorator can define its own signals 612s ok 15 GObject class with decorator passes emitted arguments to signal handlers 612s ok 16 GObject class with decorator can return values from signals 612s ok 17 GObject class with decorator does not call first-wins signal handlers after one returns a value 612s ok 18 GObject class with decorator gets the return value of the default handler 612s ok 19 GObject class with decorator calls run-last default handler last 612s ok 20 GObject class with decorator can inherit from something that's not GObject.Object 612s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 612s ok 21 GObject class with decorator can implement an interface 612s JS G NS: Found info type GIObjectInfo for 'Cancellable' in namespace 'Gio' 612s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x3529702205d8, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s ok 22 GObject class with decorator can implement interface vfuncs 612s ok 23 GObject class with decorator can be a subclass 612s ok 24 GObject class with decorator can have any valid class name 612s ok 25 GObject class with decorator handles anonymous class expressions 612s ok 26 GObject class with decorator calls its _instance_init() function while chaining up in constructor 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_object' in namespace 'GObject' 612s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb58483a38c40 type GParamObject 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s ok 27 GObject class with decorator can have an interface-valued property 612s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584838642e0 type GParamInt64 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s ok 28 GObject class with decorator can have an int64 property 612s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584838920f0 type GParamInt64 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s ok 29 GObject class with decorator can have a default int64 property 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_uint64' in namespace 'GObject' 612s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584838f7750 type GParamUInt64 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s ok 30 GObject class with decorator can have an uint64 property 612s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584838b8440 type GParamUInt64 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s ok 31 GObject class with decorator can have a default uint64 property 612s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb58483940260 type GParamOverride 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s ok 32 GObject class with decorator can override a property from the parent class 612s ok 33 GObject class with decorator cannot override a non-existent property 612s JS G NS: Found info type GIInterfaceInfo for 'TlsFileDatabase' in namespace 'Gio' 612s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x35297022d1f0, JSClass 0xf5feb738abc8, in object 0x1c5c1f697308 612s JS G NS: Found info type GIObjectInfo for 'TlsDatabase' in namespace 'Gio' 612s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x35297025e2b8, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s ok 34 GObject class with decorator handles gracefully forgetting to override a C property 612s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839aecf0 type GParamOverride 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s ok 35 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors 612s JS G NS: Found info type GIObjectInfo for 'CharsetConverter' in namespace 'Gio' 612s JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x35297025e6c8, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G NS: Found info type GIInterfaceInfo for 'Converter' in namespace 'Gio' 612s JS G IFACE: Defined class for Converter (GConverter), prototype 0x35297022db78, JSClass 0xf5feb738abc8, in object 0x1c5c1f697308 612s ok 36 GObject class with decorator does not pollute the wrong prototype with GObject properties 612s JS G NS: Found info type GIInterfaceInfo for 'NetworkMonitor' in namespace 'Gio' 612s JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x35297022dbf0, JSClass 0xf5feb738abc8, in object 0x1c5c1f697308 612s JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x35297025e948, JSClass 0xf5feb7387910, in object 0x1c5c1f640ad8 612s JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x35297025e998, JSClass 0xf5feb7387910, in object 0x1c5c1f640ad8 612s ok 37 GObject class with decorator resolves properties from interfaces 612s ok 38 GObject class with decorator has a toString() defintion 612s JS G NS: Found info type GIObjectInfo for 'ZlibCompressor' in namespace 'Gio' 612s JS G OBJ: Defined class for ZlibCompressor (GZlibCompressor), prototype 0x35297025ec18, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G OBJ: Defining method reset in prototype for GZlibCompressor (Gio.ZlibCompressor) 612s ok 39 GObject class with decorator does not clobber native parent interface vfunc definitions 612s ok 40 GObject class with decorator does not clobber dynamic parent interface vfunc definitions 612s ok 41 GObject class with custom constructor throws an error when not used with a GObject-derived class 612s ok 42 GObject class with custom constructor constructs with default values for properties 612s ok 43 GObject class with custom constructor has a toString() defintion 612s Gjs-Console-Message: 16:32:01.600: { 612s "enumerable": true, 612s "configurable": false 612s } 612s ok 44 GObject class with custom constructor constructs with a hash of property values 612s ok 45 GObject class with custom constructor accepts a property hash that is not a plain object 612s ok 46 GObject class with custom constructor constructs with property values from Gtk.Builder 612s ok 47 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties 612s ok 48 GObject class with custom constructor has a name 612s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839e2a40 type GParamString 612s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 612s JS G PRM: JSObject created with param instance 0xb584839e2a40 type GParamString 612s ok 49 GObject class with custom constructor has a notify signal 612s ok 50 GObject class with custom constructor can define its own signals 612s ok 51 GObject class with custom constructor passes emitted arguments to signal handlers 612s ok 52 GObject class with custom constructor can return values from signals 612s ok 53 GObject class with custom constructor does not call first-wins signal handlers after one returns a value 612s ok 54 GObject class with custom constructor gets the return value of the default handler 612s ok 55 GObject class with custom constructor calls run-last default handler last 612s ok 56 GObject class with custom constructor can be a subclass 612s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb5848384b420 type GParamOverride 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s ok 57 GObject class with custom constructor can override a property from the parent class 612s ok 58 GObject virtual function can have its property read 612s ok 59 GObject virtual function can have its property overridden with an anonymous function 612s ok 60 GObject virtual function can access the parent prototype with super() 612s ok 61 GObject virtual function handles non-existing properties 612s ok 62 GObject virtual function gracefully bails out when overriding an unsupported vfunc type 612s JS G NS: Found info type GIInterfaceInfo for 'Icon' in namespace 'Gio' 612s JS G IFACE: Defined class for Icon (GIcon), prototype 0x1c5c1f698790, JSClass 0xf5feb738abc8, in object 0x1c5c1f697308 612s ok 63 GObject virtual function are defined also for static virtual functions 612s ok 64 GObject virtual function supports static methods # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 612s ok 65 GObject virtual function must be non-static for methods 612s ok 66 GObject virtual function must be static for methods # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 612s ok 67 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type 612s 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 612s ok 69 Register GType name uses the class name 612s ok 70 Register GType name uses the sanitized class name 612s ok 71 Register GType name use the file path and class name 612s ok 72 Register GType name use the file path and sanitized class name 612s ok 73 Register GType name use provided class name 612s ok 74 Register GType name sanitizes user provided class name 612s ok 75 Signal handler matching finds handlers by signal ID 612s ok 76 Signal handler matching finds handlers by signal detail 612s ok 77 Signal handler matching finds handlers by callback 612s ok 78 Signal handler matching finds handlers by a combination of parameters 612s ok 79 Signal handler matching blocks a handler by callback 612s ok 80 Signal handler matching blocks multiple handlers by callback 612s ok 81 Signal handler matching blocks handlers by a combination of parameters 612s ok 82 Signal handler matching disconnects a handler by callback 612s ok 83 Signal handler matching blocks multiple handlers by callback 612s ok 84 Signal handler matching blocks handlers by a combination of parameters 612s ok 85 Signal handler matching blocks a handler by callback, convenience method 612s ok 86 Signal handler matching disconnects a handler by callback, convenience method 612s ok 87 Signal handler matching does not support disconnecting a handler by callback data 612s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 612s JS G NS: Found info type GIFlagsInfo for 'BindingFlags' in namespace 'GObject' 612s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 612s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 612s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 612s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 612s JS G ENUM: Defining GObject.BindingFlags as 0x4797b215c48 612s JS G NS: Found info type GIObjectInfo for 'Binding' in namespace 'GObject' 612s JS G OBJ: Defined class for Binding (GBinding), prototype 0x3529702ee308, JSClass 0xf5feb7387910, in object 0x1c5c1f697358 612s ok 88 Property bindings can bind properties of the same type 612s JS G NS: Found info type GIFunctionInfo for 'g_object_bind_property_full' in namespace 'GjsPrivate' 612s ok 89 Property bindings can use custom mappings to bind properties of different types 612s JS G OBJ: Defining method bind in prototype for GBindingGroup (GObject.BindingGroup) 612s ok 90 Property bindings can be set up as a group 612s JS G NS: Found info type GIFunctionInfo for 'g_binding_group_bind_full' in namespace 'GjsPrivate' 612s ok 91 Property bindings can be set up as a group with custom mappings 612s ok 92 Auto accessor generation get and set the property 612s ok 93 Auto accessor generation initial value is the param spec's default value 612s ok 94 Auto accessor generation set properties at construct time 612s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 612s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 612s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 612s JS G NS: Found info type GIEnumInfo for 'LocaleCategory' in namespace 'GjsPrivate' 612s JS G ENUM: Defining enum value ALL (fixed from all) 6 612s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 612s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 612s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 612s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 612s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 612s JS G ENUM: Defining enum value TIME (fixed from time) 2 612s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x4797b254d10 612s JS IMPORT: Importing module _gettext succeeded 612s JS IMPORT: Defining parent 0x1c5c1f640610 of 0x1c5c1f698bc8 '_gettext' is mod 1 612s JS IMPORT: successfully imported module '_gettext' 612s JS IMPORT: Importing module gettext succeeded 612s JS IMPORT: Defining parent 0x1c5c1f640610 of 0x1c5c1f698b78 'gettext' is mod 1 612s JS IMPORT: successfully imported module 'gettext' 612s JS G NS: Found info type GIFunctionInfo for 'set_thread_locale' in namespace 'GjsPrivate' 612s ok 95 Auto accessor generation set properties at construct time with locale 612s JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject 612s JS G PRM: JSObject created with param instance 0xb58483958d50 type GParamInt 612s ok 96 Auto accessor generation notify when the property changes 612s ok 97 Auto accessor generation copies accessors for camel and kebab if snake accessors given 612s ok 98 Auto accessor generation copies accessors for snake and kebab if camel accessors given 612s ok 99 Auto accessor generation copies accessors for snake and camel if kebab accessors given 612s ok 100 Auto accessor generation readonly getter throws 612s ok 101 Auto accessor generation writeonly setter throws 612s ok 102 Auto accessor generation getter throws when setter defined 612s ok 103 Auto accessor generation setter throws when getter defined 612s ok 104 GObject class with JSObject property assigns a valid JSObject on construct 612s ok 105 GObject class with JSObject property Set null with an empty JSObject on construct 612s ok 106 GObject class with JSObject property assigns a null JSObject on construct 612s ok 107 GObject class with JSObject property assigns a JSObject Array on construct 612s ok 108 GObject class with JSObject property assigns a Function on construct 612s ok 109 GObject class with JSObject property throws an error when using a boolean value on construct 612s ok 110 GObject class with JSObject property throws an error when using an int value on construct 612s ok 111 GObject class with JSObject property throws an error when using a numeric value on construct 612s ok 112 GObject class with JSObject property throws an error when using a string value on construct 612s ok 113 GObject class with JSObject property throws an error when using an undefined value on construct 612s JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xb58483a8e540 type GParamBoxed 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s JS G NS: Found info type GIObjectInfo for 'MemoryInputStream' in namespace 'Gio' 612s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x3529702f0d30, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G NS: Found info type GIInterfaceInfo for 'Seekable' in namespace 'Gio' 612s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x3529702f4128, JSClass 0xf5feb738abc8, in object 0x1c5c1f697308 612s JS G NS: Found info type GIObjectInfo for 'ConverterInputStream' in namespace 'Gio' 612s JS G NS: Found info type GIObjectInfo for 'FilterInputStream' in namespace 'Gio' 612s JS G OBJ: Defined class for FilterInputStream (GFilterInputStream), prototype 0x3529702f0df8, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0x3529702f0e48, JSClass 0xf5feb7387910, in object 0x1c5c1f697308 612s JS G OBJ: Defining method get_converter in prototype for GConverterInputStream (Gio.ConverterInputStream) 612s ok 114 GObject class with JSObject property property value survives when GObject wrapper is collected 612s ok 115 GObject class with JSObject signals emits signal with null JSObject parameter 612s ok 116 GObject class with JSObject signals emits signal with JSObject parameter 612s ok 117 GObject class with JSObject signals emits signal with multiple JSObject parameters 612s ok 118 GObject class with JSObject signals re-emits signal with same JSObject parameter 612s ok 119 GObject class with JSObject signals throws an error when using a boolean value as parameter 612s ok 120 GObject class with JSObject signals throws an error when using an int value as parameter 612s ok 121 GObject class with JSObject signals throws an error when using a numeric value as parameter 612s ok 122 GObject class with JSObject signals throws an error when using a string value as parameter 612s ok 123 GObject class with JSObject signals throws an error when using an undefined value as parameter 612s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 612s ok 124 GObject class with JSObject signals returns a JSObject 612s ok 125 GObject class with JSObject signals returns null when returning undefined 612s ok 126 GObject class with JSObject signals returns null when not returning 612s JS G CLSR: Unable to convert return value when invoking closure 612s ok 127 GObject class with JSObject signals throws an error when returning a boolean value 612s JS G CLSR: Unable to convert return value when invoking closure 612s ok 128 GObject class with JSObject signals throws an error when returning an int value 612s JS G CLSR: Unable to convert return value when invoking closure 612s ok 129 GObject class with JSObject signals throws an error when returning a numeric value 612s JS G CLSR: Unable to convert return value when invoking closure 612s ok 130 GObject class with JSObject signals throws an error when returning a string value 612s ok 131 GObject class with int64 properties can set an int64 property 612s ok 132 GObject class with int64 properties can construct with int64 property 612s JS G BXD: Defining method quit in prototype for GLib.MainLoop 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Main loop instance 0xb584836e19c8: Spinning loop until released or hook cleared 612s JS MAINLOOP: handling job 0, 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Completed job 0 612s JS MAINLOOP: handling job 1, 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Completed job 1 612s JS MAINLOOP: handling job 2, 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Completed job 2 612s JS MAINLOOP: handling job 3, 612s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 612s JS MAINLOOP: Main loop instance 0xb584836e19c8: release 612s JS MAINLOOP: Completed job 3 612s JS MEMORY: Memory report: before destroying context 612s JS MEMORY: 764 objects currently alive 612s JS MEMORY: boxed_instance = 103 612s JS MEMORY: boxed_prototype = 19 612s JS MEMORY: closure = 30 612s JS MEMORY: function = 434 612s JS MEMORY: fundamental_instance = 0 612s JS MEMORY: fundamental_prototype = 0 612s JS MEMORY: gerror_instance = 0 612s JS MEMORY: gerror_prototype = 0 612s JS MEMORY: interface = 16 612s JS MEMORY: module = 12 612s JS MEMORY: ns = 7 612s JS MEMORY: object_instance = 30 612s JS MEMORY: object_prototype = 81 612s JS MEMORY: param = 32 612s JS MEMORY: union_instance = 0 612s JS MEMORY: union_prototype = 0 612s JS CTX: JS shutdown sequence 612s JS CTX: Stopping profiler 612s JS CTX: Shutting down toggle queue 612s JS CTX: Notifying external reference holders of GjsContext dispose 612s JS MAINLOOP: Stopping promise job dispatcher 612s JS CTX: Notifying reference holders of GjsContext dispose 612s JS CTX: Checking unhandled promise rejections 612s JS CTX: Releasing cached JS wrappers 612s JS CTX: Final triggered GC 612s JS CTX: Destroying JS context 612s JS CTX: Releasing all native objects 612s JS CTX: Disabling auto GC 612s JS CTX: Ending trace on global object 612s JS CTX: Freeing allocated resources 612s JS CTX: JS context destroyed 612s PASS: gjs/testGObjectClass.test 612s Running test: gjs/throw.test 612s 1..1 612s ok 1 - /usr/libexec/installed-tests/gjs/debugger/throw.debugger 612s PASS: gjs/throw.test 612s Running test: gjs/testParamSpec.test 612s JS NATIVE: Registered native JS module '_promiseNative' 612s JS NATIVE: Registered native JS module '_byteArrayNative' 612s JS NATIVE: Registered native JS module '_encodingNative' 612s JS NATIVE: Registered native JS module '_gi' 612s JS NATIVE: Registered native JS module 'gi' 612s JS NATIVE: Registered native JS module 'cairoNative' 612s JS NATIVE: Registered native JS module 'system' 612s JS NATIVE: Registered native JS module 'console' 612s JS NATIVE: Registered native JS module '_print' 612s JS CTX: Enabling JIT 612s JS CTX: Initialized class GjsFileImporter prototype 0x48df7d001a0 612s JS IMPORT: Defining parent (nil) of 0x48df7d00200 'imports' is mod 0 612s JS IMPORT: Importing '_print' 612s JS NATIVE: Defining native module '_print' 612s JS IMPORT: Defining parent 0x48df7d00200 of 0x48df7d009b0 '_print' is mod 1 612s JS IMPORT: successfully imported module '_print' 612s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 612s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x2abd3a3d090 612s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x2abd3a3d090 612s JS MAINLOOP: Main loop instance 0xac62483969c8: hold 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Starting promise job dispatcher 612s 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 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2abd3a3d128 612s JS MAINLOOP: Main loop instance 0xac62483969c8: hold 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Main loop instance 0xac62483969c8: Spinning loop until released or hook cleared 612s JS MAINLOOP: handling job 0, 612s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 612s JS MAINLOOP: Main loop instance 0xac62483969c8: release 612s JS MAINLOOP: Completed job 0 612s JS MAINLOOP: handling job 1, 612s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 612s JS MAINLOOP: Main loop instance 0xac62483969c8: release 612s JS MAINLOOP: Completed job 1 612s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module metadata hook for module 0x48df7d72f10 612s JS IMPORT: Defining meta.importSync for module 0x48df7d72f10 612s JS NATIVE: Defining native module 'gi' 612s JS CTX: Initialized class GIRepositoryNamespace prototype 0x48df7d77258 612s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 612s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 612s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 612s JS IMPORT: Importing directory 'overrides' 612s JS IMPORT: Defining parent 0x2abd3a40610 of 0x48df7d772d8 'overrides' is mod 1 612s JS IMPORT: Defined importer 'overrides' 0x48df7d772d8 in 0x2abd3a40610 612s JS IMPORT: successfully imported directory 'overrides' 612s JS IMPORT: Importing '_promiseNative' 612s JS NATIVE: Defining native module '_promiseNative' 612s JS IMPORT: Defining parent 0x2abd3a40610 of 0x48df7d77788 '_promiseNative' is mod 1 612s JS IMPORT: successfully imported module '_promiseNative' 612s JS IMPORT: Importing module GLib succeeded 612s JS IMPORT: Defining parent 0x48df7d772d8 of 0x2abd3a98038 'GLib' is mod 1 612s JS IMPORT: successfully imported module 'GLib' 612s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 612s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2abd3a97060, JSClass 0xf67c12a878e0, in object 0x2abd3a97038 612s JS CTX: Initialized class GIRepositoryGType prototype 0x48df7d77ad0 612s JS CTX: Initialized class GIRepositoryFunction prototype 0x48df7d77b30 612s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 612s JS G BXD: Defined class for Error (GError), prototype 0x2abd3a970b0, JSClass 0xf67c12a878e0, in object 0x2abd3a97038 612s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 612s JS G BXD: Defined class for Variant (GVariant), prototype 0x2abd3a97100, JSClass 0xf67c12a878e0, in object 0x2abd3a97038 612s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 612s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2abd3a97150, JSClass 0xf67c12a878e0, in object 0x2abd3a97038 612s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 612s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2abd3a971a0, JSClass 0xf67c12a878e0, in object 0x2abd3a97038 612s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 612s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 612s JS G BXD: Defined class for Thread (GThread), prototype 0x2abd3a971f0, JSClass 0xf67c12a878e0, in object 0x2abd3a97038 612s JS G BXD: Defining method ref in prototype for GLib.Thread 612s JS G BXD: Defining method unref in prototype for GLib.Thread 612s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 612s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2abd3a97240, JSClass 0xf67c12a878e0, in object 0x2abd3a97038 612s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 612s JS G BXD: Defined class for Regex (GRegex), prototype 0x2abd3a97290, JSClass 0xf67c12a878e0, in object 0x2abd3a97038 612s JS G BXD: Defining method match in prototype for GLib.Regex 612s JS G BXD: Defining method match_full in prototype for GLib.Regex 612s JS G BXD: Defining method match_all in prototype for GLib.Regex 612s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 612s JS G NS: Defined namespace 'GLib' 0x2abd3a97038 in GIRepository 0x48df7d770e8 612s JS IMPORT: Importing module jasmine succeeded 612s JS IMPORT: Defining parent 0x2abd3a40610 of 0x2abd3a98ba0 'jasmine' is mod 1 612s JS IMPORT: successfully imported module 'jasmine' 612s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 612s JS MAINLOOP: Main loop instance 0xac62483969c8: hold 612s JS MAINLOOP: Enqueue job , promise=, allocation site= 612s JS MAINLOOP: Main loop instance 0xac62483969c8: Spinning loop until released or hook cleared 612s JS MAINLOOP: handling job 0, 612s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 612s JS MAINLOOP: Main loop instance 0xac62483969c8: release 612s JS MAINLOOP: Completed job 0 612s JS IMPORT: Importing 'gi' 612s JS IMPORT: Defining parent 0x2abd3a40610 of 0x2abd3a40940 'gi' is mod 1 612s JS IMPORT: successfully imported module 'gi' 612s 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 612s JS G NS: Defined namespace 'Regress' 0x2abd3a97308 in GIRepository 0x2abd3a40940 612s JS IMPORT: Importing '_gi' 612s JS NATIVE: Defining native module '_gi' 612s JS IMPORT: Defining parent 0x2abd3a40610 of 0x48df7d11588 '_gi' is mod 1 612s JS IMPORT: successfully imported module '_gi' 612s 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 612s JS G NS: Defined namespace 'GjsPrivate' 0x2abd3a97358 in GIRepository 0x2abd3a40940 612s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 612s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 612s JS IMPORT: Importing module _common succeeded 612s JS IMPORT: Defining parent 0x2abd3a40610 of 0x2abd3a98c68 '_common' is mod 1 612s JS IMPORT: successfully imported module '_common' 612s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 612s JS IMPORT: Importing module _legacy succeeded 612s JS IMPORT: Defining parent 0x2abd3a40610 of 0x2abd3a98c90 '_legacy' is mod 1 612s JS IMPORT: successfully imported module '_legacy' 612s JS IMPORT: Importing module GObject succeeded 612s JS IMPORT: Defining parent 0x2abd3a40a60 of 0x2abd3a98c40 'GObject' is mod 1 612s JS IMPORT: successfully imported module 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 612s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 612s JS G BXD: Defined class for String (GString), prototype 0x2abd3a975d8, JSClass 0xf67c12a878e0, in object 0x2abd3a97330 612s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 612s JS G PRM: Defined class ParamSpec prototype is 0x2abd3a98ce0 class 0xf67c12a90210 in object 0x2abd3a97330 612s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 612s JS G OBJ: Defined class for Object (GObject), prototype 0x2abd3a97740, JSClass 0xf67c12a87910, in object 0x2abd3a97330 612s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 612s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 612s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2abd3a97768, JSClass 0xf67c12a87910, in object 0x2abd3a97330 612s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 612s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 612s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 612s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 612s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 612s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 612s JS G BXD: Defined class for Value (GValue), prototype 0x2abd3a977b8, JSClass 0xf67c12a878e0, in object 0x2abd3a97330 612s JS G NS: Defined namespace 'GObject' 0x2abd3a97330 in GIRepository 0x2abd3a40940 612s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 612s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 612s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 612s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 612s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 612s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 612s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 612s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 612s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 612s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 612s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 612s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 612s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 612s JS G ENUM: Defining GObject.ParamFlags as 0x48df7d15970 612s JS G NS: Found info type GIEnumInfo for 'TestEnum' in namespace 'Regress' 612s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 612s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 612s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 612s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 612s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 612s JS G ENUM: Defining Regress.TestEnum as 0x48df7d20358 612s JS G NS: Found info type GIFlagsInfo for 'TestFlags' in namespace 'Regress' 612s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 612s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 612s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 612s JS G ENUM: Defining Regress.TestFlags as 0x48df7d225e0 612s JS CTX: Script evaluation succeeded 612s JS MAINLOOP: Main loop instance 0xac62483969c8: Spinning loop until released or hook cleared 612s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module metadata hook for module 0x48df7d30c78 612s JS IMPORT: Defining meta.importSync for module 0x48df7d30c78 612s JS NATIVE: Defining native module 'system' 612s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2abd3a3d128 612s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2abd3a3d128 612s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 612s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 612s JS MAINLOOP: Set main loop hook to 612s JS MAINLOOP: Main loop instance 0xac62483969c8: hold 612s JS MAINLOOP: Running and clearing main loop hook 612s JS G BXD: Defining method run in prototype for GLib.MainLoop 612s 1..29 612s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 612s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 612s JS G BXD: Defined class for Source (GSource), prototype 0x2abd3a97858, JSClass 0xf67c12a878e0, in object 0x2abd3a97038 612s JS G BXD: Defining method set_priority in prototype for GLib.Source 612s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 612s JS G BXD: Defining method attach in prototype for GLib.Source 612s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 612s JS IMPORT: Module metadata hook for module 0x2abd3a88548 612s JS IMPORT: Defining meta.importSync for module 0x2abd3a88548 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 612s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac62485a1180 type GParamString 612s JS G BXD: Defining method destroy in prototype for GLib.Source 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 612s ok 1 GObject.ParamSpec.string has the correct name strings 612s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac62485f1b30 type GParamString 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 612s ok 2 GObject.ParamSpec.string has the correct flags 612s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac62485f7240 type GParamString 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s ok 3 GObject.ParamSpec.string has the correct default value 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_int' in namespace 'GObject' 612s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac6248600940 type GParamInt 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 612s ok 4 GObject.ParamSpec.int has the correct name strings 612s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac62486056a0 type GParamInt 612s ok 5 GObject.ParamSpec.int has the correct flags 612s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac6248606910 type GParamInt 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s ok 6 GObject.ParamSpec.int has the correct default value 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_uint' in namespace 'GObject' 612s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac6248543e20 type GParamUInt 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 612s ok 7 GObject.ParamSpec.uint has the correct name strings 612s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac6248610130 type GParamUInt 612s ok 8 GObject.ParamSpec.uint has the correct flags 612s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac6248610830 type GParamUInt 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s ok 9 GObject.ParamSpec.uint has the correct default value 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_int64' in namespace 'GObject' 612s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac62485fe840 type GParamInt64 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 612s ok 10 GObject.ParamSpec.int64 has the correct name strings 612s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac62485fe320 type GParamInt64 612s ok 11 GObject.ParamSpec.int64 has the correct flags 612s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac6248614be0 type GParamInt64 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s ok 12 GObject.ParamSpec.int64 has the correct default value 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_uint64' in namespace 'GObject' 612s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac6248615fc0 type GParamUInt64 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 612s ok 13 GObject.ParamSpec.uint64 has the correct name strings 612s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac6248616b70 type GParamUInt64 612s ok 14 GObject.ParamSpec.uint64 has the correct flags 612s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac6248617520 type GParamUInt64 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s ok 15 GObject.ParamSpec.uint64 has the correct default value 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_enum' in namespace 'GObject' 612s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac6248618650 type GParamEnum 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 612s ok 16 GObject.ParamSpec.enum has the correct name strings 612s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac6248619080 type GParamEnum 612s ok 17 GObject.ParamSpec.enum has the correct flags 612s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac62486199b0 type GParamEnum 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s ok 18 GObject.ParamSpec.enum has the correct default value 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_flags' in namespace 'GObject' 612s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac624861ad00 type GParamFlags 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 612s ok 19 GObject.ParamSpec.flags has the correct name strings 612s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac624852c940 type GParamFlags 612s ok 20 GObject.ParamSpec.flags has the correct flags 612s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac62485375e0 type GParamFlags 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s ok 21 GObject.ParamSpec.flags has the correct default value 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_object' in namespace 'GObject' 612s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac62485381a0 type GParamObject 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 612s ok 22 GObject.ParamSpec.object has the correct name strings 612s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac62485b5e40 type GParamObject 612s ok 23 GObject.ParamSpec.object has the correct flags 612s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac62485b6230 type GParamObject 612s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 612s ok 24 GObject.ParamSpec.object has the correct default value 612s JS G NS: Found info type GIFunctionInfo for 'param_spec_boxed' in namespace 'GObject' 612s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac624861cbb0 type GParamBoxed 612s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 612s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 612s ok 25 GObject.ParamSpec.jsobject has the correct name strings 612s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 612s JS G PRM: JSObject created with param instance 0xac624861d4c0 type GParamBoxed 612s ok 26 GObject.ParamSpec.jsobject has the correct flags 613s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 613s JS G PRM: JSObject created with param instance 0xac624861dc30 type GParamBoxed 613s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 613s ok 27 GObject.ParamSpec.jsobject has the correct default value 613s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 613s JS G PRM: JSObject created with param instance 0xac624861f3b0 type GParamString 613s ok 28 GObject.ParamSpec object doesn't crash when resolving a non-string property 613s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 613s JS G PRM: JSObject created with param instance 0xac624861f9e0 type GParamString 613s ok 29 GObject.ParamSpec object has correct object tag 613s JS G BXD: Defining method quit in prototype for GLib.MainLoop 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Main loop instance 0xac62483969c8: Spinning loop until released or hook cleared 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 2 613s JS MAINLOOP: handling job 3, 613s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 613s JS MAINLOOP: Main loop instance 0xac62483969c8: release 613s JS MAINLOOP: Completed job 3 613s JS MEMORY: Memory report: before destroying context 613s JS MEMORY: 392 objects currently alive 613s JS MEMORY: boxed_instance = 177 613s JS MEMORY: boxed_prototype = 11 613s JS MEMORY: closure = 1 613s JS MEMORY: function = 163 613s JS MEMORY: fundamental_instance = 0 613s JS MEMORY: fundamental_prototype = 0 613s JS MEMORY: gerror_instance = 0 613s JS MEMORY: gerror_prototype = 0 613s JS MEMORY: interface = 0 613s JS MEMORY: module = 5 613s JS MEMORY: ns = 4 613s JS MEMORY: object_instance = 0 613s JS MEMORY: object_prototype = 2 613s JS MEMORY: param = 29 613s JS MEMORY: union_instance = 0 613s JS MEMORY: union_prototype = 0 613s JS CTX: JS shutdown sequence 613s JS CTX: Stopping profiler 613s JS CTX: Shutting down toggle queue 613s JS CTX: Notifying external reference holders of GjsContext dispose 613s JS MAINLOOP: Stopping promise job dispatcher 613s JS CTX: Notifying reference holders of GjsContext dispose 613s JS CTX: Checking unhandled promise rejections 613s JS CTX: Releasing cached JS wrappers 613s JS CTX: Final triggered GC 613s JS CTX: Destroying JS context 613s JS CTX: Releasing all native objects 613s JS CTX: Disabling auto GC 613s JS CTX: Ending trace on global object 613s JS CTX: Freeing allocated resources 613s JS CTX: JS context destroyed 613s PASS: gjs/testParamSpec.test 613s Running test: gjs/testAsyncMainloop.test 613s JS NATIVE: Registered native JS module '_promiseNative' 613s JS NATIVE: Registered native JS module '_byteArrayNative' 613s JS NATIVE: Registered native JS module '_encodingNative' 613s JS NATIVE: Registered native JS module '_gi' 613s JS NATIVE: Registered native JS module 'gi' 613s JS NATIVE: Registered native JS module 'cairoNative' 613s JS NATIVE: Registered native JS module 'system' 613s JS NATIVE: Registered native JS module 'console' 613s JS NATIVE: Registered native JS module '_print' 613s JS CTX: Enabling JIT 613s JS CTX: Initialized class GjsFileImporter prototype 0x38330e6001a0 613s JS IMPORT: Defining parent (nil) of 0x38330e600200 'imports' is mod 0 613s JS IMPORT: Importing '_print' 613s JS NATIVE: Defining native module '_print' 613s JS IMPORT: Defining parent 0x38330e600200 of 0x38330e6009b0 '_print' is mod 1 613s JS IMPORT: successfully imported module '_print' 613s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 613s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x1e838ef3d090 613s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x1e838ef3d090 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: hold 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Starting promise job dispatcher 613s 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 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1e838ef3d128 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: hold 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: Spinning loop until released or hook cleared 613s JS MAINLOOP: handling job 0, 613s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: release 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: release 613s JS MAINLOOP: Completed job 1 613s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module metadata hook for module 0x38330e674d70 613s JS IMPORT: Defining meta.importSync for module 0x38330e674d70 613s JS NATIVE: Defining native module 'gi' 613s JS CTX: Initialized class GIRepositoryNamespace prototype 0x38330e6790b8 613s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 613s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 613s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 613s JS IMPORT: Importing directory 'overrides' 613s JS IMPORT: Defining parent 0x1e838ef40610 of 0x38330e679138 'overrides' is mod 1 613s JS IMPORT: Defined importer 'overrides' 0x38330e679138 in 0x1e838ef40610 613s JS IMPORT: successfully imported directory 'overrides' 613s JS IMPORT: Importing '_promiseNative' 613s JS NATIVE: Defining native module '_promiseNative' 613s JS IMPORT: Defining parent 0x1e838ef40610 of 0x38330e6795e8 '_promiseNative' is mod 1 613s JS IMPORT: successfully imported module '_promiseNative' 613s JS IMPORT: Importing module GLib succeeded 613s JS IMPORT: Defining parent 0x38330e679138 of 0x1e838ef98038 'GLib' is mod 1 613s JS IMPORT: successfully imported module 'GLib' 613s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 613s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1e838ef97060, JSClass 0xe1852cf078e0, in object 0x1e838ef97038 613s JS CTX: Initialized class GIRepositoryGType prototype 0x38330e679930 613s JS CTX: Initialized class GIRepositoryFunction prototype 0x38330e679990 613s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 613s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 613s JS G BXD: Defined class for Error (GError), prototype 0x1e838ef970b0, JSClass 0xe1852cf078e0, in object 0x1e838ef97038 613s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 613s JS G BXD: Defined class for Variant (GVariant), prototype 0x1e838ef97100, JSClass 0xe1852cf078e0, in object 0x1e838ef97038 613s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 613s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1e838ef97150, JSClass 0xe1852cf078e0, in object 0x1e838ef97038 613s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 613s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 613s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1e838ef971a0, JSClass 0xe1852cf078e0, in object 0x1e838ef97038 613s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 613s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 613s JS G BXD: Defined class for Thread (GThread), prototype 0x1e838ef971f0, JSClass 0xe1852cf078e0, in object 0x1e838ef97038 613s JS G BXD: Defining method ref in prototype for GLib.Thread 613s JS G BXD: Defining method unref in prototype for GLib.Thread 613s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 613s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1e838ef97240, JSClass 0xe1852cf078e0, in object 0x1e838ef97038 613s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 613s JS G BXD: Defined class for Regex (GRegex), prototype 0x1e838ef97290, JSClass 0xe1852cf078e0, in object 0x1e838ef97038 613s JS G BXD: Defining method match in prototype for GLib.Regex 613s JS G BXD: Defining method match_full in prototype for GLib.Regex 613s JS G BXD: Defining method match_all in prototype for GLib.Regex 613s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 613s JS G NS: Defined namespace 'GLib' 0x1e838ef97038 in GIRepository 0x38330e678f48 613s JS IMPORT: Importing module jasmine succeeded 613s JS IMPORT: Defining parent 0x1e838ef40610 of 0x1e838ef98ba0 'jasmine' is mod 1 613s JS IMPORT: successfully imported module 'jasmine' 613s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: hold 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: Spinning loop until released or hook cleared 613s JS MAINLOOP: handling job 0, 613s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: release 613s JS MAINLOOP: Completed job 0 613s 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 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x1e838ef3d128 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: hold 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: Spinning loop until released or hook cleared 613s JS MAINLOOP: handling job 0, 613s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testAsyncMainloop.js async resolved" 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: release 613s JS MAINLOOP: Completed job 0 613s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module metadata hook for module 0x38330e619f20 613s JS IMPORT: Defining meta.importSync for module 0x38330e619f20 613s JS NATIVE: Defining native module 'system' 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1e838ef3d128 613s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1e838ef3d128 613s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 613s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 613s JS MAINLOOP: Set main loop hook to 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: hold 613s JS MAINLOOP: Running and clearing main loop hook 613s JS G BXD: Defining method run in prototype for GLib.MainLoop 613s 1..1 613s JS IMPORT: Importing 'gi' 613s JS IMPORT: Defining parent 0x1e838ef40610 of 0x1e838ef40850 'gi' is mod 1 613s JS IMPORT: successfully imported module 'gi' 613s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 613s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 613s JS G BXD: Defined class for Source (GSource), prototype 0x1e838ef97308, JSClass 0xe1852cf078e0, in object 0x1e838ef97038 613s JS G BXD: Defining method set_priority in prototype for GLib.Source 613s JS IMPORT: Importing '_gi' 613s JS NATIVE: Defining native module '_gi' 613s JS IMPORT: Defining parent 0x1e838ef40610 of 0x38330e623938 '_gi' is mod 1 613s JS IMPORT: successfully imported module '_gi' 613s 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 613s JS G NS: Defined namespace 'GjsPrivate' 0x1e838ef973a8 in GIRepository 0x1e838ef40850 613s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 613s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 613s JS IMPORT: Importing module _common succeeded 613s JS IMPORT: Defining parent 0x1e838ef40610 of 0x1e838ef98df8 '_common' is mod 1 613s JS IMPORT: successfully imported module '_common' 613s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 613s JS IMPORT: Importing module _legacy succeeded 613s JS IMPORT: Defining parent 0x1e838ef40610 of 0x1e838ef98e20 '_legacy' is mod 1 613s JS IMPORT: successfully imported module '_legacy' 613s JS IMPORT: Importing module GObject succeeded 613s JS IMPORT: Defining parent 0x1e838ef40970 of 0x1e838ef98dd0 'GObject' is mod 1 613s JS IMPORT: successfully imported module 'GObject' 613s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 613s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 613s JS G BXD: Defined class for String (GString), prototype 0x1e838ef97628, JSClass 0xe1852cf078e0, in object 0x1e838ef97380 613s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 613s JS G PRM: Defined class ParamSpec prototype is 0x1e838ef98e70 class 0xe1852cf10210 in object 0x1e838ef97380 613s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 613s JS G OBJ: Defined class for Object (GObject), prototype 0x1e838ef97790, JSClass 0xe1852cf07910, in object 0x1e838ef97380 613s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 613s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 613s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1e838ef977b8, JSClass 0xe1852cf07910, in object 0x1e838ef97380 613s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 613s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 613s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 613s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 613s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 613s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 613s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 613s JS G BXD: Defined class for Value (GValue), prototype 0x1e838ef97808, JSClass 0xe1852cf078e0, in object 0x1e838ef97380 613s JS G NS: Defined namespace 'GObject' 0x1e838ef97380 in GIRepository 0x1e838ef40850 613s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 613s JS G BXD: Defining method attach in prototype for GLib.Source 613s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 613s JS IMPORT: Module metadata hook for module 0x1e838ef884d8 613s JS IMPORT: Defining meta.importSync for module 0x1e838ef884d8 613s JS G BXD: Defining method destroy in prototype for GLib.Source 613s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 613s JS G BXD: Defining method quit in prototype for GLib.MainLoop 613s JS G NS: Found info type GIFunctionInfo for 'timeout_add' in namespace 'GLib' 613s JS MAINLOOP: Set main loop hook to 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: Spinning loop until released or hook cleared 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: Running and clearing main loop hook 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: Spinning loop until released or hook cleared 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Set main loop hook to 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s ok 1 Async mainloop resolves when main loop exits 613s JS MAINLOOP: Completed job 2 613s JS MAINLOOP: Running and clearing main loop hook 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: Spinning loop until released or hook cleared 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 2 613s JS MAINLOOP: handling job 3, 613s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 613s JS MAINLOOP: Main loop instance 0xb1f7a7df89c8: release 613s JS MAINLOOP: Completed job 3 613s JS MEMORY: Memory report: before destroying context 613s JS MEMORY: 154 objects currently alive 613s JS MEMORY: boxed_instance = 14 613s JS MEMORY: boxed_prototype = 11 613s JS MEMORY: closure = 1 613s JS MEMORY: function = 118 613s JS MEMORY: fundamental_instance = 0 613s JS MEMORY: fundamental_prototype = 0 613s JS MEMORY: gerror_instance = 0 613s JS MEMORY: gerror_prototype = 0 613s JS MEMORY: interface = 0 613s JS MEMORY: module = 5 613s JS MEMORY: ns = 3 613s JS MEMORY: object_instance = 0 613s JS MEMORY: object_prototype = 2 613s JS MEMORY: param = 0 613s JS MEMORY: union_instance = 0 613s JS MEMORY: union_prototype = 0 613s JS CTX: JS shutdown sequence 613s JS CTX: Stopping profiler 613s JS CTX: Shutting down toggle queue 613s JS CTX: Notifying external reference holders of GjsContext dispose 613s JS MAINLOOP: Stopping promise job dispatcher 613s JS CTX: Notifying reference holders of GjsContext dispose 613s JS CTX: Checking unhandled promise rejections 613s JS CTX: Releasing cached JS wrappers 613s JS CTX: Final triggered GC 613s JS CTX: Destroying JS context 613s JS CTX: Releasing all native objects 613s JS CTX: Disabling auto GC 613s JS CTX: Ending trace on global object 613s JS CTX: Freeing allocated resources 613s JS CTX: JS context destroyed 613s PASS: gjs/testAsyncMainloop.test 613s Running test: gjs/lastvalues.test 613s 1..1 613s ok 1 - /usr/libexec/installed-tests/gjs/debugger/lastvalues.debugger 613s PASS: gjs/lastvalues.test 613s Running test: gjs/breakpoint.test 613s 1..1 613s ok 1 - /usr/libexec/installed-tests/gjs/debugger/breakpoint.debugger 613s PASS: gjs/breakpoint.test 613s Running test: gjs/testGio.test 613s JS NATIVE: Registered native JS module '_promiseNative' 613s JS NATIVE: Registered native JS module '_byteArrayNative' 613s JS NATIVE: Registered native JS module '_encodingNative' 613s JS NATIVE: Registered native JS module '_gi' 613s JS NATIVE: Registered native JS module 'gi' 613s JS NATIVE: Registered native JS module 'cairoNative' 613s JS NATIVE: Registered native JS module 'system' 613s JS NATIVE: Registered native JS module 'console' 613s JS NATIVE: Registered native JS module '_print' 613s JS CTX: Enabling JIT 613s JS CTX: Initialized class GjsFileImporter prototype 0x3e16b91001a0 613s JS IMPORT: Defining parent (nil) of 0x3e16b9100200 'imports' is mod 0 613s JS IMPORT: Importing '_print' 613s JS NATIVE: Defining native module '_print' 613s JS IMPORT: Defining parent 0x3e16b9100200 of 0x3e16b91009b0 '_print' is mod 1 613s JS IMPORT: successfully imported module '_print' 613s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 613s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0x25e71933d090 613s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0x25e71933d090 613s JS MAINLOOP: Main loop instance 0xb99ce7de99c8: hold 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Starting promise job dispatcher 613s 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 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x25e71933d128 613s JS MAINLOOP: Main loop instance 0xb99ce7de99c8: hold 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Main loop instance 0xb99ce7de99c8: Spinning loop until released or hook cleared 613s JS MAINLOOP: handling job 0, 613s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 613s JS MAINLOOP: Main loop instance 0xb99ce7de99c8: release 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 613s JS MAINLOOP: Main loop instance 0xb99ce7de99c8: release 613s JS MAINLOOP: Completed job 1 613s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module metadata hook for module 0x3e16b916af30 613s JS IMPORT: Defining meta.importSync for module 0x3e16b916af30 613s JS NATIVE: Defining native module 'gi' 613s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3e16b916f278 613s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 613s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 613s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 613s JS IMPORT: Importing directory 'overrides' 613s JS IMPORT: Defining parent 0x25e719340610 of 0x3e16b916f2f8 'overrides' is mod 1 613s JS IMPORT: Defined importer 'overrides' 0x3e16b916f2f8 in 0x25e719340610 613s JS IMPORT: successfully imported directory 'overrides' 613s JS IMPORT: Importing '_promiseNative' 613s JS NATIVE: Defining native module '_promiseNative' 613s JS IMPORT: Defining parent 0x25e719340610 of 0x3e16b916f7a8 '_promiseNative' is mod 1 613s JS IMPORT: successfully imported module '_promiseNative' 613s JS IMPORT: Importing module GLib succeeded 613s JS IMPORT: Defining parent 0x3e16b916f2f8 of 0x25e719398038 'GLib' is mod 1 613s JS IMPORT: successfully imported module 'GLib' 613s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 613s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x25e719397060, JSClass 0xfa26cf8678e0, in object 0x25e719397038 613s JS CTX: Initialized class GIRepositoryGType prototype 0x3e16b916faf0 613s JS CTX: Initialized class GIRepositoryFunction prototype 0x3e16b916fb50 613s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 613s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 613s JS G BXD: Defined class for Error (GError), prototype 0x25e7193970b0, JSClass 0xfa26cf8678e0, in object 0x25e719397038 613s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 613s JS G BXD: Defined class for Variant (GVariant), prototype 0x25e719397100, JSClass 0xfa26cf8678e0, in object 0x25e719397038 613s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 613s JS G BXD: Defined class for Bytes (GBytes), prototype 0x25e719397150, JSClass 0xfa26cf8678e0, in object 0x25e719397038 613s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 613s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 613s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x25e7193971a0, JSClass 0xfa26cf8678e0, in object 0x25e719397038 613s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 613s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 613s JS G BXD: Defined class for Thread (GThread), prototype 0x25e7193971f0, JSClass 0xfa26cf8678e0, in object 0x25e719397038 613s JS G BXD: Defining method ref in prototype for GLib.Thread 613s JS G BXD: Defining method unref in prototype for GLib.Thread 613s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 613s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x25e719397240, JSClass 0xfa26cf8678e0, in object 0x25e719397038 613s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 613s JS G BXD: Defined class for Regex (GRegex), prototype 0x25e719397290, JSClass 0xfa26cf8678e0, in object 0x25e719397038 613s JS G BXD: Defining method match in prototype for GLib.Regex 613s JS G BXD: Defining method match_full in prototype for GLib.Regex 613s JS G BXD: Defining method match_all in prototype for GLib.Regex 613s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 613s JS G NS: Defined namespace 'GLib' 0x25e719397038 in GIRepository 0x3e16b916f108 613s JS IMPORT: Importing module jasmine succeeded 613s JS IMPORT: Defining parent 0x25e719340610 of 0x25e719398ba0 'jasmine' is mod 1 613s JS IMPORT: successfully imported module 'jasmine' 613s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 613s JS MAINLOOP: Main loop instance 0xb99ce7de99c8: hold 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Main loop instance 0xb99ce7de99c8: Spinning loop until released or hook cleared 613s JS MAINLOOP: handling job 0, 613s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 613s JS MAINLOOP: Main loop instance 0xb99ce7de99c8: release 613s JS MAINLOOP: Completed job 0 613s JS IMPORT: Importing 'gi' 613s JS IMPORT: Defining parent 0x25e719340610 of 0x25e719340b08 'gi' is mod 1 613s JS IMPORT: successfully imported module 'gi' 613s 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 613s JS G NS: Defined namespace 'GjsPrivate' 0x25e719397330 in GIRepository 0x25e719340b08 613s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 613s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 613s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 613s JS IMPORT: Importing module _legacy succeeded 613s JS IMPORT: Defining parent 0x25e719340610 of 0x25e719398cb8 '_legacy' is mod 1 613s JS IMPORT: successfully imported module '_legacy' 613s JS IMPORT: Importing module lang succeeded 613s JS IMPORT: Defining parent 0x25e719340610 of 0x25e719398c90 'lang' is mod 1 613s JS IMPORT: successfully imported module 'lang' 613s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 613s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 613s JS IMPORT: Importing module _signals succeeded 613s JS IMPORT: Defining parent 0x25e719340610 of 0x25e719398ce0 '_signals' is mod 1 613s JS IMPORT: successfully imported module '_signals' 613s JS IMPORT: Importing module signals succeeded 613s JS IMPORT: Defining parent 0x25e719340610 of 0x25e719398c68 'signals' is mod 1 613s JS IMPORT: successfully imported module 'signals' 613s JS IMPORT: Importing module Gio succeeded 613s JS IMPORT: Defining parent 0x25e719340bf8 of 0x25e719398c40 'Gio' is mod 1 613s JS IMPORT: successfully imported module 'Gio' 613s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 613s JS IMPORT: Importing '_gi' 613s JS NATIVE: Defining native module '_gi' 613s JS IMPORT: Defining parent 0x25e719340610 of 0x3e16b91313a8 '_gi' is mod 1 613s JS IMPORT: successfully imported module '_gi' 613s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 613s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 613s JS IMPORT: Importing module _common succeeded 613s JS IMPORT: Defining parent 0x25e719340610 of 0x25e719398d30 '_common' is mod 1 613s JS IMPORT: successfully imported module '_common' 613s JS IMPORT: Importing module GObject succeeded 613s JS IMPORT: Defining parent 0x25e719340bf8 of 0x25e719398d08 'GObject' is mod 1 613s JS IMPORT: successfully imported module 'GObject' 613s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 613s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 613s JS G BXD: Defined class for String (GString), prototype 0x25e7193975d8, JSClass 0xfa26cf8678e0, in object 0x25e719397358 613s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 613s JS G PRM: Defined class ParamSpec prototype is 0x25e719398d80 class 0xfa26cf870210 in object 0x25e719397358 613s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 613s JS G OBJ: Defined class for Object (GObject), prototype 0x25e719397740, JSClass 0xfa26cf867910, in object 0x25e719397358 613s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 613s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 613s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x25e719397768, JSClass 0xfa26cf867910, in object 0x25e719397358 613s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 613s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 613s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 613s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 613s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 613s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 613s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 613s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 613s JS G BXD: Defined class for Value (GValue), prototype 0x25e7193977b8, JSClass 0xfa26cf8678e0, in object 0x25e719397358 613s JS G NS: Defined namespace 'GObject' 0x25e719397358 in GIRepository 0x25e719340b08 613s JS G OBJ: Defined class for Application (GApplication), prototype 0x25e719397808, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 613s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2860808082e0, JSClass 0xfa26cf86abc8, in object 0x25e719397308 613s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 613s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0x286080808308, JSClass 0xfa26cf86abc8, in object 0x25e719397308 613s 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 613s JS G NS: Defined namespace 'GioUnix' 0x25e7193978a8 in GIRepository 0x25e719340b08 613s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 613s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 613s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x25e7193978d0, JSClass 0xfa26cf867910, in object 0x25e7193978a8 613s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 613s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 613s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x2860808086f0, JSClass 0xfa26cf86abc8, in object 0x25e7193978a8 613s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 613s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 613s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 613s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x25e719397948, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0x25e719397998, JSClass 0xfa26cf867910, in object 0x25e7193978a8 613s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 613s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 613s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0x25e7193979e8, JSClass 0xfa26cf8678e0, in object 0x25e7193978a8 613s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 613s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x286080808830, JSClass 0xfa26cf86abc8, in object 0x25e7193978a8 613s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 613s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 613s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 613s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x25e719397a38, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x25e719397a88, JSClass 0xfa26cf867910, in object 0x25e7193978a8 613s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 613s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 613s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x25e719397ad8, JSClass 0xfa26cf8678e0, in object 0x25e7193978a8 613s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 613s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0x25e719397b00, JSClass 0xfa26cf8678e0, in object 0x25e7193978a8 613s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 613s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x25e719397b50, JSClass 0xfa26cf867910, in object 0x25e7193978a8 613s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 613s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 613s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0x25e719397ba0, JSClass 0xfa26cf8678e0, in object 0x25e7193978a8 613s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 613s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 613s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x25e719397bf0, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0x25e719397c40, JSClass 0xfa26cf867910, in object 0x25e7193978a8 613s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 613s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 613s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x25e719397c90, JSClass 0xfa26cf8678e0, in object 0x25e7193978a8 613s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 613s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 613s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 613s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 613s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 613s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 613s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 613s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 613s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 613s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 613s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 613s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 613s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 613s JS G ENUM: Defining GLib.LogLevelFlags as 0x3e16b9139a90 613s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 613s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 613s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x25e719397da8, JSClass 0xfa26cf8678e0, in object 0x25e719397038 613s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 613s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0x25e719397e70, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 613s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0x28608080fbf0, JSClass 0xfa26cf86abc8, in object 0x25e719397308 613s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 613s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x28608080fc18, JSClass 0xfa26cf86abc8, in object 0x25e719397308 613s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 613s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0x286080815470, JSClass 0xfa26cf8678e0, in object 0x25e719397308 613s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 613s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0x286080815768, JSClass 0xfa26cf8678e0, in object 0x25e719397308 613s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 613s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 613s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 613s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 613s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 613s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 613s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 613s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 613s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 613s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 613s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2860808158f8, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 613s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x28608080fe98, JSClass 0xfa26cf86abc8, in object 0x25e719397308 613s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 613s JS G IFACE: Defined class for Initable (GInitable), prototype 0x28608080fee8, JSClass 0xfa26cf86abc8, in object 0x25e719397308 613s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 613s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x286080815998, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 613s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 613s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 613s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 613s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x2860808170d8, JSClass 0xfa26cf86abc8, in object 0x25e719397308 613s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 613s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x286080815a10, JSClass 0xfa26cf8678e0, in object 0x25e719397308 613s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 613s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x286080815a60, JSClass 0xfa26cf8678e0, in object 0x25e719397308 613s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 613s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 613s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x286080815ab0, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x286080815b00, JSClass 0xfa26cf867910, in object 0x25e719397330 613s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 613s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x286080815b50, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 613s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 613s Executing: gjs/testGio.test 613s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 613s JS G IFACE: Defined class for File (GFile), prototype 0x2860808171a0, JSClass 0xfa26cf86abc8, in object 0x25e719397308 613s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x286080815bc8, JSClass 0xfa26cf867910, in object 0x25e719340ca0 613s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 613s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x286080815c40, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 613s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 613s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x286080817420, JSClass 0xfa26cf86abc8, in object 0x25e719397308 613s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 613s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x286080815cb8, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 613s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x286080815d08, JSClass 0xfa26cf8678e0, in object 0x25e719397308 613s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 613s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 613s JS G OBJ: Defined class for Settings (GSettings), prototype 0x286080815d58, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 613s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 613s JS G NS: Defined namespace 'Gio' 0x25e719397308 in GIRepository 0x25e719340b08 613s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 613s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 613s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 613s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 613s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 613s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 613s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 613s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 613s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 613s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 613s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 613s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 613s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 613s JS G ENUM: Defining GObject.ParamFlags as 0x3e16b9142d68 613s JS G NS: Found info type GIFunctionInfo for 'param_spec_boolean' in namespace 'GObject' 613s JS G PRM: Wrapping GParamBoolean 'boolval' on (null) with JSObject 613s JS G PRM: JSObject created with param instance 0xb99ce8092aa0 type GParamBoolean 613s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 613s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 613s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 613s JS G NS: Found info type GIConstantInfo for 'MAJOR_VERSION' in namespace 'GLib' 613s JS G NS: Found info type GIConstantInfo for 'MINOR_VERSION' in namespace 'GLib' 613s JS G NS: Found info type GIConstantInfo for 'MICRO_VERSION' in namespace 'GLib' 613s JS G NS: Found info type GIFunctionInfo for 'find_program_in_path' in namespace 'GLib' 613s JS G NS: Found info type GIFlagsInfo for 'FileQueryInfoFlags' in namespace 'Gio' 613s JS G ENUM: Defining enum value NONE (fixed from none) 0 613s JS G ENUM: Defining enum value NOFOLLOW_SYMLINKS (fixed from nofollow_symlinks) 1 613s JS G ENUM: Defining Gio.FileQueryInfoFlags as 0x3e16b9160588 613s JS CTX: Script evaluation succeeded 613s JS MAINLOOP: Main loop instance 0xb99ce7de99c8: Spinning loop until released or hook cleared 613s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module metadata hook for module 0x3e16b9169b88 613s JS IMPORT: Defining meta.importSync for module 0x3e16b9169b88 613s JS NATIVE: Defining native module 'system' 613s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x25e71933d128 613s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x25e71933d128 613s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 613s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 613s JS MAINLOOP: Set main loop hook to 613s JS MAINLOOP: Main loop instance 0xb99ce7de99c8: hold 613s JS MAINLOOP: Running and clearing main loop hook 613s JS G BXD: Defining method run in prototype for GLib.MainLoop 613s 1..46 613s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 613s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 613s JS G BXD: Defined class for Source (GSource), prototype 0x286080815e48, JSClass 0xfa26cf8678e0, in object 0x25e719397038 613s JS G BXD: Defining method set_priority in prototype for GLib.Source 613s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 613s JS G BXD: Defining method attach in prototype for GLib.Source 613s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 613s JS IMPORT: Module metadata hook for module 0x25e7193875b8 613s JS IMPORT: Defining meta.importSync for module 0x25e7193875b8 613s JS G NS: Found info type GIInterfaceInfo for 'ListModel' in namespace 'Gio' 613s JS G IFACE: Defined class for ListModel (GListModel), prototype 0x286080817fd8, JSClass 0xfa26cf86abc8, in object 0x25e719397308 613s JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) 613s JS G BXD: Defining method destroy in prototype for GLib.Source 613s JS G OBJ: Defining method get_n_items in prototype for GListStore (Gio.ListStore) 613s JS G OBJ: Defining method get_item in prototype for GListStore (Gio.ListStore) 613s ok 1 ListStore iterator ListStore iterates 613s JS G NS: Found info type GIFunctionInfo for 'list_store_insert_sorted' in namespace 'GjsPrivate' 613s ok 2 Sorting in ListStore test insert_sorted 613s JS G NS: Found info type GIFunctionInfo for 'list_store_sort' in namespace 'GjsPrivate' 613s ok 3 Sorting in ListStore test sort 613s JS G NS: Found info type GIObjectInfo for 'Subprocess' in namespace 'Gio' 613s JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x286080831650, JSClass 0xfa26cf867910, in object 0x25e719397308 613s ok 4 Promisify function doesn't crash when async function is not defined 613s JS G OBJ: Defining method communicate_utf8_async in prototype for GSubprocess (Gio.Subprocess) 613s ok 5 Promisify function doesn't crash when finish function is not defined 613s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_STANDARD_TYPE' in namespace 'Gio' 613s JS G NS: Found info type GIObjectInfo for 'Task' in namespace 'Gio' 613s JS G OBJ: Defined class for Task (GTask), prototype 0x286080831808, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: handling job 0, 613s JS G OBJ: Defining method get_file_type in prototype for GFileInfo (Gio.FileInfo) 613s JS G NS: Found info type GIEnumInfo for 'FileType' in namespace 'Gio' 613s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 613s JS G ENUM: Defining enum value REGULAR (fixed from regular) 1 613s JS G ENUM: Defining enum value DIRECTORY (fixed from directory) 2 613s JS G ENUM: Defining enum value SYMBOLIC_LINK (fixed from symbolic_link) 3 613s JS G ENUM: Defining enum value SPECIAL (fixed from special) 4 613s JS G ENUM: Defining enum value SHORTCUT (fixed from shortcut) 5 613s JS G ENUM: Defining enum value MOUNTABLE (fixed from mountable) 6 613s JS G ENUM: Defining Gio.FileType as 0x3e16b9118c78 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s ok 6 Promisify function promisifies functions 613s JS MAINLOOP: Completed job 1 613s ok 7 Promisify function preserves old behavior 613s ok 8 Promisify function can guess the finish function 613s ok 9 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID 613s JS G NS: Found info type GIStructInfo for 'SettingsSchemaSource' in namespace 'Gio' 613s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x286080831c90, JSClass 0xfa26cf8678e0, in object 0x25e719397308 613s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 613s ok 10 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed 613s JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema 613s JS G BXD: Defining method get_id in prototype for Gio.SettingsSchema 613s ok 11 Gio.Settings overrides doesn't crash when forgetting to specify a schema path 613s ok 12 Gio.Settings overrides doesn't crash when specifying conflicting schema paths 613s ok 13 Gio.Settings overrides can construct with a settings schema object 613s ok 14 Gio.Settings overrides throws proper error message when settings schema is specified with a wrong type 613s JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema 613s ok 15 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key 613s ok 16 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key 613s ok 17 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key 613s ok 18 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key 613s ok 19 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key 613s ok 20 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key 613s JS G NS: Found info type GIFlagsInfo for 'SettingsBindFlags' in namespace 'Gio' 613s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 613s JS G ENUM: Defining enum value GET (fixed from get) 1 613s JS G ENUM: Defining enum value SET (fixed from set) 2 613s JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 613s JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 613s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 613s JS G ENUM: Defining Gio.SettingsBindFlags as 0x3e16b917b868 613s ok 21 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key 613s ok 22 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key 613s JS G BXD: Defining method has_key in prototype for Gio.SettingsSchema 613s ok 23 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key 613s ok 24 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema 613s JS G BXD: Defining method classify in prototype for GLib.Variant 613s JS G BXD: Defining method n_children in prototype for GLib.Variant 613s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 613s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 613s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 613s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 613s JS G OBJ: Defined class for GSettingsAction (GSettingsAction), prototype 0x286080869358, JSClass 0xfa26cf867910, in object 0x25e719340ca0 613s JS G NS: Found info type GIStructInfo for 'SettingsSchemaKey' in namespace 'Gio' 613s JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0x2860808693f8, JSClass 0xfa26cf8678e0, in object 0x25e719397308 613s ok 25 Gio.Settings overrides with existing schema still works with correct keys 613s JS G NS: Found info type GIFunctionInfo for 'content_type_set_mime_dirs' in namespace 'Gio' 613s ok 26 Gio.content_type_set_mime_dirs can be called with NULL argument 613s JS G OBJ: Defining method add_action_entries in prototype for GApplication (Gio.Application) 613s JS G NS: Found info type GIFunctionInfo for 'variant_type_string_is_valid' in namespace 'GLib' 613s JS G NS: Found info type GIObjectInfo for 'SimpleAction' in namespace 'Gio' 613s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x286080869768, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G NS: Found info type GIInterfaceInfo for 'Action' in namespace 'Gio' 613s JS G IFACE: Defined class for Action (GAction), prototype 0x28608082c5b0, JSClass 0xfa26cf86abc8, in object 0x25e719397308 613s JS G OBJ: Defining method add_action in prototype for GApplication (Gio.Application) 613s JS G OBJ: Defining method lookup_action in prototype for GApplication (Gio.Application) 613s JS G BXD: Defining method dup_string in prototype for GLib.VariantType 613s JS G BXD: Defining method print in prototype for GLib.Variant 613s ok 27 Gio.add_action_entries override registers each entry as an action 613s JS G OBJ: Defining method activate in prototype for GSimpleAction (Gio.SimpleAction) 613s ok 28 Gio.add_action_entries override connects and binds the activate handler 613s JS G OBJ: Defining method change_state in prototype for GSimpleAction (Gio.SimpleAction) 613s ok 29 Gio.add_action_entries override connects and binds the change_state handler 613s ok 30 Gio.add_action_entries override throw an error if the parameter_type is invalid 613s JS G NS: Found info type GIEnumInfo for 'VariantParseError' in namespace 'GLib' 613s JS G ERR: Defined class for VariantParseError (GError), prototype 0x28608082c740, JSClass 0xfa26cf869da8, in object 0x25e719397038 613s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 613s JS G ENUM: Defining enum value BASIC_TYPE_EXPECTED (fixed from basic_type_expected) 1 613s JS G ENUM: Defining enum value CANNOT_INFER_TYPE (fixed from cannot_infer_type) 2 613s JS G ENUM: Defining enum value DEFINITE_TYPE_EXPECTED (fixed from definite_type_expected) 3 613s JS G ENUM: Defining enum value INPUT_NOT_AT_END (fixed from input_not_at_end) 4 613s JS G ENUM: Defining enum value INVALID_CHARACTER (fixed from invalid_character) 5 613s JS G ENUM: Defining enum value INVALID_FORMAT_STRING (fixed from invalid_format_string) 6 613s JS G ENUM: Defining enum value INVALID_OBJECT_PATH (fixed from invalid_object_path) 7 613s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 8 613s JS G ENUM: Defining enum value INVALID_TYPE_STRING (fixed from invalid_type_string) 9 613s JS G ENUM: Defining enum value NO_COMMON_TYPE (fixed from no_common_type) 10 613s JS G ENUM: Defining enum value NUMBER_OUT_OF_RANGE (fixed from number_out_of_range) 11 613s JS G ENUM: Defining enum value NUMBER_TOO_BIG (fixed from number_too_big) 12 613s JS G ENUM: Defining enum value TYPE_ERROR (fixed from type_error) 13 613s JS G ENUM: Defining enum value UNEXPECTED_TOKEN (fixed from unexpected_token) 14 613s JS G ENUM: Defining enum value UNKNOWN_KEYWORD (fixed from unknown_keyword) 15 613s JS G ENUM: Defining enum value UNTERMINATED_STRING_CONSTANT (fixed from unterminated_string_constant) 16 613s JS G ENUM: Defining enum value VALUE_EXPECTED (fixed from value_expected) 17 613s JS G ENUM: Defining enum value RECURSION (fixed from recursion) 18 613s ok 31 Gio.add_action_entries override throw an error if the state is invalid 613s JS G NS: Found info type GIObjectInfo for 'FileIOStream' in namespace 'Gio' 613s JS G NS: Found info type GIObjectInfo for 'IOStream' in namespace 'Gio' 613s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x286080869f88, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x286080869fd8, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x286080870060, JSClass 0xfa26cf867910, in object 0x25e719340ca0 613s JS G NS: Found info type GIFlagsInfo for 'FileCreateFlags' in namespace 'Gio' 613s JS G ENUM: Defining enum value NONE (fixed from none) 0 613s JS G ENUM: Defining enum value PRIVATE (fixed from private) 1 613s JS G ENUM: Defining enum value REPLACE_DESTINATION (fixed from replace_destination) 2 613s JS G ENUM: Defining Gio.FileCreateFlags as 0x3e16b91ce9c0 613s JS G NS: Found info type GIObjectInfo for 'FileInputStream' in namespace 'Gio' 613s JS G OBJ: Defined class for FileInputStream (GFileInputStream), prototype 0x286080870100, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G OBJ: Defined class for GLocalFileInputStream (GLocalFileInputStream), prototype 0x286080870150, JSClass 0xfa26cf867910, in object 0x25e719340ca0 613s JS G NS: Found info type GIInterfaceInfo for 'Seekable' in namespace 'Gio' 613s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x28608082c808, JSClass 0xfa26cf86abc8, in object 0x25e719397308 613s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 613s JS G BXD: Defining method get_size in prototype for GLib.Bytes 613s ok 32 Gio.InputStream.prototype.createSyncIterator iterates synchronously 613s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 613s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s JS MAINLOOP: Completed job 2 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s JS MAINLOOP: Completed job 2 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s JS MAINLOOP: Completed job 2 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s JS MAINLOOP: Completed job 2 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s JS MAINLOOP: Completed job 2 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s JS MAINLOOP: Completed job 2 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s JS MAINLOOP: Completed job 2 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s JS MAINLOOP: Completed job 2 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s ok 33 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously 613s JS MAINLOOP: Completed job 2 613s JS G OBJ: Defined class for GLocalFileEnumerator (GLocalFileEnumerator), prototype 0x2860808708f8, JSClass 0xfa26cf867910, in object 0x25e719340ca0 613s JS G OBJ: Defining method next_file in prototype for GFileEnumerator (Gio.FileEnumerator) 613s JS G OBJ: Defining method close in prototype for GFileEnumerator (Gio.FileEnumerator) 613s ok 34 Gio.FileEnumerator overrides iterates synchronously 613s JS G OBJ: Defining method next_files_async in prototype for GFileEnumerator (Gio.FileEnumerator) 613s JS G OBJ: Defining method next_files_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s JS MAINLOOP: Completed job 2 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: handling job 0, 613s JS G OBJ: Defining method close_async in prototype for GFileEnumerator (Gio.FileEnumerator) 613s JS MAINLOOP: Completed job 0 613s JS G OBJ: Defining method close_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s ok 35 Gio.FileEnumerator overrides iterates asynchronously 613s JS MAINLOOP: Completed job 2 613s JS G NS: Found info type GIStructInfo for 'KeyFile' in namespace 'GLib' 613s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x286080870c18, JSClass 0xfa26cf8678e0, in object 0x25e719397038 613s JS G BXD: Defining method load_from_data in prototype for GLib.KeyFile 613s JS G NS: Found info type GIFlagsInfo for 'KeyFileFlags' in namespace 'GLib' 613s JS G ENUM: Defining enum value NONE (fixed from none) 0 613s JS G ENUM: Defining enum value KEEP_COMMENTS (fixed from keep_comments) 1 613s JS G ENUM: Defining enum value KEEP_TRANSLATIONS (fixed from keep_translations) 2 613s JS G ENUM: Defining GLib.KeyFileFlags as 0x3e16b91f49a8 613s ok 36 Gio.DesktopAppInfo fallback can be created using GioUnix # SKIP Installed Gio is not new enough for this test 613s ok 37 Gio.DesktopAppInfo fallback can be created using Gio wrapper # SKIP Installed Gio is not new enough for this test 613s ok 38 Gio.DesktopAppInfo fallback provides platform-independent functions when created from Gio # SKIP Installed Gio is not new enough for this test 613s ok 39 Gio.DesktopAppInfo fallback provides platform-independent functions when created from GioUnix # SKIP Installed Gio is not new enough for this test 613s ok 40 Gio.DesktopAppInfo fallback provides unix-only functions when created from Gio # SKIP Installed Gio is not new enough for this test 613s ok 41 Gio.DesktopAppInfo fallback provides unix-only functions when created from GioUnix # SKIP Installed Gio is not new enough for this test 613s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 613s JS G NS: Found info type GIEnumInfo for 'FileAttributeType' in namespace 'Gio' 613s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 613s JS G ENUM: Defining enum value STRING (fixed from string) 1 613s JS G ENUM: Defining enum value BYTE_STRING (fixed from byte_string) 2 613s JS G ENUM: Defining enum value BOOLEAN (fixed from boolean) 3 613s JS G ENUM: Defining enum value UINT32 (fixed from uint32) 4 613s JS G ENUM: Defining enum value INT32 (fixed from int32) 5 613s JS G ENUM: Defining enum value UINT64 (fixed from uint64) 6 613s JS G ENUM: Defining enum value INT64 (fixed from int64) 7 613s JS G ENUM: Defining enum value OBJECT (fixed from object) 8 613s JS G ENUM: Defining enum value STRINGV (fixed from stringv) 9 613s JS G ENUM: Defining Gio.FileAttributeType as 0x3e16b911beb8 613s JS G OBJ: Defining method remove_attribute in prototype for GFileInfo (Gio.FileInfo) 613s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 613s ok 42 Non-introspectable file attribute overrides invalid means unsetting the attribute 613s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_STANDARD_IS_HIDDEN' in namespace 'Gio' 613s JS G OBJ: Defining method set_attribute_boolean in prototype for GFileInfo (Gio.FileInfo) 613s ok 43 Non-introspectable file attribute overrides works for boolean 613s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_TIME_MODIFIED_USEC' in namespace 'Gio' 613s JS G OBJ: Defining method set_attribute_uint32 in prototype for GFileInfo (Gio.FileInfo) 613s ok 44 Non-introspectable file attribute overrides works for uint32 613s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_TIME_MODIFIED' in namespace 'Gio' 613s JS G OBJ: Defining method set_attribute_uint64 in prototype for GFileInfo (Gio.FileInfo) 613s ok 45 Non-introspectable file attribute overrides works for uint64 613s JS G NS: Found info type GIObjectInfo for 'ThemedIcon' in namespace 'Gio' 613s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x286080883a60, JSClass 0xfa26cf867910, in object 0x25e719397308 613s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_STANDARD_ICON' in namespace 'Gio' 613s JS G OBJ: Defining method set_attribute_object in prototype for GFileInfo (Gio.FileInfo) 613s ok 46 Non-introspectable file attribute overrides works for object 613s JS G BXD: Defining method quit in prototype for GLib.MainLoop 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Main loop instance 0xb99ce7de99c8: Spinning loop until released or hook cleared 613s JS MAINLOOP: handling job 0, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 0 613s JS MAINLOOP: handling job 1, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 1 613s JS MAINLOOP: handling job 2, 613s JS MAINLOOP: Enqueue job , promise=, allocation site= 613s JS MAINLOOP: Completed job 2 613s JS MAINLOOP: handling job 3, 613s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 613s JS MAINLOOP: Main loop instance 0xb99ce7de99c8: release 613s JS MAINLOOP: Completed job 3 613s JS MEMORY: Memory report: before destroying context 613s JS MEMORY: 1186 objects currently alive 613s JS MEMORY: boxed_instance = 423 613s JS MEMORY: boxed_prototype = 25 613s JS MEMORY: closure = 22 613s JS MEMORY: function = 447 613s JS MEMORY: fundamental_instance = 0 613s JS MEMORY: fundamental_prototype = 0 613s JS MEMORY: gerror_instance = 1 613s JS MEMORY: gerror_prototype = 1 613s JS MEMORY: interface = 14 613s JS MEMORY: module = 9 613s JS MEMORY: ns = 5 613s JS MEMORY: object_instance = 205 613s JS MEMORY: object_prototype = 33 613s JS MEMORY: param = 1 613s JS MEMORY: union_instance = 0 613s JS MEMORY: union_prototype = 0 613s JS CTX: JS shutdown sequence 613s JS CTX: Stopping profiler 613s JS CTX: Shutting down toggle queue 613s JS CTX: Notifying external reference holders of GjsContext dispose 613s JS MAINLOOP: Stopping promise job dispatcher 613s JS CTX: Notifying reference holders of GjsContext dispose 613s JS CTX: Checking unhandled promise rejections 613s JS CTX: Releasing cached JS wrappers 613s JS CTX: Final triggered GC 613s JS CTX: Destroying JS context 613s JS CTX: Releasing all native objects 613s JS CTX: Disabling auto GC 613s JS CTX: Ending trace on global object 613s JS CTX: Freeing allocated resources 613s JS CTX: JS context destroyed 613s PASS: gjs/testGio.test 613s SUMMARY: total=76; passed=76; skipped=0; failed=0; user=10.1s; system=4.2s; maxrss=133312 614s autopkgtest [16:32:03]: test installed-tests: -----------------------] 615s installed-tests PASS 615s autopkgtest [16:32:04]: test installed-tests: - - - - - - - - - - results - - - - - - - - - - 615s autopkgtest [16:32:04]: @@@@@@@@@@@@@@@@@@@@ summary 615s build PASS (superficial) 615s installed-tests PASS