Home | History | Annotate | Download | only in printing

Lines Matching refs:initiator

71   explicit PrintPreviewDialogDelegate(WebContents* initiator);
92 PrintPreviewDialogDelegate::PrintPreviewDialogDelegate(WebContents* initiator)
93 : initiator_(initiator) {
181 void PrintPreviewDialogController::PrintPreview(WebContents* initiator) {
182 if (initiator->ShowingInterstitialPage())
188 if (!dialog_controller->GetOrCreatePreviewDialog(initiator))
189 PrintViewManager::FromWebContents(initiator)->PrintPreviewDone();
193 WebContents* initiator) {
194 DCHECK(initiator);
196 // Get the print preview dialog for |initiator|.
197 WebContents* preview_dialog = GetPrintPreviewForContents(initiator);
199 return CreatePrintPreviewDialog(initiator);
201 // Show the initiator holding the existing preview dialog.
202 initiator->GetDelegate()->ActivateContents(initiator);
217 // If |contents| is an initiator.
292 WebContents* initiator = iter->second;
295 } else if (initiator &&
296 initiator->GetRenderProcessHost() == rph) {
297 closed_initiators.push_back(initiator);
369 WebContents* initiator) {
374 CreateConstrainedWebDialog(initiator->GetBrowserContext(),
375 new PrintPreviewDialogDelegate(initiator),
376 initiator);
385 preview_dialog_map_[preview_dialog] = initiator;
388 AddObservers(initiator);
396 WebContents* initiator = GetInitiator(preview_dialog);
397 if (initiator && preview_dialog->GetWebUI()) {
401 PrintViewManager::FromWebContents(initiator)->RenderSourceName());
440 WebContents* initiator) {
441 WebContents* preview_dialog = GetPrintPreviewForContents(initiator);
445 // initiator's observers.
447 RemoveObservers(initiator);
449 PrintViewManager::FromWebContents(initiator)->PrintPreviewDone();
451 // initiator is closed. Close the print preview dialog too.
462 // Remove the initiator's observers before erasing the mapping.
463 WebContents* initiator = GetInitiator(preview_dialog);
464 if (initiator) {
465 RemoveObservers(initiator);
466 PrintViewManager::FromWebContents(initiator)->PrintPreviewDone();
470 // the initiator preview request.