mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
chore: cherry-pick 3feda0244490 from chromium (#30196)
This commit is contained in:
@@ -175,3 +175,4 @@ cherry-pick-b77b38a3380c.patch
|
||||
cherry-pick-d9556a80a790.patch
|
||||
cherry-pick-910e9e40d376.patch
|
||||
cherry-pick-ff0d013f60fa.patch
|
||||
cherry-pick-3feda0244490.patch
|
||||
|
||||
36
patches/chromium/cherry-pick-3feda0244490.patch
Normal file
36
patches/chromium/cherry-pick-3feda0244490.patch
Normal file
@@ -0,0 +1,36 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Reilly Grant <reillyg@chromium.org>
|
||||
Date: Mon, 28 Jun 2021 21:55:24 +0000
|
||||
Subject: serial: Fix parent class tracing for SerialPort
|
||||
|
||||
When SerialPort was updated to be ActiveScriptWrappable and an
|
||||
EventTarget the Trace method was not updated to call the parent class
|
||||
trace methods.
|
||||
|
||||
(cherry picked from commit 4059ecc3a5352601a4d79196f90c8ca19262afe1)
|
||||
|
||||
Bug: 1220078
|
||||
Change-Id: If6967a913268bce86d4488359a9418a814530f84
|
||||
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2965255
|
||||
Auto-Submit: Reilly Grant <reillyg@chromium.org>
|
||||
Commit-Queue: Tom Sepez <tsepez@chromium.org>
|
||||
Reviewed-by: Tom Sepez <tsepez@chromium.org>
|
||||
Cr-Original-Commit-Position: refs/heads/master@{#893039}
|
||||
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2992740
|
||||
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
|
||||
Commit-Queue: Reilly Grant <reillyg@chromium.org>
|
||||
Cr-Commit-Position: refs/branch-heads/4472@{#1531}
|
||||
Cr-Branched-From: 3d60439cfb36485e76a1c5bb7f513d3721b20da1-refs/heads/master@{#870763}
|
||||
|
||||
diff --git a/third_party/blink/renderer/modules/serial/serial_port.cc b/third_party/blink/renderer/modules/serial/serial_port.cc
|
||||
index 989104ef12774896c254812fff804eaafc5b2e6c..ee3c26a0a711751de93e3bc2ed457b54a84d430d 100644
|
||||
--- a/third_party/blink/renderer/modules/serial/serial_port.cc
|
||||
+++ b/third_party/blink/renderer/modules/serial/serial_port.cc
|
||||
@@ -492,6 +492,7 @@ void SerialPort::Trace(Visitor* visitor) const {
|
||||
visitor->Trace(signal_resolvers_);
|
||||
visitor->Trace(close_resolver_);
|
||||
ScriptWrappable::Trace(visitor);
|
||||
+ ActiveScriptWrappable<SerialPort>::Trace(visitor);
|
||||
}
|
||||
|
||||
ExecutionContext* SerialPort::GetExecutionContext() const {
|
||||
Reference in New Issue
Block a user