DescriptionRefactor OS X sandbox processing and audit sandbox files
Audited the sandbox files to enusre all rules are necessary and removed
any incorrect comments.
The OS X Sandbox code is refactored to get rid of all string processing
of the raw scheme code in the sandbox profiles. By using the ability to
pass parameters into sandbox profiles, the variable substitution logic
is performed by the scheme interpreter itself.
BUG=242704
Committed: https://crrev.com/76eaa8778a322803dc3ac20cda05525e615dec4d
Cr-Commit-Position: refs/heads/master@{#336610}
Committed: https://crrev.com/e46995fce5cb605f406927ecd0b2eb2018e7e3aa
Cr-Commit-Position: refs/heads/master@{#339038}
Patch Set 1 #
Total comments: 3
Patch Set 2 : Refactor OS X sandbox processing and audit sandbox files #
Total comments: 31
Patch Set 3 : Changes per code review #
Total comments: 16
Patch Set 4 : More iterations from the code review. #Patch Set 5 : Cleaned up the component build workaround. #
Total comments: 4
Patch Set 6 : Final review: Refactor OS X sandbox processing and audit sandbox files #Patch Set 7 : Fix the crashes on 10.6 #
Total comments: 8
Patch Set 8 : Refined 10.6 crash fix per code review #
Total comments: 4
Patch Set 9 : Move struct to anon namespace and use static_cast<> #
Messages
Total messages: 37 (13 generated)
|