+2005-03-20 Maciej Stachowiak <mjs@apple.com>
+
+ Reviewed by Darin.
+
+ <rdar://problem/4060020> Add stub version of security SPI for QuickTime plug-in so QuickTime team has something to compile and link against
+
+ * Plugins.subproj/WebPluginContainerPrivate.h: Added.
+ * Plugins.subproj/WebPluginController.m:
+ (-[WebPluginController _webPluginContainerCheckIfAllowedToLoadRequest:inFrame:resultObject:selector:]):
+ (-[WebPluginController _webPluginContainerCancelCheckIfAllowedToLoadRequest:]):
+ * WebKit.pbproj/project.pbxproj:
+
2005-03-19 David Harrison <harrison@apple.com>
Reviewed by Maciej.
--- /dev/null
+/*
+ WebPluginContainer.h
+ Copyright 2004, Apple, Inc. All rights reserved.
+
+ Public header file.
+*/
+
+#import <Cocoa/Cocoa.h>
+
+@interface NSObject (WebPlugInContainerPrivate)
+
+- (id)_webPluginContainerCheckIfAllowedToLoadRequest:(NSURLRequest *)Request inFrame:(NSString *)target resultObject:(id)obj selector:(SEL)selector;
+
+- (void)_webPluginContainerCancelCheckIfAllowedToLoadRequest:(id)checkIdentifier;
+
+@end
_documentView = nil;
}
+- (id)_webPluginContainerCheckIfAllowedToLoadRequest:(NSURLRequest *)Request inFrame:(NSString *)target resultObject:(id)obj selector:(SEL)selector
+{
+ // FIXME: really implement this
+ [obj performSelector:selector withObject:(id)YES];
+ return nil;
+}
+
+- (void)_webPluginContainerCancelCheckIfAllowedToLoadRequest:(id)checkIdentifier
+{
+ // FIXME: really implement this
+}
+
- (void)webPlugInContainerLoadRequest:(NSURLRequest *)request inFrame:(NSString *)target
{
if (!request) {
514C4C2E075E7DE500B89CAD,
514C4C30075E7DE500B89CAD,
93C6F14607920B93002449CD,
+ 65836F5F07EE425900682F95,
);
isa = PBXHeadersBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
settings = {
};
};
+ 65836F5E07EE425900682F95 = {
+ fileEncoding = 30;
+ isa = PBXFileReference;
+ lastKnownFileType = sourcecode.c.h;
+ path = WebPluginContainerPrivate.h;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ 65836F5F07EE425900682F95 = {
+ fileRef = 65836F5E07EE425900682F95;
+ isa = PBXBuildFile;
+ settings = {
+ ATTRIBUTES = (
+ Private,
+ );
+ };
+ };
65A7D44A0568AB2600E70EF6 = {
fileEncoding = 30;
isa = PBXFileReference;
};
848DFF430365F71500CA2ACA = {
children = (
+ 65836F5E07EE425900682F95,
848DFF840365FE6A00CA2ACA,
848DFF850365FE6A00CA2ACA,
8467275C0367158500CA2ACA,