Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Apr 1, 2022

⚠ NEVER add commits to this pull request.

πŸ€– This pull request was automatically created to facilitate human review of browser-specs changes based on list of specs at 9cd9e3d.

🧐 Please review the diff below and version numbers. If all looks good, merge this pull request to release the changes to npm.

πŸ“¦ Latest released browser-specs package was v3.5.1. Merging this pull request will release v3.6.0. Make sure that the bump is the right one for the changes.

✍ If any change needs to be made before release, do not add a commit to this pull request. Changes should rather be handled in a separate pull request and pushed to the main branch. You may leave this pull request open in the meantime, or close it. The pre-release job will automatically update this pull request or create a new one once the updates have made their way to the main branch.

πŸ›ˆ The actual change introduced by this pull request is a version bump in packages/browser-specs/package.json. You do not need to review that change. The bumped version is not the version that will be released when this pull request is merged, but rather the version that will be released next time.

Static file(s) changed:
+ README.md


diff --ignore-trailing-space '--exclude=package.json' '--exclude=README.md' '--exclude=LICENSE.md' '--unified=3' package/node_modules/browser-specs/index.json packages/browser-specs/index.json
--- package/node_modules/browser-specs/index.json
+++ packages/browser-specs/index.json
@@ -951,7 +951,13 @@
     "shortTitle": "File System",
     "categories": [
       "browser"
-    ]
+    ],
+    "tests": {
+      "repository": "https://github.com/web-platform-tests/wpt",
+      "testPaths": [
+        "fs"
+      ]
+    }
   },
   {
     "url": "https://fullscreen.spec.whatwg.org/",
@@ -1572,37 +1578,6 @@
     ]
   },
   {
-    "url": "https://tc39.es/proposal-accessible-object-hasownproperty/",
-    "seriesComposition": "full",
-    "shortname": "tc39-accessible-object-hasownproperty",
-    "series": {
-      "shortname": "tc39-accessible-object-hasownproperty",
-      "currentSpecification": "tc39-accessible-object-hasownproperty",
-      "title": "Accessible Object.hasOwnProperty",
-      "shortTitle": "Accessible Object.hasOwnProperty",
-      "nightlyUrl": "https://tc39.es/proposal-accessible-object-hasownproperty/"
-    },
-    "organization": "Ecma International",
-    "groups": [
-      {
-        "name": "TC39",
-        "url": "https://tc39.es/"
-      }
-    ],
-    "nightly": {
-      "url": "https://tc39.es/proposal-accessible-object-hasownproperty/",
-      "repository": "https://github.com/tc39/proposal-accessible-object-hasownproperty",
-      "sourcePath": "index.html",
-      "filename": "index.html"
-    },
-    "title": "Accessible Object.hasOwnProperty",
-    "source": "spec",
-    "shortTitle": "Accessible Object.hasOwnProperty",
-    "categories": [
-      "browser"
-    ]
-  },
-  {
     "url": "https://tc39.es/proposal-array-find-from-last/",
     "seriesComposition": "full",
     "shortname": "tc39-array-find-from-last",
@@ -1696,15 +1671,15 @@
     ]
   },
   {
-    "url": "https://tc39.es/proposal-class-fields/",
+    "url": "https://tc39.es/proposal-change-array-by-copy/",
     "seriesComposition": "full",
-    "shortname": "tc39-class-fields",
+    "shortname": "tc39-change-array-by-copy",
     "series": {
-      "shortname": "tc39-class-fields",
-      "currentSpecification": "tc39-class-fields",
-      "title": "Public and private instance fields proposal",
-      "shortTitle": "Public and private instance fields proposal",
-      "nightlyUrl": "https://tc39.es/proposal-class-fields/"
+      "shortname": "tc39-change-array-by-copy",
+      "currentSpecification": "tc39-change-array-by-copy",
+      "title": "Change Array by copy",
+      "shortTitle": "Change Array by copy",
+      "nightlyUrl": "https://tc39.es/proposal-change-array-by-copy/"
     },
     "organization": "Ecma International",
     "groups": [
@@ -1714,28 +1689,28 @@
       }
     ],
     "nightly": {
-      "url": "https://tc39.es/proposal-class-fields/",
-      "repository": "https://github.com/tc39/proposal-class-fields",
+      "url": "https://tc39.es/proposal-change-array-by-copy/",
+      "repository": "https://github.com/tc39/proposal-change-array-by-copy",
       "sourcePath": "spec.html",
       "filename": "index.html"
     },
