Reviewed by nobody, simple build fix.
Fixes a couple ambiguous selector build errors when building with GCC 3.3.
* Misc.subproj/WebIconDatabase.m:
(-[WebIconDatabase releaseIconForURL:]):
* WebView.subproj/WebHTMLView.m:
(-[NSView _web_layoutIfNeededRecursive:testDirtyRect:]):
(-[NSArray elementAtPoint:]):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@11560
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
Reviewed by nobody, simple build fix.
- Fixes a couple ambiguous selector build errors when building with 3.3.
+ Fixes a couple ambiguous selector build errors when building with GCC 3.3.
* Misc.subproj/WebIconDatabase.m:
(-[WebIconDatabase releaseIconForURL:]):
- * WebCoreSupport.subproj/WebImageRenderer.h: Added missing methods for image and imageRef.
* WebView.subproj/WebHTMLView.m:
(-[NSView _web_layoutIfNeededRecursive:testDirtyRect:]):
(-[NSArray elementAtPoint:]):
- (NSRect)targetAnimationRect;
- (void)resize:(NSSize)s;
- (NSSize)size;
-- (NSData *)TIFFRepresentation;
-- (NSImage *)image;
-- (CGImageRef)imageRef;
@end
#import <WebKit/WebViewInternal.h>
#import <WebKit/WebViewPrivate.h>
#import <WebKitSystemInterface.h>
+#import <WebCore/WebCoreImageRenderer.h>
#import <AppKit/NSAccessibility.h>
[elementInfo _web_setObjectIfNotNil:[NSURL _web_URLWithDataAsString:[elementInfoWC objectForKey:WebElementImageURLKey]] forKey:WebElementImageURLKey];
// Convert image renderer to NSImage.
- [elementInfo _web_setObjectIfNotNil:[(WebImageRenderer *)[elementInfoWC objectForKey:WebCoreElementImageRendererKey] image] forKey:WebElementImageKey];
+ [elementInfo _web_setObjectIfNotNil:[(id <WebCoreImageRenderer>)[elementInfoWC objectForKey:WebCoreElementImageRendererKey] image] forKey:WebElementImageKey];
WebFrameView *webFrameView = [self _web_parentWebFrameView];
ASSERT(webFrameView);