| Summary: | REGRESSION (r257472): Can't start old Safari with new WebKit (dyld: Symbol not found: _WKContextConfigurationSetShouldCaptureAudioInUIProcess) | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Z <ziadrb> | ||||||
| Component: | Media | Assignee: | youenn fablet <youennf> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | commit-queue, darin, eric.carlson, webkit-bug-importer, youennf | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | WebKit Local Build | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=208238 | ||||||||
| Attachments: |
|
||||||||
|
Description
Z
2020-03-16 16:13:19 PDT
Caused by <https://trac.webkit.org/changeset/257472>. Need to leave a stub behind to keep old Safari working. We should fix this so people outside Apple can continue to work on WebKit. Created attachment 393735 [details]
Patch
Comment on attachment 393735 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=393735&action=review > Source/WebKit/UIProcess/API/C/WKContextConfigurationRef.h:75 > +// FIXME: https://bugs.webkit.org/show_bug.cgi?id=209155. Remove this function once no longer useful torun latest WebKit with older Safari. s/torun/to run/ Comment on attachment 393735 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=393735&action=review > Source/WebKit/UIProcess/API/C/WKContextConfigurationRef.h:76 > +WK_EXPORT void WKContextConfigurationSetShouldCaptureAudioInUIProcess(WKContextConfigurationRef configuration, bool allowed); In past cases like this one we left the thing out of the header file and put it in the .cpp file with a comment like the one above. We should put it at the top of the .cpp file instead of here. Created attachment 393834 [details]
Patch for landing
Comment on attachment 393834 [details] Patch for landing Clearing flags on attachment: 393834 Committed r258629: <https://trac.webkit.org/changeset/258629> All reviewed patches have been landed. Closing bug. |