| Index: pdf/out_of_process_instance.cc
|
| diff --git a/pdf/out_of_process_instance.cc b/pdf/out_of_process_instance.cc
|
| index 5f60a4bce286e7abce032d2cf657a4b03d87da62..ab15ded8850dd9cd68380335c1f9927eb730d700 100644
|
| --- a/pdf/out_of_process_instance.cc
|
| +++ b/pdf/out_of_process_instance.cc
|
| @@ -16,6 +16,7 @@
|
| #include "base/strings/string_number_conversions.h"
|
| #include "base/strings/string_split.h"
|
| #include "base/strings/string_util.h"
|
| +#include "base/strings/utf_string_conversions.h"
|
| #include "base/values.h"
|
| #include "chrome/common/content_restriction.h"
|
| #include "net/base/escape.h"
|
| @@ -1130,7 +1131,7 @@ void OutOfProcessInstance::DocumentLoadComplete(int page_count) {
|
| pp::VarDictionary metadata_message;
|
| metadata_message.Set(pp::Var(kType), pp::Var(kJSMetadataType));
|
| std::string title = engine_->GetMetadata("Title");
|
| - if (!title.empty())
|
| + if (!base::TrimWhitespace(base::UTF8ToUTF16(title), base::TRIM_ALL).empty())
|
| metadata_message.Set(pp::Var(kJSTitle), pp::Var(title));
|
|
|
| metadata_message.Set(pp::Var(kJSBookmarks), engine_->GetBookmarks());
|
|
|