mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Update to Chromium version 98.0.4758.0 (#950365)
This commit is contained in:
@@ -17,7 +17,6 @@
|
||||
|
||||
#include "third_party/blink/renderer/bindings/core/v8/sanitize_script_errors.h"
|
||||
#include "third_party/blink/renderer/bindings/core/v8/script_evaluation_result.h"
|
||||
#include "third_party/blink/renderer/bindings/core/v8/script_source_code.h"
|
||||
#include "third_party/blink/renderer/bindings/core/v8/v8_binding_for_core.h"
|
||||
#include "third_party/blink/renderer/core/dom/document.h"
|
||||
#include "third_party/blink/renderer/core/dom/element.h"
|
||||
@@ -184,17 +183,13 @@ v8::Local<v8::Value> ExecuteV8ScriptAndReturnValue(
|
||||
if (!frame)
|
||||
return v8::Local<v8::Value>();
|
||||
|
||||
const blink::ScriptSourceCode ssc = blink::ScriptSourceCode(
|
||||
source, blink::ScriptSourceLocationType::kInternal,
|
||||
nullptr, /* cache_handler */
|
||||
blink::KURL(source_url),
|
||||
auto* script = blink::ClassicScript::Create(
|
||||
source, blink::KURL(source_url), blink::KURL(source_url),
|
||||
blink::ScriptFetchOptions(), blink::ScriptSourceLocationType::kInternal,
|
||||
blink::SanitizeScriptErrors::kDoNotSanitize, /*cache_handler=*/nullptr,
|
||||
WTF::TextPosition(WTF::OrdinalNumber::FromOneBasedInt(start_line),
|
||||
WTF::OrdinalNumber::FromZeroBasedInt(0)));
|
||||
|
||||
auto* script = blink::MakeGarbageCollected<blink::ClassicScript>(
|
||||
ssc, ssc.Url(), blink::ScriptFetchOptions(),
|
||||
blink::SanitizeScriptErrors::kDoNotSanitize);
|
||||
|
||||
// The Rethrow() message is unused due to kDoNotSanitize but it still needs
|
||||
// to be non-nullopt for exceptions to be re-thrown as expected.
|
||||
auto result = blink::V8ScriptRunner::CompileAndRunScript(
|
||||
|
Reference in New Issue
Block a user