Home | History | Annotate | Download | only in loader

Lines Matching refs:securityOrigin

37 #include "platform/weborigin/SecurityOrigin.h"
53 bool MixedContentChecker::isMixedContent(SecurityOrigin* securityOrigin, const KURL& url)
55 if (securityOrigin->protocol() != "https")
59 return !SecurityOrigin::isSecure(url);
62 bool MixedContentChecker::canDisplayInsecureContentInternal(SecurityOrigin* securityOrigin, const KURL& url, const MixedContentType type) const
64 if (!isMixedContent(securityOrigin, url))
68 bool allowed = client()->allowDisplayingInsecureContent(settings && settings->allowDisplayOfInsecureContent(), securityOrigin, url);
77 bool MixedContentChecker::canRunInsecureContentInternal(SecurityOrigin* securityOrigin, const KURL& url, const MixedContentType type) const
79 if (!isMixedContent(securityOrigin, url))
84 bool allowed = client()->allowRunningInsecureContent(allowedPerSettings, securityOrigin, url);
88 client()->didRunInsecureContent(securityOrigin, url);
93 bool MixedContentChecker::canSubmitToInsecureForm(SecurityOrigin* securityOrigin, const KURL& url) const
101 return canDisplayInsecureContentInternal(securityOrigin, url, MixedContentChecker::Submission);