function run_test() {
do_load_manifest("data/chrome.manifest");
if (typeof Intl !== "object") {
dump("Intl not enabled, skipping test\n");
equal(true, true); return;
}
let mainThreadLocale = Intl.NumberFormat().resolvedOptions().locale;
let testWorker = new Worker( "chrome://locale/content/intl_on_workers.worker.js"
);
testWorker.onmessage = function (e) { try {
let workerLocale = e.data;
equal(
mainThreadLocale,
workerLocale, "Worker should inherit Intl locale from main thread."
);
} finally {
do_test_finished();
}
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.