From 204b0a5334f784f24c1d7351a7982b2be96235bd Mon Sep 17 00:00:00 2001 From: ccd0 Date: Mon, 2 Oct 2017 14:25:00 -0700 Subject: [PATCH] Use GM.openInTab when it becomes available. --- package.json | 1 + src/platform/$.coffee | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index e4ee50baf..1e4469f75 100644 --- a/package.json +++ b/package.json @@ -61,6 +61,7 @@ "GM.setValue", "GM.deleteValue", "GM.listValues", + "GM.openInTab", "GM.xmlHttpRequest" ], "min": { diff --git a/src/platform/$.coffee b/src/platform/$.coffee index abc9c3c65..44c39168c 100644 --- a/src/platform/$.coffee +++ b/src/platform/$.coffee @@ -259,7 +259,9 @@ $.modifiedClick = (e) -> $.open = <% if (type === 'userscript') { %> - if GM_openInTab? + if GM?.openInTab? + GM.openInTab + else if GM_openInTab? GM_openInTab else (url) -> window.open url, '_blank'