This file is indexed.

/usr/share/seed-gtk3/extensions/GObject.js is in libseed-gtk3-0 3.2.0-1ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
GObject = imports.gi.GObject;

(function()
 {
     var types = [{name:"NONE", fundamental: 1},
		  {name:"INTERFACE", fundamental: 2},
		  {name:"CHAR", fundamental: 3},
		  {name:"UCHAR", fundamental: 4},
		  {name:"BOOLEAN", fundamental: 5},
		  {name:"INT", fundamental: 6},
		  {name:"UINT", fundamental: 7},
		  {name:"LONG", fundamental: 8},
		  {name:"ULONG", fundamental: 9},
		  {name:"INT64", fundamental: 10},
		  {name:"UINT64", fundamental: 11},
		  {name:"ENUM", fundamental: 12},
		  {name:"FLAGS", fundamental: 13},
		  {name:"FLOAT", fundamental: 14},
		  {name:"DOUBLE", fundamental: 15},
		  {name:"STRING", fundamental: 16},
		  {name:"POINTER", fundamental: 17},
		  {name:"BOXED", fundamental: 18},
		  {name:"PARAM", fundamental: 19},
		  {name:"OBJECT", fundamental: 20}];
     
     for (var i = 0; i < types.length; i++)
	 {
	     GObject["TYPE_"+types[i].name] = types[i].fundamental << 2;
	 }

 }).apply();