fix: webFrame spell checker APIs crashing in sandboxed renderers (#29053)
This commit is contained in:
parent
1336978de9
commit
aea8d5325c
7 changed files with 187 additions and 176 deletions
|
@ -33,7 +33,7 @@
|
|||
#include "shell/renderer/api/context_bridge/object_cache.h"
|
||||
#include "shell/renderer/api/electron_api_context_bridge.h"
|
||||
#include "shell/renderer/api/electron_api_spell_check_client.h"
|
||||
#include "shell/renderer/electron_renderer_client.h"
|
||||
#include "shell/renderer/renderer_client_base.h"
|
||||
#include "third_party/blink/public/common/browser_interface_broker_proxy.h"
|
||||
#include "third_party/blink/public/common/page/page_zoom.h"
|
||||
#include "third_party/blink/public/common/web_cache/web_cache_resource_type_stats.h"
|
||||
|
@ -121,7 +121,7 @@ bool SpellCheckWord(content::RenderFrame* render_frame,
|
|||
size_t start;
|
||||
size_t length;
|
||||
|
||||
ElectronRendererClient* client = ElectronRendererClient::Get();
|
||||
RendererClientBase* client = RendererClientBase::Get();
|
||||
|
||||
std::u16string w = base::UTF8ToUTF16(word);
|
||||
int id = render_frame->GetRoutingID();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue