зеркало из https://github.com/mozilla/gecko-dev.git
Bug 888335 - Remove support for iGoogle/Reader from feed subscriptions r=bnicholson
This commit is contained in:
Родитель
3b66c9cb08
Коммит
90c10a27ae
|
@ -73,7 +73,7 @@ var FeedHandler = {
|
|||
let feedIndex = -1;
|
||||
if (feeds.length > 1) {
|
||||
let p = new Prompt({
|
||||
window: browser.contentWindow,
|
||||
window: browser.contentWindow
|
||||
}).setSingleChoiceItems(feeds.map(function(feed) {
|
||||
return { label: feed.title || feed.href }
|
||||
})).show((function(data) {
|
||||
|
@ -91,29 +91,28 @@ var FeedHandler = {
|
|||
},
|
||||
|
||||
loadFeed: function fh_loadFeed(aFeed, aBrowser) {
|
||||
let feedURL = aFeed.href;
|
||||
let feedURL = aFeed.href;
|
||||
|
||||
// Next, we decide on which service to send the feed
|
||||
let handlers = this.getContentHandlers(this.TYPE_MAYBE_FEED);
|
||||
if (handlers.length == 0)
|
||||
// Next, we decide on which service to send the feed
|
||||
let handlers = this.getContentHandlers(this.TYPE_MAYBE_FEED);
|
||||
if (handlers.length == 0)
|
||||
return;
|
||||
|
||||
// JSON for Prompt
|
||||
let p = new Prompt({
|
||||
window: aBrowser.contentWindow
|
||||
}).setSingleChoiceItems(handlers.map(function(handler) {
|
||||
return { label: handler.name };
|
||||
})).show(function(data) {
|
||||
if (data.button == -1)
|
||||
return;
|
||||
|
||||
// JSON for Prompt
|
||||
let p = new Prompt({
|
||||
window: aBrowser.contentWindow
|
||||
}).setSingleChoiceItems(handlers.map(function(handler) {
|
||||
return { label: handler.name };
|
||||
})).show(function(data) {
|
||||
if (data.button == -1)
|
||||
return;
|
||||
|
||||
// Merge the handler URL and the feed URL
|
||||
let readerURL = handlers[data.button].uri;
|
||||
readerURL = readerURL.replace(/%s/gi, encodeURIComponent(feedURL));
|
||||
|
||||
// Open the resultant URL in a new tab
|
||||
BrowserApp.addTab(readerURL, { parentId: BrowserApp.selectedTab.id });
|
||||
});
|
||||
// Merge the handler URL and the feed URL
|
||||
let readerURL = handlers[data.button].uri;
|
||||
readerURL = readerURL.replace(/%s/gi, encodeURIComponent(feedURL));
|
||||
|
||||
// Open the resultant URL in a new tab
|
||||
BrowserApp.addTab(readerURL, { parentId: BrowserApp.selectedTab.id });
|
||||
});
|
||||
}
|
||||
};
|
||||
|
|
|
@ -29,5 +29,3 @@ gecko.handlerService.schemes.mailto.1.uriTemplate=https://mail.google.com/mail/?
|
|||
# selection UI
|
||||
browser.contentHandlers.types.0.title=My Yahoo!
|
||||
browser.contentHandlers.types.0.uri=http://add.my.yahoo.com/rss?url=%s
|
||||
browser.contentHandlers.types.1.title=Google
|
||||
browser.contentHandlers.types.1.uri=http://fusion.google.com/add?feedurl=%s
|
||||
|
|
Загрузка…
Ссылка в новой задаче