Commit c1abb542 authored by Maxim Kolosovskiy's avatar Maxim Kolosovskiy Committed by Commit Bot

[Password Generation] Missed <body> tag shouldn't crash button titles detection

Bug: 919089, 919088, 910546
Change-Id: I0ce5a28ccf7f13cfa6fda547b628fbe6cf4d9a83
Reviewed-on: https://chromium-review.googlesource.com/c/1396032
Commit-Queue: Maxim Kolosovskiy <kolos@chromium.org>
Reviewed-by: default avatarVadym Doroshenko <dvadym@chromium.org>
Cr-Commit-Position: refs/heads/master@{#619965}
parent 9b699b33
...@@ -1415,7 +1415,8 @@ bool UnownedFormElementsAndFieldSetsToFormData( ...@@ -1415,7 +1415,8 @@ bool UnownedFormElementsAndFieldSetsToFormData(
FormData* form, FormData* form,
FormFieldData* field) { FormFieldData* field) {
form->origin = GetCanonicalOriginForDocument(document); form->origin = GetCanonicalOriginForDocument(document);
form->button_titles = InferButtonTitlesForForm(document.Body()); if (!document.Body().IsNull())
form->button_titles = InferButtonTitlesForForm(document.Body());
if (document.GetFrame() && document.GetFrame()->Top()) { if (document.GetFrame() && document.GetFrame()->Top()) {
form->main_frame_origin = document.GetFrame()->Top()->GetSecurityOrigin(); form->main_frame_origin = document.GetFrame()->Top()->GetSecurityOrigin();
} else { } else {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment