The devirtualization logic which was previously used was imprecise, and previously didn't require the type name to be fully qualified. This patch updates the logic to require full qualification of the type from IPDL, which will be necessary for later parts. Differential Revision: https://phabricator.services.mozilla.com/D316602
27 lines
672 B
Plaintext
27 lines
672 B
Plaintext
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
include protocol PContent;
|
|
|
|
include PURLClassifierInfo;
|
|
|
|
include "mozilla/dom/URLClassifierParent.h";
|
|
include "mozilla/dom/URLClassifierChild.h";
|
|
|
|
namespace mozilla {
|
|
namespace dom {
|
|
|
|
|
|
[ManualDealloc, ChildImpl="mozilla::dom::URLClassifierLocalChild", ParentImpl="mozilla::dom::URLClassifierLocalParent"]
|
|
protocol PURLClassifierLocal
|
|
{
|
|
manager PContent;
|
|
|
|
child:
|
|
async __delete__(URLClassifierLocalResult[] results);
|
|
};
|
|
|
|
} // namespace dom
|
|
} // namespace mozilla
|