diff --git a/tr/algorithms/accelerometer.json b/tr/algorithms/accelerometer.json
index b60e6016a5ad..a0f095a85a08 100644
--- a/tr/algorithms/accelerometer.json
+++ b/tr/algorithms/accelerometer.json
@@ -37,6 +37,28 @@
"html": "
Otherwise, define object’s local coordinate system to the device coordinate system.
"
}
]
+ },
+ {
+ "name": "accelerometer reading quantization",
+ "html": "\n - input\n
- \n
reading, a sensor reading
\n - output\n
- \n
A sensor reading
\n
",
+ "rationale": ".algorithm",
+ "steps": [
+ {
+ "html": "Let quantizedReading be reading.
"
+ },
+ {
+ "html": "If quantizedReading[\"x\"] is not null, set quantizedReading[\"x\"] to the nearest 0.1 m/s2.
"
+ },
+ {
+ "html": "If quantizedReading[\"y\"] is not null, set quantizedReading[\"y\"] to the nearest 0.1 m/s2.
"
+ },
+ {
+ "html": "If quantizedReading[\"z\"] is not null, set quantizedReading[\"z\"] to the nearest 0.1 m/s2.
"
+ },
+ {
+ "html": "Return quantizedReading.
"
+ }
+ ]
}
]
}
\ No newline at end of file
diff --git a/tr/algorithms/mediacapture-viewport.json b/tr/algorithms/mediacapture-viewport.json
index ab2360f34df6..2df93abe2013 100644
--- a/tr/algorithms/mediacapture-viewport.json
+++ b/tr/algorithms/mediacapture-viewport.json
@@ -7,44 +7,44 @@
{
"name": "MediaDevices/getViewportMedia()",
"href": "https://www.w3.org/TR/mediacapture-viewport/#dom-mediadevices-getviewportmedia",
- "html": "When the getViewportMedia
()
\n method is called, the user agent MUST run the following\n steps:",
+ "html": "When the getViewportMedia
()
method is called, the user agent MUST run the following\n steps:",
"rationale": "if",
"steps": [
{
- "html": "If the current settings object's\n cross-origin isolated capability\n is false, return a promise rejected\n with a DOMException
object whose name
\n attribute has the value SecurityError
.
"
+ "html": "\n If the current settings object's cross-origin isolated capability is false, return a promise rejected with a DOMException
object whose\n name
attribute has the value SecurityError
.\n
"
},
{
- "html": "If the relevant global object's associated Document
's\n top-level browsing context's\n \n required document policy does not contain\n Require-Document-Policy: viewport-capture
and\n Document-Policy: viewport-capture
(TODO: use correct algorithm),\n return a promise rejected\n with a DOMException
object whose name
\n attribute has the value SecurityError
."
+ "html": "\n If the relevant global object's associated Document
's top-level browsing context's\n \n required document policy\n does not contain Require-Document-Policy: viewport-capture
and Document-Policy: viewport-capture
\n (TODO: use correct algorithm), return a promise rejected with a DOMException
object whose\n name
attribute has the value SecurityError
.\n
"
},
{
- "html": "If the relevant global object of this does not have\n transient activation, return a promise rejected\n with a DOMException
object whose name
\n attribute has the value InvalidStateError
.
"
+ "html": "\n If the relevant global object of this does not have transient activation, return a promise\n rejected with a DOMException
object whose name
attribute has the value\n InvalidStateError
.\n
"
},
{
- "html": "Let options be the method's first\n argument.
"
+ "html": "Let options be the method's first argument.
"
},
{
- "html": "If options.video
is false
,\n return a promise rejected with a newly\n created TypeError
.
"
+ "html": "\n If options.video
is false
, return a promise rejected with a newly\n created TypeError
.\n
"
},
{
- "html": "For each existing member\n in options whose value, CS, is\n a dictionary, run the following steps:",
+ "html": "For each existing member in options whose value, CS, is a\n dictionary, run the following steps:",
"rationale": "if",
"steps": [
{
- "html": "If CS contains a member named advanced
,\n return a promise rejected with a newly\n created TypeError
.
"
+ "html": "\n If CS contains a member named advanced
, return a promise\n rejected with a newly created TypeError
.\n
"
},
{
- "html": "If CS contains a member whose name specifies a\n constrainable property applicable to\n display surfaces,\n and whose value in turn is a dictionary containing a member\n named either min
or exact
, return\n a promise rejected with a newly\n created TypeError
.
"
+ "html": "\n If CS contains a member whose name specifies a constrainable property applicable to\n display surfaces, and whose value in turn is\n a dictionary containing a member named either min
or exact
, return a\n promise rejected with a newly created TypeError
.\n
"
},
{
- "html": "If CS contains a member whose name specifies a\n constrainable property applicable to\n display surfaces,\n and whose value in turn is a dictionary containing a member\n named max
, and that member's value in turn is\n less than the constrainable property's\n floor value,\n then let failedConstraint be the name of the\n member, let message be either\n undefined
or an informative human-readable\n message, and return a promise rejected with a new\n OverconstrainedError
created by calling\n OverconstrainedError(failedConstraint,\n message)
.\n
"
+ "html": "\n If CS contains a member whose name specifies a constrainable property applicable to\n display surfaces, and whose value in turn is\n a dictionary containing a member named max
, and that member's value in turn is less\n than the constrainable property's floor value,\n then let failedConstraint be the name of the member, let message be either\n undefined
or an informative human-readable message, and return a promise\n rejected with a new OverconstrainedError
created by calling\n OverconstrainedError(failedConstraint, message)
.\n
"
}
]
},
{
- "html": "Let requestedMediaTypes be the set of media\n types in options with either a dictionary\n value or a value of true
.
"
+ "html": "\n Let requestedMediaTypes be the set of media types in options with either a\n dictionary value or a value of true
.\n
"
},
{
- "html": "If the relevant global object's associated Document
\n is NOT fully active or does NOT\n have focus, return\n a promise rejected with a\n DOMException
object whose\n name
attribute has the value\n InvalidStateError
.
"
+ "html": "\n If the relevant global object's associated Document
is NOT fully active or does\n NOT have focus, return a promise rejected with a\n DOMException
object whose name
attribute has the value InvalidStateError
.\n
"
},
{
"html": "Let p be a new promise.
"
@@ -54,34 +54,40 @@
"rationale": "for",
"steps": [
{
- "html": "For each media type T in\n requestedMediaTypes,",
+ "html": "For each media type T in requestedMediaTypes,",
"rationale": "if",
"steps": [
{
- "html": "If no sources of type T are available,\n reject p with a new\n DOMException
object whose\n name
attribute has the value\n NotFoundError
.
"
+ "html": "\n If no sources of type T are available, reject p with a new\n DOMException
object whose name
attribute has the value NotFoundError
.\n
"
},
{
- "html": "Read the current permission state for obtaining\n sources of type T in the current browsing\n context. If the permission state is \"denied
\", jump to\n the step labeled PermissionFailure below.
"
+ "html": "\n Read the current permission state for obtaining sources of type T in the\n current browsing context. If the permission state is \"denied
\", jump to the\n step labeled PermissionFailure below.\n
"
}
]
},
{
- "html": "Optionally, e.g., based on a previously-established\n user preference, for security reasons, or due to platform\n limitations, jump to the step labeled Permission Failure below.
"
+ "html": "\n Optionally, e.g., based on a previously-established user preference, for security reasons, or due\n to platform limitations, jump to the step labeled Permission Failure below.\n
"
},
{
- "html": "Request permission to use\n viewport capture, for a PermissionDescriptor
with its\n name
set to \"viewport-capture\"
, resulting in\n a set of provided media.
\n The provided media MUST include precisely one video track, which\n MUST be a live-capture of the\n browser\n display surface\n of the relevant global object's associated Document
's\n top-level browsing context's\n viewport.
\n The provided media MUST include at most one audio track, which, if\n provided, MUST be the combined audio produced by the sum of\n documents that consist of the\n relevant global object's associated Document
's\n top-level browsing context's active document, and\n all active documents in nested browsing contexts of\n the relevant global object's associated Document
's\n top-level browsing context. This audio track\n MUST NOT be included if audio was not specified in\n requestedMediaTypes, or if it was specified as\n false
.
\n The source of a MediaStreamTrack
MUST NOT change.
\n If the result of the request is \"granted
\", then for\n each device that is sourcing the provided media, using\n a stable and private id for the device, deviceId,\n set [[devicesLiveMap]][deviceId] to\n true
, if it isn’t already true
,\n and set the\n [[devicesAccessibleMap]][deviceId] to\n true
, if it isn’t already\n true
.
\n The user agent MUST NOT\n store a \"granted
\" permission entry.\n
\n If the result is \"denied
\", jump to the step labeled\n Permission Failure below. If the user never\n responds, this algorithm stalls on this step.
\n If the user grants permission but a hardware error\n such as an OS/program/webpage lock prevents access,\n reject p with a new\n DOMException
object whose\n name
attribute has the value\n NotReadableError
and abort these steps.
\n If the result is \"granted
\" but device access fails for\n any reason other than those listed above, reject\n p with a new DOMException
\n object whose name
attribute has the\n value AbortError
and abort these steps.
"
+ "html": "\n Request permission to use viewport capture, for a PermissionDescriptor
with its\n name
set to \"viewport-capture\"
, resulting in a set of provided\n media.\n
\n \n The provided media MUST include precisely one video track, which MUST be a live-capture of the\n browser\n display surface\n of the relevant global object's associated Document
's top-level browsing context's\n viewport.\n
\n \n The provided media MUST include at most one audio track, which, if provided, MUST be the combined\n audio produced by the sum of documents that consist of the relevant global object's\n associated Document
's top-level browsing context's active document, and\n all active documents in nested browsing contexts of the relevant global object's associated Document
's top-level browsing context. This audio track MUST NOT\n be included if audio was not specified in requestedMediaTypes, or if it was specified\n as false
.\n
\n The source of a MediaStreamTrack
MUST NOT change.
\n \n If the result of the request is \"granted
\", then for each device that is\n sourcing the provided media, using a stable and private id for the device, deviceId,\n set [[devicesLiveMap]][deviceId] to true
, if it isn’t already\n true
, and set the [[devicesAccessibleMap]][deviceId] to\n true
, if it isn’t already true
.\n
\n The user agent MUST NOT store a \"granted
\" permission entry.
\n \n If the result is \"denied
\", jump to the step labeled\n Permission Failure below. If the user never responds, this algorithm stalls on this step.\n
\n \n If the user grants permission but a hardware error such as an OS/program/webpage lock prevents\n access, reject p with a new DOMException
object whose name
\n attribute has the value NotReadableError
and abort these steps.\n
\n \n If the result is \"granted
\" but device access fails for any reason other than\n those listed above, reject p with a new DOMException
object whose\n name
attribute has the value AbortError
and abort these steps.\n
"
},
{
- "html": "Let stream be the\n MediaStream
object for which the user\n granted permission.
"
+ "html": "Let stream be the MediaStream
object for which the user granted permission.
"
},
{
- "html": "Run the ApplyConstraints algorithm on all\n tracks in stream with the appropriate\n constraints. Should this fail, let failedConstraint\n be the result of the algorithm that failed, and let\n message be either undefined
or an\n informative human-readable message, and then reject\n p with a new OverconstrainedError
\n created by calling\n OverconstrainedError(failedConstraint,\n message)
.
"
+ "html": "\n Run the ApplyConstraints algorithm on all tracks in stream with the appropriate\n constraints. Should this fail, let failedConstraint\n be the result of the algorithm that failed, and let\n message be either undefined
or an informative human-readable message, and\n then reject p with a new OverconstrainedError
\n created by calling\n OverconstrainedError(failedConstraint, message)
.\n
"
},
{
- "html": "Resolve p with stream and\n abort these steps.
"
+ "html": "Let videoTrack be the video track in stream."
},
{
- "html": "Permission Failure: Reject\n p with a new DOMException
\n object whose name
attribute has the\n value NotAllowedError
.
"
+ "html": "Set videoTrack.[[Restrictable]]
to true
."
+ },
+ {
+ "html": "Resolve p with stream and abort these steps.
"
+ },
+ {
+ "html": "\n Permission Failure: Reject p with a new DOMException
object whose\n name
attribute has the value NotAllowedError
.\n
"
}
]
},
diff --git a/tr/algorithms/webdriver2.json b/tr/algorithms/webdriver2.json
index 57b03f868a4b..964c72b37579 100644
--- a/tr/algorithms/webdriver2.json
+++ b/tr/algorithms/webdriver2.json
@@ -6166,7 +6166,7 @@
"html": "Let pageHeight be the result of getting a\n property with default named \"height
\" and with a\n default of 27.94
from page.\n\n
"
},
{
- "html": "If either of pageWidth or pageHeight is\n not a Number, or is less then 0, return error\n with error code invalid argument.\n\n
"
+ "html": "If either of pageWidth or pageHeight is\n not a Number, or is less than (2.54 / 72)
, return error\n with error code invalid argument.\n\n
"
},
{
"html": "Let margin be the result of getting a property\n with default named \"margin
\" and with a default of an\n empty Object from parameters.\n\n
"
diff --git a/tr/algorithms/webgpu.json b/tr/algorithms/webgpu.json
index e6539a8d0e84..7e9491575d00 100644
--- a/tr/algorithms/webgpu.json
+++ b/tr/algorithms/webgpu.json
@@ -6740,7 +6740,10 @@
"html": "? Validate texture format required features of configuration.format
with device.[[device]]
.
"
},
{
- "html": "? Validate texture format required features of each element of configuration.viewFormats
with device.[[device]]
.
"
+ "html": "? Validate texture format required features of each element of configuration.viewFormats
with device.[[device]]
.
"
+ },
+ {
+ "html": "If Supported context formats does not contain configuration.format
, throw a TypeError
.
"
},
{
"html": "Let descriptor be the GPUTextureDescriptor for the canvas and configuration(this.canvas
, configuration).
"
@@ -6766,7 +6769,7 @@
"rationale": "if",
"steps": [
{
- "html": "If any of the following requirements are unmet, generate a validation error and return.
\n "
+ "html": "If any of the following requirements are unmet, generate a validation error and return.
\n "
}
]
},
@@ -8027,7 +8030,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Throw a TypeError
if color is a sequence and color.size ≠ 4.
"
+ "html": "Throw a TypeError
if color is a sequence and color.size ≠ 4.
"
}
]
},
@@ -8038,7 +8041,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Throw a TypeError
if origin is a sequence and origin.size > 2.
"
+ "html": "Throw a TypeError
if origin is a sequence and origin.size > 2.
"
}
]
},
@@ -8049,7 +8052,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Throw a TypeError
if origin is a sequence and origin.size > 3.
"
+ "html": "Throw a TypeError
if origin is a sequence and origin.size > 3.
"
}
]
},
@@ -8060,7 +8063,7 @@
"rationale": ".algorithm",
"steps": [
{
- "html": "Throw a TypeError
if:
"
+ "html": "Throw a TypeError
if:
"
}
]
}
diff --git a/tr/dfns/accelerometer.json b/tr/dfns/accelerometer.json
index fbee5611335b..d9ad83db34b1 100644
--- a/tr/dfns/accelerometer.json
+++ b/tr/dfns/accelerometer.json
@@ -539,6 +539,25 @@
"number": "8.1"
},
"definedIn": "heading"
+ },
+ {
+ "id": "accelerometer-reading-quantization-algorithm",
+ "href": "https://www.w3.org/TR/accelerometer/#accelerometer-reading-quantization-algorithm",
+ "linkingText": [
+ "Accelerometer reading quantization algorithm"
+ ],
+ "localLinkingText": [],
+ "type": "dfn",
+ "for": [],
+ "access": "private",
+ "informative": false,
+ "heading": {
+ "id": "accelerometer-reading-quantization-algorithm",
+ "href": "https://www.w3.org/TR/accelerometer/#accelerometer-reading-quantization-algorithm",
+ "title": "Accelerometer reading quantization algorithm",
+ "number": "8.2"
+ },
+ "definedIn": "heading"
}
]
}
\ No newline at end of file
diff --git a/tr/dfns/webdriver2.json b/tr/dfns/webdriver2.json
index 8f6fc28eff69..b4a3d5aed979 100644
--- a/tr/dfns/webdriver2.json
+++ b/tr/dfns/webdriver2.json
@@ -288,7 +288,7 @@
"localLinkingText": [],
"type": "dfn",
"for": [],
- "access": "private",
+ "access": "public",
"informative": false,
"heading": {
"id": "nodes",
diff --git a/tr/dfns/webgpu.json b/tr/dfns/webgpu.json
index d08bb6c6f0ef..a4f0c9782390 100644
--- a/tr/dfns/webgpu.json
+++ b/tr/dfns/webgpu.json
@@ -26683,6 +26683,27 @@
},
"definedIn": "heading"
},
+ {
+ "id": "float32-blendable",
+ "href": "https://www.w3.org/TR/webgpu/#float32-blendable",
+ "linkingText": [
+ "\"float32-blendable\""
+ ],
+ "localLinkingText": [],
+ "type": "enum-value",
+ "for": [
+ "GPUFeatureName"
+ ],
+ "access": "public",
+ "informative": false,
+ "heading": {
+ "id": "float32-blendable",
+ "href": "https://www.w3.org/TR/webgpu/#float32-blendable",
+ "title": "\"float32-blendable\"",
+ "number": "25.14"
+ },
+ "definedIn": "heading"
+ },
{
"id": "dom-gpufeaturename-clip-distances",
"href": "https://www.w3.org/TR/webgpu/#dom-gpufeaturename-clip-distances",
@@ -26700,7 +26721,7 @@
"id": "dom-gpufeaturename-clip-distances",
"href": "https://www.w3.org/TR/webgpu/#dom-gpufeaturename-clip-distances",
"title": "\"clip-distances\"",
- "number": "25.14"
+ "number": "25.15"
},
"definedIn": "heading"
},
@@ -26721,7 +26742,7 @@
"id": "dom-gpufeaturename-dual-source-blending",
"href": "https://www.w3.org/TR/webgpu/#dom-gpufeaturename-dual-source-blending",
"title": "\"dual-source-blending\"",
- "number": "25.15"
+ "number": "25.16"
},
"definedIn": "heading"
},
diff --git a/tr/headings/accelerometer.json b/tr/headings/accelerometer.json
index eb16129701c4..b0c9a4eb1273 100644
--- a/tr/headings/accelerometer.json
+++ b/tr/headings/accelerometer.json
@@ -203,6 +203,13 @@
"title": "Construct an accelerometer object",
"number": "8.1"
},
+ {
+ "id": "accelerometer-reading-quantization-algorithm",
+ "href": "https://www.w3.org/TR/accelerometer/#accelerometer-reading-quantization-algorithm",
+ "level": 3,
+ "title": "Accelerometer reading quantization algorithm",
+ "number": "8.2"
+ },
{
"id": "automation",
"href": "https://www.w3.org/TR/accelerometer/#automation",
diff --git a/tr/headings/webgpu.json b/tr/headings/webgpu.json
index e00b18aafa3d..bcf8096cde3a 100644
--- a/tr/headings/webgpu.json
+++ b/tr/headings/webgpu.json
@@ -1594,19 +1594,26 @@
"title": "\"float32-filterable\"",
"number": "25.13"
},
+ {
+ "id": "float32-blendable",
+ "href": "https://www.w3.org/TR/webgpu/#float32-blendable",
+ "level": 3,
+ "title": "\"float32-blendable\"",
+ "number": "25.14"
+ },
{
"id": "dom-gpufeaturename-clip-distances",
"href": "https://www.w3.org/TR/webgpu/#dom-gpufeaturename-clip-distances",
"level": 3,
"title": "\"clip-distances\"",
- "number": "25.14"
+ "number": "25.15"
},
{
"id": "dom-gpufeaturename-dual-source-blending",
"href": "https://www.w3.org/TR/webgpu/#dom-gpufeaturename-dual-source-blending",
"level": 3,
"title": "\"dual-source-blending\"",
- "number": "25.15"
+ "number": "25.16"
},
{
"id": "appendices",
diff --git a/tr/idl/webgpu.idl b/tr/idl/webgpu.idl
index 531603024a09..95d694a1b38b 100644
--- a/tr/idl/webgpu.idl
+++ b/tr/idl/webgpu.idl
@@ -119,6 +119,7 @@ enum GPUFeatureName {
"rg11b10ufloat-renderable",
"bgra8unorm-storage",
"float32-filterable",
+ "float32-blendable",
"clip-distances",
"dual-source-blending",
};
diff --git a/tr/ids/accelerometer.json b/tr/ids/accelerometer.json
index e51410cfdb0a..53bd49d583d7 100644
--- a/tr/ids/accelerometer.json
+++ b/tr/ids/accelerometer.json
@@ -40,6 +40,8 @@
"https://www.w3.org/TR/accelerometer/#ref-for-user-identifying",
"https://www.w3.org/TR/accelerometer/#ref-for-sensor-reading%E2%91%A0",
"https://www.w3.org/TR/accelerometer/#ref-for-mitigation-strategies",
+ "https://www.w3.org/TR/accelerometer/#ref-for-accelerometer-reading-quantization-algorithm",
+ "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading",
"https://www.w3.org/TR/accelerometer/#permissions-policy-integration",
"https://www.w3.org/TR/accelerometer/#ref-for-policy-controlled-feature",
"https://www.w3.org/TR/accelerometer/#ref-for-permissiondef-accelerometer",
@@ -247,17 +249,17 @@
"https://www.w3.org/TR/accelerometer/#accelerometer-x",
"https://www.w3.org/TR/accelerometer/#ref-for-dom-accelerometer-x",
"https://www.w3.org/TR/accelerometer/#ref-for-accelerometer%E2%91%A4",
- "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading",
+ "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A0",
"https://www.w3.org/TR/accelerometer/#ref-for-acceleration%E2%91%A6",
"https://www.w3.org/TR/accelerometer/#accelerometer-y",
"https://www.w3.org/TR/accelerometer/#ref-for-dom-accelerometer-y",
"https://www.w3.org/TR/accelerometer/#ref-for-accelerometer%E2%91%A5",
- "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A0",
+ "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A1",
"https://www.w3.org/TR/accelerometer/#ref-for-acceleration%E2%91%A7",
"https://www.w3.org/TR/accelerometer/#accelerometer-z",
"https://www.w3.org/TR/accelerometer/#ref-for-dom-accelerometer-z",
"https://www.w3.org/TR/accelerometer/#ref-for-accelerometer%E2%91%A6",
- "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A1",
+ "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A2",
"https://www.w3.org/TR/accelerometer/#ref-for-acceleration%E2%91%A8",
"https://www.w3.org/TR/accelerometer/#linearaccelerationsensor-interface",
"https://www.w3.org/TR/accelerometer/#ref-for-SecureContext%E2%91%A0",
@@ -283,17 +285,17 @@
"https://www.w3.org/TR/accelerometer/#linearaccelerationsensor-x",
"https://www.w3.org/TR/accelerometer/#ref-for-dom-accelerometer-x%E2%91%A0",
"https://www.w3.org/TR/accelerometer/#ref-for-linearaccelerationsensor%E2%91%A4",
- "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A2",
+ "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A3",
"https://www.w3.org/TR/accelerometer/#ref-for-linear-acceleration%E2%91%A2",
"https://www.w3.org/TR/accelerometer/#linearaccelerationsensor-y",
"https://www.w3.org/TR/accelerometer/#ref-for-dom-accelerometer-y%E2%91%A0",
"https://www.w3.org/TR/accelerometer/#ref-for-linearaccelerationsensor%E2%91%A5",
- "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A3",
+ "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A4",
"https://www.w3.org/TR/accelerometer/#ref-for-linear-acceleration%E2%91%A3",
"https://www.w3.org/TR/accelerometer/#linearaccelerationsensor-z",
"https://www.w3.org/TR/accelerometer/#ref-for-dom-accelerometer-z%E2%91%A0",
"https://www.w3.org/TR/accelerometer/#ref-for-linearaccelerationsensor%E2%91%A6",
- "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A4",
+ "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A5",
"https://www.w3.org/TR/accelerometer/#ref-for-linear-acceleration%E2%91%A4",
"https://www.w3.org/TR/accelerometer/#gravitysensor-interface",
"https://www.w3.org/TR/accelerometer/#ref-for-SecureContext%E2%91%A1",
@@ -319,19 +321,19 @@
"https://www.w3.org/TR/accelerometer/#gravitysensor-x",
"https://www.w3.org/TR/accelerometer/#ref-for-dom-accelerometer-x%E2%91%A1",
"https://www.w3.org/TR/accelerometer/#ref-for-gravitysensor%E2%91%A4",
- "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A5",
+ "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A6",
"https://www.w3.org/TR/accelerometer/#ref-for-acceleration%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/accelerometer/#ref-for-gravity%E2%91%A3",
"https://www.w3.org/TR/accelerometer/#gravitysensor-y",
"https://www.w3.org/TR/accelerometer/#ref-for-dom-accelerometer-y%E2%91%A1",
"https://www.w3.org/TR/accelerometer/#ref-for-gravitysensor%E2%91%A5",
- "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A6",
+ "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A7",
"https://www.w3.org/TR/accelerometer/#ref-for-acceleration%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/accelerometer/#ref-for-gravity%E2%91%A4",
"https://www.w3.org/TR/accelerometer/#gravitysensor-z",
"https://www.w3.org/TR/accelerometer/#ref-for-dom-accelerometer-z%E2%91%A1",
"https://www.w3.org/TR/accelerometer/#ref-for-gravitysensor%E2%91%A6",
- "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A7",
+ "https://www.w3.org/TR/accelerometer/#ref-for-get-value-from-latest-reading%E2%91%A8",
"https://www.w3.org/TR/accelerometer/#ref-for-acceleration%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/accelerometer/#ref-for-gravity%E2%91%A5",
"https://www.w3.org/TR/accelerometer/#abstract-opertaions",
@@ -356,8 +358,19 @@
"https://www.w3.org/TR/accelerometer/#ref-for-screen-coordinate-system%E2%91%A4",
"https://www.w3.org/TR/accelerometer/#ref-for-local-coordinate-system%E2%91%A3",
"https://www.w3.org/TR/accelerometer/#ref-for-device-coordinate-system%E2%91%A4",
- "https://www.w3.org/TR/accelerometer/#automation",
+ "https://www.w3.org/TR/accelerometer/#accelerometer-reading-quantization-algorithm",
+ "https://www.w3.org/TR/accelerometer/#ref-for-accelerometer-reading-quantization-algorithm%E2%91%A0",
+ "https://www.w3.org/TR/accelerometer/#infopanel-for-accelerometer-reading-quantization-algorithm",
+ "https://www.w3.org/TR/accelerometer/#infopaneltitle-for-accelerometer-reading-quantization-algorithm",
+ "https://www.w3.org/TR/accelerometer/#infopanel-for-accelerometer-reading-quantization-algorithm",
+ "https://www.w3.org/TR/accelerometer/#infopaneltitle-for-accelerometer-reading-quantization-algorithm",
"https://www.w3.org/TR/accelerometer/#ref-for-accelerometer-sensor-type%E2%91%A0",
+ "https://www.w3.org/TR/accelerometer/#ref-for-sensor-type%E2%91%A6",
+ "https://www.w3.org/TR/accelerometer/#ref-for-reading-quantization-algorithm",
+ "https://www.w3.org/TR/accelerometer/#ref-for-sensor-reading%E2%91%A2",
+ "https://www.w3.org/TR/accelerometer/#ref-for-sensor-reading%E2%91%A3",
+ "https://www.w3.org/TR/accelerometer/#automation",
+ "https://www.w3.org/TR/accelerometer/#ref-for-accelerometer-sensor-type%E2%91%A1",
"https://www.w3.org/TR/accelerometer/#ref-for-virtual-sensor-type%E2%91%A2",
"https://www.w3.org/TR/accelerometer/#accelerometer-automation",
"https://www.w3.org/TR/accelerometer/#ref-for-accelerometer-virtual-sensor-type%E2%91%A0",
@@ -485,6 +498,11 @@
"https://www.w3.org/TR/accelerometer/#infopaneltitle-for-611c5008",
"https://www.w3.org/TR/accelerometer/#infopanel-for-611c5008",
"https://www.w3.org/TR/accelerometer/#infopaneltitle-for-611c5008",
+ "https://www.w3.org/TR/accelerometer/#1f45ff31",
+ "https://www.w3.org/TR/accelerometer/#infopanel-for-1f45ff31",
+ "https://www.w3.org/TR/accelerometer/#infopaneltitle-for-1f45ff31",
+ "https://www.w3.org/TR/accelerometer/#infopanel-for-1f45ff31",
+ "https://www.w3.org/TR/accelerometer/#infopaneltitle-for-1f45ff31",
"https://www.w3.org/TR/accelerometer/#7470ffcc",
"https://www.w3.org/TR/accelerometer/#infopanel-for-7470ffcc",
"https://www.w3.org/TR/accelerometer/#infopaneltitle-for-7470ffcc",
@@ -624,6 +642,7 @@
"https://www.w3.org/TR/accelerometer/#biblio-accessory",
"https://www.w3.org/TR/accelerometer/#biblio-keystrokedefense",
"https://www.w3.org/TR/accelerometer/#biblio-motion-sensors",
+ "https://www.w3.org/TR/accelerometer/#biblio-sensorid",
"https://www.w3.org/TR/accelerometer/#biblio-si",
"https://www.w3.org/TR/accelerometer/#biblio-touchsignatures",
"https://www.w3.org/TR/accelerometer/#idl-index"
diff --git a/tr/ids/webdriver2.json b/tr/ids/webdriver2.json
index 5009de4042cd..fbeee59f1896 100644
--- a/tr/ids/webdriver2.json
+++ b/tr/ids/webdriver2.json
@@ -4597,6 +4597,9 @@
"https://www.w3.org/TR/webdriver2/#ref-for-dfn-error-282",
"https://www.w3.org/TR/webdriver2/#ref-for-dfn-error-code-253",
"https://www.w3.org/TR/webdriver2/#ref-for-dfn-invalid-argument-113",
+ "https://www.w3.org/TR/webdriver2/#issue-container-generatedID-63",
+ "https://www.w3.org/TR/webdriver2/#h-note-63",
+ "https://www.w3.org/TR/webdriver2/#ref-for-dfn-absolute-lengths-1",
"https://www.w3.org/TR/webdriver2/#ref-for-dfn-getting-the-property-with-default-7",
"https://www.w3.org/TR/webdriver2/#ref-for-dfn-object-55",
"https://www.w3.org/TR/webdriver2/#ref-for-dfn-getting-the-property-with-default-8",
@@ -4836,6 +4839,7 @@
"https://www.w3.org/TR/webdriver2/#dfn-visibility-visible",
"https://www.w3.org/TR/webdriver2/#dfn-bot-dom-getvisibletext",
"https://www.w3.org/TR/webdriver2/#dfn-bot-dom-isshown",
+ "https://www.w3.org/TR/webdriver2/#dfn-absolute-lengths",
"https://www.w3.org/TR/webdriver2/#dfn-css-pixels",
"https://www.w3.org/TR/webdriver2/#dfn-visibility",
"https://www.w3.org/TR/webdriver2/#dfn-viewport",
diff --git a/tr/ids/webgpu.json b/tr/ids/webgpu.json
index a1851acfb258..96c692a70b15 100644
--- a/tr/ids/webgpu.json
+++ b/tr/ids/webgpu.json
@@ -1442,6 +1442,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-rg11b10ufloat-renderable",
"https://www.w3.org/TR/webgpu/#ref-for-bgra8unorm-storage",
"https://www.w3.org/TR/webgpu/#ref-for-float32-filterable",
+ "https://www.w3.org/TR/webgpu/#ref-for-float32-blendable",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpufeaturename-clip-distances",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpufeaturename-dual-source-blending",
"https://www.w3.org/TR/webgpu/#gpudevice",
@@ -8946,8 +8947,12 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A7%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-sec-returnifabrupt-shorthands%E2%91%A4%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validate-texture-format-required-features%E2%91%A8",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-viewformats%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-viewformats",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpuobjectbase-device-slot%E2%91%A7%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-supported-context-formats",
+ "https://www.w3.org/TR/webgpu/#ref-for-list-contain%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-format%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-gputexturedescriptor-for-the-canvas-and-configuration",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-canvas%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configuration-slot%E2%91%A1",
@@ -8957,9 +8962,6 @@
"https://www.w3.org/TR/webgpu/#ref-for-device-timeline%E2%91%A0%E2%91%A8%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-generate-a-validation-error%E2%91%A2%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-abstract-opdef-validating-gputexturedescriptor%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-supported-context-formats",
- "https://www.w3.org/TR/webgpu/#ref-for-list-contain%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-format%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvascontext-configure%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-size%E2%91%A2%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dom-gpucanvascontext-unconfigure",
@@ -9107,7 +9109,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-device%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-bgra8unorm-srgb%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-bgra8unorm%E2%91%A3",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-viewformats",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-viewformats%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexture-createview%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-gpucanvasalphamode%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasalphamode-opaque%E2%91%A3",
@@ -9127,7 +9129,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-usage",
"https://www.w3.org/TR/webgpu/#ref-for-idl-sequence%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputextureformat%E2%91%A3%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-viewformats%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-viewformats%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-predefinedcolorspace%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-colorspace%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dictdef-gpucanvastonemapping",
@@ -9174,8 +9176,8 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-format%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-usage%E2%91%A0%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-usage%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-viewformats%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-viewformats%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturedescriptor-viewformats%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gpucanvasconfiguration-viewformats%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-htmlcanvaselement%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-canvas-width%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-offscreencanvas%E2%91%A0%E2%91%A1",
@@ -9981,7 +9983,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpucolor%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A7%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A2%E2%91%A4",
- "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#ref-for-list-size%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#dictdef-gpuorigin2ddict",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A1%E2%91%A1",
@@ -10003,7 +10005,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuorigin2d%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A7%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A2%E2%91%A5",
- "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A4",
+ "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#ref-for-list-size%E2%91%A0%E2%91%A4",
"https://www.w3.org/TR/webgpu/#dictdef-gpuorigin3ddict",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A1%E2%91%A4",
@@ -10030,7 +10032,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuorigin3d%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A7%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A2%E2%91%A6",
- "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A5",
+ "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-list-size%E2%91%A0%E2%91%A5",
"https://www.w3.org/TR/webgpu/#dictdef-gpuextent3ddict",
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuintegercoordinate%E2%91%A1%E2%91%A8",
@@ -10070,7 +10072,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-typedefdef-gpuextent3d%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-idl-undefined%E2%91%A7%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-content-timeline%E2%91%A0%E2%91%A2%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A6",
+ "https://www.w3.org/TR/webgpu/#ref-for-exceptiondef-typeerror%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#ref-for-list-size%E2%91%A0%E2%91%A6",
"https://www.w3.org/TR/webgpu/#ref-for-list-size%E2%91%A0%E2%91%A7",
"https://www.w3.org/TR/webgpu/#feature-index",
@@ -10215,6 +10217,12 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rg32float%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rgba32float%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-filterable",
+ "https://www.w3.org/TR/webgpu/#float32-blendable",
+ "https://www.w3.org/TR/webgpu/#ref-for-float32-blendable%E2%91%A3",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-r32float%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rg32float%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rgba32float%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-blendable%E2%91%A1",
"https://www.w3.org/TR/webgpu/#dom-gpufeaturename-clip-distances",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gpufeaturename-clip-distances%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-built-in-values-clip_distances%E2%91%A3",
@@ -10249,7 +10257,7 @@
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-copy-footprint%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-enumdef-gputexturesampletype%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureusage-render_attachment%E2%91%A0%E2%91%A7",
- "https://www.w3.org/TR/webgpu/#ref-for-blendable%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-blendable%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureusage-storage_binding%E2%91%A0%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-texel-block-copy-footprint%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-render-target-pixel-byte-cost%E2%91%A0",
@@ -10324,26 +10332,29 @@
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-uint%E2%91%A0%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-r32sint",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-sint%E2%91%A0%E2%91%A0",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-r32float%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-r32float%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-unfilterable-float%E2%91%A0%E2%91%A8",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-float%E2%91%A1%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-float32-filterable%E2%91%A0",
+ "https://www.w3.org/TR/webgpu/#ref-for-float32-blendable%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rg32uint",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-uint%E2%91%A0%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rg32sint",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-sint%E2%91%A0%E2%91%A1",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rg32float%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rg32float%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-unfilterable-float%E2%91%A1%E2%93%AA",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-float%E2%91%A1%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-float32-filterable%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-float32-blendable%E2%91%A1",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rgba32uint",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-uint%E2%91%A0%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rgba32sint",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-sint%E2%91%A0%E2%91%A2",
- "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rgba32float%E2%91%A1",
+ "https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rgba32float%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-unfilterable-float%E2%91%A1%E2%91%A0",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-float%E2%91%A1%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-float32-filterable%E2%91%A2",
+ "https://www.w3.org/TR/webgpu/#ref-for-float32-blendable%E2%91%A2",
"https://www.w3.org/TR/webgpu/#ref-for-render-target-component-alignment%E2%91%A3",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputextureformat-rgb10a2uint",
"https://www.w3.org/TR/webgpu/#ref-for-dom-gputexturesampletype-uint%E2%91%A0%E2%91%A3",
diff --git a/tr/index.json b/tr/index.json
index 07c2d46c09d7..0c2b2a0cac5d 100644
--- a/tr/index.json
+++ b/tr/index.json
@@ -1,7 +1,7 @@
{
"type": "crawl",
"title": "Reffy crawl",
- "date": "2024-10-09T01:34:51.112Z",
+ "date": "2024-10-10T01:34:57.465Z",
"options": {
"fallback": "tr/index.json",
"output": "report",
@@ -712,7 +712,7 @@
"https://aomediacodec.github.io/av1-spec/"
],
"crawled": "https://aomediacodec.github.io/av1-spec/av1-spec.pdf",
- "date": "9 October 2024",
+ "date": "10 October 2024",
"links": "links/av1-spec.json"
},
{
@@ -766,11 +766,11 @@
],
"crawled": "https://www.w3.org/TR/accelerometer/",
"crawlCacheInfo": {
- "lastModified": "Tue, 08 Oct 2024 10:22:38 GMT"
+ "lastModified": "Wed, 09 Oct 2024 17:22:15 GMT"
},
"generator": "bikeshed",
- "date": "8 October 2024",
- "revision": "79664fcc0157200a58bded91aa6d0fa3c5a5ab0e",
+ "date": "9 October 2024",
+ "revision": "00ba9713d947b750da18aec619065f2c3bea2eeb",
"algorithms": "algorithms/accelerometer.json",
"links": "links/accelerometer.json",
"refs": "refs/accelerometer.json",
@@ -9653,7 +9653,7 @@
],
"crawled": "https://www.w3.org/TR/eme-initdata-registry/",
"crawlCacheInfo": {
- "lastModified": "Fri, 12 Jul 2024 12:26:24 GMT"
+ "lastModified": "Fri, 12 Jul 2024 12:39:25 GMT"
},
"generator": "respec",
"date": "18 July 2024",
@@ -12699,11 +12699,11 @@
],
"crawled": "https://www.w3.org/TR/mediacapture-viewport/",
"crawlCacheInfo": {
- "lastModified": "Thu, 26 Sep 2024 22:21:56 GMT"
+ "lastModified": "Wed, 09 Oct 2024 11:40:28 GMT"
},
"generator": "respec",
- "date": "26 September 2024",
- "revision": "72aea6a34d1510672bbe326dd7be15df362080a8",
+ "date": "09 October 2024",
+ "revision": "2c167f65fcbe4825cd55675f7675ce454c524503",
"algorithms": "algorithms/mediacapture-viewport.json",
"links": "links/mediacapture-viewport.json",
"refs": "refs/mediacapture-viewport.json",
@@ -20234,11 +20234,11 @@
],
"crawled": "https://www.w3.org/TR/webdriver2/",
"crawlCacheInfo": {
- "lastModified": "Tue, 23 Jul 2024 11:04:03 GMT"
+ "lastModified": "Wed, 09 Oct 2024 15:57:56 GMT"
},
"generator": "respec",
- "date": "23 July 2024",
- "revision": "7a23ea0cc2579b65a6994f2919a5b0adf990fe8b",
+ "date": "09 October 2024",
+ "revision": "db066844e3ef391ca3b915880a314fbda78e61aa",
"algorithms": "algorithms/webdriver2.json",
"links": "links/webdriver2.json",
"refs": "refs/webdriver2.json",
@@ -20298,11 +20298,11 @@
],
"crawled": "https://www.w3.org/TR/webgpu/",
"crawlCacheInfo": {
- "lastModified": "Mon, 07 Oct 2024 17:08:47 GMT"
+ "lastModified": "Wed, 09 Oct 2024 18:17:08 GMT"
},
"generator": "bikeshed",
- "date": "7 October 2024",
- "revision": "4e1cd5662908867fdbf6d127ce7813de26124826",
+ "date": "9 October 2024",
+ "revision": "3846d7836654f2a7d9dac0dd4d78bed141315cf9",
"algorithms": "algorithms/webgpu.json",
"links": "links/webgpu.json",
"refs": "refs/webgpu.json",
@@ -21576,11 +21576,11 @@
],
"crawled": "https://www.w3.org/TR/WGSL/",
"crawlCacheInfo": {
- "lastModified": "Mon, 07 Oct 2024 17:32:44 GMT"
+ "lastModified": "Wed, 09 Oct 2024 13:06:07 GMT"
},
"generator": "bikeshed",
- "date": "7 October 2024",
- "revision": "566f047a6b161c4ef2cb9d927cb710a9f3c3d578",
+ "date": "9 October 2024",
+ "revision": "204f038b8663ba680231d95d2fc2df69697658f0",
"algorithms": "algorithms/WGSL.json",
"links": "links/WGSL.json",
"refs": "refs/WGSL.json",
diff --git a/tr/links/accelerometer.json b/tr/links/accelerometer.json
index 44a972bc6126..266a9d687bd5 100644
--- a/tr/links/accelerometer.json
+++ b/tr/links/accelerometer.json
@@ -20,6 +20,8 @@
"https://developer.mozilla.org/en-US/docs/Web/API/LinearAccelerationSensor/LinearAccelerationSensor": {},
"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Feature-Policy/accelerometer": {},
"https://dl.acm.org/citation.cfm?id=2162095": {},
+ "https://doi.org/10.1109/SP.2019.00072": {},
+ "https://github.com/w3c/accelerometer/issues/54": {},
"https://infra.spec.whatwg.org/": {},
"https://lists.w3.org/Archives/Public/public-device-apis/": {},
"https://w3c.github.io/deviceorientation/": {
@@ -90,6 +92,7 @@
"device-fingerprinting",
"user-identifying",
"mitigation-strategies",
+ "get-value-from-latest-reading",
"sensor-type",
"extension-sensor-interface",
"sensor-permission-names",
@@ -101,9 +104,9 @@
"sensor",
"dictdef-sensoroptions",
"supported-sensor-options",
- "get-value-from-latest-reading",
"check-sensor-policy-controlled-features",
"initialize-a-sensor-object",
+ "reading-quantization-algorithm",
"per-type-virtual-sensor-metadata",
"virtual-sensor-metadata",
"virtual-sensor-metadata-reading-parsing-algorithm",
diff --git a/tr/links/mediacapture-viewport.json b/tr/links/mediacapture-viewport.json
index 7514210961c5..186fb5e77124 100644
--- a/tr/links/mediacapture-viewport.json
+++ b/tr/links/mediacapture-viewport.json
@@ -138,7 +138,8 @@
"dom-mediastreamtrack",
"dom-mediastreamconstraints",
"dom-constrainablepattern",
- "dfn-applyconstraints-algorithm"
+ "dfn-applyconstraints-algorithm",
+ "dfn-restrictable"
]
},
"https://www.w3.org/TR/permissions-policy-1/": {
diff --git a/tr/links/webdriver2.json b/tr/links/webdriver2.json
index 46dfde057323..6c6410bfb023 100644
--- a/tr/links/webdriver2.json
+++ b/tr/links/webdriver2.json
@@ -464,8 +464,8 @@
"https://www.rfc-editor.org/rfc/rfc4632": {},
"https://www.rfc-editor.org/rfc/rfc4648": {},
"https://www.rfc-editor.org/rfc/rfc6570": {},
- "https://www.unicode.org/reports/tr29/tr29-43.html": {},
- "https://www.unicode.org/reports/tr44/tr44-32.html": {},
+ "https://www.unicode.org/reports/tr29/tr29-45.html": {},
+ "https://www.unicode.org/reports/tr44/tr44-34.html": {},
"https://www.unicode.org/versions/Unicode9.0.0/ch03.pdf": {
"anchors": [
"G2212",
@@ -513,6 +513,7 @@
"https://www.w3.org/TR/css-display-3/": {},
"https://www.w3.org/TR/css-values-3/": {
"anchors": [
+ "absolute-lengths",
"px"
]
},
diff --git a/tr/refs/accelerometer.json b/tr/refs/accelerometer.json
index ec6fd907e6ac..066ad8eed01b 100644
--- a/tr/refs/accelerometer.json
+++ b/tr/refs/accelerometer.json
@@ -51,6 +51,10 @@
"name": "MOTION-SENSORS",
"url": "https://w3c.github.io/motion-sensors/"
},
+ {
+ "name": "SENSORID",
+ "url": "https://doi.org/10.1109/SP.2019.00072"
+ },
{
"name": "SI",
"url": "http://www.bipm.org/en/publications/si-brochure/"
diff --git a/tr/refs/webdriver2.json b/tr/refs/webdriver2.json
index 47dc96a0aa74..3f2dfcc1a484 100644
--- a/tr/refs/webdriver2.json
+++ b/tr/refs/webdriver2.json
@@ -159,11 +159,11 @@
},
{
"name": "UAX29",
- "url": "https://www.unicode.org/reports/tr29/tr29-43.html"
+ "url": "https://www.unicode.org/reports/tr29/tr29-45.html"
},
{
"name": "UAX44",
- "url": "https://www.unicode.org/reports/tr44/tr44-32.html"
+ "url": "https://www.unicode.org/reports/tr44/tr44-34.html"
},
{
"name": "UI-EVENTS",