-
Notifications
You must be signed in to change notification settings - Fork 312
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
Editorial: Add notice on the _or condition depth. #1714
base: main
Are you sure you want to change the base?
Conversation
@domenic Can I ask you to review? |
It probably would be good to have a (normative) requirement for the minimum nesting level that browser should support? (with corresponding WPT tests) |
If my put myself in the web developers shoes, it is understandable. They should want to know the depth that works on all browsers. We currently have https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/web_tests/external/wpt/service-workers/service-worker/tentative/static-router/resources/router-rules.js;l=76;drc=bc4f2163da44000fc411e6aeff490f19c414b495 for the nested conditions. I do not come up with the case more nests are needed. Let me add such tests to not, and revisit here. |
The specification does not define the maximum depth/width. However, the current WPT limit them. Let me move such WPTs to Chromium specific locations. In the coming CL, I will also write the WPT to ask the minimum depth/width as a response to: w3c/ServiceWorker#1714 Change-Id: I722667fbdc69aed32d8fa66d3e17050bf33c480a
The specification does not define the maximum depth/width. However, the current WPT limit them. Let me move such WPTs to Chromium specific locations. In the coming CL, I will also write the WPT to ask the minimum depth/width as a response to: w3c/ServiceWorker#1714 Change-Id: I722667fbdc69aed32d8fa66d3e17050bf33c480a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5999015 Reviewed-by: Keita Suzuki <[email protected]> Reviewed-by: Shunya Shishido <[email protected]> Commit-Queue: Yoshisato Yanagisawa <[email protected]> Cr-Commit-Position: refs/heads/main@{#1380071}
The specification does not define the maximum depth/width. However, the current WPT limit them. Let me move such WPTs to Chromium specific locations. In the coming CL, I will also write the WPT to ask the minimum depth/width as a response to: w3c/ServiceWorker#1714 Change-Id: I722667fbdc69aed32d8fa66d3e17050bf33c480a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5999015 Reviewed-by: Keita Suzuki <[email protected]> Reviewed-by: Shunya Shishido <[email protected]> Commit-Queue: Yoshisato Yanagisawa <[email protected]> Cr-Commit-Position: refs/heads/main@{#1380071}
…T., a=testonly Automatic update from web-platform-tests Move Chromium implementation specific WPT. The specification does not define the maximum depth/width. However, the current WPT limit them. Let me move such WPTs to Chromium specific locations. In the coming CL, I will also write the WPT to ask the minimum depth/width as a response to: w3c/ServiceWorker#1714 Change-Id: I722667fbdc69aed32d8fa66d3e17050bf33c480a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5999015 Reviewed-by: Keita Suzuki <[email protected]> Reviewed-by: Shunya Shishido <[email protected]> Commit-Queue: Yoshisato Yanagisawa <[email protected]> Cr-Commit-Position: refs/heads/main@{#1380071} -- wpt-commits: af915520cc0da850f5031cdfb5172657ab7091a4 wpt-pr: 49047
…T., a=testonly Automatic update from web-platform-tests Move Chromium implementation specific WPT. The specification does not define the maximum depth/width. However, the current WPT limit them. Let me move such WPTs to Chromium specific locations. In the coming CL, I will also write the WPT to ask the minimum depth/width as a response to: w3c/ServiceWorker#1714 Change-Id: I722667fbdc69aed32d8fa66d3e17050bf33c480a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5999015 Reviewed-by: Keita Suzuki <[email protected]> Reviewed-by: Shunya Shishido <[email protected]> Commit-Queue: Yoshisato Yanagisawa <[email protected]> Cr-Commit-Position: refs/heads/main@{#1380071} -- wpt-commits: af915520cc0da850f5031cdfb5172657ab7091a4 wpt-pr: 49047
…T., a=testonly Automatic update from web-platform-tests Move Chromium implementation specific WPT. The specification does not define the maximum depth/width. However, the current WPT limit them. Let me move such WPTs to Chromium specific locations. In the coming CL, I will also write the WPT to ask the minimum depth/width as a response to: w3c/ServiceWorker#1714 Change-Id: I722667fbdc69aed32d8fa66d3e17050bf33c480a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5999015 Reviewed-by: Keita Suzuki <suzukikeitachromium.org> Reviewed-by: Shunya Shishido <sisidovskichromium.org> Commit-Queue: Yoshisato Yanagisawa <yyanagisawachromium.org> Cr-Commit-Position: refs/heads/main{#1380071} -- wpt-commits: af915520cc0da850f5031cdfb5172657ab7091a4 wpt-pr: 49047 UltraBlame original commit: aa8a7fd4f293aa1f757f821c7fb13fd0cb381b4a
…T., a=testonly Automatic update from web-platform-tests Move Chromium implementation specific WPT. The specification does not define the maximum depth/width. However, the current WPT limit them. Let me move such WPTs to Chromium specific locations. In the coming CL, I will also write the WPT to ask the minimum depth/width as a response to: w3c/ServiceWorker#1714 Change-Id: I722667fbdc69aed32d8fa66d3e17050bf33c480a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5999015 Reviewed-by: Keita Suzuki <suzukikeitachromium.org> Reviewed-by: Shunya Shishido <sisidovskichromium.org> Commit-Queue: Yoshisato Yanagisawa <yyanagisawachromium.org> Cr-Commit-Position: refs/heads/main{#1380071} -- wpt-commits: af915520cc0da850f5031cdfb5172657ab7091a4 wpt-pr: 49047 UltraBlame original commit: aa8a7fd4f293aa1f757f821c7fb13fd0cb381b4a
…T., a=testonly Automatic update from web-platform-tests Move Chromium implementation specific WPT. The specification does not define the maximum depth/width. However, the current WPT limit them. Let me move such WPTs to Chromium specific locations. In the coming CL, I will also write the WPT to ask the minimum depth/width as a response to: w3c/ServiceWorker#1714 Change-Id: I722667fbdc69aed32d8fa66d3e17050bf33c480a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5999015 Reviewed-by: Keita Suzuki <suzukikeitachromium.org> Reviewed-by: Shunya Shishido <sisidovskichromium.org> Commit-Queue: Yoshisato Yanagisawa <yyanagisawachromium.org> Cr-Commit-Position: refs/heads/main{#1380071} -- wpt-commits: af915520cc0da850f5031cdfb5172657ab7091a4 wpt-pr: 49047 UltraBlame original commit: aa8a7fd4f293aa1f757f821c7fb13fd0cb381b4a
…T., a=testonly Automatic update from web-platform-tests Move Chromium implementation specific WPT. The specification does not define the maximum depth/width. However, the current WPT limit them. Let me move such WPTs to Chromium specific locations. In the coming CL, I will also write the WPT to ask the minimum depth/width as a response to: w3c/ServiceWorker#1714 Change-Id: I722667fbdc69aed32d8fa66d3e17050bf33c480a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5999015 Reviewed-by: Keita Suzuki <[email protected]> Reviewed-by: Shunya Shishido <[email protected]> Commit-Queue: Yoshisato Yanagisawa <[email protected]> Cr-Commit-Position: refs/heads/main@{#1380071} -- wpt-commits: af915520cc0da850f5031cdfb5172657ab7091a4 wpt-pr: 49047
In WICG/service-worker-static-routing-api#5 and WICG/service-worker-static-routing-api#6, it was suggested to limit the number of conditions in the or condition syntax, and depth of nested and/or conditions.
This PR adds notice on such limitations.
Preview | Diff