| Auto-Submit | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Hi thanks for the CL. Please place this behind a disabled by default base::Feature, and parameterize the tests to test for feature enabled and disabled.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Auto-Submit | +1 |
Hi thanks for the CL. Please place this behind a disabled by default base::Feature, and parameterize the tests to test for feature enabled and disabled.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
looks good I don't know if we would actually turn this on but I can run a trial on canary/dev.
I'm unsure what this actually gets us though, it seems like it would cause perf issues but improve stability?
kWinSboxModuleTamperingProtection);can you add this to the display in chrome://sandbox please, there should be a list somewhere of all the features, and how they map.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Auto-Submit | +1 |
looks good I don't know if we would actually turn this on but I can run a trial on canary/dev.
I'm unsure what this actually gets us though, it seems like it would cause perf issues but improve stability?
Thanks for canary/dev trial.
This shouldn't cause perf issues — the OS only remaps the image when IAT tampering is actually detected, and it's a one-time cost at process startup.The benefit is stability: some kernel drivers inject imports into the child process IAT, which causes CIG to crash the process on startup. Module Tampering Protection remaps a clean image so CIG works correctly despite the tampering.
can you add this to the display in chrome://sandbox please, there should be a list somewhere of all the features, and how they map.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Commit-Queue | +2 |
okay thanks. this will be interesting to see how it changes our data. I will do a dev/canary study for you and see what I can share. it sounds like this might have a memory/perf impact but if it improves stability it will be worth shipping.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
need a second lgtm from someone, so hopefully one of james/alex can rs it and +2
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
LGTM, although I did have a query about a definition which I don't believe is needed.
#ifndef PROCESS_CREATION_MITIGATION_POLICY2_MODULE_TAMPERING_PROTECTION_ALWAYS_ONIs this needed? Chromium uses an SDK which should already have this definition.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Auto-Submit | +1 |
#ifndef PROCESS_CREATION_MITIGATION_POLICY2_MODULE_TAMPERING_PROTECTION_ALWAYS_ONIs this needed? Chromium uses an SDK which should already have this definition.
You're right, removed. The SDK (10.0.26100.0) already defines it in WinBase.h.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |