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] Fix sandbox related error message #9052

Conversation

pvollan
Copy link
Contributor

@pvollan pvollan commented Jan 24, 2023

@pvollan pvollan self-assigned this Jan 24, 2023
@pvollan pvollan added the WebKit Misc. For miscellaneous bugs in the WebKit framework (and not JavaScriptCore or WebCore). label Jan 24, 2023
@@ -1389,7 +1389,7 @@
#endif
#endif

#if (PLATFORM(IOS) || PLATFORM(WATCHOS) || PLATFORM(APPLETV))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So we don't want to enable this for Watch or TV anymore?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I would like to do more testing before enabling.

Thanks for reviewing!

@pvollan pvollan requested a review from cdumez January 24, 2023 18:58
@pvollan pvollan added the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Jan 24, 2023
https://bugs.webkit.org/show_bug.cgi?id=251093
rdar://104607120

Reviewed by Chris Dumez.

On macOS, creating a generic Mach bootstrap sandbox extension is currently failing.
We can temporarily disable creating this sandbox extension on macOS.

* Source/WTF/wtf/PlatformHave.h:
* Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb.in:
* Source/WebKit/Shared/Cocoa/SandboxExtensionCocoa.mm:
(WebKit::SandboxExtension::createHandlesForMachLookup):

Canonical link: https://commits.webkit.org/259313@main
@webkit-early-warning-system webkit-early-warning-system force-pushed the eng/macOS-Fix-sandbox-related-error-message branch from 266f30a to 7e8a23f Compare January 24, 2023 23:33
@webkit-commit-queue
Copy link
Collaborator

Committed 259313@main (7e8a23f): https://commits.webkit.org/259313@main

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

@webkit-early-warning-system webkit-early-warning-system merged commit 7e8a23f into WebKit:main Jan 24, 2023
@webkit-commit-queue webkit-commit-queue removed the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Jan 24, 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
4 participants