Bug 1061058 - Fix more bad implicit constructors in docshell/dom/uriloader; r=smaug

--HG--
extra : rebase_source : 4dd9d4bab0b552834cd24051d7dc920950a2e8b2
This commit is contained in:
Ehsan Akhgari 2014-09-01 18:01:37 -04:00
Родитель e63feb3849
Коммит 64bff94e92
4 изменённых файлов: 8 добавлений и 8 удалений

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

@ -45,7 +45,7 @@ public:
NS_DECL_ISUPPORTS
NS_DECL_NSIURIFIXUPINFO
nsDefaultURIFixupInfo(const nsACString& aOriginalInput);
explicit nsDefaultURIFixupInfo(const nsACString& aOriginalInput);
friend class nsDefaultURIFixup;

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

@ -32,7 +32,7 @@ public:
NS_DECL_NSICONTENTPERMISSIONREQUEST
NS_DECL_NSIRUNNABLE
private:
FileSystemPermissionRequest(FileSystemTaskBase* aTask);
explicit FileSystemPermissionRequest(FileSystemTaskBase* aTask);
virtual
~FileSystemPermissionRequest();

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

@ -9,8 +9,8 @@
class nsMIMEInfoMac : public nsMIMEInfoImpl {
public:
nsMIMEInfoMac(const char* aMIMEType = "") : nsMIMEInfoImpl(aMIMEType) {}
nsMIMEInfoMac(const nsACString& aMIMEType) : nsMIMEInfoImpl(aMIMEType) {}
explicit nsMIMEInfoMac(const char* aMIMEType = "") : nsMIMEInfoImpl(aMIMEType) {}
explicit nsMIMEInfoMac(const nsACString& aMIMEType) : nsMIMEInfoImpl(aMIMEType) {}
nsMIMEInfoMac(const nsACString& aType, HandlerClass aClass) :
nsMIMEInfoImpl(aType, aClass) {}

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

@ -67,8 +67,8 @@ class nsMIMEInfoBase : public nsIMIMEInfo {
};
// nsMIMEInfoBase methods
nsMIMEInfoBase(const char *aMIMEType = "");
nsMIMEInfoBase(const nsACString& aMIMEType);
explicit nsMIMEInfoBase(const char *aMIMEType = "");
explicit nsMIMEInfoBase(const nsACString& aMIMEType);
nsMIMEInfoBase(const nsACString& aType, HandlerClass aClass);
void SetMIMEType(const nsACString & aMIMEType) { mSchemeOrType = aMIMEType; }
@ -159,8 +159,8 @@ class nsMIMEInfoBase : public nsIMIMEInfo {
*/
class nsMIMEInfoImpl : public nsMIMEInfoBase {
public:
nsMIMEInfoImpl(const char *aMIMEType = "") : nsMIMEInfoBase(aMIMEType) {}
nsMIMEInfoImpl(const nsACString& aMIMEType) : nsMIMEInfoBase(aMIMEType) {}
explicit nsMIMEInfoImpl(const char *aMIMEType = "") : nsMIMEInfoBase(aMIMEType) {}
explicit nsMIMEInfoImpl(const nsACString& aMIMEType) : nsMIMEInfoBase(aMIMEType) {}
nsMIMEInfoImpl(const nsACString& aType, HandlerClass aClass) :
nsMIMEInfoBase(aType, aClass) {}
virtual ~nsMIMEInfoImpl() {}