.eslintrc.js |
|
290 |
am-newsblog.js |
import-globals-from ../../base/prefs/content/am-prefs.js |
5179 |
am-newsblog.xhtml |
&accountTitle.label; |
8403 |
components.conf |
|
877 |
feed-subscriptions.js |
@file
GUI-side code for managing folder subscriptions.
|
99403 |
feed-subscriptions.xhtml |
&feedSubscriptions.label; |
12982 |
Feed.sys.mjs |
A Feed object. If aFolder is the account root folder, a new subfolder
for the feed url is created otherwise the url will be subscribed to the
existing aFolder, upon successful download() completion.
@class
@param {string} aFeedUrl - feed url.
@param {nsIMsgFolder} aFolder - folder containing or to contain the feed
subscription.
|
20026 |
feedAccountWizard.js |
Feed account standalone wizard functions. |
1888 |
feedAccountWizard.xhtml |
&feedWindowTitle.label; |
3341 |
FeedItem.sys.mjs |
Writes the item to the folder as a message and updates the feeditems db.
@returns {void}
|
13672 |
FeedParser.sys.mjs |
The feed parser. Depends on FeedItem.js, Feed.js.
@class
|
45737 |
FeedUtils.sys.mjs |
;q=0.1",
// Timeout for nonresponse to request, 30 seconds.
REQUEST_TIMEOUT: 30 * 1000,
MILLISECONDS_PER_DAY: 24 * 60 * 60 * 1000,
// Maximum number of concurrent in progress feeds, across all accounts.
kMaxConcurrentFeeds: 25,
get MAX_CONCURRENT_FEEDS() {
const pref = "rss.max_concurrent_feeds";
if (Services.prefs.prefHasUserValue(pref)) {
return Services.prefs.getIntPref(pref);
}
Services.prefs.setIntPref(pref, FeedUtils.kMaxConcurrentFeeds);
return FeedUtils.kMaxConcurrentFeeds;
},
// The amount of time, specified in milliseconds, to leave an item in the
// feeditems cache after the item has disappeared from the publisher's
// file. The default delay is one day.
kInvalidItemPurgeDelayDays: 1,
get INVALID_ITEM_PURGE_DELAY() {
const pref = "rss.invalid_item_purge_delay_days";
if (Services.prefs.prefHasUserValue(pref)) {
return Services.prefs.getIntPref(pref) * this.MILLISECONDS_PER_DAY;
}
Services.prefs.setIntPref(pref, FeedUtils.kInvalidItemPurgeDelayDays);
return FeedUtils.kInvalidItemPurgeDelayDays * this.MILLISECONDS_PER_DAY;
},
// Polling interval to check individual feed update interval preference.
kBiffPollMinutes: 1,
kNewsBlogSuccess: 0,
// Usually means there was an error trying to parse the feed.
kNewsBlogInvalidFeed: 1,
// Generic networking failure when trying to download the feed.
kNewsBlogRequestFailure: 2,
kNewsBlogFeedIsBusy: 3,
// For 304 Not Modified; There are no new articles for this feed.
kNewsBlogNoNewItems: 4,
kNewsBlogCancel: 5,
kNewsBlogFileError: 6,
// Invalid certificate, for overridable user exception errors.
kNewsBlogBadCertError: 7,
// For 401 Unauthorized or 403 Forbidden.
kNewsBlogNoAuthError: 8,
CANCEL_REQUESTED: false,
AUTOTAG: "~AUTOTAG",
FEED_ACCOUNT_TYPES: ["rss"],
/**
Get all rss account servers rootFolders.
@returns {nsIMsgIncomingServer}[] - Array of servers (empty array if none).
|
70565 |
jar.mn |
|
878 |
moz.build |
|
646 |
NewsBlog.sys.mjs |
|
932 |
newsblogOverlay.js |
globals ReloadMessage, getMessagePaneBrowser, openContentTab,
GetNumSelectedMessages, gMessageNotificationBar |
13195 |
test |
|
|