| Summary: | [Cocoa] iOS device steals BT headphones from other devices during silent playback | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Jer Noble <jer.noble> | ||||||||||||
| Component: | New Bugs | Assignee: | Jer Noble <jer.noble> | ||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||
| Severity: | Normal | CC: | eric.carlson, ews-watchlist, glenn, jean-yves.avenard, peng.liu6, philipj, sergio, tsavell, webkit-bug-importer | ||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||
| Version: | WebKit Nightly Build | ||||||||||||||
| Hardware: | Unspecified | ||||||||||||||
| OS: | Unspecified | ||||||||||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=227930 | ||||||||||||||
| Attachments: |
|
||||||||||||||
|
Description
Jer Noble
2021-06-21 11:24:48 PDT
Created attachment 431886 [details]
Patch
Created attachment 431888 [details]
Patch
Comment on attachment 431888 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=431888&action=review > Source/WebCore/platform/audio/ios/AudioSessionIOS.mm:100 > +static void setEligibleForSmartRouting(bool eligible) > +{ Probably worth asserting if this is called on the main thread. Created attachment 431895 [details]
Patch for landing
Committed r279119 (239036@main): <https://commits.webkit.org/239036@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 431895 [details]. Follow-up tvOS and Catalyst build fix: Committed r279138 it looks like the changes in https://trac.webkit.org/changeset/279119/webkit broke testing for iOS debug with 50+ timeouts and 40 API failures https://build.webkit.org/#/builders/59/builds/1679 I need to revert this unless its something simple. Talked to Jer offline and he believes removing the Assert is the right thing to do. Reopening to attach new patch. Created attachment 432107 [details]
Patch
Created attachment 432110 [details]
Patch
Patch 432107 does not build Committed r279200 (239087@main): <https://commits.webkit.org/239087@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 432110 [details]. |