| Index: extensions/renderer/renderer_extension_registry.cc
|
| diff --git a/extensions/renderer/renderer_extension_registry.cc b/extensions/renderer/renderer_extension_registry.cc
|
| index ddc3a1b89f31f89dc6174b7de27b756acb79c293..97e3bea0ace3f1fc9bd3b1a36dcdf4bcb52ad991 100644
|
| --- a/extensions/renderer/renderer_extension_registry.cc
|
| +++ b/extensions/renderer/renderer_extension_registry.cc
|
| @@ -38,6 +38,15 @@ const ExtensionSet* RendererExtensionRegistry::GetMainThreadExtensionSet()
|
| return &extensions_;
|
| }
|
|
|
| +void RendererExtensionRegistry::SetWebviewPartitionID(
|
| + const std::string& partition_id) {
|
| + // |webview_partition_id_| cannot be changed once set.
|
| + DCHECK(webview_partition_id_.empty() ||
|
| + webview_partition_id_ == partition_id);
|
| + if (webview_partition_id_.empty())
|
| + webview_partition_id_ = partition_id;
|
| +}
|
| +
|
| size_t RendererExtensionRegistry::size() const {
|
| base::AutoLock lock(lock_);
|
| return extensions_.size();
|
|
|