| Index: Source/bindings/scripts/v8_methods.py | 
| diff --git a/Source/bindings/scripts/v8_methods.py b/Source/bindings/scripts/v8_methods.py | 
| index 1b1170057d6b638c2a5c3c3e41521d34a6054261..dbe689222e885338bfaaa5e9dd71d6d72a5a4d43 100644 | 
| --- a/Source/bindings/scripts/v8_methods.py | 
| +++ b/Source/bindings/scripts/v8_methods.py | 
| @@ -118,6 +118,9 @@ def method_context(interface, method, is_visible=True): | 
|  | 
| is_raises_exception = 'RaisesException' in extended_attributes | 
| is_custom_call_epilogue = has_extended_attribute_value(method, 'Custom', 'CallEpilogue') | 
| +    is_post_message_common = has_extended_attribute_value(method, 'Custom', 'PostMessageCommon') | 
| +    if is_post_message_common: | 
| +        includes.add('bindings/core/v8/PostMessage.h') | 
|  | 
| return { | 
| 'activity_logging_world_list': v8_utilities.activity_logging_world_list(method),  # [ActivityLogging] | 
| @@ -166,6 +169,7 @@ def method_context(interface, method, is_visible=True): | 
| 'is_partial_interface_member': | 
| 'PartialInterfaceImplementedAs' in extended_attributes, | 
| 'is_per_world_bindings': 'PerWorldBindings' in extended_attributes, | 
| +        'is_post_message_common': is_post_message_common, | 
| 'is_raises_exception': is_raises_exception, | 
| 'is_read_only': is_unforgeable(interface, method), | 
| 'is_static': is_static, | 
|  |