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

stylo: Use atoms as the pseudo-element back-end. #12815

Merged
merged 12 commits into from Aug 16, 2016
Merged

Commits on Aug 16, 2016

  1. string_cache nits.

    emilio committed Aug 16, 2016
  2. stylo: Allow regenerating atoms as part of the normal generation of b…

    …indings.
    
    This configures the regeneration of atoms as part of the normal generation of
    bindings, so it stops being a whole different process.
    
    This also adds a generated file to components/style/generated with a convenience
    macro invocation for pseudo-elements, which comes handy in order to avoid
    duplication.
    emilio committed Aug 16, 2016
  3. stylo: Regenerate the world.

    emilio committed Aug 16, 2016
  4. stylo: Use Arc::get_mut().unwrap() instead of make_mut.

    It's infallible, so no point in using make_mut.
    emilio committed Aug 16, 2016
  5. stylo: Remove misleading comments re. break-before and break-after.

    They're alias, and the deprecated property is page-break-xxx, not break-xxx.
    emilio committed Aug 16, 2016
  6. stylo: privatize Atom::chars()

    emilio committed Aug 16, 2016
  7. stylo: Add debug docs assertion in Atom::from_static()

    emilio committed Aug 16, 2016
You can’t perform that action at this time.