Bug 1770944 - Remove `nsIDOMMozBrowserFrame`. r=smaug

Depends on D170397

Differential Revision: https://phabricator.services.mozilla.com/D175898
This commit is contained in:
Artur Iunusov 2024-02-20 16:53:23 +00:00
Родитель e6a0102a3b
Коммит 0c4bcec338
4 изменённых файлов: 0 добавлений и 44 удалений

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

@ -115,7 +115,6 @@ HTML_TAG("figure", "")
HTML_TAG("font", "Font");
HTML_TAG("footer", "")
HTML_TAG("form", "Form");
HTML_TAG("frame", "Frame", [ "nsIDOMMozBrowserFrame" ]);
HTML_TAG("frameset", "FrameSet");
HTML_TAG("h1", "Heading");
HTML_TAG("h2", "Heading");
@ -129,7 +128,6 @@ HTML_TAG("hgroup", "")
HTML_TAG("hr", "HR");
HTML_TAG("html", "Html");
HTML_TAG("i", "");
HTML_TAG("iframe", "IFrame", [ "nsIDOMMozBrowserFrame" ]);
HTML_TAG("image", "");
HTML_TAG("img", "Image", [ "nsIImageLoadingContent" ], []);
HTML_TAG("input", "Input", [], [ "imgINotificationObserver",

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

@ -1,14 +0,0 @@
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=python:
# 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/.
with Files("**"):
BUG_COMPONENT = ("Core", "DOM: Core & HTML")
XPIDL_SOURCES += [
"nsIDOMMozBrowserFrame.idl",
]
XPIDL_MODULE = "dom_html"

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

@ -1,27 +0,0 @@
/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* vim:set tw=80 expandtab softtabstop=2 ts=2 sw=2: */
/* 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 "nsISupports.idl"
[scriptable, builtinclass, uuid(4CAFE116-581B-4194-B0DE-7F02378FC51D)]
interface nsIDOMMozBrowserFrame : nsISupports
{
/**
* <iframe> element may have the mozbrowser attribute.
*
* The mozbrowser attribute has no effect unless the <iframe> element is
* contained in a document privileged to create browser frames.
*
* An <iframe> element in a privileged document with the mozbrowser attribute
* emits a variety of events when various things happen inside the frame.
*
* This will be documented eventually, but for more information at the moment,
* see dom/browser-element/BrowserElement{Child,Parent}.js.
*
*/
[infallible] attribute boolean mozbrowser;
};

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

@ -12,7 +12,6 @@ JAR_MANIFESTS += ["jar.mn"]
interfaces = [
"base",
"html",
"events",
"sidebar",
"xul",