| Index: content/browser/shared_worker/shared_worker_instance.h
 | 
| diff --git a/content/browser/shared_worker/shared_worker_instance.h b/content/browser/shared_worker/shared_worker_instance.h
 | 
| index 0d613167d462d6b524b3725bce33cc1c8745c572..9d4e303d120d6b416e7e79da1b00c49350bc550f 100644
 | 
| --- a/content/browser/shared_worker/shared_worker_instance.h
 | 
| +++ b/content/browser/shared_worker/shared_worker_instance.h
 | 
| @@ -16,6 +16,8 @@
 | 
|  namespace content {
 | 
|  class ResourceContext;
 | 
|  
 | 
| +// SharedWorkerInstance is copyable value-type data type. It could be passed to
 | 
| +// the UI thread and be used for comparison in SharedWorkerDevToolsManager.
 | 
|  class CONTENT_EXPORT SharedWorkerInstance {
 | 
|   public:
 | 
|    SharedWorkerInstance(const GURL& url,
 | 
| @@ -24,6 +26,7 @@ class CONTENT_EXPORT SharedWorkerInstance {
 | 
|                         blink::WebContentSecurityPolicyType security_policy_type,
 | 
|                         ResourceContext* resource_context,
 | 
|                         const WorkerStoragePartition& partition);
 | 
| +  SharedWorkerInstance(const SharedWorkerInstance& other);
 | 
|    ~SharedWorkerInstance();
 | 
|  
 | 
|    // Checks if this SharedWorkerInstance matches the passed url/name params
 | 
| @@ -37,6 +40,7 @@ class CONTENT_EXPORT SharedWorkerInstance {
 | 
|        const base::string16& name,
 | 
|        const WorkerStoragePartition& partition,
 | 
|        ResourceContext* resource_context) const;
 | 
| +  bool Matches(const SharedWorkerInstance& other) const;
 | 
|  
 | 
|    // Accessors.
 | 
|    const GURL& url() const { return url_; }
 | 
| 
 |