-    "title": "Public and private instance fields proposal",
+    "title": "Change Array by copy",
     "source": "spec",
-    "shortTitle": "Public and private instance fields proposal",
+    "shortTitle": "Change Array by copy",
     "categories": [
       "browser"
     ]
   },
   {
-    "url": "https://tc39.es/proposal-class-static-block/",
+    "url": "https://tc39.es/proposal-decorators/",
     "seriesComposition": "full",
-    "shortname": "tc39-class-static-block",
+    "shortname": "tc39-decorators",
     "series": {
-      "shortname": "tc39-class-static-block",
-      "currentSpecification": "tc39-class-static-block",
-      "title": "ECMAScript class static initialization blocks",
-      "shortTitle": "ECMAScript class static initialization blocks",
-      "nightlyUrl": "https://tc39.es/proposal-class-static-block/"
+      "shortname": "tc39-decorators",
+      "currentSpecification": "tc39-decorators",
+      "title": "Decorators proposal",
+      "shortTitle": "Decorators proposal",
+      "nightlyUrl": "https://tc39.es/proposal-decorators/"
     },
     "organization": "Ecma International",
     "groups": [
@@ -1745,45 +1720,13 @@
       }
     ],
     "nightly": {
-      "url": "https://tc39.es/proposal-class-static-block/",
-      "repository": "https://github.com/tc39/proposal-class-static-block",
-      "sourcePath": "spec/index.html",
+      "url": "https://tc39.es/proposal-decorators/",
+      "repository": "https://github.com/tc39/proposal-decorators",
       "filename": "index.html"
     },
-    "title": "ECMAScript class static initialization blocks",
+    "title": "Decorators proposal",
     "source": "spec",
