Avoid dcheck for invalid xslt encoding
When the encoding attribute of an <xsl:output> tag is not a valid encoding according to WTF::TextEncoding, this dcheck is hit: https://source.chromium.org/chromium/chromium/src/+/master:third_party/blink/renderer/core/dom/document.cc;l=6499;drc=2f11470d7ad8963a9add116df64d2edd1b85d3a4?originalUrl=https:%2F%2Fcs.chromium.org%2F This patch avoids hitting that dcheck by skipping the call to Document::SetEncodingData when the encoding is not valid. Bug: 1077182 Change-Id: I5a21010ff01af5d0fda4932b121e6c21e50b2058 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2208290 Commit-Queue: Joey Arhar <jarhar@chromium.org> Reviewed-by:Mason Freed <masonfreed@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#770654}
Showing
Please register or sign in to comment