LCOV - code coverage report
Current view: top level - obj-x86_64-pc-linux-gnu/dist/include - nsIDOMHTMLButtonElement.h (source / functions) Hit Total Coverage
Test: output.info Lines: 1 1 100.0 %
Date: 2017-07-14 16:53:18 Functions: 1 1 100.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /*
       2             :  * DO NOT EDIT.  THIS FILE IS GENERATED FROM ../../../dist/idl/nsIDOMHTMLButtonElement.idl
       3             :  */
       4             : 
       5             : #ifndef __gen_nsIDOMHTMLButtonElement_h__
       6             : #define __gen_nsIDOMHTMLButtonElement_h__
       7             : 
       8             : 
       9             : #ifndef __gen_nsIDOMHTMLElement_h__
      10             : #include "nsIDOMHTMLElement.h"
      11             : #endif
      12             : 
      13             : /* For IDL files that don't want to include root IDL files. */
      14             : #ifndef NS_NO_VTABLE
      15             : #define NS_NO_VTABLE
      16             : #endif
      17             : class nsIDOMValidityState; /* forward declaration */
      18             : 
      19             : 
      20             : /* starting interface:    nsIDOMHTMLButtonElement */
      21             : #define NS_IDOMHTMLBUTTONELEMENT_IID_STR "44b7a468-7dba-4f0c-9b4e-ee46dc0f26c7"
      22             : 
      23             : #define NS_IDOMHTMLBUTTONELEMENT_IID \
      24             :   {0x44b7a468, 0x7dba, 0x4f0c, \
      25             :     { 0x9b, 0x4e, 0xee, 0x46, 0xdc, 0x0f, 0x26, 0xc7 }}
      26             : 
      27           1 : class NS_NO_VTABLE nsIDOMHTMLButtonElement : public nsISupports {
      28             :  public:
      29             : 
      30             :   NS_DECLARE_STATIC_IID_ACCESSOR(NS_IDOMHTMLBUTTONELEMENT_IID)
      31             : 
      32             :   /* attribute boolean autofocus; */
      33             :   NS_IMETHOD GetAutofocus(bool *aAutofocus) = 0;
      34             :   NS_IMETHOD SetAutofocus(bool aAutofocus) = 0;
      35             : 
      36             :   /* attribute boolean disabled; */
      37             :   NS_IMETHOD GetDisabled(bool *aDisabled) = 0;
      38             :   NS_IMETHOD SetDisabled(bool aDisabled) = 0;
      39             : 
      40             :   /* readonly attribute nsIDOMHTMLFormElement form; */
      41             :   NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) = 0;
      42             : 
      43             :   /* attribute DOMString formAction; */
      44             :   NS_IMETHOD GetFormAction(nsAString & aFormAction) = 0;
      45             :   NS_IMETHOD SetFormAction(const nsAString & aFormAction) = 0;
      46             : 
      47             :   /* attribute DOMString formEnctype; */
      48             :   NS_IMETHOD GetFormEnctype(nsAString & aFormEnctype) = 0;
      49             :   NS_IMETHOD SetFormEnctype(const nsAString & aFormEnctype) = 0;
      50             : 
      51             :   /* attribute DOMString formMethod; */
      52             :   NS_IMETHOD GetFormMethod(nsAString & aFormMethod) = 0;
      53             :   NS_IMETHOD SetFormMethod(const nsAString & aFormMethod) = 0;
      54             : 
      55             :   /* attribute boolean formNoValidate; */
      56             :   NS_IMETHOD GetFormNoValidate(bool *aFormNoValidate) = 0;
      57             :   NS_IMETHOD SetFormNoValidate(bool aFormNoValidate) = 0;
      58             : 
      59             :   /* attribute DOMString formTarget; */
      60             :   NS_IMETHOD GetFormTarget(nsAString & aFormTarget) = 0;
      61             :   NS_IMETHOD SetFormTarget(const nsAString & aFormTarget) = 0;
      62             : 
      63             :   /* attribute DOMString name; */
      64             :   NS_IMETHOD GetName(nsAString & aName) = 0;
      65             :   NS_IMETHOD SetName(const nsAString & aName) = 0;
      66             : 
      67             :   /* attribute DOMString type; */
      68             :   NS_IMETHOD GetType(nsAString & aType) = 0;
      69             :   NS_IMETHOD SetType(const nsAString & aType) = 0;
      70             : 
      71             :   /* attribute DOMString value; */
      72             :   NS_IMETHOD GetValue(nsAString & aValue) = 0;
      73             :   NS_IMETHOD SetValue(const nsAString & aValue) = 0;
      74             : 
      75             :   /* readonly attribute boolean willValidate; */
      76             :   NS_IMETHOD GetWillValidate(bool *aWillValidate) = 0;
      77             : 
      78             :   /* readonly attribute nsIDOMValidityState validity; */
      79             :   NS_IMETHOD GetValidity(nsIDOMValidityState * *aValidity) = 0;
      80             : 
      81             :   /* readonly attribute DOMString validationMessage; */
      82             :   NS_IMETHOD GetValidationMessage(nsAString & aValidationMessage) = 0;
      83             : 
      84             :   /* boolean checkValidity (); */
      85             :   NS_IMETHOD CheckValidity(bool *_retval) = 0;
      86             : 
      87             :   /* void setCustomValidity (in DOMString error); */
      88             :   NS_IMETHOD SetCustomValidity(const nsAString & error) = 0;
      89             : 
      90             : };
      91             : 
      92             :   NS_DEFINE_STATIC_IID_ACCESSOR(nsIDOMHTMLButtonElement, NS_IDOMHTMLBUTTONELEMENT_IID)
      93             : 
      94             : /* Use this macro when declaring classes that implement this interface. */
      95             : #define NS_DECL_NSIDOMHTMLBUTTONELEMENT \
      96             :   NS_IMETHOD GetAutofocus(bool *aAutofocus) override; \
      97             :   NS_IMETHOD SetAutofocus(bool aAutofocus) override; \
      98             :   NS_IMETHOD GetDisabled(bool *aDisabled) override; \
      99             :   NS_IMETHOD SetDisabled(bool aDisabled) override; \
     100             :   NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) override; \
     101             :   NS_IMETHOD GetFormAction(nsAString & aFormAction) override; \
     102             :   NS_IMETHOD SetFormAction(const nsAString & aFormAction) override; \
     103             :   NS_IMETHOD GetFormEnctype(nsAString & aFormEnctype) override; \
     104             :   NS_IMETHOD SetFormEnctype(const nsAString & aFormEnctype) override; \
     105             :   NS_IMETHOD GetFormMethod(nsAString & aFormMethod) override; \
     106             :   NS_IMETHOD SetFormMethod(const nsAString & aFormMethod) override; \
     107             :   NS_IMETHOD GetFormNoValidate(bool *aFormNoValidate) override; \
     108             :   NS_IMETHOD SetFormNoValidate(bool aFormNoValidate) override; \
     109             :   NS_IMETHOD GetFormTarget(nsAString & aFormTarget) override; \
     110             :   NS_IMETHOD SetFormTarget(const nsAString & aFormTarget) override; \
     111             :   NS_IMETHOD GetName(nsAString & aName) override; \
     112             :   NS_IMETHOD SetName(const nsAString & aName) override; \
     113             :   NS_IMETHOD GetType(nsAString & aType) override; \
     114             :   NS_IMETHOD SetType(const nsAString & aType) override; \
     115             :   NS_IMETHOD GetValue(nsAString & aValue) override; \
     116             :   NS_IMETHOD SetValue(const nsAString & aValue) override; \
     117             :   NS_IMETHOD GetWillValidate(bool *aWillValidate) override; \
     118             :   NS_IMETHOD GetValidity(nsIDOMValidityState * *aValidity) override; \
     119             :   NS_IMETHOD GetValidationMessage(nsAString & aValidationMessage) override; \
     120             :   NS_IMETHOD CheckValidity(bool *_retval) override; \
     121             :   NS_IMETHOD SetCustomValidity(const nsAString & error) override; 
     122             : 
     123             : /* Use this macro when declaring the members of this interface when the
     124             :    class doesn't implement the interface. This is useful for forwarding. */
     125             : #define NS_DECL_NON_VIRTUAL_NSIDOMHTMLBUTTONELEMENT \
     126             :   nsresult GetAutofocus(bool *aAutofocus); \
     127             :   nsresult SetAutofocus(bool aAutofocus); \
     128             :   nsresult GetDisabled(bool *aDisabled); \
     129             :   nsresult SetDisabled(bool aDisabled); \
     130             :   nsresult GetForm(nsIDOMHTMLFormElement * *aForm); \
     131             :   nsresult GetFormAction(nsAString & aFormAction); \
     132             :   nsresult SetFormAction(const nsAString & aFormAction); \
     133             :   nsresult GetFormEnctype(nsAString & aFormEnctype); \
     134             :   nsresult SetFormEnctype(const nsAString & aFormEnctype); \
     135             :   nsresult GetFormMethod(nsAString & aFormMethod); \
     136             :   nsresult SetFormMethod(const nsAString & aFormMethod); \
     137             :   nsresult GetFormNoValidate(bool *aFormNoValidate); \
     138             :   nsresult SetFormNoValidate(bool aFormNoValidate); \
     139             :   nsresult GetFormTarget(nsAString & aFormTarget); \
     140             :   nsresult SetFormTarget(const nsAString & aFormTarget); \
     141             :   nsresult GetName(nsAString & aName); \
     142             :   nsresult SetName(const nsAString & aName); \
     143             :   nsresult GetType(nsAString & aType); \
     144             :   nsresult SetType(const nsAString & aType); \
     145             :   nsresult GetValue(nsAString & aValue); \
     146             :   nsresult SetValue(const nsAString & aValue); \
     147             :   nsresult GetWillValidate(bool *aWillValidate); \
     148             :   nsresult GetValidity(nsIDOMValidityState * *aValidity); \
     149             :   nsresult GetValidationMessage(nsAString & aValidationMessage); \
     150             :   nsresult CheckValidity(bool *_retval); \
     151             :   nsresult SetCustomValidity(const nsAString & error); 
     152             : 
     153             : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
     154             : #define NS_FORWARD_NSIDOMHTMLBUTTONELEMENT(_to) \
     155             :   NS_IMETHOD GetAutofocus(bool *aAutofocus) override { return _to GetAutofocus(aAutofocus); } \
     156             :   NS_IMETHOD SetAutofocus(bool aAutofocus) override { return _to SetAutofocus(aAutofocus); } \
     157             :   NS_IMETHOD GetDisabled(bool *aDisabled) override { return _to GetDisabled(aDisabled); } \
     158             :   NS_IMETHOD SetDisabled(bool aDisabled) override { return _to SetDisabled(aDisabled); } \
     159             :   NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) override { return _to GetForm(aForm); } \
     160             :   NS_IMETHOD GetFormAction(nsAString & aFormAction) override { return _to GetFormAction(aFormAction); } \
     161             :   NS_IMETHOD SetFormAction(const nsAString & aFormAction) override { return _to SetFormAction(aFormAction); } \
     162             :   NS_IMETHOD GetFormEnctype(nsAString & aFormEnctype) override { return _to GetFormEnctype(aFormEnctype); } \
     163             :   NS_IMETHOD SetFormEnctype(const nsAString & aFormEnctype) override { return _to SetFormEnctype(aFormEnctype); } \
     164             :   NS_IMETHOD GetFormMethod(nsAString & aFormMethod) override { return _to GetFormMethod(aFormMethod); } \
     165             :   NS_IMETHOD SetFormMethod(const nsAString & aFormMethod) override { return _to SetFormMethod(aFormMethod); } \
     166             :   NS_IMETHOD GetFormNoValidate(bool *aFormNoValidate) override { return _to GetFormNoValidate(aFormNoValidate); } \
     167             :   NS_IMETHOD SetFormNoValidate(bool aFormNoValidate) override { return _to SetFormNoValidate(aFormNoValidate); } \
     168             :   NS_IMETHOD GetFormTarget(nsAString & aFormTarget) override { return _to GetFormTarget(aFormTarget); } \
     169             :   NS_IMETHOD SetFormTarget(const nsAString & aFormTarget) override { return _to SetFormTarget(aFormTarget); } \
     170             :   NS_IMETHOD GetName(nsAString & aName) override { return _to GetName(aName); } \
     171             :   NS_IMETHOD SetName(const nsAString & aName) override { return _to SetName(aName); } \
     172             :   NS_IMETHOD GetType(nsAString & aType) override { return _to GetType(aType); } \
     173             :   NS_IMETHOD SetType(const nsAString & aType) override { return _to SetType(aType); } \
     174             :   NS_IMETHOD GetValue(nsAString & aValue) override { return _to GetValue(aValue); } \
     175             :   NS_IMETHOD SetValue(const nsAString & aValue) override { return _to SetValue(aValue); } \
     176             :   NS_IMETHOD GetWillValidate(bool *aWillValidate) override { return _to GetWillValidate(aWillValidate); } \
     177             :   NS_IMETHOD GetValidity(nsIDOMValidityState * *aValidity) override { return _to GetValidity(aValidity); } \
     178             :   NS_IMETHOD GetValidationMessage(nsAString & aValidationMessage) override { return _to GetValidationMessage(aValidationMessage); } \
     179             :   NS_IMETHOD CheckValidity(bool *_retval) override { return _to CheckValidity(_retval); } \
     180             :   NS_IMETHOD SetCustomValidity(const nsAString & error) override { return _to SetCustomValidity(error); } 
     181             : 
     182             : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
     183             : #define NS_FORWARD_SAFE_NSIDOMHTMLBUTTONELEMENT(_to) \
     184             :   NS_IMETHOD GetAutofocus(bool *aAutofocus) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAutofocus(aAutofocus); } \
     185             :   NS_IMETHOD SetAutofocus(bool aAutofocus) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetAutofocus(aAutofocus); } \
     186             :   NS_IMETHOD GetDisabled(bool *aDisabled) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDisabled(aDisabled); } \
     187             :   NS_IMETHOD SetDisabled(bool aDisabled) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetDisabled(aDisabled); } \
     188             :   NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetForm(aForm); } \
     189             :   NS_IMETHOD GetFormAction(nsAString & aFormAction) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFormAction(aFormAction); } \
     190             :   NS_IMETHOD SetFormAction(const nsAString & aFormAction) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFormAction(aFormAction); } \
     191             :   NS_IMETHOD GetFormEnctype(nsAString & aFormEnctype) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFormEnctype(aFormEnctype); } \
     192             :   NS_IMETHOD SetFormEnctype(const nsAString & aFormEnctype) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFormEnctype(aFormEnctype); } \
     193             :   NS_IMETHOD GetFormMethod(nsAString & aFormMethod) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFormMethod(aFormMethod); } \
     194             :   NS_IMETHOD SetFormMethod(const nsAString & aFormMethod) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFormMethod(aFormMethod); } \
     195             :   NS_IMETHOD GetFormNoValidate(bool *aFormNoValidate) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFormNoValidate(aFormNoValidate); } \
     196             :   NS_IMETHOD SetFormNoValidate(bool aFormNoValidate) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFormNoValidate(aFormNoValidate); } \
     197             :   NS_IMETHOD GetFormTarget(nsAString & aFormTarget) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFormTarget(aFormTarget); } \
     198             :   NS_IMETHOD SetFormTarget(const nsAString & aFormTarget) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFormTarget(aFormTarget); } \
     199             :   NS_IMETHOD GetName(nsAString & aName) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetName(aName); } \
     200             :   NS_IMETHOD SetName(const nsAString & aName) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetName(aName); } \
     201             :   NS_IMETHOD GetType(nsAString & aType) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetType(aType); } \
     202             :   NS_IMETHOD SetType(const nsAString & aType) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetType(aType); } \
     203             :   NS_IMETHOD GetValue(nsAString & aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetValue(aValue); } \
     204             :   NS_IMETHOD SetValue(const nsAString & aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetValue(aValue); } \
     205             :   NS_IMETHOD GetWillValidate(bool *aWillValidate) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWillValidate(aWillValidate); } \
     206             :   NS_IMETHOD GetValidity(nsIDOMValidityState * *aValidity) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetValidity(aValidity); } \
     207             :   NS_IMETHOD GetValidationMessage(nsAString & aValidationMessage) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetValidationMessage(aValidationMessage); } \
     208             :   NS_IMETHOD CheckValidity(bool *_retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->CheckValidity(_retval); } \
     209             :   NS_IMETHOD SetCustomValidity(const nsAString & error) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCustomValidity(error); } 
     210             : 
     211             : #if 0
     212             : /* Use the code below as a template for the implementation class for this interface. */
     213             : 
     214             : /* Header file */
     215             : class nsDOMHTMLButtonElement : public nsIDOMHTMLButtonElement
     216             : {
     217             : public:
     218             :   NS_DECL_ISUPPORTS
     219             :   NS_DECL_NSIDOMHTMLBUTTONELEMENT
     220             : 
     221             :   nsDOMHTMLButtonElement();
     222             : 
     223             : private:
     224             :   ~nsDOMHTMLButtonElement();
     225             : 
     226             : protected:
     227             :   /* additional members */
     228             : };
     229             : 
     230             : /* Implementation file */
     231             : NS_IMPL_ISUPPORTS(nsDOMHTMLButtonElement, nsIDOMHTMLButtonElement)
     232             : 
     233             : nsDOMHTMLButtonElement::nsDOMHTMLButtonElement()
     234             : {
     235             :   /* member initializers and constructor code */
     236             : }
     237             : 
     238             : nsDOMHTMLButtonElement::~nsDOMHTMLButtonElement()
     239             : {
     240             :   /* destructor code */
     241             : }
     242             : 
     243             : /* attribute boolean autofocus; */
     244             : NS_IMETHODIMP nsDOMHTMLButtonElement::GetAutofocus(bool *aAutofocus)
     245             : {
     246             :     return NS_ERROR_NOT_IMPLEMENTED;
     247             : }
     248             : NS_IMETHODIMP nsDOMHTMLButtonElement::SetAutofocus(bool aAutofocus)
     249             : {
     250             :     return NS_ERROR_NOT_IMPLEMENTED;
     251             : }
     252             : 
     253             : /* attribute boolean disabled; */
     254             : NS_IMETHODIMP nsDOMHTMLButtonElement::GetDisabled(bool *aDisabled)
     255             : {
     256             :     return NS_ERROR_NOT_IMPLEMENTED;
     257             : }
     258             : NS_IMETHODIMP nsDOMHTMLButtonElement::SetDisabled(bool aDisabled)
     259             : {
     260             :     return NS_ERROR_NOT_IMPLEMENTED;
     261             : }
     262             : 
     263             : /* readonly attribute nsIDOMHTMLFormElement form; */
     264             : NS_IMETHODIMP nsDOMHTMLButtonElement::GetForm(nsIDOMHTMLFormElement * *aForm)
     265             : {
     266             :     return NS_ERROR_NOT_IMPLEMENTED;
     267             : }
     268             : 
     269             : /* attribute DOMString formAction; */
     270             : NS_IMETHODIMP nsDOMHTMLButtonElement::GetFormAction(nsAString & aFormAction)
     271             : {
     272             :     return NS_ERROR_NOT_IMPLEMENTED;
     273             : }
     274             : NS_IMETHODIMP nsDOMHTMLButtonElement::SetFormAction(const nsAString & aFormAction)
     275             : {
     276             :     return NS_ERROR_NOT_IMPLEMENTED;
     277             : }
     278             : 
     279             : /* attribute DOMString formEnctype; */
     280             : NS_IMETHODIMP nsDOMHTMLButtonElement::GetFormEnctype(nsAString & aFormEnctype)
     281             : {
     282             :     return NS_ERROR_NOT_IMPLEMENTED;
     283             : }
     284             : NS_IMETHODIMP nsDOMHTMLButtonElement::SetFormEnctype(const nsAString & aFormEnctype)
     285             : {
     286             :     return NS_ERROR_NOT_IMPLEMENTED;
     287             : }
     288             : 
     289             : /* attribute DOMString formMethod; */
     290             : NS_IMETHODIMP nsDOMHTMLButtonElement::GetFormMethod(nsAString & aFormMethod)
     291             : {
     292             :     return NS_ERROR_NOT_IMPLEMENTED;
     293             : }
     294             : NS_IMETHODIMP nsDOMHTMLButtonElement::SetFormMethod(const nsAString & aFormMethod)
     295             : {
     296             :     return NS_ERROR_NOT_IMPLEMENTED;
     297             : }
     298             : 
     299             : /* attribute boolean formNoValidate; */
     300             : NS_IMETHODIMP nsDOMHTMLButtonElement::GetFormNoValidate(bool *aFormNoValidate)
     301             : {
     302             :     return NS_ERROR_NOT_IMPLEMENTED;
     303             : }
     304             : NS_IMETHODIMP nsDOMHTMLButtonElement::SetFormNoValidate(bool aFormNoValidate)
     305             : {
     306             :     return NS_ERROR_NOT_IMPLEMENTED;
     307             : }
     308             : 
     309             : /* attribute DOMString formTarget; */
     310             : NS_IMETHODIMP nsDOMHTMLButtonElement::GetFormTarget(nsAString & aFormTarget)
     311             : {
     312             :     return NS_ERROR_NOT_IMPLEMENTED;
     313             : }
     314             : NS_IMETHODIMP nsDOMHTMLButtonElement::SetFormTarget(const nsAString & aFormTarget)
     315             : {
     316             :     return NS_ERROR_NOT_IMPLEMENTED;
     317             : }
     318             : 
     319             : /* attribute DOMString name; */
     320             : NS_IMETHODIMP nsDOMHTMLButtonElement::GetName(nsAString & aName)
     321             : {
     322             :     return NS_ERROR_NOT_IMPLEMENTED;
     323             : }
     324             : NS_IMETHODIMP nsDOMHTMLButtonElement::SetName(const nsAString & aName)
     325             : {
     326             :     return NS_ERROR_NOT_IMPLEMENTED;
     327             : }
     328             : 
     329             : /* attribute DOMString type; */
     330             : NS_IMETHODIMP nsDOMHTMLButtonElement::GetType(nsAString & aType)
     331             : {
     332             :     return NS_ERROR_NOT_IMPLEMENTED;
     333             : }
     334             : NS_IMETHODIMP nsDOMHTMLButtonElement::SetType(const nsAString & aType)
     335             : {
     336             :     return NS_ERROR_NOT_IMPLEMENTED;
     337             : }
     338             : 
     339             : /* attribute DOMString value; */
     340             : NS_IMETHODIMP nsDOMHTMLButtonElement::GetValue(nsAString & aValue)
     341             : {
     342             :     return NS_ERROR_NOT_IMPLEMENTED;
     343             : }
     344             : NS_IMETHODIMP nsDOMHTMLButtonElement::SetValue(const nsAString & aValue)
     345             : {
     346             :     return NS_ERROR_NOT_IMPLEMENTED;
     347             : }
     348             : 
     349             : /* readonly attribute boolean willValidate; */
     350             : NS_IMETHODIMP nsDOMHTMLButtonElement::GetWillValidate(bool *aWillValidate)
     351             : {
     352             :     return NS_ERROR_NOT_IMPLEMENTED;
     353             : }
     354             : 
     355             : /* readonly attribute nsIDOMValidityState validity; */
     356             : NS_IMETHODIMP nsDOMHTMLButtonElement::GetValidity(nsIDOMValidityState * *aValidity)
     357             : {
     358             :     return NS_ERROR_NOT_IMPLEMENTED;
     359             : }
     360             : 
     361             : /* readonly attribute DOMString validationMessage; */
     362             : NS_IMETHODIMP nsDOMHTMLButtonElement::GetValidationMessage(nsAString & aValidationMessage)
     363             : {
     364             :     return NS_ERROR_NOT_IMPLEMENTED;
     365             : }
     366             : 
     367             : /* boolean checkValidity (); */
     368             : NS_IMETHODIMP nsDOMHTMLButtonElement::CheckValidity(bool *_retval)
     369             : {
     370             :     return NS_ERROR_NOT_IMPLEMENTED;
     371             : }
     372             : 
     373             : /* void setCustomValidity (in DOMString error); */
     374             : NS_IMETHODIMP nsDOMHTMLButtonElement::SetCustomValidity(const nsAString & error)
     375             : {
     376             :     return NS_ERROR_NOT_IMPLEMENTED;
     377             : }
     378             : 
     379             : /* End of implementation class template. */
     380             : #endif
     381             : 
     382             : 
     383             : #endif /* __gen_nsIDOMHTMLButtonElement_h__ */

Generated by: LCOV version 1.13