Bug 1474739 - Part 1: Stop using XPT shims in any xpidl interfaces, r=bzbarsky

Reviewers: bzbarsky!

Tags: #secure-revision

Bug #: 1474739

Differential Revision: https://phabricator.services.mozilla.com/D2624
This commit is contained in:
Nika Layzell 2018-08-01 15:11:24 -04:00
parent 622dccd28f
commit 54ae90a187

View File

@ -7,14 +7,14 @@
interface nsIContent;
[shim(MessageSender), shimfile(MessageManager),
uuid(bb5d79e4-e73c-45e7-9651-4d718f4b994c)]
// NOTE: Only scriptable for Ci.nsIMessageSender
[scriptable, builtinclass, uuid(bb5d79e4-e73c-45e7-9651-4d718f4b994c)]
interface nsIMessageSender : nsISupports
{
};
[shim(ContentFrameMessageManager), shimfile(MessageManager),
uuid(694e367c-aa25-4446-8499-2c527c4bd838)]
// NOTE: Only scriptable for Ci.nsIContentFrameMessageManager
[scriptable, builtinclass, uuid(694e367c-aa25-4446-8499-2c527c4bd838)]
interface nsIContentFrameMessageManager : nsIMessageSender
{
};