Changed type for identifier parameter in WebResourceLoadDelegate-related calls to...
[WebKit-https.git] / WebKit / WebView.subproj / WebFrameInternal.h
1 // This header contains WebFrame declarations that can be used anywhere in WebKit, but are neither SPI nor API.
2
3 #import <WebKit/WebFramePrivate.h>
4
5 @interface WebFrame (WebInternal)
6
7 - (void)_updateDrawsBackground;
8 - (void)_setInternalLoadDelegate:(id)internalLoadDelegate;
9 - (id)_internalLoadDelegate;
10 - (void)_unmarkAllMisspellings;
11
12 - (NSURLRequest *)_requestFromDelegateForRequest:(NSURLRequest *)request identifier:(id *)identifier error:(NSError **)error;
13 - (void)_sendRemainingDelegateMessagesWithIdentifier:(id)identifier response:(NSURLResponse *)response length:(unsigned)length error:(NSError *)error;
14 - (void)_saveResourceAndSendRemainingDelegateMessagesWithRequest:(NSURLRequest *)request
15                                                       identifier:(id)identifier 
16                                                         response:(NSURLResponse *)response 
17                                                             data:(NSData *)data
18                                                            error:(NSError *)error;
19 @end
20
21 @interface NSObject (WebInternalFrameLoadDelegate)
22 - (void)webFrame:(WebFrame *)webFrame didFinishLoadWithError:(NSError *)error;
23 @end;