@end
+@implementation DOMSVGScriptElement (WebDOMSVGScriptElementOperationsPrivate)
+
+- (NSArray *)_subresourceURLs
+{
+ return [self _URLsFromSelectors:@selector(href), nil];
+}
+
+@end
+
+@implementation DOMSVGCursorElement (WebDOMSVGCursorElementOperationsPrivate)
+
+- (NSArray *)_subresourceURLs
+{
+ return [self _URLsFromSelectors:@selector(href), nil];
+}
+
+@end
+
+@implementation DOMSVGFEImageElement (WebDOMSVGFEImageElementOperationsPrivate)
+
+- (NSArray *)_subresourceURLs
+{
+ return [self _URLsFromSelectors:@selector(href), nil];
+}
+
+@end
+
#endif
+@implementation DOMProcessingInstruction (WebDOMProcessingInstructionOperationsPrivate)
+
+- (NSString *)_stylesheetURL
+{
+ DOMStyleSheet *styleSheet = [self sheet];
+ if (styleSheet)
+ return [styleSheet href];
+ return nil;
+}
+
+- (NSArray *)_subresourceURLs
+{
+ return [self _URLsFromSelectors:@selector(_stylesheetURL), nil];
+}
+
+@end
+
@implementation DOMHTMLEmbedElement (WebDOMHTMLEmbedElementOperationsPrivate)
- (NSArray *)_subresourceURLs