/* -*- Mode: C++; tab-width: 20; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
// Class for tracking sandbox violations. Currently it just logs them to // stdout and the system console. In the future it may do more.
// What makes this possible is the fact that Apple' sandboxd calls // notify_post("com.apple.sandbox.violation.*") whenever it's notified by the // Sandbox kernel extension of a sandbox violation. We register to receive // these notifications. But the notifications are empty, and are sent for // every violation in every process. So we need to do more to get only "our" // violations, and to find out what kind of violation they were. See the // implementation of nsSandboxViolationSink::ViolationHandler().
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.