summaryrefslogtreecommitdiffstats
path: root/pdf/out_of_process_instance.cc
diff options
context:
space:
mode:
authorthestig <thestig@chromium.org>2016-01-04 21:32:51 -0800
committerCommit bot <commit-bot@chromium.org>2016-01-05 05:33:45 +0000
commitccb5fc8ff322c02db30604d0df003626eaff5f34 (patch)
tree14c7668905764c2da54ddb27d675817cad330f50 /pdf/out_of_process_instance.cc
parent910fc8840b56c94f2a172b3ae7b5c1b3b5108985 (diff)
downloadchromium_src-ccb5fc8ff322c02db30604d0df003626eaff5f34.zip
chromium_src-ccb5fc8ff322c02db30604d0df003626eaff5f34.tar.gz
chromium_src-ccb5fc8ff322c02db30604d0df003626eaff5f34.tar.bz2
Another round of PDF plugin cleanups.
- Use for-range loops / std::vector::insert() when possible. - Mark methods const. - Use std::{string,vector}::empty() instead of size() when possible. Review URL: https://codereview.chromium.org/1555153003 Cr-Commit-Position: refs/heads/master@{#367486}
Diffstat (limited to 'pdf/out_of_process_instance.cc')
-rw-r--r--pdf/out_of_process_instance.cc26
1 files changed, 13 insertions, 13 deletions
diff --git a/pdf/out_of_process_instance.cc b/pdf/out_of_process_instance.cc
index 875642f..869fdf2 100644
--- a/pdf/out_of_process_instance.cc
+++ b/pdf/out_of_process_instance.cc
@@ -702,11 +702,11 @@ void OutOfProcessInstance::OnPaint(
engine_->PrePaint();
- for (size_t i = 0; i < paint_rects.size(); i++) {
+ for (const auto& paint_rect : paint_rects) {
// Intersect with plugin area since there could be pending invalidates from
// when the plugin area was larger.
pp::Rect rect =
- paint_rects[i].Intersect(pp::Rect(pp::Point(), plugin_size_));
+ paint_rect.Intersect(pp::Rect(pp::Point(), plugin_size_));
if (rect.IsEmpty())
continue;
@@ -717,14 +717,14 @@ void OutOfProcessInstance::OnPaint(
std::vector<pp::Rect> pdf_ready;
std::vector<pp::Rect> pdf_pending;
engine_->Paint(pdf_rect, &image_data_, &pdf_ready, &pdf_pending);
- for (size_t j = 0; j < pdf_ready.size(); ++j) {
- pdf_ready[j].Offset(available_area_.point());
+ for (auto& ready_rect : pdf_ready) {
+ ready_rect.Offset(available_area_.point());
ready->push_back(
- PaintManager::ReadyRect(pdf_ready[j], image_data_, false));
+ PaintManager::ReadyRect(ready_rect, image_data_, false));
}
- for (size_t j = 0; j < pdf_pending.size(); ++j) {
- pdf_pending[j].Offset(available_area_.point());
- pending->push_back(pdf_pending[j]);
+ for (auto& pending_rect : pdf_pending) {
+ pending_rect.Offset(available_area_.point());
+ pending->push_back(pending_rect);
}
}
@@ -738,10 +738,10 @@ void OutOfProcessInstance::OnPaint(
FillRect(region, background_color_);
}
- for (size_t j = 0; j < background_parts_.size(); ++j) {
- pp::Rect intersection = background_parts_[j].location.Intersect(rect);
+ for (const auto& background_part : background_parts_) {
+ pp::Rect intersection = background_part.location.Intersect(rect);
if (!intersection.IsEmpty()) {
- FillRect(intersection, background_parts_[j].color);
+ FillRect(intersection, background_part.color);
ready->push_back(
PaintManager::ReadyRect(intersection, image_data_, false));
}
@@ -922,8 +922,8 @@ void OutOfProcessInstance::UpdateTickMarks(
const std::vector<pp::Rect>& tickmarks) {
float inverse_scale = 1.0f / device_scale_;
std::vector<pp::Rect> scaled_tickmarks = tickmarks;
- for (size_t i = 0; i < scaled_tickmarks.size(); i++)
- ScaleRect(inverse_scale, &scaled_tickmarks[i]);
+ for (auto& tickmark : scaled_tickmarks)
+ ScaleRect(inverse_scale, &tickmark);
tickmarks_ = scaled_tickmarks;
}