[cr144] HTMLCanvasElement::Snapshot dropped FlushReason

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/7defb92cf74683b8a21a469bf4de0b9b39fb428f

commit 7defb92cf74683b8a21a469bf4de0b9b39fb428f
Author: Colin Blundell <blundell@chromium.org>
Date:   Tue Nov 18 23:56:57 2025 -0800

    [Blink] Remove FlushReason from HTMLCanvasElement::Snapshot()

    All callers now pass kOther.

    Bug: 352263194
    Change-Id: I385d280b393c262ae00abe340107722c9798b1c2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7166867
    Reviewed-by: Vasiliy Telezhnikov <vasilyt@chromium.org>
    Commit-Queue: Colin Blundell <blundell@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1546996}
This commit is contained in:
Claudio DeSouza
2025-12-21 17:12:50 -05:00
committed by Emerick Rogul
parent 8775fdebe1
commit ee019ab25c
@@ -50,7 +50,7 @@ scoped_refptr<Image> ImageFromNode(const Node& node) {
if (layout_object->IsCanvas()) {
return To<HTMLCanvasElement>(const_cast<Node&>(node))
.Snapshot(FlushReason::kOther, kFrontBuffer);
.Snapshot(kFrontBuffer);
}
if (!layout_object->IsImage()) {