зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1412930 - Package localized prerendered files. r=k88hudson
MozReview-Commit-ID: JUPAkCBhvPc --HG-- extra : rebase_source : a8b3aa042009ae26d0e82b3d512f4c4458f46cb9
This commit is contained in:
Родитель
9d74ba14bd
Коммит
792cf16a1f
|
@ -7,6 +7,7 @@
|
|||
TAGS
|
||||
tags
|
||||
ID
|
||||
!/browser/extensions/activity-stream/prerendered/id/
|
||||
!/browser/extensions/screenshots/webextension/_locales/id/
|
||||
.DS_Store*
|
||||
*.pdb
|
||||
|
|
|
@ -25,6 +25,8 @@ var gExceptionPaths = [
|
|||
|
||||
// https://github.com/mozilla/activity-stream/issues/3053
|
||||
"resource://activity-stream/data/content/tippytop/images/",
|
||||
// https://github.com/mozilla/activity-stream/issues/3758
|
||||
"resource://activity-stream/prerendered/",
|
||||
|
||||
// browser/extensions/pdfjs/content/build/pdf.js#1999
|
||||
"resource://pdf.js/web/images/",
|
||||
|
|
|
@ -16,14 +16,12 @@ XPCOMUtils.defineLazyModuleGetter(this, "AboutNewTab",
|
|||
"resource:///modules/AboutNewTab.jsm");
|
||||
|
||||
const LOCAL_NEWTAB_URL = "chrome://browser/content/newtab/newTab.xhtml";
|
||||
const TOPIC_APP_QUIT = "quit-application-granted";
|
||||
const TOPIC_LOCALES_CHANGE = "intl:requested-locales-changed";
|
||||
|
||||
// Debug versions are only available in Nightly
|
||||
const ACTIVITY_STREAM_URLS = {
|
||||
"": "resource://activity-stream/data/content/activity-stream.html",
|
||||
"debug": "resource://activity-stream/data/content/activity-stream-debug.html",
|
||||
"prerender": "resource://activity-stream/data/content/activity-stream-prerendered.html",
|
||||
"prerenderdebug": "resource://activity-stream/data/content/activity-stream-prerendered-debug.html",
|
||||
};
|
||||
// Automated tests ensure packaged locales are in this list. Copied output of:
|
||||
// https://github.com/mozilla/activity-stream/blob/master/bin/render-activity-stream-html.js
|
||||
const ACTIVITY_STREAM_LOCALES = new Set("en-US ach ar ast az be bg bn-BD bn-IN br bs ca cak cs cy da de dsb el en-GB eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gd gu-IN he hi-IN hr hsb hu hy-AM ia id it ja ka kab kk km kn ko lij lo lt lv mk ml mr ms my nb-NO ne-NP nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru sk sl sq sr sv-SE ta te th tl tr uk ur uz vi zh-CN zh-TW".split(" "));
|
||||
|
||||
const ABOUT_URL = "about:newtab";
|
||||
|
||||
|
@ -38,7 +36,8 @@ const PREF_ACTIVITY_STREAM_DEBUG = "browser.newtabpage.activity-stream.debug";
|
|||
|
||||
|
||||
function AboutNewTabService() {
|
||||
Services.obs.addObserver(this, "quit-application-granted");
|
||||
Services.obs.addObserver(this, TOPIC_APP_QUIT);
|
||||
Services.obs.addObserver(this, TOPIC_LOCALES_CHANGE);
|
||||
Services.prefs.addObserver(PREF_ACTIVITY_STREAM_ENABLED, this);
|
||||
Services.prefs.addObserver(PREF_ACTIVITY_STREAM_PRERENDER_ENABLED, this);
|
||||
if (!IS_RELEASE_OR_BETA) {
|
||||
|
@ -93,6 +92,7 @@ AboutNewTabService.prototype = {
|
|||
_newTabURL: ABOUT_URL,
|
||||
_activityStreamEnabled: false,
|
||||
_activityStreamPrerender: false,
|
||||
_activityStreamPath: "",
|
||||
_activityStreamDebug: false,
|
||||
_overridden: false,
|
||||
|
||||
|
@ -110,25 +110,34 @@ AboutNewTabService.prototype = {
|
|||
case "nsPref:changed":
|
||||
if (data === PREF_ACTIVITY_STREAM_ENABLED) {
|
||||
if (this.toggleActivityStream()) {
|
||||
Services.obs.notifyObservers(null, "newtab-url-changed", ABOUT_URL);
|
||||
this.notifyChange();
|
||||
}
|
||||
} else if (data === PREF_ACTIVITY_STREAM_PRERENDER_ENABLED) {
|
||||
this._activityStreamPrerender = Services.prefs.getBoolPref(PREF_ACTIVITY_STREAM_PRERENDER_ENABLED);
|
||||
Services.obs.notifyObservers(null, "newtab-url-changed", ABOUT_URL);
|
||||
this.notifyChange();
|
||||
} else if (!IS_RELEASE_OR_BETA && data === PREF_ACTIVITY_STREAM_DEBUG) {
|
||||
this._activityStreamDebug = Services.prefs.getBoolPref(PREF_ACTIVITY_STREAM_DEBUG, false);
|
||||
Services.obs.notifyObservers(null, "newtab-url-changed", ABOUT_URL);
|
||||
this.updatePrerenderedPath();
|
||||
this.notifyChange();
|
||||
}
|
||||
break;
|
||||
case "quit-application-granted":
|
||||
case TOPIC_APP_QUIT:
|
||||
this.uninit();
|
||||
if (IS_MAIN_PROCESS) {
|
||||
AboutNewTab.uninit();
|
||||
}
|
||||
break;
|
||||
case TOPIC_LOCALES_CHANGE:
|
||||
this.updatePrerenderedPath();
|
||||
this.notifyChange();
|
||||
break;
|
||||
}
|
||||
},
|
||||
|
||||
notifyChange() {
|
||||
Services.obs.notifyObservers(null, "newtab-url-changed", this._newTabURL);
|
||||
},
|
||||
|
||||
/**
|
||||
* React to changes to the activity stream pref.
|
||||
*
|
||||
|
@ -159,10 +168,38 @@ AboutNewTabService.prototype = {
|
|||
if (!IS_RELEASE_OR_BETA) {
|
||||
this._activityStreamDebug = Services.prefs.getBoolPref(PREF_ACTIVITY_STREAM_DEBUG, false);
|
||||
}
|
||||
this.updatePrerenderedPath();
|
||||
this._newtabURL = ABOUT_URL;
|
||||
return true;
|
||||
},
|
||||
|
||||
/**
|
||||
* Figure out what path under prerendered to use based on current state.
|
||||
*/
|
||||
updatePrerenderedPath() {
|
||||
// Debug files are specially packaged in a non-localized directory
|
||||
let path;
|
||||
if (this._activityStreamDebug) {
|
||||
path = "static";
|
||||
} else {
|
||||
// Use the exact match locale if it's packaged
|
||||
const locale = Services.locale.getRequestedLocale();
|
||||
if (ACTIVITY_STREAM_LOCALES.has(locale)) {
|
||||
path = locale;
|
||||
} else {
|
||||
// Fall back to a shared-language packaged locale
|
||||
const language = locale.split("-")[0];
|
||||
if (ACTIVITY_STREAM_LOCALES.has(language)) {
|
||||
path = language;
|
||||
} else {
|
||||
// Just use the default locale as a final fallback
|
||||
path = "en-US";
|
||||
}
|
||||
}
|
||||
}
|
||||
this._activityStreamPath = `${path}/`;
|
||||
},
|
||||
|
||||
/*
|
||||
* Returns the default URL.
|
||||
*
|
||||
|
@ -173,9 +210,18 @@ AboutNewTabService.prototype = {
|
|||
*/
|
||||
get defaultURL() {
|
||||
if (this.activityStreamEnabled) {
|
||||
const prerender = this.activityStreamPrerender ? "prerender" : "";
|
||||
const debug = this.activityStreamDebug ? "debug" : "";
|
||||
return ACTIVITY_STREAM_URLS[prerender + debug];
|
||||
// Generate the desired activity stream resource depending on state, e.g.,
|
||||
// resource://activity-stream/prerendered/ar/activity-stream.html
|
||||
// resource://activity-stream/prerendered/en-US/activity-stream-prerendered.html
|
||||
// resource://activity-stream/prerendered/static/activity-stream-debug.html
|
||||
return [
|
||||
"resource://activity-stream/prerendered/",
|
||||
this._activityStreamPath,
|
||||
"activity-stream",
|
||||
this._activityStreamPrerender ? "-prerendered" : "",
|
||||
this._activityStreamDebug ? "-debug" : "",
|
||||
".html"
|
||||
].join("");
|
||||
}
|
||||
return LOCAL_NEWTAB_URL;
|
||||
},
|
||||
|
@ -197,7 +243,7 @@ AboutNewTabService.prototype = {
|
|||
this.toggleActivityStream(false);
|
||||
this._newTabURL = aNewTabURL;
|
||||
this._overridden = true;
|
||||
Services.obs.notifyObservers(null, "newtab-url-changed", this._newTabURL);
|
||||
this.notifyChange();
|
||||
},
|
||||
|
||||
get overridden() {
|
||||
|
@ -220,14 +266,15 @@ AboutNewTabService.prototype = {
|
|||
this._overridden = false;
|
||||
this._newTabURL = ABOUT_URL;
|
||||
this.toggleActivityStream(undefined, true);
|
||||
Services.obs.notifyObservers(null, "newtab-url-changed", this._newTabURL);
|
||||
this.notifyChange();
|
||||
},
|
||||
|
||||
uninit() {
|
||||
if (!this.initialized) {
|
||||
return;
|
||||
}
|
||||
Services.obs.removeObserver(this, "quit-application-granted");
|
||||
Services.obs.removeObserver(this, TOPIC_APP_QUIT);
|
||||
Services.obs.removeObserver(this, TOPIC_LOCALES_CHANGE);
|
||||
Services.prefs.removeObserver(PREF_ACTIVITY_STREAM_ENABLED, this);
|
||||
Services.prefs.removeObserver(PREF_ACTIVITY_STREAM_PRERENDER_ENABLED, this);
|
||||
if (!IS_RELEASE_OR_BETA) {
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
[DEFAULT]
|
||||
|
||||
[browser_packaged_as_locales.js]
|
||||
[browser_newtab_overrides.js]
|
||||
|
|
|
@ -0,0 +1,52 @@
|
|||
const LOCALE_PREF = "general.useragent.locale";
|
||||
|
||||
XPCOMUtils.defineLazyServiceGetter(this, "aboutNewTabService",
|
||||
"@mozilla.org/browser/aboutnewtab-service;1",
|
||||
"nsIAboutNewTabService");
|
||||
|
||||
const DEFAULT_URL = "resource://activity-stream/prerendered/en-US/activity-stream-prerendered.html";
|
||||
async function getUrlForLocale(locale) {
|
||||
await SpecialPowers.pushPrefEnv({set: [[LOCALE_PREF, locale]]});
|
||||
return aboutNewTabService.defaultURL;
|
||||
}
|
||||
|
||||
/**
|
||||
* Test that an unknown locale defaults to en-US
|
||||
*/
|
||||
add_task(async function test_unknown_locale() {
|
||||
const url = await getUrlForLocale("foo-BAR");
|
||||
Assert.equal(url, DEFAULT_URL);
|
||||
});
|
||||
|
||||
/**
|
||||
* Test that we at least have en-US
|
||||
*/
|
||||
add_task(async function test_default_locale() {
|
||||
const url = await getUrlForLocale("en-US");
|
||||
Assert.equal(url, DEFAULT_URL);
|
||||
});
|
||||
|
||||
/**
|
||||
* Test that we use a shared language before en-US
|
||||
*/
|
||||
add_task(async function test_default_locale() {
|
||||
const url = await getUrlForLocale("de-UNKNOWN");
|
||||
Assert.equal(url, DEFAULT_URL.replace("en-US", "de"));
|
||||
});
|
||||
|
||||
/**
|
||||
* Tests that all activity stream packaged locales can be referenced / accessed
|
||||
*/
|
||||
add_task(async function test_all_packaged_locales() {
|
||||
const listing = await (await fetch("resource://activity-stream/prerendered/")).text();
|
||||
for (const line of listing.split("\n").slice(2)) {
|
||||
const [file, , , type] = line.split(" ").slice(1);
|
||||
if (type === "DIRECTORY") {
|
||||
const locale = file.replace("/", "");
|
||||
if (locale !== "static") {
|
||||
const url = await getUrlForLocale(locale);
|
||||
Assert[locale === "en-US" ? "equal" : "notEqual"](url, DEFAULT_URL);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
|
@ -15,10 +15,10 @@ XPCOMUtils.defineLazyServiceGetter(this, "aboutNewTabService",
|
|||
|
||||
const IS_RELEASE_OR_BETA = AppConstants.RELEASE_OR_BETA;
|
||||
|
||||
const ACTIVITY_STREAM_PRERENDER_URL = "resource://activity-stream/data/content/activity-stream-prerendered.html";
|
||||
const ACTIVITY_STREAM_PRERENDER_DEBUG_URL = "resource://activity-stream/data/content/activity-stream-prerendered-debug.html";
|
||||
const ACTIVITY_STREAM_URL = "resource://activity-stream/data/content/activity-stream.html";
|
||||
const ACTIVITY_STREAM_DEBUG_URL = "resource://activity-stream/data/content/activity-stream-debug.html";
|
||||
const ACTIVITY_STREAM_PRERENDER_URL = "resource://activity-stream/prerendered/en-US/activity-stream-prerendered.html";
|
||||
const ACTIVITY_STREAM_PRERENDER_DEBUG_URL = "resource://activity-stream/prerendered/static/activity-stream-prerendered-debug.html";
|
||||
const ACTIVITY_STREAM_URL = "resource://activity-stream/prerendered/en-US/activity-stream.html";
|
||||
const ACTIVITY_STREAM_DEBUG_URL = "resource://activity-stream/prerendered/static/activity-stream-debug.html";
|
||||
|
||||
const DEFAULT_CHROME_URL = "chrome://browser/content/newtab/newTab.xhtml";
|
||||
const DOWNLOADS_URL = "chrome://browser/content/downloads/contentAreaDownloadsView.xul";
|
||||
|
|
|
@ -18,384 +18,7 @@
|
|||
content/vendor/react-redux.js (./vendor/react-redux.js)
|
||||
content/data/ (./data/*)
|
||||
#ifndef RELEASE_OR_BETA
|
||||
content/data/content/activity-stream-debug.html (./prerendered/en-US/activity-stream-debug.html)
|
||||
content/data/content/activity-stream-prerendered-debug.html (./prerendered/en-US/activity-stream-prerendered-debug.html)
|
||||
#endif
|
||||
|
||||
# These defines and ifs below are generated by https://github.com/mozilla/activity-stream/blob/master/bin/render-activity-stream-html.js
|
||||
#define bn_BD bn-BD
|
||||
#define bn_IN bn-IN
|
||||
#define en_GB en-GB
|
||||
#define es_AR es-AR
|
||||
#define es_CL es-CL
|
||||
#define es_ES es-ES
|
||||
#define es_MX es-MX
|
||||
#define fy_NL fy-NL
|
||||
#define ga_IE ga-IE
|
||||
#define gu_IN gu-IN
|
||||
#define hi_IN hi-IN
|
||||
#define hy_AM hy-AM
|
||||
#define ja_JP_mac ja-JP-mac
|
||||
#define nb_NO nb-NO
|
||||
#define ne_NP ne-NP
|
||||
#define nn_NO nn-NO
|
||||
#define pa_IN pa-IN
|
||||
#define pt_BR pt-BR
|
||||
#define pt_PT pt-PT
|
||||
#define sv_SE sv-SE
|
||||
#define ta_LK ta-LK
|
||||
#define zh_CN zh-CN
|
||||
#define zh_TW zh-TW
|
||||
#if AB_CD == ach
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ach/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ach/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ach/activity-stream.html)
|
||||
#elif AB_CD == ar
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ar/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ar/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ar/activity-stream.html)
|
||||
#elif AB_CD == ast
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ast/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ast/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ast/activity-stream.html)
|
||||
#elif AB_CD == az
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/az/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/az/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/az/activity-stream.html)
|
||||
#elif AB_CD == be
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/be/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/be/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/be/activity-stream.html)
|
||||
#elif AB_CD == bg
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/bg/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/bg/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/bg/activity-stream.html)
|
||||
#elif AB_CD == bn_BD
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/bn-BD/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/bn-BD/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/bn-BD/activity-stream.html)
|
||||
#elif AB_CD == bn_IN
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/bn-IN/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/bn-IN/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/bn-IN/activity-stream.html)
|
||||
#elif AB_CD == br
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/br/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/br/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/br/activity-stream.html)
|
||||
#elif AB_CD == bs
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/bs/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/bs/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/bs/activity-stream.html)
|
||||
#elif AB_CD == ca
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ca/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ca/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ca/activity-stream.html)
|
||||
#elif AB_CD == cak
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/cak/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/cak/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/cak/activity-stream.html)
|
||||
#elif AB_CD == cs
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/cs/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/cs/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/cs/activity-stream.html)
|
||||
#elif AB_CD == cy
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/cy/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/cy/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/cy/activity-stream.html)
|
||||
#elif AB_CD == da
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/da/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/da/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/da/activity-stream.html)
|
||||
#elif AB_CD == de
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/de/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/de/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/de/activity-stream.html)
|
||||
#elif AB_CD == dsb
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/dsb/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/dsb/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/dsb/activity-stream.html)
|
||||
#elif AB_CD == el
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/el/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/el/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/el/activity-stream.html)
|
||||
#elif AB_CD == en_GB
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/en-GB/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/en-GB/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/en-GB/activity-stream.html)
|
||||
#elif AB_CD == eo
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/eo/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/eo/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/eo/activity-stream.html)
|
||||
#elif AB_CD == es_AR
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/es-AR/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/es-AR/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/es-AR/activity-stream.html)
|
||||
#elif AB_CD == es_CL
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/es-CL/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/es-CL/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/es-CL/activity-stream.html)
|
||||
#elif AB_CD == es_ES
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/es-ES/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/es-ES/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/es-ES/activity-stream.html)
|
||||
#elif AB_CD == es_MX
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/es-MX/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/es-MX/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/es-MX/activity-stream.html)
|
||||
#elif AB_CD == et
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/et/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/et/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/et/activity-stream.html)
|
||||
#elif AB_CD == eu
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/eu/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/eu/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/eu/activity-stream.html)
|
||||
#elif AB_CD == fa
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/fa/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/fa/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/fa/activity-stream.html)
|
||||
#elif AB_CD == fi
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/fi/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/fi/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/fi/activity-stream.html)
|
||||
#elif AB_CD == fr
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/fr/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/fr/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/fr/activity-stream.html)
|
||||
#elif AB_CD == fy_NL
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/fy-NL/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/fy-NL/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/fy-NL/activity-stream.html)
|
||||
#elif AB_CD == ga_IE
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ga-IE/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ga-IE/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ga-IE/activity-stream.html)
|
||||
#elif AB_CD == gd
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/gd/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/gd/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/gd/activity-stream.html)
|
||||
#elif AB_CD == gu_IN
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/gu-IN/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/gu-IN/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/gu-IN/activity-stream.html)
|
||||
#elif AB_CD == he
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/he/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/he/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/he/activity-stream.html)
|
||||
#elif AB_CD == hi_IN
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/hi-IN/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/hi-IN/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/hi-IN/activity-stream.html)
|
||||
#elif AB_CD == hr
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/hr/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/hr/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/hr/activity-stream.html)
|
||||
#elif AB_CD == hsb
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/hsb/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/hsb/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/hsb/activity-stream.html)
|
||||
#elif AB_CD == hu
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/hu/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/hu/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/hu/activity-stream.html)
|
||||
#elif AB_CD == hy_AM
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/hy-AM/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/hy-AM/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/hy-AM/activity-stream.html)
|
||||
#elif AB_CD == ia
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ia/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ia/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ia/activity-stream.html)
|
||||
#elif AB_CD == id
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/id/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/id/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/id/activity-stream.html)
|
||||
#elif AB_CD == it
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/it/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/it/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/it/activity-stream.html)
|
||||
#elif AB_CD == ja
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ja/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ja/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ja/activity-stream.html)
|
||||
#elif AB_CD == ja_JP_mac
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ja-JP-mac/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ja-JP-mac/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ja-JP-mac/activity-stream.html)
|
||||
#elif AB_CD == ka
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ka/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ka/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ka/activity-stream.html)
|
||||
#elif AB_CD == kab
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/kab/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/kab/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/kab/activity-stream.html)
|
||||
#elif AB_CD == kk
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/kk/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/kk/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/kk/activity-stream.html)
|
||||
#elif AB_CD == km
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/km/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/km/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/km/activity-stream.html)
|
||||
#elif AB_CD == kn
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/kn/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/kn/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/kn/activity-stream.html)
|
||||
#elif AB_CD == ko
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ko/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ko/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ko/activity-stream.html)
|
||||
#elif AB_CD == lij
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/lij/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/lij/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/lij/activity-stream.html)
|
||||
#elif AB_CD == lo
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/lo/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/lo/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/lo/activity-stream.html)
|
||||
#elif AB_CD == lt
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/lt/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/lt/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/lt/activity-stream.html)
|
||||
#elif AB_CD == lv
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/lv/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/lv/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/lv/activity-stream.html)
|
||||
#elif AB_CD == mk
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/mk/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/mk/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/mk/activity-stream.html)
|
||||
#elif AB_CD == ml
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ml/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ml/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ml/activity-stream.html)
|
||||
#elif AB_CD == mr
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/mr/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/mr/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/mr/activity-stream.html)
|
||||
#elif AB_CD == ms
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ms/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ms/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ms/activity-stream.html)
|
||||
#elif AB_CD == my
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/my/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/my/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/my/activity-stream.html)
|
||||
#elif AB_CD == nb_NO
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/nb-NO/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/nb-NO/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/nb-NO/activity-stream.html)
|
||||
#elif AB_CD == ne_NP
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ne-NP/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ne-NP/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ne-NP/activity-stream.html)
|
||||
#elif AB_CD == nl
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/nl/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/nl/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/nl/activity-stream.html)
|
||||
#elif AB_CD == nn_NO
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/nn-NO/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/nn-NO/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/nn-NO/activity-stream.html)
|
||||
#elif AB_CD == pa_IN
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/pa-IN/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/pa-IN/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/pa-IN/activity-stream.html)
|
||||
#elif AB_CD == pl
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/pl/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/pl/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/pl/activity-stream.html)
|
||||
#elif AB_CD == pt_BR
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/pt-BR/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/pt-BR/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/pt-BR/activity-stream.html)
|
||||
#elif AB_CD == pt_PT
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/pt-PT/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/pt-PT/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/pt-PT/activity-stream.html)
|
||||
#elif AB_CD == rm
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/rm/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/rm/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/rm/activity-stream.html)
|
||||
#elif AB_CD == ro
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ro/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ro/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ro/activity-stream.html)
|
||||
#elif AB_CD == ru
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ru/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ru/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ru/activity-stream.html)
|
||||
#elif AB_CD == sk
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/sk/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/sk/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/sk/activity-stream.html)
|
||||
#elif AB_CD == sl
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/sl/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/sl/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/sl/activity-stream.html)
|
||||
#elif AB_CD == sq
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/sq/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/sq/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/sq/activity-stream.html)
|
||||
#elif AB_CD == sr
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/sr/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/sr/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/sr/activity-stream.html)
|
||||
#elif AB_CD == sv_SE
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/sv-SE/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/sv-SE/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/sv-SE/activity-stream.html)
|
||||
#elif AB_CD == ta
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ta/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ta/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ta/activity-stream.html)
|
||||
#elif AB_CD == ta_LK
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ta-LK/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ta-LK/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ta-LK/activity-stream.html)
|
||||
#elif AB_CD == te
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/te/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/te/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/te/activity-stream.html)
|
||||
#elif AB_CD == th
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/th/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/th/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/th/activity-stream.html)
|
||||
#elif AB_CD == tl
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/tl/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/tl/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/tl/activity-stream.html)
|
||||
#elif AB_CD == tr
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/tr/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/tr/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/tr/activity-stream.html)
|
||||
#elif AB_CD == uk
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/uk/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/uk/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/uk/activity-stream.html)
|
||||
#elif AB_CD == ur
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/ur/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/ur/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/ur/activity-stream.html)
|
||||
#elif AB_CD == uz
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/uz/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/uz/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/uz/activity-stream.html)
|
||||
#elif AB_CD == vi
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/vi/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/vi/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/vi/activity-stream.html)
|
||||
#elif AB_CD == zh_CN
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/zh-CN/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/zh-CN/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/zh-CN/activity-stream.html)
|
||||
#elif AB_CD == zh_TW
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/zh-TW/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/zh-TW/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/zh-TW/activity-stream.html)
|
||||
#else
|
||||
content/data/content/activity-stream-initial-state.js (./prerendered/en-US/activity-stream-initial-state.js)
|
||||
content/data/content/activity-stream-prerendered.html (./prerendered/en-US/activity-stream-prerendered.html)
|
||||
content/data/content/activity-stream.html (./prerendered/en-US/activity-stream.html)
|
||||
# content/prerendered/static/activity-stream-debug.html (./prerendered/en-US/activity-stream-debug.html)
|
||||
# content/prerendered/static/activity-stream-prerendered-debug.html (./prerendered/en-US/activity-stream-prerendered-debug.html)
|
||||
#endif
|
||||
content/prerendered/ (./prerendered/*)
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ach/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ar/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ast/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/az/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/be/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/bg/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/bn-BD/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/bn-IN/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/br/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/bs/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ca/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/cak/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/cs/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/cy/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/da/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/de/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/dsb/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/el/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/en-GB/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/en-US/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react-dev.js",
|
||||
"resource://activity-stream/vendor/react-dom-dev.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/en-US/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/eo/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/es-AR/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/es-CL/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/es-ES/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/es-MX/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/et/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/eu/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/fa/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/fi/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/fr/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/fy-NL/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ga-IE/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/gd/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/gu-IN/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/he/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/hi-IN/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/hr/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/hsb/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/hu/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/hy-AM/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ia/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -0,0 +1,162 @@
|
|||
// Note - this is a generated file.
|
||||
window.gActivityStreamPrerenderedState = {
|
||||
"TopSites": {
|
||||
"initialized": false,
|
||||
"rows": [],
|
||||
"editForm": {
|
||||
"visible": false,
|
||||
"site": null
|
||||
}
|
||||
},
|
||||
"App": {
|
||||
"initialized": false,
|
||||
"locale": "id",
|
||||
"strings": {
|
||||
"newtab_page_title": "Tab Baru",
|
||||
"default_label_loading": "Memuat…",
|
||||
"header_top_sites": "Situs Teratas",
|
||||
"header_stories": "Cerita Utama",
|
||||
"header_highlights": "Sorotan",
|
||||
"header_visit_again": "Kunjungi Lagi",
|
||||
"header_bookmarks": "Markah Terbaru",
|
||||
"header_recommended_by": "Disarankan oleh {provider}",
|
||||
"header_bookmarks_placeholder": "Anda belum memiliki markah.",
|
||||
"header_stories_from": "dari",
|
||||
"type_label_visited": "Dikunjungi",
|
||||
"type_label_bookmarked": "Dimarkahi",
|
||||
"type_label_synced": "Disinkronkan dari perangkat lain",
|
||||
"type_label_recommended": "Trending",
|
||||
"type_label_open": "Buka",
|
||||
"type_label_topic": "Topik",
|
||||
"type_label_now": "Sekarang",
|
||||
"menu_action_bookmark": "Markah",
|
||||
"menu_action_remove_bookmark": "Hapus Markah",
|
||||
"menu_action_copy_address": "Salin Alamat",
|
||||
"menu_action_email_link": "Emailkan Tautan…",
|
||||
"menu_action_open_new_window": "Buka di Jendela Baru",
|
||||
"menu_action_open_private_window": "Buka di Jendela Penjelajahan Pribadi Baru",
|
||||
"menu_action_dismiss": "Tutup",
|
||||
"menu_action_delete": "Hapus dari Riwayat",
|
||||
"menu_action_pin": "Semat",
|
||||
"menu_action_unpin": "Lepas",
|
||||
"confirm_history_delete_p1": "Yakin ingin menghapus setiap bagian dari laman ini dari riwayat Anda?",
|
||||
"confirm_history_delete_notice_p2": "Tindakan ini tidak bisa diurungkan.",
|
||||
"menu_action_save_to_pocket": "Simpan ke Pocket",
|
||||
"search_for_something_with": "Cari {search_term} lewat:",
|
||||
"search_button": "Cari",
|
||||
"search_header": "Pencarian {search_engine_name}",
|
||||
"search_web_placeholder": "Cari di Web",
|
||||
"search_settings": "Ubah Pengaturan Pencarian",
|
||||
"section_info_option": "Info",
|
||||
"section_info_send_feedback": "Kirim Umpan Balik",
|
||||
"section_info_privacy_notice": "Kebijakan Privasi",
|
||||
"welcome_title": "Selamat datang di tab baru",
|
||||
"welcome_body": "Firefox akan menggunakan ruang ini untuk menampilkan markah, artikel, video, dan laman yang baru-baru ini dikunjungi, yang paling relevan agar Anda bisa kembali mengunjunginya dengan mudah.",
|
||||
"welcome_label": "Mengidentifikasi Sorotan Anda",
|
||||
"time_label_less_than_minute": "<1 mnt",
|
||||
"time_label_minute": "{number} mnt",
|
||||
"time_label_hour": "{number} jam",
|
||||
"time_label_day": "{number} hr",
|
||||
"settings_pane_button_label": "Ubahsuai laman Tab Baru Anda",
|
||||
"settings_pane_header": "Preferensi Tab Baru",
|
||||
"settings_pane_body2": "Pilih apa yang Anda lihat di halaman ini.",
|
||||
"settings_pane_search_header": "Pencarian",
|
||||
"settings_pane_search_body": "Cari Web dari tab baru Anda.",
|
||||
"settings_pane_topsites_header": "Situs Teratas",
|
||||
"settings_pane_topsites_body": "Mengakses situs web yang paling sering Anda kunjungi.",
|
||||
"settings_pane_topsites_options_showmore": "Tampilkan dua baris",
|
||||
"settings_pane_bookmarks_header": "Markah Terbaru",
|
||||
"settings_pane_bookmarks_body": "Markah Anda dibuat di lokasi yang praktis.",
|
||||
"settings_pane_visit_again_header": "Kunjungi Lagi",
|
||||
"settings_pane_visit_again_body": "Firefox akan menunjukkan bagian dari riwayat penjelajahan yang mungkin ingin Anda ingat atau kunjungi lagi.",
|
||||
"settings_pane_highlights_header": "Sorotan",
|
||||
"settings_pane_highlights_body2": "Temukan jalan kembali ke hal menarik yang baru saja Anda kunjungi atau dimarkah.",
|
||||
"settings_pane_highlights_options_bookmarks": "Markah",
|
||||
"settings_pane_highlights_options_visited": "Situs Terkunjungi",
|
||||
"settings_pane_snippets_header": "Catatan Kecil",
|
||||
"settings_pane_snippets_body": "Baca info pendek terbaru dari Mozilla tentang Firefox, budaya internet dan beberapa meme acak.",
|
||||
"settings_pane_done_button": "Selesai",
|
||||
"settings_pane_topstories_options_sponsored": "Show Sponsored Stories",
|
||||
"edit_topsites_button_text": "Sunting",
|
||||
"edit_topsites_button_label": "Ubahsuai bagian Situs Teratas Anda",
|
||||
"edit_topsites_showmore_button": "Tampilkan lainnya",
|
||||
"edit_topsites_showless_button": "Tampilkan lebih sedikit",
|
||||
"edit_topsites_done_button": "Selesai",
|
||||
"edit_topsites_pin_button": "Sematkan situs ini",
|
||||
"edit_topsites_unpin_button": "Lepaskan situs ini",
|
||||
"edit_topsites_edit_button": "Sunting situs ini",
|
||||
"edit_topsites_dismiss_button": "Abaikan situs ini",
|
||||
"edit_topsites_add_button": "Tambah",
|
||||
"topsites_form_add_header": "Situs Pilihan Baru",
|
||||
"topsites_form_edit_header": "Ubah Situs Pilihan",
|
||||
"topsites_form_title_placeholder": "Masukkan judul",
|
||||
"topsites_form_url_placeholder": "Ketik atau tempel URL",
|
||||
"topsites_form_add_button": "Tambah",
|
||||
"topsites_form_save_button": "Simpan",
|
||||
"topsites_form_cancel_button": "Batalkan",
|
||||
"topsites_form_url_validation": "URL valid diperlukan",
|
||||
"pocket_read_more": "Topik Populer:",
|
||||
"pocket_read_even_more": "Lihat Cerita Lainnya",
|
||||
"pocket_feedback_header": "Yang terbaik dari Web, dikurasi lebih dari 25 juta orang.",
|
||||
"pocket_description": "Temukan konten berkualitas tinggi yang mungkin Anda lewatkan dengan bantuan Pocket, yang sekarang menjadi bagian dari Mozilla.",
|
||||
"highlights_empty_state": "Mulai menjelajah, dan kami akan menampilkan beberapa artikel bagus, video, dan halaman lain yang baru saja Anda kunjungi atau termarkah di sini.",
|
||||
"topstories_empty_state": "Maaf Anda tercegat. Periksa lagi nanti untuk lebih banyak cerita terbaik dari {provider}. Tidak mau menunggu? Pilih topik populer untuk menemukan lebih banyak cerita hebat dari seluruh web.",
|
||||
"manual_migration_explanation2": "Coba Firefox dengan markah, riwayat, dan sandi dari peramban lain.",
|
||||
"manual_migration_cancel_button": "Tidak, Terima kasih",
|
||||
"manual_migration_import_button": "Impor Sekarang"
|
||||
},
|
||||
"textDirection": "ltr",
|
||||
"version": null
|
||||
},
|
||||
"Snippets": {
|
||||
"initialized": false
|
||||
},
|
||||
"Prefs": {
|
||||
"initialized": true,
|
||||
"values": {
|
||||
"migrationExpired": true,
|
||||
"showTopSites": true,
|
||||
"showSearch": true,
|
||||
"topSitesCount": 6,
|
||||
"collapseTopSites": false,
|
||||
"section.highlights.collapsed": false,
|
||||
"section.topstories.collapsed": false,
|
||||
"feeds.section.topstories": true,
|
||||
"feeds.section.highlights": true
|
||||
}
|
||||
},
|
||||
"Dialog": {
|
||||
"visible": false,
|
||||
"data": {}
|
||||
},
|
||||
"Sections": [
|
||||
{
|
||||
"title": {
|
||||
"id": "header_recommended_by",
|
||||
"values": {
|
||||
"provider": "Pocket"
|
||||
}
|
||||
},
|
||||
"rows": [],
|
||||
"order": 1,
|
||||
"enabled": true,
|
||||
"icon": "pocket",
|
||||
"id": "topstories",
|
||||
"initialized": false
|
||||
},
|
||||
{
|
||||
"title": {
|
||||
"id": "header_highlights"
|
||||
},
|
||||
"rows": [],
|
||||
"order": 2,
|
||||
"enabled": true,
|
||||
"id": "highlights",
|
||||
"icon": "highlights",
|
||||
"initialized": false
|
||||
}
|
||||
],
|
||||
"PreferencesPane": {
|
||||
"visible": false
|
||||
}
|
||||
};
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -0,0 +1,36 @@
|
|||
<!doctype html>
|
||||
<html lang="id" dir="ltr">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="Content-Security-Policy-Report-Only" content="script-src 'unsafe-inline'; img-src http: https: data: blob:; style-src 'unsafe-inline'; child-src 'none'; object-src 'none'; report-uri https://tiles.services.mozilla.com/v4/links/activity-stream/csp">
|
||||
<title>Tab Baru</title>
|
||||
<link rel="icon" type="image/png" id="favicon" href="chrome://branding/content/icon32.png"/>
|
||||
<link rel="stylesheet" href="chrome://browser/content/contentSearchUI.css" />
|
||||
<link rel="stylesheet" href="resource://activity-stream/data/content/activity-stream.css" />
|
||||
</head>
|
||||
<body class="activity-stream">
|
||||
<div id="root"></div>
|
||||
<div id="snippets-container">
|
||||
<div id="snippets"></div>
|
||||
</div>
|
||||
<script>
|
||||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
"resource://activity-stream/vendor/react-intl.js",
|
||||
"resource://activity-stream/vendor/redux.js",
|
||||
"resource://activity-stream/vendor/react-redux.js",
|
||||
"resource://activity-stream/data/content/activity-stream.bundle.js"
|
||||
]) {
|
||||
// These dynamically inserted scripts by default are async, but we need them
|
||||
// to load in the desired order (i.e., bundle last).
|
||||
const script = document.body.appendChild(document.createElement("script"));
|
||||
script.async = false;
|
||||
script.src = src;
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/it/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ja-JP-mac/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ja/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ka/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/kab/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/kk/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/km/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/kn/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ko/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/lij/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/lo/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/lt/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/lv/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/mk/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ml/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/mr/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ms/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/my/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/nb-NO/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ne-NP/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/nl/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/nn-NO/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/pa-IN/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/pl/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/pt-BR/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/pt-PT/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/rm/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ro/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ru/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/sk/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/sl/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/sq/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/sr/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/sv-SE/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ta-LK/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ta/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/te/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/th/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/tl/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/tr/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/uk/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/ur/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/uz/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/vi/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/zh-CN/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
// Don't directly load the following scripts as part of html to let the page
|
||||
// finish loading to render the content sooner.
|
||||
for (const src of [
|
||||
"resource://activity-stream/data/content/activity-stream-initial-state.js",
|
||||
"resource://activity-stream/prerendered/zh-TW/activity-stream-initial-state.js",
|
||||
"chrome://browser/content/contentSearchUI.js",
|
||||
"resource://activity-stream/vendor/react.js",
|
||||
"resource://activity-stream/vendor/react-dom.js",
|
||||
|
|
Загрузка…
Ссылка в новой задаче