DescriptionDo not register Chrome's DelegateExecute on Win10+.
And delete active registrations for installs that made it
to Win10 with such registrations (in place OS upgrade or
installs that were on Win10 already before this fix).
The deletions do not perform a pristine cleanup, but a
sufficient in place cleanup to disable delegate execution
while not being too intrusive on the codebase (no duplication
of knowledge of each single registry key).
Uninstall will take care of cleaning up the dead leaves.
BUG=516349
Committed: https://crrev.com/635098e6af574e60e3ebdc7e2ef38b23f9f3ab24
Cr-Commit-Position: refs/heads/master@{#346321}
Patch Set 1 #
Total comments: 23
Patch Set 2 : review:grt #Patch Set 3 : fix GetProgIdEntries and add FIXME note #Patch Set 4 : tweak IsChromeRegistered to support RemovalFlag #
Depends on Patchset: Dependent Patchsets: Messages
Total messages: 13 (2 generated)
|