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 logic to create @webref/css package #115

Merged
merged 29 commits into from
Mar 10, 2021
Merged

Add logic to create @webref/css package #115

merged 29 commits into from
Mar 10, 2021

Commits on Mar 3, 2021

  1. Add logic to create @webref/css package

    Code follows the same structure as for the `@webref/idl` package. Tests
    make sure that all CSS fragments can be parsed with the Value Definition Syntax
    parser of CSSTree.
    
    Note that this is not yet the case, there are 10 cases with syntax errors that
    require the creation of dedicated patches, not included in this commit.
    tidoust committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    5ad9f07 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2021

  1. Add first series of CSS patches

    The patches cover obvious grammar issues.
    tidoust committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    a006a93 View commit details
    Browse the repository at this point in the history
  2. Add final series of CSS patches

    The patches cover constructs that the parser does not yet support and/or that
    the Value Definition Syntax should be clearer about.
    tidoust committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    bc06d56 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0262e11 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2021

  1. Configuration menu
    Copy the full SHA
    0e03377 View commit details
    Browse the repository at this point in the history
  2. Drop two now useless CSS patches

    - Bikeshed fixed for css-backgrounds
    - PR merged for css-tables
    tidoust committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    d5ebbdd View commit details
    Browse the repository at this point in the history
  3. Add README for CSS patches

    The README links to the Web IDL patches documentation for details on how to
    create and maintain the patches.
    tidoust committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    6110035 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

  1. Configuration menu
    Copy the full SHA
    a488c80 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2021

  1. Update packages/css/index.js

    Co-authored-by: Philip Jägenstedt <[email protected]>
    tidoust and foolip authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    65cfd86 View commit details
    Browse the repository at this point in the history
  2. Update packages/css/README.md

    Co-authored-by: Philip Jägenstedt <[email protected]>
    tidoust and foolip authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    8e16910 View commit details
    Browse the repository at this point in the history
  3. Update test/css/validate.js

    Co-authored-by: Philip Jägenstedt <[email protected]>
    tidoust and foolip authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    8fca0b0 View commit details
    Browse the repository at this point in the history
  4. Update test/css/validate.js

    Co-authored-by: Philip Jägenstedt <[email protected]>
    tidoust and foolip authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    413d21e View commit details
    Browse the repository at this point in the history
  5. Update test/css/validate.js

    tidoust authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    ab4e239 View commit details
    Browse the repository at this point in the history
  6. Update packages/prepare.js

    Co-authored-by: Philip Jägenstedt <[email protected]>
    tidoust and foolip authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    0d6ed20 View commit details
    Browse the repository at this point in the history
  7. Update packages/prepare.js

    Co-authored-by: Philip Jägenstedt <[email protected]>
    tidoust and foolip authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    850aa70 View commit details
    Browse the repository at this point in the history
  8. Update packages/css/README.md

    Co-authored-by: Philip Jägenstedt <[email protected]>
    tidoust and foolip authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    a0023da View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    00db259 View commit details
    Browse the repository at this point in the history
  10. Update README.md

    foolip authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    9f2c651 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7a211e4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    da89c28 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6dfa109 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0a2d79e View commit details
    Browse the repository at this point in the history
  15. Update packages/css/README.md

    Co-authored-by: Philip Jägenstedt <[email protected]>
    tidoust and foolip authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    0c17e4a View commit details
    Browse the repository at this point in the history
  16. Drop CSS patches that were working around CSSTree limitations

    The problematic entries are explicitly listed in the tests for now. Hopefully,
    we'll be able to drop this (and the caveat in the README) soon.
    tidoust committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    6a660f6 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    df67a8d View commit details
    Browse the repository at this point in the history
  18. Add missing construct to ignore

    I was using a locally patched version of CSSTree so did not notice that one...
    tidoust committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    1108f87 View commit details
    Browse the repository at this point in the history
  19. Update packages/css/README.md

    Co-authored-by: Philip Jägenstedt <[email protected]>
    tidoust and foolip authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    88bf6bd View commit details
    Browse the repository at this point in the history
  20. Update packages/css/README.md

    Co-authored-by: Philip Jägenstedt <[email protected]>
    tidoust and foolip authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    8d5eef2 View commit details
    Browse the repository at this point in the history
  21. Update packages/css/README.md

    Co-authored-by: Philip Jägenstedt <[email protected]>
    tidoust and foolip authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    a066a04 View commit details
    Browse the repository at this point in the history