| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2013 Google Inc. All rights reserved. | 2 * Copyright (C) 2013 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 329 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 340 m_handle.reset(); | 340 m_handle.reset(); |
| 341 m_client = nullptr; | 341 m_client = nullptr; |
| 342 m_identifier = 0; | 342 m_identifier = 0; |
| 343 } | 343 } |
| 344 | 344 |
| 345 DocumentWebSocketChannel::Message::Message(const CString& text) | 345 DocumentWebSocketChannel::Message::Message(const CString& text) |
| 346 : type(MessageTypeText), text(text) {} | 346 : type(MessageTypeText), text(text) {} |
| 347 | 347 |
| 348 DocumentWebSocketChannel::Message::Message( | 348 DocumentWebSocketChannel::Message::Message( |
| 349 PassRefPtr<BlobDataHandle> blobDataHandle) | 349 PassRefPtr<BlobDataHandle> blobDataHandle) |
| 350 : type(MessageTypeBlob), blobDataHandle(blobDataHandle) {} | 350 : type(MessageTypeBlob), blobDataHandle(std::move(blobDataHandle)) {} |
| 351 | 351 |
| 352 DocumentWebSocketChannel::Message::Message(DOMArrayBuffer* arrayBuffer) | 352 DocumentWebSocketChannel::Message::Message(DOMArrayBuffer* arrayBuffer) |
| 353 : type(MessageTypeArrayBuffer), arrayBuffer(arrayBuffer) {} | 353 : type(MessageTypeArrayBuffer), arrayBuffer(arrayBuffer) {} |
| 354 | 354 |
| 355 DocumentWebSocketChannel::Message::Message( | 355 DocumentWebSocketChannel::Message::Message( |
| 356 std::unique_ptr<Vector<char>> vectorData, | 356 std::unique_ptr<Vector<char>> vectorData, |
| 357 MessageType type) | 357 MessageType type) |
| 358 : type(type), vectorData(std::move(vectorData)) { | 358 : type(type), vectorData(std::move(vectorData)) { |
| 359 DCHECK(type == MessageTypeTextAsCharVector || | 359 DCHECK(type == MessageTypeTextAsCharVector || |
| 360 type == MessageTypeBinaryAsCharVector); | 360 type == MessageTypeBinaryAsCharVector); |
| (...skipping 359 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 720 WebSocketChannel::trace(visitor); | 720 WebSocketChannel::trace(visitor); |
| 721 } | 721 } |
| 722 | 722 |
| 723 std::ostream& operator<<(std::ostream& ostream, | 723 std::ostream& operator<<(std::ostream& ostream, |
| 724 const DocumentWebSocketChannel* channel) { | 724 const DocumentWebSocketChannel* channel) { |
| 725 return ostream << "DocumentWebSocketChannel " | 725 return ostream << "DocumentWebSocketChannel " |
| 726 << static_cast<const void*>(channel); | 726 << static_cast<const void*>(channel); |
| 727 } | 727 } |
| 728 | 728 |
| 729 } // namespace blink | 729 } // namespace blink |
| OLD | NEW |