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

Get rid of dom::bindings::global #13596

Merged
merged 66 commits into from Oct 7, 2016
Merged

Get rid of dom::bindings::global #13596

merged 66 commits into from Oct 7, 2016

Commits on Oct 6, 2016

  1. Implement [Inline] interfaces

    Inline interfaces just appear as a Rust type and in the TypeId hierarchy.
    They are completely invisible on the JS side.
    nox committed Oct 6, 2016
  2. Introduce GlobalScope::crypto

    nox committed Oct 6, 2016
  3. Introduce GlobalScope::get_url

    nox committed Oct 6, 2016
  4. Introduce GlobalScope::as_window

    nox committed Oct 6, 2016
  5. Move timers to GlobalScope

    nox committed Oct 6, 2016
  6. Make RunnableWrapper store an Option<Arc<AtomicBool>>

    This makes WorkerGlobalScope::get_runnable_wrapper not panic anymore
    when the worker is a ServiceWorkerGlobalScope.
    nox committed Oct 6, 2016
  7. Make Fetch take a &GlobalScope

    nox committed Oct 6, 2016
  8. Remove Reflectable::global

    nox committed Oct 6, 2016
  9. Remove GlobalRoot and GlobalRef

    nox committed Oct 6, 2016
  10. Rename Reflectable::global_scope to global

    nox committed Oct 6, 2016
You can’t perform that action at this time.