Commit 23c140df authored by Rodney Ding's avatar Rodney Ding Committed by Commit Bot

Adding null guard to prevent null-dereference read in EditingStyle::Init

Bug: 1038837
Change-Id: Ib53707932ff3091a427bbbc1f7bad97d469f10e4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1995640Reviewed-by: default avatarJason Chase <chasej@chromium.org>
Reviewed-by: default avatarYoshifumi Inoue <yosin@chromium.org>
Reviewed-by: default avatarRune Lillesveen <futhark@chromium.org>
Commit-Queue: Rodney Ding <rodneyding@google.com>
Cr-Commit-Position: refs/heads/master@{#732420}
parent b385706b
......@@ -510,7 +510,7 @@ void EditingStyle::Init(Node* node, PropertiesToInclude properties_to_include) {
mutable_style_ =
properties_to_include == kAllProperties && computed_style_at_position
? computed_style_at_position->CopyProperties()
: CopyEditingProperties(&node->GetDocument(),
: CopyEditingProperties(node ? &node->GetDocument() : nullptr,
computed_style_at_position);
if (properties_to_include == kEditingPropertiesInEffect) {
......
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