dom/chrome-webidl/XULFrameElement.webidl
author Siddhant085 <dpsrkp.sid@gmail.com>
Wed, 28 Nov 2018 15:21:11 +0000
changeset 507746 74d97073c54b19e742b084ea9f03b7ba40233000
parent 494695 86dc76e74294e7c25a2d582d144b8da5f986af20
child 559394 16fbf2246f0594160478c62f381004885669a80c
permissions -rw-r--r--
Bug 1453264 - Dropping nsIBrowserSearchService::currentEngine in favour of defaultEngine. r=Standard8 All instances of nsIBrowserSearchService::currentEngine have been replaced by nsIBrowserSearchService::defaultEngine. Dropping this variable now. Differential Revision: https://phabricator.services.mozilla.com/D12223

/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 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/. */

interface nsIDocShell;
interface nsIWebNavigation;

[HTMLConstructor, Func="IsChromeOrXBL"]
interface XULFrameElement : XULElement
{
  readonly attribute nsIDocShell? docShell;
  readonly attribute nsIWebNavigation? webNavigation;

  readonly attribute WindowProxy? contentWindow;
  readonly attribute Document? contentDocument; 
};

XULFrameElement implements MozFrameLoaderOwner;