{{header}} {{object 1 0}} << /Type /Catalog /Pages 2 0 R /OpenAction 10 0 R >> endobj {{object 2 0}} << /Type /Pages /Count 1 /Kids [ 3 0 R ] >> endobj % Page number 0. {{object 3 0}} << /Type /Page /Parent 2 0 R /MediaBox [0 0 612 792] >> % OpenAction action {{object 10 0}} << /Type /Action /S /JavaScript /JS 11 0 R >> endobj % JS program to exexute {{object 11 0}} << {{streamlen}} >> stream function expectUnsupportedDangerousFeature(what) { try { var result = eval("typeof " + what); if (result == "undefined") { app.alert('PASS: ' + what + ' is not implemented'); } else { app.alert('FAIL: ' + what + ' is implemented, probably a bad idea.'); app.alert('FAIL: see https://crbug.com/853237'); } } catch (e) { app.alert('Unexpected error ' + e.toString()); } } try { expectUnsupportedDangerousFeature("ADBC"); expectUnsupportedDangerousFeature("Directory"); expectUnsupportedDangerousFeature("Net"); expectUnsupportedDangerousFeature("dbg"); expectUnsupportedDangerousFeature("security"); } catch (e) { app.alert('Truly unexpected error: ' + e); } endstream endobj {{xref}} {{trailer}} {{startxref}} %%EOF