Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

worker: reduce MessagePort prototype to documented API #23037

Closed
wants to merge 6 commits into from

Commits on Sep 23, 2018

  1. worker: hide MessagePort init function behind symbol

    This reduces unintended exposure of internals.
    addaleax committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    11b5060 View commit details
    Browse the repository at this point in the history
  2. worker: reduce MessagePort prototype to documented API

    `MessagePort` is special because it has to be a C++ API
    that is exposed to userland. Therefore, there is a number
    of internal methods on its native prototype; this commit
    reduces this set of methods to only what is documented in
    the API.
    addaleax committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    b327b9b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7551a04 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fb840e7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    255db77 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e2e2d67 View commit details
    Browse the repository at this point in the history