*/
#include "config.h"
-#include "LocalFileSystemClient.h"
+#include "web/LocalFileSystemClient.h"
-#include "WebFrameImpl.h"
-#include "WorkerPermissionClient.h"
#include "core/dom/Document.h"
#include "core/workers/WorkerGlobalScope.h"
#include "platform/PermissionCallbacks.h"
#include "platform/weborigin/SecurityOrigin.h"
#include "public/platform/WebPermissionCallbacks.h"
#include "public/web/WebPermissionClient.h"
+#include "web/WebLocalFrameImpl.h"
+#include "web/WorkerPermissionClient.h"
#include "wtf/text/WTFString.h"
using namespace WebCore;
ASSERT(context);
if (context->isDocument()) {
Document* document = toDocument(context);
- WebFrameImpl* webFrame = WebFrameImpl::fromFrame(document->frame());
- return !webFrame->permissionClient() || webFrame->permissionClient()->allowFileSystem(webFrame);
+ WebLocalFrameImpl* webFrame = WebLocalFrameImpl::fromFrame(document->frame());
+ return !webFrame->permissionClient() || webFrame->permissionClient()->allowFileSystem();
}
ASSERT(context->isWorkerGlobalScope());
return WorkerPermissionClient::from(*toWorkerGlobalScope(context))->allowFileSystem();
ASSERT(context);
if (context->isDocument()) {
Document* document = toDocument(context);
- WebFrameImpl* webFrame = WebFrameImpl::fromFrame(document->frame());
+ WebLocalFrameImpl* webFrame = WebLocalFrameImpl::fromFrame(document->frame());
if (!webFrame->permissionClient()) {
callbacks->onAllowed();
return;
}
- webFrame->permissionClient()->requestFileSystemAccess(webFrame, callbacks);
+ webFrame->permissionClient()->requestFileSystemAccess(callbacks);
return;
}
ASSERT(context->isWorkerGlobalScope());