Bug 1824509 - Make intl/l10n buildable outside of a unified build environment r=andi

Differential Revision: https://phabricator.services.mozilla.com/D173609
This commit is contained in:
serge-sans-paille 2023-03-30 13:48:31 +00:00
parent cd880dc521
commit 95a3a332df
4 changed files with 4 additions and 2 deletions

View File

@ -6,6 +6,7 @@
#include "FluentBundle.h"
#include "nsContentUtils.h"
#include "mozilla/dom/ToJSValue.h"
#include "mozilla/dom/UnionTypes.h"
#include "mozilla/intl/NumberFormat.h"
#include "mozilla/intl/DateTimeFormat.h"

View File

@ -31,6 +31,8 @@ struct FluentBundleAddResourceOptions;
namespace intl {
class FluentResource;
using L10nArgs =
dom::Record<nsCString, dom::Nullable<dom::OwningUTF8StringOrDouble>>;

View File

@ -11,6 +11,7 @@
#include "nsString.h"
#include "nsContentUtils.h"
#include "FluentResource.h"
#include "FileSource.h"
#include "nsICategoryManager.h"
#include "mozilla/SimpleEnumerator.h"
#include "mozilla/dom/Promise.h"

View File

@ -59,5 +59,3 @@ MOCHITEST_CHROME_MANIFESTS += ["test/mochitest/chrome.ini"]
SPHINX_TREES["/l10n"] = "docs"
FINAL_LIBRARY = "xul"
REQUIRES_UNIFIED_BUILD = True