Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(296)

Side by Side Diff: content/browser/renderer_host/pepper/pepper_tcp_socket.cc

Issue 1223153003: Move JoinString to the base namespace (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: windows Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "content/browser/renderer_host/pepper/pepper_tcp_socket.h" 5 #include "content/browser/renderer_host/pepper/pepper_tcp_socket.h"
6 6
7 #include <string.h> 7 #include <string.h>
8 8
9 #include "base/bind.h" 9 #include "base/bind.h"
10 #include "base/bind_helpers.h" 10 #include "base/bind_helpers.h"
(...skipping 295 matching lines...) Expand 10 before | Expand all | Expand 10 after
306 fields->SetField(PP_X509CERTIFICATE_PRIVATE_ISSUER_COMMON_NAME, 306 fields->SetField(PP_X509CERTIFICATE_PRIVATE_ISSUER_COMMON_NAME,
307 new base::StringValue(issuer.common_name)); 307 new base::StringValue(issuer.common_name));
308 fields->SetField(PP_X509CERTIFICATE_PRIVATE_ISSUER_LOCALITY_NAME, 308 fields->SetField(PP_X509CERTIFICATE_PRIVATE_ISSUER_LOCALITY_NAME,
309 new base::StringValue(issuer.locality_name)); 309 new base::StringValue(issuer.locality_name));
310 fields->SetField(PP_X509CERTIFICATE_PRIVATE_ISSUER_STATE_OR_PROVINCE_NAME, 310 fields->SetField(PP_X509CERTIFICATE_PRIVATE_ISSUER_STATE_OR_PROVINCE_NAME,
311 new base::StringValue(issuer.state_or_province_name)); 311 new base::StringValue(issuer.state_or_province_name));
312 fields->SetField(PP_X509CERTIFICATE_PRIVATE_ISSUER_COUNTRY_NAME, 312 fields->SetField(PP_X509CERTIFICATE_PRIVATE_ISSUER_COUNTRY_NAME,
313 new base::StringValue(issuer.country_name)); 313 new base::StringValue(issuer.country_name));
314 fields->SetField( 314 fields->SetField(
315 PP_X509CERTIFICATE_PRIVATE_ISSUER_ORGANIZATION_NAME, 315 PP_X509CERTIFICATE_PRIVATE_ISSUER_ORGANIZATION_NAME,
316 new base::StringValue(JoinString(issuer.organization_names, '\n'))); 316 new base::StringValue(base::JoinString(issuer.organization_names, "\n")));
317 fields->SetField( 317 fields->SetField(
318 PP_X509CERTIFICATE_PRIVATE_ISSUER_ORGANIZATION_UNIT_NAME, 318 PP_X509CERTIFICATE_PRIVATE_ISSUER_ORGANIZATION_UNIT_NAME,
319 new base::StringValue(JoinString(issuer.organization_unit_names, '\n'))); 319 new base::StringValue(
320 base::JoinString(issuer.organization_unit_names, "\n")));
320 321
321 const net::CertPrincipal& subject = cert.subject(); 322 const net::CertPrincipal& subject = cert.subject();
322 fields->SetField(PP_X509CERTIFICATE_PRIVATE_SUBJECT_COMMON_NAME, 323 fields->SetField(PP_X509CERTIFICATE_PRIVATE_SUBJECT_COMMON_NAME,
323 new base::StringValue(subject.common_name)); 324 new base::StringValue(subject.common_name));
324 fields->SetField(PP_X509CERTIFICATE_PRIVATE_SUBJECT_LOCALITY_NAME, 325 fields->SetField(PP_X509CERTIFICATE_PRIVATE_SUBJECT_LOCALITY_NAME,
325 new base::StringValue(subject.locality_name)); 326 new base::StringValue(subject.locality_name));
326 fields->SetField(PP_X509CERTIFICATE_PRIVATE_SUBJECT_STATE_OR_PROVINCE_NAME, 327 fields->SetField(PP_X509CERTIFICATE_PRIVATE_SUBJECT_STATE_OR_PROVINCE_NAME,
327 new base::StringValue(subject.state_or_province_name)); 328 new base::StringValue(subject.state_or_province_name));
328 fields->SetField(PP_X509CERTIFICATE_PRIVATE_SUBJECT_COUNTRY_NAME, 329 fields->SetField(PP_X509CERTIFICATE_PRIVATE_SUBJECT_COUNTRY_NAME,
329 new base::StringValue(subject.country_name)); 330 new base::StringValue(subject.country_name));
330 fields->SetField( 331 fields->SetField(
331 PP_X509CERTIFICATE_PRIVATE_SUBJECT_ORGANIZATION_NAME, 332 PP_X509CERTIFICATE_PRIVATE_SUBJECT_ORGANIZATION_NAME,
332 new base::StringValue(JoinString(subject.organization_names, '\n'))); 333 new base::StringValue(
334 base::JoinString(subject.organization_names, "\n")));
333 fields->SetField( 335 fields->SetField(
334 PP_X509CERTIFICATE_PRIVATE_SUBJECT_ORGANIZATION_UNIT_NAME, 336 PP_X509CERTIFICATE_PRIVATE_SUBJECT_ORGANIZATION_UNIT_NAME,
335 new base::StringValue(JoinString(subject.organization_unit_names, '\n'))); 337 new base::StringValue(
338 base::JoinString(subject.organization_unit_names, "\n")));
336 339
337 const std::string& serial_number = cert.serial_number(); 340 const std::string& serial_number = cert.serial_number();
338 fields->SetField(PP_X509CERTIFICATE_PRIVATE_SERIAL_NUMBER, 341 fields->SetField(PP_X509CERTIFICATE_PRIVATE_SERIAL_NUMBER,
339 base::BinaryValue::CreateWithCopiedBuffer( 342 base::BinaryValue::CreateWithCopiedBuffer(
340 serial_number.data(), serial_number.length())); 343 serial_number.data(), serial_number.length()));
341 fields->SetField(PP_X509CERTIFICATE_PRIVATE_VALIDITY_NOT_BEFORE, 344 fields->SetField(PP_X509CERTIFICATE_PRIVATE_VALIDITY_NOT_BEFORE,
342 new base::FundamentalValue(cert.valid_start().ToDoubleT())); 345 new base::FundamentalValue(cert.valid_start().ToDoubleT()));
343 fields->SetField(PP_X509CERTIFICATE_PRIVATE_VALIDITY_NOT_AFTER, 346 fields->SetField(PP_X509CERTIFICATE_PRIVATE_VALIDITY_NOT_AFTER,
344 new base::FundamentalValue(cert.valid_expiry().ToDoubleT())); 347 new base::FundamentalValue(cert.valid_expiry().ToDoubleT()));
345 std::string der; 348 std::string der;
(...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after
531 534
532 int net_result = socket_->Write( 535 int net_result = socket_->Write(
533 write_buffer_.get(), 536 write_buffer_.get(),
534 write_buffer_->BytesRemaining(), 537 write_buffer_->BytesRemaining(),
535 base::Bind(&PepperTCPSocket::OnWriteCompleted, base::Unretained(this))); 538 base::Bind(&PepperTCPSocket::OnWriteCompleted, base::Unretained(this)));
536 if (net_result != net::ERR_IO_PENDING) 539 if (net_result != net::ERR_IO_PENDING)
537 OnWriteCompleted(net_result); 540 OnWriteCompleted(net_result);
538 } 541 }
539 542
540 } // namespace content 543 } // namespace content
OLDNEW
« no previous file with comments | « content/browser/renderer_host/pepper/pepper_socket_utils.cc ('k') | content/browser/renderer_host/websocket_host.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698