зеркало из https://github.com/mozilla/gecko-dev.git
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:
Родитель
df9c9824a6
Коммит
20edd8bca2
|
@ -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,
|
||||
|
|
Загрузка…
Ссылка в новой задаче