From b311ff4ba10c572412ff812806a9e53c8928500c Mon Sep 17 00:00:00 2001 From: Christian Persch Date: Thu, 2 Feb 2006 17:56:28 +0000 Subject: Add GECKO_CHECK_HEADERS, wrapping AC_CHECK_HEADERS. 2006-02-02 Christian Persch * m4/gecko.m4: Add GECKO_CHECK_HEADERS, wrapping AC_CHECK_HEADERS. * configure.ac: Simplify some header checks with GECKO_CHECK_HEADERS. Check for nsINonBlockingAlertService.h. * embed/mozilla/EphyPromptService.cpp: * embed/mozilla/EphyPromptService.h: * embed/mozilla/MozRegisterComponents.cpp: Implement nsINonBlockingAlertService. --- embed/mozilla/EphyPromptService.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'embed/mozilla/EphyPromptService.h') diff --git a/embed/mozilla/EphyPromptService.h b/embed/mozilla/EphyPromptService.h index 0eb100d76..915ecf947 100644 --- a/embed/mozilla/EphyPromptService.h +++ b/embed/mozilla/EphyPromptService.h @@ -23,6 +23,10 @@ #include +#if HAVE_NSINONBLOCKINGALERTSERVICE_H +#include +#endif + #define EPHY_PROMPT_SERVICE_IID \ { /* 6e8b90d4-78a6-41c5-98da-b1559a40d30d */ \ 0x6e8b90d4, 0x78a6, 0x41c5, \ @@ -31,11 +35,17 @@ #define EPHY_PROMPT_SERVICE_CLASSNAME "Epiphany Prompt Service" class EphyPromptService : public nsIPromptService +#if HAVE_NSINONBLOCKINGALERTSERVICE_H + , public nsINonBlockingAlertService +#endif { public: NS_DECL_ISUPPORTS NS_DECL_NSIPROMPTSERVICE - +#if HAVE_NSINONBLOCKINGALERTSERVICE_H + NS_DECL_NSINONBLOCKINALERTSERVICE +#endif + EphyPromptService(); virtual ~EphyPromptService(); }; -- cgit v1.2.3