-    "shortTitle": "ECMAScript class static initialization blocks",
-    "categories": [
-      "browser"
-    ]
-  },
-  {
-    "url": "https://tc39.es/proposal-error-cause/",
-    "seriesComposition": "full",
-    "shortname": "tc39-error-cause",
-    "series": {
-      "shortname": "tc39-error-cause",
-      "currentSpecification": "tc39-error-cause",
-      "title": "Error Cause",
-      "shortTitle": "Error Cause",
-      "nightlyUrl": "https://tc39.es/proposal-error-cause/"
-    },
-    "organization": "Ecma International",
-    "groups": [
-      {
-        "name": "TC39",
-        "url": "https://tc39.es/"
-      }
-    ],
-    "nightly": {
-      "url": "https://tc39.es/proposal-error-cause/",
-      "repository": "https://github.com/tc39/proposal-error-cause",
-      "sourcePath": "index.html",
-      "filename": "index.html"
-    },
-    "title": "Error Cause",
-    "source": "spec",
-    "shortTitle": "Error Cause",
+    "shortTitle": "Decorators proposal",
     "categories": [
       "browser"
     ]
@@ -2099,130 +2042,6 @@
     ]
   },
   {
-    "url": "https://tc39.es/proposal-private-fields-in-in/",
-    "seriesComposition": "full",
-    "shortname": "tc39-private-fields-in-in",
-    "series": {
-      "shortname": "tc39-private-fields-in-in",
-      "currentSpecification": "tc39-private-fields-in-in",
-      "title": "Private Fields in in",
-      "shortTitle": "Private Fields in in",
-      "nightlyUrl": "https://tc39.es/proposal-private-fields-in-in/"
-    },
-    "organization": "Ecma International",
-    "groups": [
-      {
-        "name": "TC39",
-        "url": "https://tc39.es/"
-      }
-    ],
-    "nightly": {
-      "url": "https://tc39.es/proposal-private-fields-in-in/",
-      "repository": "https://github.com/tc39/proposal-private-fields-in-in",
-      "sourcePath": "index.html",
-      "filename": "index.html"
-    },
-    "title": "Private Fields in in",
-    "source": "spec",
-    "shortTitle": "Private Fields in in",
-    "categories": [
-      "browser"
-    ]
-  },
-  {
-    "url": "https://tc39.es/proposal-private-methods/",
-    "seriesComposition": "full",
-    "shortname": "tc39-private-methods",
-    "series": {
-      "shortname": "tc39-private-methods",
-      "currentSpecification": "tc39-private-methods",
-      "title": "Private Methods and Accessors Proposal",
-      "shortTitle": "Private Methods and Accessors",
-      "nightlyUrl": "https://tc39.es/proposal-private-methods/"
-    },
-    "organization": "Ecma International",
-    "groups": [
-      {
-        "name": "TC39",
-        "url": "https://tc39.es/"
-      }
-    ],
-    "nightly": {
-      "url": "https://tc39.es/proposal-private-methods/",
-      "repository": "https://github.com/tc39/proposal-private-methods",
-      "sourcePath": "spec.html",
-      "filename": "index.html"
-    },
-    "title": "Private Methods and Accessors Proposal",
-    "source": "spec",
-    "shortTitle": "Private Methods and Accessors",
-    "categories": [
-      "browser"
-    ]
-  },
-  {
-    "url": "https://tc39.es/proposal-regexp-match-indices/",
-    "seriesComposition": "full",
-    "shortname": "tc39-regexp-match-indices",
-    "series": {
-      "shortname": "tc39-regexp-match-indices",
-      "currentSpecification": "tc39-regexp-match-indices",
-      "title": "RegExp Match Indices",
-      "shortTitle": "RegExp Match Indices",
-      "nightlyUrl": "https://tc39.es/proposal-regexp-match-indices/"
-    },
-    "organization": "Ecma International",
-    "groups": [
-      {
-        "name": "TC39",
-        "url": "https://tc39.es/"
-      }
-    ],
-    "nightly": {
-      "url": "https://tc39.es/proposal-regexp-match-indices/",
-      "repository": "https://github.com/tc39/proposal-regexp-match-indices",
-      "sourcePath": "spec/index.html",
-      "filename": "index.html"
-    },
-    "title": "RegExp Match Indices",
-    "source": "spec",
-    "shortTitle": "RegExp Match Indices",
-    "categories": [
-      "browser"
-    ]
-  },
-  {
-    "url": "https://tc39.es/proposal-relative-indexing-method/",
-    "seriesComposition": "full",
-    "shortname": "tc39-relative-indexing-method",
-    "series": {
-      "shortname": "tc39-relative-indexing-method",
-      "currentSpecification": "tc39-relative-indexing-method",
-      "title": "Relative Indexing Method",
-      "shortTitle": "Relative Indexing Method",
-      "nightlyUrl": "https://tc39.es/proposal-relative-indexing-method/"
-    },
-    "organization": "Ecma International",
-    "groups": [
-      {
-        "name": "TC39",
-        "url": "https://tc39.es/"
-      }
-    ],
-    "nightly": {
-      "url": "https://tc39.es/proposal-relative-indexing-method/",
-      "repository": "https://github.com/tc39/proposal-relative-indexing-method",
-      "sourcePath": "spec.html",
-      "filename": "index.html"
-    },
-    "title": "Relative Indexing Method",
-    "source": "spec",
-    "shortTitle": "Relative Indexing Method",
-    "categories": [
-      "browser"
-    ]
-  },
-  {
     "url": "https://tc39.es/proposal-resizablearraybuffer/",
     "seriesComposition": "full",
     "shortname": "tc39-resizablearraybuffer",
@@ -2285,37 +2104,6 @@
     ]
   },
   {
-    "url": "https://tc39.es/proposal-static-class-features/",
-    "seriesComposition": "full",
-    "shortname": "tc39-static-class-features",
-    "series": {
-      "shortname": "tc39-static-class-features",
-      "currentSpecification": "tc39-static-class-features",
-      "title": "Static class features",
-      "shortTitle": "Static class features",
-      "nightlyUrl": "https://tc39.es/proposal-static-class-features/"
-    },
-    "organization": "Ecma International",
-    "groups": [
-      {
-        "name": "TC39",
-        "url": "https://tc39.es/"
-      }
-    ],
-    "nightly": {
-      "url": "https://tc39.es/proposal-static-class-features/",
-      "repository": "https://github.com/tc39/proposal-static-class-features",
-      "sourcePath": "spec.html",
-      "filename": "index.html"
-    },
-    "title": "Static class features",
-    "source": "spec",
-    "shortTitle": "Static class features",
-    "categories": [
-      "browser"
-    ]
-  },
-  {
     "url": "https://tc39.es/proposal-temporal/",
     "seriesComposition": "full",
     "shortname": "tc39-temporal",
@@ -2347,37 +2135,6 @@
     ]
   },
   {
-    "url": "https://tc39.es/proposal-top-level-await/",
-    "seriesComposition": "full",
-    "shortname": "tc39-top-level-await",
-    "series": {
-      "shortname": "tc39-top-level-await",
-      "currentSpecification": "tc39-top-level-await",
-      "title": "Top-Level Await",
-      "shortTitle": "Top-Level Await",
-      "nightlyUrl": "https://tc39.es/proposal-top-level-await/"
-    },
-    "organization": "Ecma International",
-    "groups": [
-      {
-        "name": "TC39",
-        "url": "https://tc39.es/"
-      }
-    ],
-    "nightly": {
-      "url": "https://tc39.es/proposal-top-level-await/",
-      "repository": "https://github.com/tc39/proposal-top-level-await",
-      "sourcePath": "spec.html",
-      "filename": "index.html"
-    },
-    "title": "Top-Level Await",
-    "source": "spec",
-    "shortTitle": "Top-Level Await",
-    "categories": [
-      "browser"
-    ]
-  },
-  {
     "url": "https://testutils.spec.whatwg.org/",
     "seriesComposition": "full",
     "shortname": "testutils",
@@ -2805,37 +2562,6 @@
     ]
   },
   {
-    "url": "https://w3c.github.io/mediacapture-region/",
-    "seriesComposition": "full",
-    "shortname": "mediacapture-region",
-    "series": {
-      "shortname": "mediacapture-region",
-      "currentSpecification": "mediacapture-region",
-      "title": "Region Capture",
-      "shortTitle": "Region Capture",
-      "nightlyUrl": "https://w3c.github.io/mediacapture-region/"
-    },
-    "organization": "W3C",
-    "groups": [
-      {
-        "name": "Web Real-Time Communications Working Group",
-        "url": "https://www.w3.org/groups/wg/webrtc"
-      }
-    ],
-    "nightly": {
-      "url": "https://w3c.github.io/mediacapture-region/",
-      "repository": "https://github.com/w3c/mediacapture-region",
-      "sourcePath": "index.html",
-      "filename": "index.html"
-    },
-    "title": "Region Capture",
-    "source": "spec",
-    "shortTitle": "Region Capture",
-    "categories": [
-      "browser"
-    ]
-  },
-  {
     "url": "https://w3c.github.io/PNG-spec/",
     "seriesComposition": "full",
     "shortname": "PNG-spec",
@@ -3475,8 +3201,8 @@
     "series": {
       "shortname": "compute-pressure",
       "currentSpecification": "compute-pressure",
-      "title": "Compute Pressure API",
-      "shortTitle": "Compute Pressure API",
+      "title": "Compute and System Pressure",
+      "shortTitle": "Compute and System Pressure",
       "nightlyUrl": "https://wicg.github.io/compute-pressure/"
     },
     "organization": "W3C",
@@ -3492,9 +3218,9 @@
       "sourcePath": "index.html",
       "filename": "index.html"
     },
