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

Add namespaces #121

Merged
merged 4 commits into from
Aug 25, 2016
Merged

Add namespaces #121

merged 4 commits into from
Aug 25, 2016

Commits on Aug 25, 2016

  1. Add namespaces

    This adds the concept of namespaces, as discussed in whatwg/console#3 (starting especially around whatwg/console#3 (comment)). They can only contain regular operations.
    
    The ES binding for namespaces here is written in a fully modern style, and so differs slightly from similar prose for interfaces' ES binding. It is hoped that it can provide a template for eventually updating interfaces' ES binding to modern ES.
    domenic committed Aug 25, 2016
    Configuration menu
    Copy the full SHA
    211fd07 View commit details
    Browse the repository at this point in the history
  2. Address most code review comments:

    - Missing some [SecureContext] stuff
    - Not yet addressed the operation-creation stuff
    domenic committed Aug 25, 2016
    Configuration menu
    Copy the full SHA
    568f789 View commit details
    Browse the repository at this point in the history
  3. Stick with "declared on" instead of "declared within"

    It doesn't read quite right to me, but let's keep it as-is for now and investigate any issues in #153.
    domenic committed Aug 25, 2016
    Configuration menu
    Copy the full SHA
    935a564 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    37f929b View commit details
    Browse the repository at this point in the history