Index: ui/shell_dialogs/select_file_dialog_mac.mm |
diff --git a/ui/shell_dialogs/select_file_dialog_mac.mm b/ui/shell_dialogs/select_file_dialog_mac.mm |
index bf5a862562609991148364ac8a6bde4d753916d9..d944e479b15701106374328397cd69cae68bd903 100644 |
--- a/ui/shell_dialogs/select_file_dialog_mac.mm |
+++ b/ui/shell_dialogs/select_file_dialog_mac.mm |
@@ -311,7 +311,8 @@ - (void)popupAction:(id)sender; |
default_extension_index = i; |
// Crash reports suggest that CreateUTIFromExtension may return nil. Hence |
- // we nil check before adding to |file_type_set|. See crbug.com/630101. |
+ // we nil check before adding to |file_type_set|. See crbug.com/630101 and |
+ // rdar://27490414. |
base::ScopedCFTypeRef<CFStringRef> uti(CreateUTIFromExtension(ext)); |
if (uti) |
[file_type_set addObject:base::mac::CFToNSCast(uti.get())]; |