-    "title": "Compute Pressure API Level 1",
+    "title": "Compute and System Pressure Level 1",
     "source": "spec",
-    "shortTitle": "Compute Pressure API 1",
+    "shortTitle": "Compute and System Pressure 1",
     "categories": [
       "browser"
     ]
@@ -5576,6 +5302,37 @@
     }
   },
   {
+    "url": "https://wicg.github.io/webcrypto-secure-curves/",
+    "seriesComposition": "full",
+    "shortname": "webcrypto-secure-curves",
+    "series": {
+      "shortname": "webcrypto-secure-curves",
+      "currentSpecification": "webcrypto-secure-curves",
+      "title": "Secure Curves in the Web Cryptography API",
+      "shortTitle": "Secure Curves in the Web Cryptography API",
+      "nightlyUrl": "https://wicg.github.io/webcrypto-secure-curves/"
+    },
+    "organization": "W3C",
+    "groups": [
+      {
+        "name": "Web Platform Incubator Community Group",
+        "url": "https://www.w3.org/community/wicg/"
+      }
+    ],
+    "nightly": {
+      "url": "https://wicg.github.io/webcrypto-secure-curves/",
+      "repository": "https://github.com/WICG/webcrypto-secure-curves",
+      "sourcePath": "index.html",
+      "filename": "index.html"
+    },
+    "title": "Secure Curves in the Web Cryptography API",
+    "source": "spec",
+    "shortTitle": "Secure Curves in the Web Cryptography API",
+    "categories": [
+      "browser"
+    ]
+  },
+  {
     "url": "https://wicg.github.io/webhid/",
     "seriesComposition": "full",
     "shortname": "webhid",
@@ -14065,6 +13822,42 @@
     }
   },
   {
+    "url": "https://www.w3.org/TR/mediacapture-region/",
+    "seriesComposition": "full",
+    "shortname": "mediacapture-region",
+    "series": {
+      "shortname": "mediacapture-region",
+      "currentSpecification": "mediacapture-region",
+      "title": "Region Capture",
+      "shortTitle": "Region Capture",
+      "releaseUrl": "https://www.w3.org/TR/mediacapture-region/",
+      "nightlyUrl": "https://w3c.github.io/mediacapture-region/"
+    },
+    "organization": "W3C",
+    "groups": [
+      {
+        "name": "Web Real-Time Communications Working Group",
+        "url": "https://www.w3.org/groups/wg/webrtc"
+      }
+    ],
+    "release": {
+      "url": "https://www.w3.org/TR/mediacapture-region/",
+      "filename": "Overview.html"
+    },
+    "nightly": {
+      "url": "https://w3c.github.io/mediacapture-region/",
+      "repository": "https://github.com/w3c/mediacapture-region",
+      "sourcePath": "index.html",
+      "filename": "index.html"
+    },
+    "title": "Region Capture",
+    "source": "w3c",
+    "shortTitle": "Region Capture",
+    "categories": [
+      "browser"
+    ]
+  },
+  {
     "url": "https://www.w3.org/TR/mediacapture-streams/",
     "seriesComposition": "full",
     "shortname": "mediacapture-streams",
@@ -16869,7 +16662,7 @@
     "groups": [
       {
         "name": "WebAssembly Working Group",
-        "url": "https://www.w3.org/wasm/"
+        "url": "https://www.w3.org/groups/wg/wasm"
       }
     ],
     "release": {
@@ -16909,7 +16702,7 @@
     "groups": [
       {
         "name": "WebAssembly Working Group",
-        "url": "https://www.w3.org/wasm/"
+        "url": "https://www.w3.org/groups/wg/wasm"
       }
     ],
     "release": {
@@ -16952,7 +16745,7 @@
     "groups": [
       {
         "name": "WebAssembly Working Group",
-        "url": "https://www.w3.org/wasm/"
+        "url": "https://www.w3.org/groups/wg/wasm"
       }
     ],
     "release": {

@github-actions github-actions bot force-pushed the release-browser-specs-20220401122634209 branch from 20e8cfd to f7e937f Compare April 5, 2022 12:31
Copy link
Member

@dontcallmedom dontcallmedom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure why it is picking https://w3c.github.io/reporting/network-reporting in preference to https://w3c.github.io/reporting/ ; both are probably relevant (and the former should be checked for addition to browser-specs), but the current entry for reporting should not be replaced by network-reporting

@tidoust
Copy link
Member

tidoust commented Apr 5, 2022

Not sure why it is picking https://w3c.github.io/reporting/network-reporting in preference to https://w3c.github.io/reporting/ ; both are probably relevant (and the former should be checked for addition to browser-specs), but the current entry for reporting should not be replaced by network-reporting

That comes from /TR. Something broken over there? https://www.w3.org/TR/reporting-1/ now returns the Network Reporting API in particular.

Ping @deniak @jennyliang220

(Edit: That's probably a bad auto-publish config in the reporting repo. I see recent commits to fix that: https://github.com/w3c/reporting/commits/main)

@github-actions github-actions bot force-pushed the release-browser-specs-20220401122634209 branch from f7e937f to 8b79c8c Compare April 5, 2022 14:24
@github-actions github-actions bot changed the title πŸ“¦ Release browser-specs@3.5.2 πŸ“¦ Release browser-specs@3.6.0 Apr 5, 2022
@tidoust
Copy link
Member

tidoust commented Apr 5, 2022

Problem fixed for the Reporting API. That was a bad auto-publication config, indeed.

@dontcallmedom
Copy link
Member

there are still some leftover of the network reporting API in the diff above - is that expected?

@tidoust
Copy link
Member

tidoust commented Apr 6, 2022

Apparently, the W3C API didn't like the spec hiccup, and continues to return the wrong title and ED URL. @deniak, see https://api.w3.org/specifications/reporting-1

@deniak
Copy link
Member

deniak commented Apr 6, 2022

Apparently, the W3C API didn't like the spec hiccup, and continues to return the wrong title and ED URL. @deniak, see https://api.w3.org/specifications/reporting-1

This should be fixed. Echidna doesn't expect the ED and title to change when republishing a document on the same day but that's probably a mistake. I created an issue and will try to tackle it soon.

@github-actions github-actions bot force-pushed the release-browser-specs-20220401122634209 branch from 8b79c8c to 6f2d53d Compare April 6, 2022 12:28
@tidoust tidoust merged commit 30f53d0 into main Apr 6, 2022
@tidoust tidoust deleted the release-browser-specs-20220401122634209 branch April 6, 2022 12:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants