<rdar://problem/41869703>
Created attachment 345073 [details] Patch
Created attachment 345075 [details] ChangeLog tweak
Comment on attachment 345075 [details] ChangeLog tweak Ha! This makes so much sense.
Comment on attachment 345075 [details] ChangeLog tweak Thanks for the review!
Comment on attachment 345075 [details] ChangeLog tweak Clearing flags on attachment: 345075 Committed r233841: <https://trac.webkit.org/changeset/233841>
All reviewed patches have been landed. Closing bug.
Comment on attachment 345075 [details] ChangeLog tweak View in context: https://bugs.webkit.org/attachment.cgi?id=345075&action=review > Source/WebCore/platform/graphics/avfoundation/objc/AVFoundationMIMETypeCache.mm:97 > +#if PLATFORM(IOSMAC) Why does the same issue not impact other configurations? It seems fragile that the only do the safe thing on IOSMAC.
(In reply to Alexey Proskuryakov from comment #7) > Comment on attachment 345075 [details] > ChangeLog tweak > > View in context: > https://bugs.webkit.org/attachment.cgi?id=345075&action=review > > > Source/WebCore/platform/graphics/avfoundation/objc/AVFoundationMIMETypeCache.mm:97 > > +#if PLATFORM(IOSMAC) > > Why does the same issue not impact other configurations? It seems fragile > that the only do the safe thing on IOSMAC. It doesn't impact macOS because we don't need to dynamically load iOS-only symbols there. In this case (on iosmac), we were failing to link symbols in AudioSessionIOS, which is not compiled on macOS.