Index: chrome/browser/ui/webui/print_preview/print_preview_ui.cc |
diff --git a/chrome/browser/ui/webui/print_preview/print_preview_ui.cc b/chrome/browser/ui/webui/print_preview/print_preview_ui.cc |
index 6cd974b7af8dcaa866dec2b1d415bd667face29e..ad53e9a6d0fa99bb48a3be9ef8e87351eba8b065 100644 |
--- a/chrome/browser/ui/webui/print_preview/print_preview_ui.cc |
+++ b/chrome/browser/ui/webui/print_preview/print_preview_ui.cc |
@@ -129,8 +129,8 @@ bool HandleRequestCallback( |
// Print Preview data. |
scoped_refptr<base::RefCountedBytes> data; |
- std::vector<std::string> url_substr; |
- base::SplitString(path, '/', &url_substr); |
+ std::vector<std::string> url_substr = base::SplitString( |
+ path, "/", base::TRIM_WHITESPACE, base::SPLIT_WANT_ALL); |
int preview_ui_id = -1; |
int page_index = 0; |
if (url_substr.size() == 3 && |