| Index: chrome/common/extensions/permissions/socket_permission.cc
 | 
| diff --git a/chrome/common/extensions/permissions/socket_permission.cc b/chrome/common/extensions/permissions/socket_permission.cc
 | 
| index 3a84237d869fed271032b8929aec6ffa86e35f22..5a087f5c119f8d1c0ea787022d8da75098c1d62b 100644
 | 
| --- a/chrome/common/extensions/permissions/socket_permission.cc
 | 
| +++ b/chrome/common/extensions/permissions/socket_permission.cc
 | 
| @@ -102,7 +102,7 @@ bool SocketPermission::Check(
 | 
|    const CheckParam* socket_param = static_cast<const CheckParam*>(param);
 | 
|    std::set<SocketPermissionData>::const_iterator i;
 | 
|    for (i = data_set_.begin(); i != data_set_.end(); ++i) {
 | 
| -    if (i->Match(socket_param->type, socket_param->host, socket_param->port))
 | 
| +    if (i->Match(socket_param->request))
 | 
|        return true;
 | 
|    }
 | 
|    return false;
 | 
| 
 |