[w3c/IndexedDB] Adjust links to ECMAScript specifications (PR #401)

Bikeshed converted `[=/Type=]` to a link to a definition in the WebCrypto API, which was not the intended target. This got fix in the cross-reference database used by Bikeshed, but that also means that `[=/Type=]` no longer links to anything. First commit in this PR updates these links to `[=ECMAScript/Type=]` (defined in the anchors metadata at the top of the source).

While I was looking at cross-references, I noticed that most local anchors definitions that targeted the ECMAScript are no longer needed because Bikeshed now has them in its cross-references database. Second commit in this PR replaces them with the right cross-reference shorthand notation.

(Second commit is not required in the sense that it does not "fix" anything. First commit fixes generation of the spec with Bikeshed. Happy to create a PR with just the first commit if you prefer to split things up).
You can view, comment on, or merge this pull request online at:

  https://github.com/w3c/IndexedDB/pull/401

-- Commit Summary --

  * Fix links to "Type" in ECMAScript
  * Drop now useless ECMAScript anchor definitions

-- File Changes --

    M index.bs (149)

-- Patch Links --

https://github.com/w3c/IndexedDB/pull/401.patch
https://github.com/w3c/IndexedDB/pull/401.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3c/IndexedDB/pull/401
You are receiving this because you are subscribed to this thread.

Message ID: <w3c/IndexedDB/pull/401@github.com>

Received on Thursday, 13 April 2023 11:52:26 UTC