diff '--color=auto' -ur qtwebengine-5.15.17.orig/src/3rdparty/chromium/content/browser/browser_context.cc qtwebengine-5.15.17/src/3rdparty/chromium/content/browser/browser_context.cc --- qtwebengine-5.15.17.orig/src/3rdparty/chromium/content/browser/browser_context.cc 2025-05-23 21:15:55.660122334 +0200 +++ qtwebengine-5.15.17/src/3rdparty/chromium/content/browser/browser_context.cc 2025-05-23 21:53:01.541956570 +0200 @@ -533,6 +533,11 @@ RemoveUserData(kStoragePartitionMapKeyName); } +#if defined(TOOLKIT_QT) +void BrowserContext::FailedToLoadDictionary(const std::string&) { +} +#endif + std::string BrowserContext::GetMediaDeviceIDSalt() { return unique_id_; } diff '--color=auto' -ur qtwebengine-5.15.17.orig/src/3rdparty/chromium/content/public/browser/browser_context.h qtwebengine-5.15.17/src/3rdparty/chromium/content/public/browser/browser_context.h --- qtwebengine-5.15.17.orig/src/3rdparty/chromium/content/public/browser/browser_context.h 2025-05-23 21:15:55.837295999 +0200 +++ qtwebengine-5.15.17/src/3rdparty/chromium/content/public/browser/browser_context.h 2025-05-23 21:54:31.181538982 +0200 @@ -18,7 +18,6 @@ #include "base/memory/weak_ptr.h" #include "base/optional.h" #include "base/supports_user_data.h" -#include "components/spellcheck/spellcheck_buildflags.h" #include "content/common/content_export.h" #include "mojo/public/cpp/bindings/pending_receiver.h" #include "mojo/public/cpp/bindings/pending_remote.h" @@ -346,9 +345,9 @@ // directly, so privacy is not compromised. virtual media::VideoDecodePerfHistory* GetVideoDecodePerfHistory(); -#if defined(TOOLKIT_QT) && BUILDFLAG(ENABLE_SPELLCHECK) +#if defined(TOOLKIT_QT) // Inform about not working dictionary for given language - virtual void FailedToLoadDictionary(const std::string& language) = 0; + virtual void FailedToLoadDictionary(const std::string& language); #endif // Returns a LearningSession associated with |this|. Used as the central