Files
sousa-gecko/dom/ipc/PURLClassifierLocal.ipdl
Nika Layzell bba02ee0e4 Bug 2056357 - Part 1: Unify IPDL actor devirutalization logic, and require types to be fully qualified, r=ipc-reviewers,necko-reviewers,dom-storage-reviewers,jesup,mccr8
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
2026-08-18 17:58:49 +00:00

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