1*3ac0a46fSAndroid Build Coastguard Worker{{header}} 2*3ac0a46fSAndroid Build Coastguard Worker{{object 1 0}} << 3*3ac0a46fSAndroid Build Coastguard Worker /Type /Catalog 4*3ac0a46fSAndroid Build Coastguard Worker /Pages 2 0 R 5*3ac0a46fSAndroid Build Coastguard Worker /OpenAction 10 0 R 6*3ac0a46fSAndroid Build Coastguard Worker>> 7*3ac0a46fSAndroid Build Coastguard Workerendobj 8*3ac0a46fSAndroid Build Coastguard Worker{{object 2 0}} << 9*3ac0a46fSAndroid Build Coastguard Worker /Type /Pages 10*3ac0a46fSAndroid Build Coastguard Worker /Count 1 11*3ac0a46fSAndroid Build Coastguard Worker /Kids [ 12*3ac0a46fSAndroid Build Coastguard Worker 3 0 R 13*3ac0a46fSAndroid Build Coastguard Worker ] 14*3ac0a46fSAndroid Build Coastguard Worker>> 15*3ac0a46fSAndroid Build Coastguard Workerendobj 16*3ac0a46fSAndroid Build Coastguard Worker% Page number 0. 17*3ac0a46fSAndroid Build Coastguard Worker{{object 3 0}} << 18*3ac0a46fSAndroid Build Coastguard Worker /Type /Page 19*3ac0a46fSAndroid Build Coastguard Worker /Parent 2 0 R 20*3ac0a46fSAndroid Build Coastguard Worker /MediaBox [0 0 612 792] 21*3ac0a46fSAndroid Build Coastguard Worker>> 22*3ac0a46fSAndroid Build Coastguard Workerendobj 23*3ac0a46fSAndroid Build Coastguard Worker% OpenAction action 24*3ac0a46fSAndroid Build Coastguard Worker{{object 10 0}} << 25*3ac0a46fSAndroid Build Coastguard Worker /Type /Action 26*3ac0a46fSAndroid Build Coastguard Worker /S /JavaScript 27*3ac0a46fSAndroid Build Coastguard Worker /JS 11 0 R 28*3ac0a46fSAndroid Build Coastguard Worker>> 29*3ac0a46fSAndroid Build Coastguard Workerendobj 30*3ac0a46fSAndroid Build Coastguard Worker% JS program to execute 31*3ac0a46fSAndroid Build Coastguard Worker{{object 11 0}} << 32*3ac0a46fSAndroid Build Coastguard Worker {{streamlen}} 33*3ac0a46fSAndroid Build Coastguard Worker>> 34*3ac0a46fSAndroid Build Coastguard Workerstream 35*3ac0a46fSAndroid Build Coastguard Workerfunction expect(str, expected) { 36*3ac0a46fSAndroid Build Coastguard Worker try { 37*3ac0a46fSAndroid Build Coastguard Worker var result = eval(str); 38*3ac0a46fSAndroid Build Coastguard Worker if (result == expected) { 39*3ac0a46fSAndroid Build Coastguard Worker app.alert('PASS: ' + str + ' = ' + result); 40*3ac0a46fSAndroid Build Coastguard Worker } else { 41*3ac0a46fSAndroid Build Coastguard Worker app.alert('FAIL: ' + str + ' = ' + result + ', expected = ' + expected); 42*3ac0a46fSAndroid Build Coastguard Worker } 43*3ac0a46fSAndroid Build Coastguard Worker } catch (e) { 44*3ac0a46fSAndroid Build Coastguard Worker app.alert('ERROR: ' + e.toString()); 45*3ac0a46fSAndroid Build Coastguard Worker } 46*3ac0a46fSAndroid Build Coastguard Worker} 47*3ac0a46fSAndroid Build Coastguard Worker 48*3ac0a46fSAndroid Build Coastguard Workertry { 49*3ac0a46fSAndroid Build Coastguard Worker expect("typeof gc", "function"); 50*3ac0a46fSAndroid Build Coastguard Worker expect("typeof WebAssembly", "undefined"); 51*3ac0a46fSAndroid Build Coastguard Worker} catch (e) { 52*3ac0a46fSAndroid Build Coastguard Worker app.alert('Truly unexpected error: ' + e); 53*3ac0a46fSAndroid Build Coastguard Worker} 54*3ac0a46fSAndroid Build Coastguard Workerendstream 55*3ac0a46fSAndroid Build Coastguard Workerendobj 56*3ac0a46fSAndroid Build Coastguard Worker{{xref}} 57*3ac0a46fSAndroid Build Coastguard Worker{{trailer}} 58*3ac0a46fSAndroid Build Coastguard Worker{{startxref}} 59*3ac0a46fSAndroid Build Coastguard Worker%%EOF 60