Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[macOS] Stop creating microphone sandbox extension #14699

Conversation

pvollan
Copy link
Contributor

@pvollan pvollan commented Jun 6, 2023

d8d9573

[macOS] Stop creating microphone sandbox extension
https://bugs.webkit.org/show_bug.cgi?id=257750
rdar://101821075

Reviewed by Youenn Fablet.

After <rdar://problem/29448368> has been resolved, we can stop creating a sandbox extension to microphone for the WebContent process.

* Source/WebKit/Shared/WebProcessCreationParameters.h:
* Source/WebKit/Shared/WebProcessCreationParameters.serialization.in:
* Source/WebKit/UIProcess/Cocoa/WebProcessPoolCocoa.mm:
(WebKit::WebProcessPool::platformInitializeWebProcess):
* Source/WebKit/WebProcess/cocoa/WebProcessCocoa.mm:
(WebKit::WebProcess::platformInitializeWebProcess):

Canonical link: https://commits.webkit.org/264905@main

cc1e14d

Misc iOS, tvOS & watchOS macOS Linux Windows
βœ… πŸ§ͺ style βœ… πŸ›  ios βœ… πŸ›  mac βœ… πŸ›  wpe   πŸ›  wincairo
βœ… πŸ›  ios-sim βœ… πŸ›  mac-AS-debug βœ… πŸ§ͺ wpe-wk2
βœ… πŸ§ͺ webkitperl βœ… πŸ§ͺ ios-wk2   πŸ§ͺ api-mac βœ… πŸ›  gtk
βœ… πŸ§ͺ ios-wk2-wpt βœ… πŸ§ͺ gtk-wk2
βœ… πŸ§ͺ api-ios βœ… πŸ§ͺ mac-wk2 βœ… πŸ§ͺ api-gtk
βœ… πŸ›  tv βœ… πŸ§ͺ mac-AS-debug-wk2
  πŸ›  tv-sim
βœ… πŸ›  πŸ§ͺ merge βœ… πŸ›  watch
βœ… πŸ›  watch-sim

@pvollan pvollan requested a review from cdumez as a code owner June 6, 2023 16:16
@pvollan pvollan self-assigned this Jun 6, 2023
@pvollan pvollan added the WebKit Misc. For miscellaneous bugs in the WebKit framework (and not JavaScriptCore or WebCore). label Jun 6, 2023
@pvollan pvollan force-pushed the eng/macOS-Stop-creating-microphone-sandbox-extension branch from b2b3023 to a5a0b0e Compare June 6, 2023 16:20
@pvollan pvollan force-pushed the eng/macOS-Stop-creating-microphone-sandbox-extension branch from a5a0b0e to a4292f7 Compare June 6, 2023 16:43
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Jun 6, 2023
@pvollan pvollan removed the merging-blocked Applied to prevent a change from being merged label Jun 6, 2023
@pvollan pvollan force-pushed the eng/macOS-Stop-creating-microphone-sandbox-extension branch from a4292f7 to cc1e14d Compare June 6, 2023 16:57
@pvollan pvollan added the merge-queue Applied to send a pull request to merge-queue label Jun 6, 2023
@pvollan
Copy link
Contributor Author

pvollan commented Jun 6, 2023

Thanks for reviewing!

https://bugs.webkit.org/show_bug.cgi?id=257750
rdar://101821075

Reviewed by Youenn Fablet.

After <rdar://problem/29448368> has been resolved, we can stop creating a sandbox extension to microphone for the WebContent process.

* Source/WebKit/Shared/WebProcessCreationParameters.h:
* Source/WebKit/Shared/WebProcessCreationParameters.serialization.in:
* Source/WebKit/UIProcess/Cocoa/WebProcessPoolCocoa.mm:
(WebKit::WebProcessPool::platformInitializeWebProcess):
* Source/WebKit/WebProcess/cocoa/WebProcessCocoa.mm:
(WebKit::WebProcess::platformInitializeWebProcess):

Canonical link: https://commits.webkit.org/264905@main
@webkit-commit-queue webkit-commit-queue force-pushed the eng/macOS-Stop-creating-microphone-sandbox-extension branch from cc1e14d to d8d9573 Compare June 6, 2023 18:24
@webkit-commit-queue
Copy link
Collaborator

Committed 264905@main (d8d9573): https://commits.webkit.org/264905@main

Reviewed commits have been landed. Closing PR #14699 and removing active labels.

@webkit-commit-queue webkit-commit-queue merged commit d8d9573 into WebKit:main Jun 6, 2023
@webkit-commit-queue webkit-commit-queue removed the merge-queue Applied to send a pull request to merge-queue label Jun 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
WebKit Misc. For miscellaneous bugs in the WebKit framework (and not JavaScriptCore or WebCore).
Projects
None yet
5 participants