Convert script policy to ObjC
This commit is contained in:
@@ -19,8 +19,10 @@
|
||||
@interface SBRProcessPlugin () <WKWebProcessPlugInLoadDelegate, SBRWebProcessProxy>
|
||||
|
||||
@property (nonatomic, strong) id<SBRWebProcessDelegate> processDelegate;
|
||||
@property (nonatomic, strong) NSMutableSet<NSString *> *allowedResourceOrigins;
|
||||
|
||||
@property (nonatomic, assign) BOOL allScriptsAllowed;
|
||||
@property (nonatomic, strong) NSMutableSet<NSString *> *allowedResourceOrigins;
|
||||
@property (nonatomic, strong) NSDictionary<NSString *, NSNumber *> *policyTypeByOrigin;
|
||||
@end
|
||||
|
||||
@implementation SBRProcessPlugin
|
||||
@@ -43,6 +45,11 @@
|
||||
_allowedResourceOrigins = [NSMutableSet setWithArray:allowedOrigins];
|
||||
}
|
||||
|
||||
- (void)syncPolicyTypes:(NSDictionary<NSString *,NSNumber *> *)policyTypes
|
||||
{
|
||||
_policyTypeByOrigin = policyTypes;
|
||||
}
|
||||
|
||||
- (void)setAllScriptsAllowed:(BOOL)allScriptsAllowed
|
||||
{
|
||||
_allScriptsAllowed = allScriptsAllowed;
|
||||
|
||||
Reference in New Issue
Block a user