Bug 1479945: Part 1 - Remove nominal support for binary-component directive. r=froydnj

MozReview-Commit-ID: LKF3A7EEY4J

--HG--
extra : rebase_source : 66b5313e499e48e78acda94e275e600df6d8a38a
This commit is contained in:
Kris Maglione 2018-07-31 16:31:31 -07:00
Родитель df9c9824a6
Коммит 20edd8bca2
3 изменённых файлов: 0 добавлений и 15 удалений

Просмотреть файл

@ -75,10 +75,6 @@ static const ManifestDirective kParsingTable[] = {
"manifest", 1, false, false, true, true, false,
&nsComponentManagerImpl::ManifestManifest, nullptr,
},
{
"binary-component", 1, true, true, false, false, false,
&nsComponentManagerImpl::ManifestBinaryComponent, nullptr,
},
{
"component", 2, false, true, false, false, false,
&nsComponentManagerImpl::ManifestComponent, nullptr,

Просмотреть файл

@ -665,15 +665,6 @@ nsComponentManagerImpl::ManifestManifest(ManifestProcessingContext& aCx,
RegisterManifest(aCx.mType, f, aCx.mChromeOnly);
}
void
nsComponentManagerImpl::ManifestBinaryComponent(ManifestProcessingContext& aCx,
int aLineNo,
char* const* aArgv)
{
LogMessageWithContext(aCx.mFile, aLineNo,
"Binary XPCOM components are no longer supported.");
}
void
nsComponentManagerImpl::ManifestComponent(ManifestProcessingContext& aCx,
int aLineNo, char* const* aArgv)

Просмотреть файл

@ -287,8 +287,6 @@ public:
void ManifestManifest(ManifestProcessingContext& aCx, int aLineNo,
char* const* aArgv);
void ManifestBinaryComponent(ManifestProcessingContext& aCx, int aLineNo,
char* const* aArgv);
void ManifestComponent(ManifestProcessingContext& aCx, int aLineNo,
char* const* aArgv);
void ManifestContract(ManifestProcessingContext& aCx, int aLineNo,