base::SharedMemoryHandle handle);
// ArrayBufferVar implementation.
- virtual void* Map() OVERRIDE;
- virtual void Unmap() OVERRIDE;
- virtual uint32 ByteLength() OVERRIDE;
- virtual bool CopyToNewShmem(PP_Instance instance,
- int* host_shm_handle_id,
- base::SharedMemoryHandle* plugin_shm_handle)
- OVERRIDE;
+ void* Map() override;
+ void Unmap() override;
+ uint32 ByteLength() override;
+ bool CopyToNewShmem(PP_Instance instance,
+ int* host_shm_handle_id,
+ base::SharedMemoryHandle* plugin_shm_handle) override;
blink::WebArrayBuffer& webkit_buffer() { return buffer_; }
private:
- virtual ~HostArrayBufferVar();
+ ~HostArrayBufferVar() override;
blink::WebArrayBuffer buffer_;
// Tracks whether the data in the buffer is valid.