From 5ca2df8806dd1f9475b4dd6084e8ec4d65076c7b Mon Sep 17 00:00:00 2001 From: Keeley Hammond Date: Wed, 28 Jan 2026 17:15:17 -0800 Subject: [PATCH] 7509043: update WebSpellingMarker type for API change The upstream Chromium API changed - WebSpellingMarker was moved from a nested type within WebTextCheckClient to a standalone type in the blink namespace. Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7509043 --- shell/renderer/api/electron_api_spell_check_client.cc | 3 +-- shell/renderer/api/electron_api_spell_check_client.h | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/shell/renderer/api/electron_api_spell_check_client.cc b/shell/renderer/api/electron_api_spell_check_client.cc index bab5d93fc8..170bd17b17 100644 --- a/shell/renderer/api/electron_api_spell_check_client.cc +++ b/shell/renderer/api/electron_api_spell_check_client.cc @@ -91,8 +91,7 @@ SpellCheckClient::~SpellCheckClient() { void SpellCheckClient::RequestCheckingOfText( const blink::WebString& text_to_check, - const std::vector< - WebTextCheckClient::WebSpellingMarker>& /* spelling_markers */, + const std::vector& /* spelling_markers */, ShouldForceRefreshTextCheckService /* should_force_refresh */, std::unique_ptr completion_callback) { std::u16string text(text_to_check.Utf16()); diff --git a/shell/renderer/api/electron_api_spell_check_client.h b/shell/renderer/api/electron_api_spell_check_client.h index cbcbe79d6b..6d633445fd 100644 --- a/shell/renderer/api/electron_api_spell_check_client.h +++ b/shell/renderer/api/electron_api_spell_check_client.h @@ -44,8 +44,7 @@ class SpellCheckClient : public blink::WebSpellCheckPanelHostClient, // blink::WebTextCheckClient: void RequestCheckingOfText( const blink::WebString& text_to_check, - const std::vector& - spelling_markers, + const std::vector& spelling_markers, ShouldForceRefreshTextCheckService should_force_refresh, std::unique_ptr completion_callback) override;