mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-25 19:25:43 +00:00
16229f69ef
In order to use DOMLocalization from C++ we need an XPIDL interface. mozIDOMLocalization exposes the class and functionality allowing DocumentL10n to hook into it. MozReview-Commit-ID: GPMhw61LPEg --HG-- extra : rebase_source : 65d6e2b84379e78201f0c8b674630d1f485aaf8c
10 lines
479 B
JavaScript
10 lines
479 B
JavaScript
const { XPCOMUtils } = ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm", {});
|
|
const { DOMLocalization } = ChromeUtils.import("resource://gre/modules/DOMLocalization.jsm", {});
|
|
|
|
DOMLocalization.prototype.classID =
|
|
Components.ID("{29cc3895-8835-4c5b-b53a-0c0d1a458dee}");
|
|
DOMLocalization.prototype.QueryInterface =
|
|
ChromeUtils.generateQI([Ci.mozIDOMLocalization, Ci.nsISupportsWeakReference]);
|
|
|
|
this.NSGetFactory = XPCOMUtils.generateNSGetFactory([DOMLocalization]);
|