Home | History | Annotate | Download | only in http

Lines Matching refs:byte_range_

123   byte_range_ = ranges[0];
124 if (!byte_range_.IsValid())
128 current_range_start_ = byte_range_.first_byte_position();
131 byte_range_.last_byte_position();
141 DCHECK(current_range_start_ >= 0 || byte_range_.IsSuffixByteRange());
142 int64 end = byte_range_.IsSuffixByteRange() ?
143 byte_range_.suffix_length() : byte_range_.last_byte_position();
146 if (truncated_ || !byte_range_.IsValid())
181 if (byte_range_.HasFirstBytePosition() &&
182 byte_range_.first_byte_position() >= resource_size_) {
213 byte_range_.HasLastBytePosition() ? current_range_start_ + len : 0;
251 if (byte_range_.IsValid())
267 byte_range_.set_first_byte_position(current_len);
276 DCHECK(byte_range_.IsValid());
302 if (byte_range_.IsValid()) {
303 if (!byte_range_.ComputeBounds(resource_size_))
309 current_range_start_ = byte_range_.first_byte_position();
313 byte_range_.set_last_byte_position(resource_size_ - 1);
325 if (!byte_range_.IsValid() || truncated_)
329 return byte_range_.HasFirstBytePosition() &&
330 byte_range_.HasLastBytePosition();
350 if (!byte_range_.HasFirstBytePosition()) {
351 byte_range_.set_first_byte_position(start);
354 if (!byte_range_.HasLastBytePosition())
355 byte_range_.set_last_byte_position(end);
361 if (!byte_range_.HasLastBytePosition())
362 byte_range_.set_last_byte_position(end);
368 if (byte_range_.IsValid() && end > byte_range_.last_byte_position())
382 if (byte_range_.IsValid() && success) {
383 headers->UpdateWithNewRange(byte_range_, resource_size_, !sparse_entry_);
390 if (byte_range_.IsValid()) {
463 byte_range_.HasLastBytePosition() ?
464 byte_range_.last_byte_position() - current_range_start_ + 1 :