| Index: Source/bindings/tests/results/core/V8TestObject.cpp | 
| diff --git a/Source/bindings/tests/results/core/V8TestObject.cpp b/Source/bindings/tests/results/core/V8TestObject.cpp | 
| index fd06913ab45ef6fc4911015513b82661a80c1931..b5c65c73312f2c46c5b44fe901c024e6e9c48ef1 100644 | 
| --- a/Source/bindings/tests/results/core/V8TestObject.cpp | 
| +++ b/Source/bindings/tests/results/core/V8TestObject.cpp | 
| @@ -10,6 +10,7 @@ | 
| #include "bindings/core/v8/BindingSecurity.h" | 
| #include "bindings/core/v8/Dictionary.h" | 
| #include "bindings/core/v8/ExceptionState.h" | 
| +#include "bindings/core/v8/PostMessage.h" | 
| #include "bindings/core/v8/PrivateScriptRunner.h" | 
| #include "bindings/core/v8/ScriptCallStackFactory.h" | 
| #include "bindings/core/v8/ScriptPromise.h" | 
| @@ -36,6 +37,7 @@ | 
| #include "bindings/core/v8/V8HiddenValue.h" | 
| #include "bindings/core/v8/V8Int32Array.h" | 
| #include "bindings/core/v8/V8Iterator.h" | 
| +#include "bindings/core/v8/V8MessagePort.h" | 
| #include "bindings/core/v8/V8Node.h" | 
| #include "bindings/core/v8/V8NodeFilter.h" | 
| #include "bindings/core/v8/V8ObjectConstructor.h" | 
| @@ -10862,6 +10864,13 @@ static void perWorldBindingsVoidMethodTestInterfaceEmptyArgMethodCallbackForMain | 
| TRACE_EVENT_SET_SAMPLING_STATE("v8", "V8Execution"); | 
| } | 
|  | 
| +static void postMessageMethodCallback(const v8::FunctionCallbackInfo<v8::Value>& info) | 
| +{ | 
| +    TRACE_EVENT_SET_SAMPLING_STATE("blink", "DOMMethod"); | 
| +    postMessageMethodCommon("TestObject", V8TestObject::toImpl(info.Holder()), info); | 
| +    TRACE_EVENT_SET_SAMPLING_STATE("v8", "V8Execution"); | 
| +} | 
| + | 
| static void activityLoggingForAllWorldsPerWorldBindingsVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info) | 
| { | 
| TestObject* impl = V8TestObject::toImpl(info.Holder()); | 
| @@ -12761,6 +12770,7 @@ static const V8DOMConfiguration::MethodConfiguration V8TestObjectMethods[] = { | 
| {"deprecateAsSameValueMeasureAsSameValueOverloadedMethod", TestObjectV8Internal::deprecateAsSameValueMeasureAsSameValueOverloadedMethodMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, | 
| {"perWorldBindingsVoidMethod", TestObjectV8Internal::perWorldBindingsVoidMethodMethodCallback, TestObjectV8Internal::perWorldBindingsVoidMethodMethodCallbackForMainWorld, 0, V8DOMConfiguration::ExposedToAllScripts}, | 
| {"perWorldBindingsVoidMethodTestInterfaceEmptyArg", TestObjectV8Internal::perWorldBindingsVoidMethodTestInterfaceEmptyArgMethodCallback, TestObjectV8Internal::perWorldBindingsVoidMethodTestInterfaceEmptyArgMethodCallbackForMainWorld, 1, V8DOMConfiguration::ExposedToAllScripts}, | 
| +    {"postMessage", TestObjectV8Internal::postMessageMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 
| {"activityLoggingForAllWorldsPerWorldBindingsVoidMethod", TestObjectV8Internal::activityLoggingForAllWorldsPerWorldBindingsVoidMethodMethodCallback, TestObjectV8Internal::activityLoggingForAllWorldsPerWorldBindingsVoidMethodMethodCallbackForMainWorld, 0, V8DOMConfiguration::ExposedToAllScripts}, | 
| {"activityLoggingForIsolatedWorldsPerWorldBindingsVoidMethod", TestObjectV8Internal::activityLoggingForIsolatedWorldsPerWorldBindingsVoidMethodMethodCallback, TestObjectV8Internal::activityLoggingForIsolatedWorldsPerWorldBindingsVoidMethodMethodCallbackForMainWorld, 0, V8DOMConfiguration::ExposedToAllScripts}, | 
| {"raisesExceptionVoidMethod", TestObjectV8Internal::raisesExceptionVoidMethodMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, | 
|  |