tree: e213033e9a8b4d87132601d6ba0d6f15ddf37aad [path history] [tgz]
  1. active_script_wrappable_base.cc
  2. active_script_wrappable_base.h
  3. callback_function_base.cc
  4. callback_function_base.h
  5. callback_interface_base.cc
  6. callback_interface_base.h
  7. callback_method_retriever.cc
  8. callback_method_retriever.h
  9. custom_wrappable.h
  10. DEPS
  11. dom_data_store.h
  12. dom_wrapper_map.h
  13. dom_wrapper_world.cc
  14. dom_wrapper_world.h
  15. exception_code.h
  16. exception_messages.cc
  17. exception_messages.h
  18. exception_state.cc
  19. exception_state.h
  20. microtask.cc
  21. microtask.h
  22. name_client.h
  23. origin_trial_features.cc
  24. origin_trial_features.h
  25. OWNERS
  26. parkable_string.cc
  27. parkable_string.h
  28. parkable_string_manager.cc
  29. parkable_string_manager.h
  30. parkable_string_test.cc
  31. README.md
  32. runtime_call_stats.cc
  33. runtime_call_stats.h
  34. runtime_call_stats_test.cc
  35. RuntimeCallStats.md
  36. scoped_persistent.h
  37. script_forbidden_scope.cc
  38. script_forbidden_scope.h
  39. script_promise_properties.h
  40. script_state.cc
  41. script_state.h
  42. script_wrappable.cc
  43. script_wrappable.h
  44. script_wrappable_marking_visitor.cc
  45. script_wrappable_marking_visitor.h
  46. script_wrappable_visitor.h
  47. script_wrappable_visitor_verifier.h
  48. shared_persistent.h
  49. string_resource.cc
  50. string_resource.h
  51. to_v8.h
  52. trace_wrapper_member.h
  53. trace_wrapper_v8_reference.h
  54. trace_wrapper_v8_string.cc
  55. trace_wrapper_v8_string.h
  56. TraceWrapperReference.md
  57. v0_custom_element_binding.cc
  58. v0_custom_element_binding.h
  59. v8_binding.cc
  60. v8_binding.h
  61. v8_binding_macros.h
  62. v8_cross_origin_setter_info.h
  63. v8_dom_activity_logger.cc
  64. v8_dom_activity_logger.h
  65. v8_dom_wrapper.cc
  66. v8_dom_wrapper.h
  67. v8_global_value_map.h
  68. v8_object_constructor.cc
  69. v8_object_constructor.h
  70. v8_per_context_data.cc
  71. v8_per_context_data.h
  72. v8_per_isolate_data.cc
  73. v8_per_isolate_data.h
  74. v8_private_property.cc
  75. v8_private_property.h
  76. v8_throw_exception.cc
  77. v8_throw_exception.h
  78. v8_value_cache.cc
  79. v8_value_cache.h
  80. wrapper_creation_security_check.cc
  81. wrapper_creation_security_check.h
  82. wrapper_type_info.cc
  83. wrapper_type_info.h
third_party/blink/renderer/platform/bindings/README.md

Bindings

This directory contains classes and functionality used to implement the V8 bindings layer in Blink. Any reusable bindings components/infrastructure that are independent of core/ objects (or can be generalized to be independent) should be added to this directory, otherwise they can be kept in bindings/core/.

Some of the things you can find here are: