Lines Matching refs:window
70 -(void)enqueueChallenge:(NSURLAuthenticationChallenge *)challenge forWindow:(id)window
72 NSMutableArray *queue = [windowToChallengeQueue objectForKey:window];
75 [windowToChallengeQueue setObject:queue forKey:window];
81 -(void)tryNextChallengeForWindow:(id)window
83 NSMutableArray *queue = [windowToChallengeQueue objectForKey:window];
90 [windowToChallengeQueue removeObjectForKey:window];
100 [self startAuthentication:challenge window:(window == WebModalDialogPretendWindow ? nil : window)];
105 -(void)startAuthentication:(NSURLAuthenticationChallenge *)challenge window:(NSWindow *)w
107 id window = w ? (id)w : (id)WebModalDialogPretendWindow;
109 if ([windowToPanel objectForKey:window] != nil) {
110 [self enqueueChallenge:challenge forWindow:window];
125 [challengeToWindow setObject:window forKey:challenge];
126 [windowToPanel setObject:panel forKey:window];
129 if (window == WebModalDialogPretendWindow)
132 [panel runAsSheetOnWindow:window withChallenge:challenge];
137 id window = [challengeToWindow objectForKey:challenge];
138 if (!window)
141 WebAuthenticationPanel *panel = [windowToPanel objectForKey:window];
147 id window = [challengeToWindow objectForKey:challenge];
148 [window retain];
149 if (window != nil) {
150 [windowToPanel removeObjectForKey:window];
160 [self tryNextChallengeForWindow:window];
161 [window release];