[svgwg] new commits pushed by AmeliaBR

The following commits were just pushed by AmeliaBR to https://github.com/w3c/svgwg:

* Update links in publish.xml

- Previous version (relative to ED) is now https://www.w3.org/TR/2018/CR-SVG2-20180807/

- FXTF specs are located at drafts.fxtf.org (old URLs were redirecting, but better to point directly!)
  by Amelia Bellamy-Royds
https://github.com/w3c/svgwg/commit/a3ee326263f0275bccebb6aa1b07bf3ef0670683

* Fix changes annotations

- To use the same class names in both the markup and the CSS!
- To restore the extra padding on the highlight effect.

Corrects changes from commits:
df0dbd44b82672431a3ec666aa61488b698df534
and
ad6fd97398b1b447b168f67d853dd58eba5dc287
  by Amelia Bellamy-Royds
https://github.com/w3c/svgwg/commit/7b866150c566197a57ac13962e79e4835f28cf20

* Fix chapter navigation/contents sidebars

- Add an empty nav#toc even if there is only one section
  (e.g., short appendix),
  so that the header links have somewhere to go.
- Remove the wrapper div that was foiling
  the header links insertion script on pservers.html
  by Amelia Bellamy-Royds
https://github.com/w3c/svgwg/commit/d1c557b0e95d998ece3befd5561317d64c1997cb

* Load MathJax directly from cdnjs

The [MathJax.org CDN is discontinued](https://www.mathjax.org/cdn-shutting-down/)
& was resulting in console warnings.

In addition, the `load-mathjax.js` scripts only existed
to decide whether to load over HTTP or HTTPS;
these days, we always want HTTPS.

So, the `load-mathjax.js` scripts have been removed, and the build script changed to instead
include the MathJax script directly from the CDN
(async where supported).

To avoid having the script URL in two different places,
it has been extracted into a separate function.
  by Amelia Bellamy-Royds
https://github.com/w3c/svgwg/commit/9c1b3e350516e3e2bb284206a3b3d5257197a125

* Fix broken auto-links

- add a definitions.xml entry for `shape-outside`
- remove auto-linking syntax from mentions of now-removed features
  in the Changes appendix
- remove a stray mention of `mesh` in definitions.xml
- fix a broken autolink syntax in access.html
  by Amelia Bellamy-Royds
https://github.com/w3c/svgwg/commit/91e1c75d200a50aef7275b7e2d94f77c5d04fc9d

* Update stylesheets for local dev

- update the included copy of base.css to match
  https://www.w3.org/StyleSheets/TR/2016/base.css
- Replace the stylesheets in the head of each of the SVG 2 chapter files
  with the normal Editor's Draft styles
 (local copy of W3C ED/base + svg.css)
- Update the comment in the head to explain
  what will happen in processing.
- Change the processing script
  so that it looks for a `data-keep` attribute
  to decide whether to leave a stylesheet link,
  instead of only looking for print stylesheets.
- Change the publish script to also keep the `data-keep` stylesheets.

These changes mean that it is easier to review changes to SVG 2
without having to run a complete local build process.

It also makes it easier in future to add style overrides
as `<link>` instead of `<style>`.

The changes shouldn't have any effect on
the current processed versions of the specs.
  by Amelia Bellamy-Royds
https://github.com/w3c/svgwg/commit/25a2025a96122fbbf2a6de528a917184e62f0383

* Merge branch 'master' into build-fixes
  by Amelia Bellamy-Royds
https://github.com/w3c/svgwg/commit/a9d5f4eb17fb06d8d0d89751468c6d5cfba8c45a

* Merge pull request #524 from w3c/build-fixes

Build & local dev fixes

Includes:

- Update links in publish.xml  … a3ee326
- Fix changes annotations  … 7b86615
- Fix chapter navigation/contents sidebars  …d1c557b
- Load MathJax directly from cdnjs  … 9c1b3e3
- Fix broken auto-links  … 91e1c75
- Update stylesheets for local dev  … 25a2025
  by Amelia Bellamy-Royds
https://github.com/w3c/svgwg/commit/fcf3ba7f92bbe58bb7102ca3077e810a35cd3786

Received on Wednesday, 29 August 2018 19:03:02 UTC