Add __contains__ implementation to avoid a race in __get_item__.
__get_item__ enumerates ExtensionBackendList, and when it discovers a matching index, it access ExtensionBackendList at that index. However, ExtensionBackendList.__get_item__ calls Update, which can invalidate index. BUG=411612 TEST=extension_unittest Review URL: https://codereview.chromium.org/555823002 Cr-Commit-Position: refs/heads/master@{#293944}
Showing
Please register or sign in to comment