Index: chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc |
diff --git a/chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc b/chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc |
index 65742936e50cbba1ab290baedd0ec0e3fce30d9c..821fe2edd1c231eac68e4b9bf9d0c36df545ebe1 100644 |
--- a/chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc |
+++ b/chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc |
@@ -393,7 +393,8 @@ blink::WebDocument PhishingDOMFeatureExtractor::GetNextDocument() { |
blink::WebFrame* frame = cur_document_.frame(); |
// Advance to the next frame that contains a document, with no wrapping. |
if (frame) { |
- while ((frame = frame->traverseNext(false))) { |
+ for (frame = frame->traverseNext(false); frame; |
+ frame = frame->traverseNext(false)) { |
if (!frame->document().isNull()) { |
return frame->document(); |
} |