diff --git a/spec/index.bs b/spec/index.bs
index a37f6cf..573574e 100644
--- a/spec/index.bs
+++ b/spec/index.bs
@@ -9,6 +9,7 @@ Editor: Marijn Kruisselbrink, Google, mek@chromium.org
Abstract: This specification describes a method that enables web applications to synchronize data in the background.
Group: wicg
Repository: WICG/BackgroundSync
+Markup Shorthands: css no, markdown yes
Link Defaults: html (dfn) allowed to show a popup/event handler idl attribute/global object/in parallel/incumbent settings object/perform a microtask checkpoint/queue a task/script execution environment
@@ -145,7 +146,7 @@ spec: WebIDL; urlPrefix: https://heycam.github.io/webidl/#
Concepts
- The sync event is considered to run in the background if no service worker clients whose frame type is top-level or auxiliary exist for the origin of the corresponding service worker registration.
+ The sync event is considered to run in the background if no service worker clients whose frame type is "`top-level`" or "`auxiliary`" or "`nested`" exist for the origin of the corresponding service worker registration.
The user agent is considered to be online if the user agent has established a network connection. A user agent MAY use a stricter definition of being online. Such a stricter definition MAY take into account the particular service worker or origin a sync registration is associated with.
diff --git a/spec/index.html b/spec/index.html
index dcde572..e4877ab 100644
--- a/spec/index.html
+++ b/spec/index.html
@@ -1029,7 +1029,7 @@
}
/* } */
- @supports (display:grid) {
+ @supports (display:grid) and (display:contents) {
/* Use #toc over .toc to override non-@supports rules. */
#toc {
display: grid;
@@ -1212,9 +1212,10 @@
}
}
-
+
+
-
+