From c111154979c0226783a1265fcd71f4d9d4ef8dd0 Mon Sep 17 00:00:00 2001 From: waddlesplash Date: Tue, 16 Oct 2012 09:54:08 -0400 Subject: [PATCH] Support 'GoToR' links. Fix tabs. Make changes as per @yurydelendik's request. Forgot to remove 'TODO' comment. Support 'GoToR'-type links. --- src/core.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/core.js b/src/core.js index 98e7a4131..e1e6bf3f9 100644 --- a/src/core.js +++ b/src/core.js @@ -306,6 +306,15 @@ var Page = (function PageClosure() { case 'GoTo': item.dest = a.get('D'); break; + case 'GoToR': + var url = a.get('F'); + // TODO: pdf reference says that GoToR + // can also have 'NewWindow' attribute + if (!isValidUrl(url)) + url = ''; + item.url = url; + item.dest = a.get('D'); + break; default: TODO('unrecognized link type: ' + a.get('S').name); }