diff js/feed-preview.js @ 31:76e23b361e92

Allow feed reader addons to subscribe to the currently viewed feed Add a link element to the feed preview that points to the currently viewed feed in order to allow feed reader addons to subscribe to it.
author Guido Berhoerster <guido+feed-preview@berhoerster.name>
date Tue, 22 Jan 2019 14:40:06 +0100
parents 688d75e554e0
children 4492db3b277e
line wrap: on
line diff
--- a/js/feed-preview.js	Tue Jan 22 10:43:24 2019 +0100
+++ b/js/feed-preview.js	Tue Jan 22 14:40:06 2019 +0100
@@ -21,6 +21,12 @@
     feedPreviewDocument.querySelector('#default-stylesheet').href =
             browser.runtime.getURL('web_resources/style/feed-preview.css');
 
+    // link to the currently viewed feed in order to allow feed reader addons
+    // to subscribe to it
+    let feedLinkElement = feedPreviewDocument.querySelector('#feed-link');
+    feedLinkElement.href = feed.url;
+    feedLinkElement.type = feed.type;
+
     feedPreviewDocument.querySelector('title').textContent = feed.title;
 
     feedPreviewDocument.querySelector('label[for="feed-reader-selection"]')