"Fossies" - the Fresh Open Source Software Archive

Member "firefox-69.0.1/dom/html/nsIFormSubmitObserver.idl" (17 Sep 2019, 713 Bytes) of package /linux/www/firefox-69.0.1.source.tar.xz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) IDL source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the last Fossies "Diffs" side-by-side code changes report for "nsIFormSubmitObserver.idl": 60.7.2_vs_68.0.

    1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
    2 /* This Source Code Form is subject to the terms of the Mozilla Public
    3  * License, v. 2.0. If a copy of the MPL was not distributed with this
    4  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
    5 
    6 
    7 #include "nsISupports.idl"
    8 
    9 interface mozIDOMWindow;
   10 interface nsIURI;
   11 interface nsIArray;
   12 
   13 webidl HTMLFormElement;
   14 webidl Element;
   15 
   16 [scriptable, uuid(867cb7e7-835d-408b-9788-d2834d284e03)]
   17 interface nsIFormSubmitObserver: nsISupports
   18 {
   19   void notifyInvalidSubmit(in HTMLFormElement formNode,
   20                            in Array<Element> invalidElements);
   21 };
   22 
   23 %{C++
   24 #define NS_INVALIDFORMSUBMIT_SUBJECT "invalidformsubmit"
   25 %}