Index: pdf/out_of_process_instance.cc |
diff --git a/pdf/out_of_process_instance.cc b/pdf/out_of_process_instance.cc |
index ae680bde0ef41160c4487df8622cdda65e16f750..6cce626dd822537f84bf67860878cea2878edb45 100644 |
--- a/pdf/out_of_process_instance.cc |
+++ b/pdf/out_of_process_instance.cc |
@@ -1227,6 +1227,9 @@ void OutOfProcessInstance::DocumentLoadComplete(int page_count) { |
progress_message.Set(pp::Var(kJSProgressPercentage), pp::Var(100)); |
PostMessage(progress_message); |
+ if (accessibility_state_ == ACCESSIBILITY_STATE_PENDING) |
+ LoadAccessibility(); |
+ |
if (!full_) |
return; |
@@ -1248,9 +1251,6 @@ void OutOfProcessInstance::DocumentLoadComplete(int page_count) { |
pp::PDF::SetContentRestriction(this, content_restrictions); |
uma_.HistogramCustomCounts("PDF.PageCount", page_count, 1, 1000000, 50); |
- |
- if (accessibility_state_ == ACCESSIBILITY_STATE_PENDING) |
- LoadAccessibility(); |
} |
void OutOfProcessInstance::RotateClockwise() { |