Bug 1729169 - [wpt-sync] Update web-platform-tests to 4a8e1e081701c95a7f2d27eff2d2a9ee96691edc, a=testonly
authormoz-wptsync-bot <wptsync@mozilla.com>
Sat, 04 Sep 2021 22:05:17 +0000 (2021-09-04)
changeset 591053 c7a5382fb11a4cda81a0a3499fc0ea0f4ef066e4
parent 591052 adb7f2b1a2560ef2f4b7ba3c3138353054242309
child 591054 415a8d2fd321c6285ca4cba41974a359f9abb5f7
push id38763
push usernerli@mozilla.com
push dateSun, 05 Sep 2021 09:46:56 +0000 (2021-09-05)
treeherdermozilla-central@c7a5382fb11a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1729169
milestone93.0a1
first release with
nightly linux32
c7a5382fb11a / 93.0a1 / 20210905094656 / files
nightly linux64
c7a5382fb11a / 93.0a1 / 20210905094656 / files
nightly mac
c7a5382fb11a / 93.0a1 / 20210905094656 / files
nightly win32
c7a5382fb11a / 93.0a1 / 20210905094656 / files
nightly win64
c7a5382fb11a / 93.0a1 / 20210905094656 / files
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
releases
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1729169 - [wpt-sync] Update web-platform-tests to 4a8e1e081701c95a7f2d27eff2d2a9ee96691edc, a=testonly MANUAL PUSH: wpt sync bot wpt-head: 4a8e1e081701c95a7f2d27eff2d2a9ee96691edc wpt-type: landing
testing/web-platform/meta/IndexedDB/structured-clone.any.js.ini
testing/web-platform/meta/app-history/navigate/navigate-replace-same-document.html.ini
testing/web-platform/meta/compression/compression-bad-chunks.tentative.any.js.ini
testing/web-platform/meta/content-security-policy/inheritance/history-iframe.sub.html.ini
testing/web-platform/meta/content-security-policy/inheritance/iframe-all-local-schemes-inherit-self.sub.html.ini
testing/web-platform/meta/content-security-policy/navigate-to/form-blocked.sub.html.ini
testing/web-platform/meta/content-security-policy/navigate-to/href-location-blocked.sub.html.ini
testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html.ini
testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-with-table2.html.ini
testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-with-table3.html.ini
testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-with-table4.html.ini
testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-with-zero-playbackRate.html.ini
testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-zero-size-element-change-to-non-zero.html.ini
testing/web-platform/meta/css/css-backgrounds/background-size-028.html.ini
testing/web-platform/meta/css/css-pseudo/text-selection.html.ini
testing/web-platform/meta/css/css-scroll-anchoring/fragment-scrolling-anchors.html.ini
testing/web-platform/meta/css/cssom-view/CaretPosition-001.html.ini
testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-root.html.ini
testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-window.html.ini
testing/web-platform/meta/dom/events/scrolling/scrollend-event-for-user-scroll.html.ini
testing/web-platform/meta/editing/run/caret-navigation-around-line-break.html.ini
testing/web-platform/meta/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBa.html.ini
testing/web-platform/meta/encoding/legacy-mb-tchinese/big5/big5-encode-form-x-x-big5.html.ini
testing/web-platform/meta/fetch/api/response/response-cancel-stream.any.js.ini
testing/web-platform/meta/fetch/api/response/response-clone-iframe.window.js.ini
testing/web-platform/meta/fetch/http-cache/304-update.any.js.ini
testing/web-platform/meta/fetch/metadata/window-open.https.sub.html.ini
testing/web-platform/meta/focus/focus-already-focused-iframe-different-site.html.ini
testing/web-platform/meta/focus/focus-restoration-in-different-site-iframes.html.ini
testing/web-platform/meta/focus/focus-restoration-in-same-site-iframes-window.html.ini
testing/web-platform/meta/focus/iframe-activeelement-after-focusing-out-iframes.html.ini
testing/web-platform/meta/forced-colors-mode/forced-colors-mode-43.html.ini
testing/web-platform/meta/forced-colors-mode/forced-colors-mode-45.html.ini
testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/initial-content-replacement.html.ini
testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini
testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-window-open.html.ini
testing/web-platform/meta/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/tentative/cross-document-nav-same-document-traversal.html.ini
testing/web-platform/meta/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top.html.ini
testing/web-platform/meta/html/browsers/history/the-history-interface/005.html.ini
testing/web-platform/meta/html/browsers/history/the-history-interface/traverse-during-unload.html.ini
testing/web-platform/meta/html/browsers/the-window-object/named-access-on-the-window-object/navigated-named-objects.window.js.ini
testing/web-platform/meta/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html.ini
testing/web-platform/meta/html/canvas/element/transformations/2d.transformation.rotate.wrapnegative.html.ini
testing/web-platform/meta/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.commit.w.html.ini
testing/web-platform/meta/html/cross-origin-embedder-policy/anonymous-iframe/cookie.tentative.https.html.ini
testing/web-platform/meta/html/cross-origin-opener-policy/coop-csp-sandbox-navigate.https.html.ini
testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-to-same-origin.https.html.ini
testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html.ini
testing/web-platform/meta/html/cross-origin-opener-policy/navigate-top-to-aboutblank.https.html.ini
testing/web-platform/meta/html/cross-origin-opener-policy/popup-coop-by-sw.https.html.ini
testing/web-platform/meta/html/cross-origin-opener-policy/popup-redirect-cache.https.html.ini
testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-cross-origin.https.html.ini
testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-with-same-origin.https.html.ini
testing/web-platform/meta/html/cross-origin-opener-policy/resource-popup.https.html.ini
testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/blob-data.https.html.ini
testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini
testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini
testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini
testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini
testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini
testing/web-platform/meta/html/interaction/focus/document-level-focus-apis/document-has-system-focus.html.ini
testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/first-when-later.html.ini
testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/focusable-area-in-top-document.html.ini
testing/web-platform/meta/html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change-error.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_block_downloads.tentative.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_ancestor-1.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_window_open_download_block_downloads.tentative.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-viewport-dynamic.html.ini
testing/web-platform/meta/html/semantics/forms/input-change-event-properties.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-classic.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-module.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-parse-error-external-classic.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-parse-error-external-module.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-success-external-classic.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-success-external-module.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-classic.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-module.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-inline-classic.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-classic.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-module.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-inline-classic.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-parse-error-external-classic.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-fetch-error-external-classic.html.ini
testing/web-platform/meta/input-events/input-events-cut-paste.html.ini
testing/web-platform/meta/js/builtins/weakrefs/finalizationregistry-cleanupCallback-gets-a-microtask.optional.any.js.ini
testing/web-platform/meta/mozilla-sync
testing/web-platform/meta/navigation-timing/secure_connection_start_non_zero.https.html.ini
testing/web-platform/meta/network-error-logging/sends-report-on-cache-validation.https.html.ini
testing/web-platform/meta/network-error-logging/sends-report-on-subdomain-dns-failure.https.html.ini
testing/web-platform/meta/network-error-logging/sends-report-on-success-with-subdomain-policy.https.html.ini
testing/web-platform/meta/network-error-logging/sends-report-on-success.https.html.ini
testing/web-platform/meta/origin-policy/content-security/double-content-security.https.html.ini
testing/web-platform/meta/origin-policy/content-security/double-policies.https.html.ini
testing/web-platform/meta/origin-policy/content-security/valid-with-multi-item-array.https.html.ini
testing/web-platform/meta/origin-policy/ids/mix-of-ids.https.html.ini
testing/web-platform/meta/origin-policy/ids/two-ids.https.html.ini
testing/web-platform/meta/pointerevents/pointerevent_contextmenu_is_a_pointerevent.html.ini
testing/web-platform/meta/pointerevents/pointerevent_setpointercapture_inactive_button_mouse.html.ini
testing/web-platform/meta/pointerevents/pointerlock/pointerevent_getCoalescedEvents_when_pointerlocked.html.ini
testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy_with_pointerlock.html.ini
testing/web-platform/meta/resize-observer/change-layout-in-error.html.ini
testing/web-platform/meta/resource-timing/object-not-found-after-TAO-cross-origin-redirect.html.ini
testing/web-platform/meta/resource-timing/resource-reload-TAO.html.ini
testing/web-platform/meta/screen-capture/getdisplaymedia.https.html.ini
testing/web-platform/meta/scroll-to-text-fragment/find-range-from-text-directive.html.ini
testing/web-platform/meta/scroll-to-text-fragment/force-load-at-top.html.ini
testing/web-platform/meta/scroll-to-text-fragment/scroll-to-text-fragment.html.ini
testing/web-platform/meta/secure-payment-confirmation/secure-payment-confirmation-enrollment.https.html.ini
testing/web-platform/meta/service-workers/service-worker/registration-schedule-job.https.html.ini
testing/web-platform/meta/service-workers/service-worker/update-no-cache-request-headers.https.html.ini
testing/web-platform/meta/service-workers/service-worker/update-recovery.https.html.ini
testing/web-platform/meta/service-workers/service-worker/waiting.https.html.ini
testing/web-platform/meta/service-workers/service-worker/worker-interception.https.html.ini
testing/web-platform/meta/streams/transferable/window.html.ini
testing/web-platform/meta/svg/animations/correct-events-for-short-animations-with-syncbases.html.ini
testing/web-platform/meta/svg/animations/scripted/onhover-syncbases.html.ini
testing/web-platform/meta/uievents/order-of-events/mouse-events/mousemove-between.html.ini
testing/web-platform/meta/urlpattern/urlpattern.any.js.ini
testing/web-platform/meta/urlpattern/urlpattern.https.any.js.ini
testing/web-platform/meta/webdriver/tests/get_window_rect/get.py.ini
testing/web-platform/meta/webrtc/RTCDataChannel-bufferedAmount.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-helper-test.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-videoDetectorTest.html.ini
testing/web-platform/meta/xhr/event-timeout-order.any.js.ini
testing/web-platform/meta/xhr/xhr-timeout-longtask.any.js.ini
--- a/testing/web-platform/meta/IndexedDB/structured-clone.any.js.ini
+++ b/testing/web-platform/meta/IndexedDB/structured-clone.any.js.ini
@@ -118,18 +118,18 @@
   [Not serializable: function: function() {}]
     expected:
       if (os == "android") and debug and not swgl: [NOTRUN, PASS]
       if (os == "win") and not debug: [NOTRUN, PASS]
       NOTRUN
 
   [File: [object File\]]
     expected:
+      if (os == "android") and debug and not swgl: [NOTRUN, PASS, TIMEOUT]
       if (os == "linux") and fission and not debug: NOTRUN
-      if (os == "android") and debug and not swgl: [NOTRUN, PASS, TIMEOUT]
       if (os == "win") and not fission: [NOTRUN, PASS]
       if (os == "win") and fission: [NOTRUN, PASS, TIMEOUT]
       if os == "mac": NOTRUN
       [NOTRUN, TIMEOUT]
 
   [Not serializable: Event: [object Event\]]
     expected:
       if (os == "android") and debug and not swgl: [NOTRUN, PASS]
@@ -147,18 +147,18 @@
       if (os == "linux") and fission and not debug: TIMEOUT
       if os == "mac": TIMEOUT
       [TIMEOUT, PASS]
 
 
 [structured-clone.any.worker.html?101-last]
   expected:
     if (os == "linux") and debug and not fission and not swgl: [TIMEOUT, OK]
+    if (os == "mac") and debug: [TIMEOUT, OK]
     if (os == "win") and (processor == "x86_64"): [TIMEOUT, OK]
-    if (os == "mac") and debug: [TIMEOUT, OK]
     TIMEOUT
   [Not serializable: function: function() {}]
     expected:
       if (os == "linux") and debug and not fission and not swgl: [NOTRUN, PASS]
       if (os == "mac") and debug: [NOTRUN, PASS]
       if (os == "win") and (processor == "x86_64"): [NOTRUN, PASS]
       NOTRUN
 
@@ -167,49 +167,48 @@
       if (os == "linux") and debug and not fission and not swgl: [NOTRUN, PASS]
       if (os == "mac") and debug: [NOTRUN, PASS]
       if (os == "win") and (processor == "x86_64"): [NOTRUN, PASS]
       NOTRUN
 
   [Not serializable: symbol: Symbol(desc)]
     expected:
       if (os == "linux") and debug and not fission and not swgl: [NOTRUN, FAIL]
+      if (os == "mac") and debug: [NOTRUN, FAIL]
       if (os == "win") and (processor == "x86_64"): [NOTRUN, FAIL]
-      if (os == "mac") and debug: [NOTRUN, FAIL]
       NOTRUN
 
   [File: [object File\]]
     expected:
       if (os == "linux") and debug and not fission and not swgl: [NOTRUN, PASS, TIMEOUT]
-      if (os == "win") and (processor == "x86_64") and fission and debug: [TIMEOUT, PASS, NOTRUN]
+      if (os == "win") and (processor == "x86_64") and fission and debug: [NOTRUN, PASS, TIMEOUT]
       if (os == "win") and (processor == "x86_64") and fission and not debug: [NOTRUN, PASS, TIMEOUT]
       if (os == "linux") and debug and fission: [NOTRUN, TIMEOUT]
       if (os == "win") and (processor == "x86_64") and not fission: [NOTRUN, PASS, TIMEOUT]
+      if (os == "mac") and debug: [NOTRUN, PASS, TIMEOUT]
       if (os == "mac") and not debug: [NOTRUN, TIMEOUT]
-      if (os == "mac") and debug: [NOTRUN, PASS, TIMEOUT]
       if os == "android": [NOTRUN, TIMEOUT]
       NOTRUN
 
   [Not serializable: Event: [object Event\]]
     expected:
       if (os == "linux") and debug and not fission and not swgl: [NOTRUN, PASS]
+      if (os == "win") and (processor == "x86_64"): [NOTRUN, PASS]
       if (os == "mac") and debug: [NOTRUN, PASS]
-      if (os == "win") and (processor == "x86_64"): [NOTRUN, PASS]
       NOTRUN
 
   [Not serializable: DedicatedWorkerGlobalScope: [object DedicatedWorkerGlobalScope\]]
     expected:
       if (os == "linux") and debug and not fission and not swgl: [NOTRUN, PASS]
+      if (os == "mac") and debug: [NOTRUN, PASS]
       if (os == "win") and (processor == "x86_64"): [NOTRUN, PASS]
-      if (os == "mac") and debug: [NOTRUN, PASS]
       NOTRUN
 
   [Blob: [object Blob\]]
     expected:
-      if (os == "win") and (processor == "x86_64") and fission and debug: [PASS, TIMEOUT]
       if (os == "linux") and debug and swgl: TIMEOUT
       if (os == "win") and (processor == "x86"): TIMEOUT
       if (os == "linux") and not debug: TIMEOUT
       [TIMEOUT, PASS]
 
 
 [structured-clone.any.html?1-20]
 
--- a/testing/web-platform/meta/app-history/navigate/navigate-replace-same-document.html.ini
+++ b/testing/web-platform/meta/app-history/navigate/navigate-replace-same-document.html.ini
@@ -1,8 +1,9 @@
 [navigate-replace-same-document.html]
   expected:
-    if (os == "linux") and not debug and not fission and (processor == "x86_64"): [OK, ERROR]
+    if (os == "win") and debug and (processor == "x86_64"): [OK, ERROR]
+    if (os == "win") and debug and (processor == "x86"): [OK, ERROR]
+    if (os == "linux") and debug and fission: [OK, ERROR]
+    if (os == "linux") and not debug and (processor == "x86"): [OK, ERROR]
+    if (os == "android") and not swgl and debug: [OK, ERROR]
     if (os == "android") and not swgl and not debug: [OK, ERROR]
-    if (os == "win") and debug and not swgl: [OK, ERROR]
-    if (os == "win") and not debug and (processor == "x86"): [OK, ERROR]
-    if (os == "mac") and debug: [OK, ERROR]
     [ERROR, OK]
--- a/testing/web-platform/meta/compression/compression-bad-chunks.tentative.any.js.ini
+++ b/testing/web-platform/meta/compression/compression-bad-chunks.tentative.any.js.ini
@@ -82,16 +82,18 @@
   [chunk of type shared Uint8Array should error the stream for deflate]
     expected: FAIL
 
   [chunk of type null should error the stream for gzip]
     expected: FAIL
 
 
 [compression-bad-chunks.tentative.any.serviceworker.html]
+  expected:
+    if os == "win": [OK, TIMEOUT]
   [chunk of type array should error the stream for gzip]
     expected: FAIL
 
   [chunk of type object, not BufferSource should error the stream for deflate]
     expected: FAIL
 
   [chunk of type array should error the stream for deflate]
     expected: FAIL
@@ -167,9 +169,8 @@
   [chunk of type undefined should error the stream for deflate]
     expected: FAIL
 
   [chunk of type shared Uint8Array should error the stream for deflate]
     expected: FAIL
 
   [chunk of type null should error the stream for gzip]
     expected: FAIL
-
--- a/testing/web-platform/meta/content-security-policy/inheritance/history-iframe.sub.html.ini
+++ b/testing/web-platform/meta/content-security-policy/inheritance/history-iframe.sub.html.ini
@@ -1,33 +1,32 @@
 [history-iframe.sub.html]
   expected:
+    if os == "win": OK
     if os == "android": OK
-    if os == "win": OK
     [OK, TIMEOUT]
   [History navigation in iframe: "about:blank" document is navigated back from history same-origin.]
     expected:
+      if (os == "linux") and not fission and not debug and (processor == "x86_64"): [FAIL, PASS, TIMEOUT]
       if (os == "linux") and not fission and not debug and (processor == "x86"): [PASS, FAIL, TIMEOUT]
-      if (os == "linux") and not fission and not debug and (processor == "x86_64"): [FAIL, PASS, TIMEOUT]
-      if (os == "linux") and not fission and debug and not swgl: [PASS, FAIL, TIMEOUT]
-      if (os == "linux") and not fission and debug and swgl: [FAIL, PASS, TIMEOUT]
+      if (os == "linux") and not fission and debug: [PASS, FAIL, TIMEOUT]
       if (os == "linux") and fission: [PASS, FAIL, TIMEOUT]
       if (os == "win") and (processor == "x86"): [PASS, FAIL]
       if os == "mac": [PASS, TIMEOUT]
 
   [History navigation in iframe: "about:blank" document is navigated back from history cross-origin.]
     expected:
+      if (os == "linux") and fission: [PASS, FAIL, TIMEOUT, NOTRUN]
       if (os == "linux") and not fission: [PASS, TIMEOUT, NOTRUN]
-      if (os == "linux") and fission: [PASS, FAIL, TIMEOUT, NOTRUN]
       if os == "mac": [PASS, TIMEOUT, NOTRUN]
 
   [History navigation in iframe: blob URL document is navigated back from history same-origin.]
     expected:
+      if os == "win": PASS
       if os == "android": PASS
-      if os == "win": PASS
       [PASS, NOTRUN]
 
   [History navigation in iframe: blob URL document is navigated back from history cross-origin.]
     expected:
       if os == "win": PASS
       if os == "android": PASS
       [PASS, NOTRUN]
 
@@ -40,17 +39,17 @@
   [History navigation in iframe: data URL document is navigated back from history cross-origin.]
     expected:
       if os == "win": PASS
       if os == "android": PASS
       [PASS, NOTRUN]
 
   [History navigation in iframe: srcdoc iframe is navigated back from history same-origin.]
     expected:
+      if os == "win": PASS
       if os == "android": PASS
-      if os == "win": PASS
       [PASS, NOTRUN]
 
   [History navigation in iframe: srcdoc iframe is navigated back from history cross-origin.]
     expected:
+      if os == "win": PASS
       if os == "android": PASS
-      if os == "win": PASS
       [PASS, NOTRUN]
--- a/testing/web-platform/meta/content-security-policy/inheritance/iframe-all-local-schemes-inherit-self.sub.html.ini
+++ b/testing/web-platform/meta/content-security-policy/inheritance/iframe-all-local-schemes-inherit-self.sub.html.ini
@@ -1,10 +1,10 @@
 [iframe-all-local-schemes-inherit-self.sub.html]
   expected:
-    if (processor == "x86_64") and (os == "linux") and swgl: [TIMEOUT, OK]
-    if (processor == "x86") and not debug: [TIMEOUT, OK]
+    if (processor == "x86_64") and (os == "linux") and not swgl and debug and not fission: [TIMEOUT, OK]
+    if (processor == "x86") and (os == "linux"): [TIMEOUT, OK]
     [OK, TIMEOUT]
   [<iframe>'s about:blank inherits policy.]
     expected:
-      if (processor == "x86_64") and (os == "linux") and swgl: [TIMEOUT, PASS]
-      if (processor == "x86") and not debug: [TIMEOUT, PASS]
+      if (processor == "x86_64") and (os == "linux") and not swgl and debug and not fission: [TIMEOUT, PASS]
+      if (processor == "x86") and (os == "linux"): [TIMEOUT, PASS]
       [PASS, TIMEOUT]
--- a/testing/web-platform/meta/content-security-policy/navigate-to/form-blocked.sub.html.ini
+++ b/testing/web-platform/meta/content-security-policy/navigate-to/form-blocked.sub.html.ini
@@ -1,4 +1,7 @@
 [form-blocked.sub.html]
   [Test that the child iframe navigation is not allowed]
     expected: FAIL
 
+  [Violation report status OK.]
+    expected:
+      if (os == "android") and not debug: [PASS, FAIL]
--- a/testing/web-platform/meta/content-security-policy/navigate-to/href-location-blocked.sub.html.ini
+++ b/testing/web-platform/meta/content-security-policy/navigate-to/href-location-blocked.sub.html.ini
@@ -1,6 +1,5 @@
 [href-location-blocked.sub.html]
   [Violation report status OK.]
     expected:
-      if (os == "android") and debug and swgl: [PASS, FAIL]
-      if (os == "android") and debug and not swgl: [PASS, FAIL]
       if (os == "android") and not debug: [PASS, FAIL]
+      if (os == "android") and debug: [PASS, FAIL]
--- a/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html.ini
+++ b/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html.ini
@@ -1,5 +1,5 @@
 [relpos-percentage-top-in-scrollable.html]
   [Top percentage resolved correctly for overflow contribution]
     expected:
-      if (os == "android") and not debug: [PASS, FAIL]
+      if (os == "android") and not debug: [FAIL, PASS]
       if (os == "android") and debug: [FAIL, PASS]
--- a/testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-with-table2.html.ini
+++ b/testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-with-table2.html.ini
@@ -1,7 +1,8 @@
 [background-color-animation-with-table2.html]
   expected:
-    if (os == "win") and (processor == "x86") and not debug: [TIMEOUT, PASS]
-    if (os == "linux") and debug and fission: [TIMEOUT, PASS]
+    if (os == "android") and debug and swgl: [TIMEOUT, PASS]
+    if (os == "linux") and fission and debug: [TIMEOUT, PASS]
+    if (os == "win") and not debug and not fission: [TIMEOUT, PASS]
+    if (os == "win") and debug and (processor == "x86"): [TIMEOUT, PASS]
     if (os == "mac") and not debug: [TIMEOUT, PASS]
-    if (os == "mac") and debug: [TIMEOUT, PASS]
     [PASS, TIMEOUT]
--- a/testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-with-table3.html.ini
+++ b/testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-with-table3.html.ini
@@ -1,7 +1,6 @@
 [background-color-animation-with-table3.html]
   expected:
-    if (os == "win") and not debug and not fission and (processor == "x86"): [TIMEOUT, PASS]
-    if (os == "win") and not debug and fission: [TIMEOUT, PASS]
-    if (os == "android") and not debug: [TIMEOUT, PASS]
+    if (os == "android") and debug and swgl: [TIMEOUT, PASS]
+    if (os == "win") and (processor == "x86") and debug: [TIMEOUT, PASS]
     if os == "mac": [TIMEOUT, PASS]
     [PASS, TIMEOUT]
--- a/testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-with-table4.html.ini
+++ b/testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-with-table4.html.ini
@@ -1,4 +1,2 @@
 [background-color-animation-with-table4.html]
-  expected:
-    if (os == "android") and not debug: [TIMEOUT, PASS]
-    [PASS, TIMEOUT]
+  expected: [PASS, TIMEOUT]
--- a/testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-with-zero-playbackRate.html.ini
+++ b/testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-with-zero-playbackRate.html.ini
@@ -1,4 +1,4 @@
 [background-color-animation-with-zero-playbackRate.html]
   expected:
-    if (os == "android") and not debug: [TIMEOUT, PASS]
     if (os == "android") and debug: [PASS, TIMEOUT]
+    if (os == "android") and not debug: [PASS, TIMEOUT]
--- a/testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-zero-size-element-change-to-non-zero.html.ini
+++ b/testing/web-platform/meta/css/css-backgrounds/animations/background-color-animation-zero-size-element-change-to-non-zero.html.ini
@@ -1,3 +1,3 @@
 [background-color-animation-zero-size-element-change-to-non-zero.html]
   expected:
-    if (os == "android") and not debug: [TIMEOUT, PASS]
+    if (os == "android") and not debug: [PASS, TIMEOUT]
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-backgrounds/background-size-028.html.ini
@@ -0,0 +1,3 @@
+[background-size-028.html]
+  expected:
+    if fission and (os == "linux") and not debug: [PASS, FAIL]
--- a/testing/web-platform/meta/css/css-pseudo/text-selection.html.ini
+++ b/testing/web-platform/meta/css/css-pseudo/text-selection.html.ini
@@ -1,16 +1,12 @@
 [text-selection.html]
   [Selection ending in ::marker]
     expected:
-      if debug and (os == "linux") and webrender and not fission and not swgl: [PASS, FAIL]
-      if debug and (os == "linux") and webrender and not fission and swgl: [PASS, FAIL]
-      if debug and (os == "linux") and webrender and fission: [PASS, FAIL]
-      if debug and (os == "linux") and not webrender: [PASS, FAIL]
+      if debug and (os == "linux") and swgl: [PASS, FAIL]
+      if debug and (os == "linux") and not swgl: [PASS, FAIL]
       if debug and (os == "mac"): [PASS, FAIL]
 
   [Selection ending in ::before-marker]
     expected:
-      if debug and (os == "linux") and webrender and not fission and swgl: [PASS, FAIL]
-      if debug and (os == "linux") and webrender and not fission and not swgl: [PASS, FAIL]
-      if debug and (os == "linux") and webrender and fission: [PASS, FAIL]
-      if debug and (os == "linux") and not webrender: [PASS, FAIL]
+      if debug and (os == "linux") and swgl: [PASS, FAIL]
+      if debug and (os == "linux") and not swgl: [PASS, FAIL]
       if debug and (os == "mac"): [PASS, FAIL]
--- a/testing/web-platform/meta/css/css-scroll-anchoring/fragment-scrolling-anchors.html.ini
+++ b/testing/web-platform/meta/css/css-scroll-anchoring/fragment-scrolling-anchors.html.ini
@@ -1,6 +1,6 @@
 [fragment-scrolling-anchors.html]
   [Verify scroll anchoring interaction with fragment scrolls]
     expected:
-      if (os == "mac") and debug: [PASS, FAIL]
       if (os == "mac") and not debug: [PASS, FAIL]
+      if (os == "mac") and debug: [FAIL, PASS]
       FAIL
--- a/testing/web-platform/meta/css/cssom-view/CaretPosition-001.html.ini
+++ b/testing/web-platform/meta/css/cssom-view/CaretPosition-001.html.ini
@@ -1,6 +1,6 @@
 [CaretPosition-001.html]
   [Element at (400, 900)]
     expected:
+      if (os == "mac") and not debug: [PASS, FAIL]
       if (os == "mac") and debug: [PASS, FAIL]
-      if (os == "mac") and not debug: [PASS, FAIL]
       FAIL
--- a/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-root.html.ini
+++ b/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-root.html.ini
@@ -1,12 +1,12 @@
 [scroll-behavior-main-frame-root.html]
   [Main frame with auto scroll-behavior ; scroll() with smooth behavior]
     expected:
-      if fission and (os == "win") and debug: [FAIL, PASS]
+      if fission and not debug and (os == "win"): [FAIL, PASS]
       [PASS, FAIL]
 
   [Main frame with auto scroll-behavior ; scrollBy() with smooth behavior]
     expected:
       if (os == "win") and not fission: [PASS, FAIL]
 
   [Main frame with auto scroll-behavior ; scrollTo() with smooth behavior]
     expected:
--- a/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-window.html.ini
+++ b/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-window.html.ini
@@ -2,35 +2,33 @@
   [Main frame with smooth scroll-behavior ; scroll() with default behavior]
     bug:
       if fission: https://bugzilla.mozilla.org/show_bug.cgi?id=1712639
     expected:
       if fission: [PASS, FAIL]
 
   [Main frame with auto scroll-behavior ; scroll() with smooth behavior]
     expected:
-      if (os == "win") and fission and debug: [FAIL, PASS]
-      if (os == "win") and fission and not debug: [PASS, FAIL]
       if (os == "linux") and fission and not debug: [FAIL, PASS]
       if (os == "linux") and fission and debug: [PASS, FAIL]
-      if (os == "win") and not fission: [PASS, FAIL]
+      if os == "win": [PASS, FAIL]
       if os == "mac": [PASS, FAIL]
 
   [Main frame with smooth scroll-behavior ; scrollBy() with default behavior]
     expected:
       if (os == "win") and debug and not swgl: [PASS, FAIL]
 
   [Main frame with auto scroll-behavior ; scrollBy() with smooth behavior]
     expected:
       if (os == "win") and debug and not swgl: [PASS, FAIL]
 
   [Aborting an ongoing smooth scrolling on the main frame with another smooth scrolling]
     expected:
+      if (os == "win") and (processor == "x86_64") and not swgl and not debug and fission: [PASS, FAIL]
       if (os == "win") and (processor == "x86_64") and not swgl and debug and not fission: [PASS, FAIL]
-      if (os == "win") and (processor == "x86_64") and not swgl and not debug and fission: [PASS, FAIL]
       if (os == "win") and (processor == "x86"): [PASS, FAIL]
 
   [Main frame with smooth scroll-behavior ; scrollTo() with default behavior]
     bug:
       if fission and (os == "win") and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1712639
     expected:
       if fission and (os == "win") and debug: [PASS, FAIL]
 
--- a/testing/web-platform/meta/dom/events/scrolling/scrollend-event-for-user-scroll.html.ini
+++ b/testing/web-platform/meta/dom/events/scrolling/scrollend-event-for-user-scroll.html.ini
@@ -1,36 +1,36 @@
 [scrollend-event-for-user-scroll.html]
   expected:
     if (os == "win") and ccov: [ERROR, OK]
+    if (os == "win") and debug and fission: [ERROR, TIMEOUT]
     if (os == "win") and debug and not fission: ERROR
-    if (os == "win") and debug and fission: [ERROR, TIMEOUT]
     if (os == "mac") and debug: ERROR
     if os == "android": OK
     TIMEOUT
   [Tests that the target_div gets scrollend event when send DOWN key to target.]
     expected:
       if os == "android": FAIL
       NOTRUN
 
   [Tests that the target_div gets scrollend event when click scrollbar on target.]
     expected:
       if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, FAIL, TIMEOUT]
       if (os == "linux") and debug: [FAIL, TIMEOUT, NOTRUN]
+      if os == "win": [NOTRUN, FAIL, TIMEOUT]
       if os == "mac": [NOTRUN, FAIL]
-      if os == "win": [NOTRUN, FAIL, TIMEOUT]
       if os == "android": [FAIL, NOTRUN]
       [FAIL, NOTRUN, TIMEOUT]
 
   [Tests that the target_div gets scrollend event when drag the thumb of target.]
     expected:
       if (os == "linux") and (processor == "x86"): [NOTRUN, TIMEOUT]
+      if os == "win": [NOTRUN, TIMEOUT]
       if os == "mac": [NOTRUN, FAIL, TIMEOUT]
-      if os == "win": [NOTRUN, TIMEOUT]
       if os == "android": [FAIL, TIMEOUT, NOTRUN]
       [TIMEOUT, NOTRUN]
 
   [Tests that the target_div gets scrollend event when dragging scroll on target.]
     expected:
       if (os == "linux") and (processor == "x86"): [TIMEOUT, FAIL]
+      if os == "win": [TIMEOUT, FAIL]
       if os == "mac": [TIMEOUT, FAIL]
-      if os == "win": [TIMEOUT, FAIL]
       [FAIL, TIMEOUT]
--- a/testing/web-platform/meta/editing/run/caret-navigation-around-line-break.html.ini
+++ b/testing/web-platform/meta/editing/run/caret-navigation-around-line-break.html.ini
@@ -1,63 +1,65 @@
 [caret-navigation-around-line-break.html]
   [two <span> separators - move up]
     expected:
       if debug: [FAIL, PASS]
       FAIL
 
   [no separator - move up]
     expected:
+      if (os == "linux") and not swgl and debug and not fission: [FAIL, PASS]
       if (os == "mac") and debug: [FAIL, PASS]
       if (os == "linux") and swgl: [FAIL, PASS]
       FAIL
 
   [<span> separator - move down]
     expected:
-      if debug: [FAIL, PASS]
+      if debug and fission and (os == "linux"): [FAIL, PASS]
+      if debug and fission and (os == "win"): [FAIL, PASS]
+      if debug and not fission: [FAIL, PASS]
       FAIL
 
   [two <span> separators - move down]
     expected:
       if (os == "linux") and debug: [FAIL, PASS]
       FAIL
 
   [<br> separator - move down]
     expected:
       if (os == "linux") and debug and not swgl and not fission: [FAIL, PASS]
       if (os == "linux") and debug and not swgl and fission: [FAIL, PASS]
       FAIL
 
   [<wbr> separator - move right]
     expected:
-      if debug and (os == "linux") and not fission: [FAIL, PASS]
-      if debug and (os == "linux") and fission: [FAIL, PASS]
       if debug and (os == "mac"): [FAIL, PASS]
+      if debug and (os == "linux"): [FAIL, PASS]
       FAIL
 
   [<wbr> separator - move left]
     expected:
-      if debug and (os == "linux") and fission: [FAIL, PASS]
-      if debug and (os == "linux") and not fission: [FAIL, PASS]
       if debug and (os == "mac"): [FAIL, PASS]
+      if debug and (os == "linux"): [FAIL, PASS]
       FAIL
 
   [<wbr> separator - move up]
     expected:
-      if debug and (os == "linux") and not fission: [FAIL, PASS]
-      if debug and (os == "linux") and fission: [FAIL, PASS]
+      if debug and (os == "linux"): [FAIL, PASS]
       if debug and (os == "mac"): [FAIL, PASS]
       FAIL
 
   [<wbr> separator - move down]
     expected: FAIL
 
   [<span> separator - move up]
     expected:
-      if (os == "linux") and debug: [FAIL, PASS]
+      if (os == "linux") and debug and not fission and not swgl: [FAIL, PASS]
+      if (os == "linux") and debug and not fission and swgl: [FAIL, PASS]
+      if (os == "linux") and debug and fission: [FAIL, PASS]
       FAIL
 
   [<br> separator - move up]
     expected: FAIL
 
   [<br> separator - move right]
     expected:
       if (os == "linux") and debug: [PASS, FAIL]
--- a/testing/web-platform/meta/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBa.html.ini
+++ b/testing/web-platform/meta/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-extBa.html.ini
@@ -1,9 +1,11 @@
 [big5-encode-form-errors-extBa.html?2001-3000]
+  expected:
+    if (os == "linux") and not fission and not debug and (processor == "x86_64"): [OK, CRASH]
 
 [big5-encode-form-errors-extBa.html?17001-18000]
 
 [big5-encode-form-errors-extBa.html?11001-12000]
 
 [big5-encode-form-errors-extBa.html?5001-6000]
 
 [big5-encode-form-errors-extBa.html?10001-11000]
@@ -13,1616 +15,1616 @@
 [big5-encode-form-errors-extBa.html?20001-21000]
 
 [big5-encode-form-errors-extBa.html?7001-8000]
 
 [big5-encode-form-errors-extBa.html?6001-7000]
 
 [big5-encode-form-errors-extBa.html?12001-13000]
   expected:
-    if (os == "mac") and debug: ["OK", "TIMEOUT"]
+    if (os == "mac") and debug: [OK, TIMEOUT]
   [extB (pt 1) U+2314D 𣅍 %26%23143693%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2320C 𣈌 %26%23143884%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230F2 𣃲 %26%23143602%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23199 𣆙 %26%23143769%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23159 𣅙 %26%23143705%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2326D 𣉭 %26%23143981%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23106 𣄆 %26%23143622%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231B9 𣆹 %26%23143801%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2320E 𣈎 %26%23143886%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2315D 𣅝 %26%23143709%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23198 𣆘 %26%23143768%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23132 𣄲 %26%23143666%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2318C 𣆌 %26%23143756%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23232 𣈲 %26%23143922%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23141 𣅁 %26%23143681%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23127 𣄧 %26%23143655%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2323B 𣈻 %26%23143931%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23103 𣄃 %26%23143619%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230FA 𣃺 %26%23143610%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231B8 𣆸 %26%23143800%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2321C 𣈜 %26%23143900%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23171 𣅱 %26%23143729%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2321B 𣈛 %26%23143899%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231E0 𣇠 %26%23143840%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23123 𣄣 %26%23143651%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2318F 𣆏 %26%23143759%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23150 𣅐 %26%23143696%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23256 𣉖 %26%23143958%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23136 𣄶 %26%23143670%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2321A 𣈚 %26%23143898%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23133 𣄳 %26%23143667%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231C1 𣇁 %26%23143809%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23162 𣅢 %26%23143714%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23108 𣄈 %26%23143624%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23269 𣉩 %26%23143977%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2319E 𣆞 %26%23143774%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230F4 𣃴 %26%23143604%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231B2 𣆲 %26%23143794%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231BA 𣆺 %26%23143802%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231A8 𣆨 %26%23143784%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23246 𣉆 %26%23143942%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23191 𣆑 %26%23143761%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231A2 𣆢 %26%23143778%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230FD 𣃽 %26%23143613%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2315E 𣅞 %26%23143710%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23178 𣅸 %26%23143736%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23234 𣈴 %26%23143924%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23225 𣈥 %26%23143909%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23181 𣆁 %26%23143745%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23230 𣈰 %26%23143920%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2311F 𣄟 %26%23143647%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2316C 𣅬 %26%23143724%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23210 𣈐 %26%23143888%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23243 𣉃 %26%23143939%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2317B 𣅻 %26%23143739%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231E6 𣇦 %26%23143846%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2311A 𣄚 %26%23143642%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23164 𣅤 %26%23143716%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2323A 𣈺 %26%23143930%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2310D 𣄍 %26%23143629%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231DB 𣇛 %26%23143835%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23219 𣈙 %26%23143897%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230F6 𣃶 %26%23143606%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2312B 𣄫 %26%23143659%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2323F 𣈿 %26%23143935%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231AB 𣆫 %26%23143787%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2314E 𣅎 %26%23143694%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23215 𣈕 %26%23143893%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2317C 𣅼 %26%23143740%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231D7 𣇗 %26%23143831%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231C0 𣇀 %26%23143808%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2320F 𣈏 %26%23143887%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230F3 𣃳 %26%23143603%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23101 𣄁 %26%23143617%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2314F 𣅏 %26%23143695%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2313C 𣄼 %26%23143676%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230FF 𣃿 %26%23143615%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23149 𣅉 %26%23143689%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231AE 𣆮 %26%23143790%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23249 𣉉 %26%23143945%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23248 𣉈 %26%23143944%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23185 𣆅 %26%23143749%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23187 𣆇 %26%23143751%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231FC 𣇼 %26%23143868%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23247 𣉇 %26%23143943%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2311B 𣄛 %26%23143643%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230F1 𣃱 %26%23143601%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23137 𣄷 %26%23143671%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2319C 𣆜 %26%23143772%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231AF 𣆯 %26%23143791%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2313F 𣄿 %26%23143679%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231C6 𣇆 %26%23143814%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2326C 𣉬 %26%23143980%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23214 𣈔 %26%23143892%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23113 𣄓 %26%23143635%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23229 𣈩 %26%23143913%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2312F 𣄯 %26%23143663%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23216 𣈖 %26%23143894%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2321E 𣈞 %26%23143902%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230E2 𣃢 %26%23143586%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2310C 𣄌 %26%23143628%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23254 𣉔 %26%23143956%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2322C 𣈬 %26%23143916%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23267 𣉧 %26%23143975%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23148 𣅈 %26%23143688%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23143 𣅃 %26%23143683%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23107 𣄇 %26%23143623%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23192 𣆒 %26%23143762%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23161 𣅡 %26%23143713%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23266 𣉦 %26%23143974%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23255 𣉕 %26%23143957%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23122 𣄢 %26%23143650%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230E1 𣃡 %26%23143585%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23116 𣄖 %26%23143638%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2319B 𣆛 %26%23143771%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23213 𣈓 %26%23143891%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23119 𣄙 %26%23143641%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23203 𣈃 %26%23143875%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23179 𣅹 %26%23143737%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23262 𣉢 %26%23143970%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2320B 𣈋 %26%23143883%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231E2 𣇢 %26%23143842%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231BE 𣆾 %26%23143806%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23263 𣉣 %26%23143971%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231C2 𣇂 %26%23143810%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231BF 𣆿 %26%23143807%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231CB 𣇋 %26%23143819%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23276 𣉶 %26%23143990%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23193 𣆓 %26%23143763%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23152 𣅒 %26%23143698%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23273 𣉳 %26%23143987%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230F9 𣃹 %26%23143609%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23125 𣄥 %26%23143653%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23114 𣄔 %26%23143636%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231F4 𣇴 %26%23143860%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2315C 𣅜 %26%23143708%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2326A 𣉪 %26%23143978%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23261 𣉡 %26%23143969%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231CC 𣇌 %26%23143820%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23222 𣈢 %26%23143906%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230E8 𣃨 %26%23143592%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231CD 𣇍 %26%23143821%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230E0 𣃠 %26%23143584%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23270 𣉰 %26%23143984%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230EC 𣃬 %26%23143596%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23134 𣄴 %26%23143668%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2321D 𣈝 %26%23143901%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23188 𣆈 %26%23143752%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231D8 𣇘 %26%23143832%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231AC 𣆬 %26%23143788%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231C3 𣇃 %26%23143811%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231F3 𣇳 %26%23143859%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231F2 𣇲 %26%23143858%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23224 𣈤 %26%23143908%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23115 𣄕 %26%23143637%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230EB 𣃫 %26%23143595%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23211 𣈑 %26%23143889%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23204 𣈄 %26%23143876%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2316D 𣅭 %26%23143725%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2311E 𣄞 %26%23143646%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23206 𣈆 %26%23143878%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2318E 𣆎 %26%23143758%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2324A 𣉊 %26%23143946%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230EA 𣃪 %26%23143594%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23105 𣄅 %26%23143621%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23157 𣅗 %26%23143703%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2319F 𣆟 %26%23143775%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23264 𣉤 %26%23143972%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231F0 𣇰 %26%23143856%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231CE 𣇎 %26%23143822%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231A1 𣆡 %26%23143777%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2318D 𣆍 %26%23143757%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231E8 𣇨 %26%23143848%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231D9 𣇙 %26%23143833%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2323D 𣈽 %26%23143933%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23197 𣆗 %26%23143767%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23121 𣄡 %26%23143649%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23173 𣅳 %26%23143731%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23274 𣉴 %26%23143988%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2321F 𣈟 %26%23143903%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23126 𣄦 %26%23143654%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2325A 𣉚 %26%23143962%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231E7 𣇧 %26%23143847%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231E1 𣇡 %26%23143841%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231FA 𣇺 %26%23143866%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23165 𣅥 %26%23143717%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2325D 𣉝 %26%23143965%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23268 𣉨 %26%23143976%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230E9 𣃩 %26%23143593%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231CF 𣇏 %26%23143823%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23174 𣅴 %26%23143732%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2324E 𣉎 %26%23143950%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2318A 𣆊 %26%23143754%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23239 𣈹 %26%23143929%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23205 𣈅 %26%23143877%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231B4 𣆴 %26%23143796%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23260 𣉠 %26%23143968%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230E3 𣃣 %26%23143587%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2324C 𣉌 %26%23143948%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231D1 𣇑 %26%23143825%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2311D 𣄝 %26%23143645%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23158 𣅘 %26%23143704%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2319A 𣆚 %26%23143770%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23257 𣉗 %26%23143959%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23242 𣉂 %26%23143938%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231EC 𣇬 %26%23143852%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23169 𣅩 %26%23143721%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23183 𣆃 %26%23143747%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231CA 𣇊 %26%23143818%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23142 𣅂 %26%23143682%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231F6 𣇶 %26%23143862%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23194 𣆔 %26%23143764%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23217 𣈗 %26%23143895%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231EA 𣇪 %26%23143850%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23175 𣅵 %26%23143733%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23258 𣉘 %26%23143960%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2322D 𣈭 %26%23143917%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23244 𣉄 %26%23143940%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23196 𣆖 %26%23143766%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231BD 𣆽 %26%23143805%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23168 𣅨 %26%23143720%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2313A 𣄺 %26%23143674%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2316E 𣅮 %26%23143726%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231FE 𣇾 %26%23143870%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23251 𣉑 %26%23143953%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23208 𣈈 %26%23143880%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2316B 𣅫 %26%23143723%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231A0 𣆠 %26%23143776%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2315B 𣅛 %26%23143707%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23139 𣄹 %26%23143673%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23182 𣆂 %26%23143746%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230E4 𣃤 %26%23143588%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2313B 𣄻 %26%23143675%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230F5 𣃵 %26%23143605%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23212 𣈒 %26%23143890%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2322F 𣈯 %26%23143919%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230FE 𣃾 %26%23143614%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23218 𣈘 %26%23143896%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230E7 𣃧 %26%23143591%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2317F 𣅿 %26%23143743%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231A9 𣆩 %26%23143785%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231B5 𣆵 %26%23143797%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23131 𣄱 %26%23143665%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231D3 𣇓 %26%23143827%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231ED 𣇭 %26%23143853%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2322A 𣈪 %26%23143914%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231DE 𣇞 %26%23143838%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23272 𣉲 %26%23143986%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23111 𣄑 %26%23143633%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2310F 𣄏 %26%23143631%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231B3 𣆳 %26%23143795%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230EF 𣃯 %26%23143599%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23102 𣄂 %26%23143618%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23195 𣆕 %26%23143765%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231B0 𣆰 %26%23143792%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2312C 𣄬 %26%23143660%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23227 𣈧 %26%23143911%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2323C 𣈼 %26%23143932%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23147 𣅇 %26%23143687%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23271 𣉱 %26%23143985%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231BB 𣆻 %26%23143803%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231DF 𣇟 %26%23143839%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23156 𣅖 %26%23143702%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231BC 𣆼 %26%23143804%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2313E 𣄾 %26%23143678%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23167 𣅧 %26%23143719%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231DC 𣇜 %26%23143836%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23110 𣄐 %26%23143632%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2317A 𣅺 %26%23143738%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23118 𣄘 %26%23143640%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2323E 𣈾 %26%23143934%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23124 𣄤 %26%23143652%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23235 𣈵 %26%23143925%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231D6 𣇖 %26%23143830%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2322B 𣈫 %26%23143915%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231E3 𣇣 %26%23143843%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23228 𣈨 %26%23143912%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23153 𣅓 %26%23143699%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2315F 𣅟 %26%23143711%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23252 𣉒 %26%23143954%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2314C 𣅌 %26%23143692%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2314B 𣅋 %26%23143691%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230FC 𣃼 %26%23143612%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23220 𣈠 %26%23143904%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23186 𣆆 %26%23143750%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231EB 𣇫 %26%23143851%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23170 𣅰 %26%23143728%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2310B 𣄋 %26%23143627%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23155 𣅕 %26%23143701%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231EF 𣇯 %26%23143855%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2311C 𣄜 %26%23143644%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23275 𣉵 %26%23143989%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231E4 𣇤 %26%23143844%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23112 𣄒 %26%23143634%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23223 𣈣 %26%23143907%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23226 𣈦 %26%23143910%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231F5 𣇵 %26%23143861%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23163 𣅣 %26%23143715%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230FB 𣃻 %26%23143611%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231FB 𣇻 %26%23143867%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2312A 𣄪 %26%23143658%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2310A 𣄊 %26%23143626%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2310E 𣄎 %26%23143630%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231DA 𣇚 %26%23143834%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231F1 𣇱 %26%23143857%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23130 𣄰 %26%23143664%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231C9 𣇉 %26%23143817%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23177 𣅷 %26%23143735%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23240 𣉀 %26%23143936%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231AA 𣆪 %26%23143786%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231E5 𣇥 %26%23143845%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2319D 𣆝 %26%23143773%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23145 𣅅 %26%23143685%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23190 𣆐 %26%23143760%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2320D 𣈍 %26%23143885%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230F8 𣃸 %26%23143608%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230DF 𣃟 %26%23143583%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231D5 𣇕 %26%23143829%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231B7 𣆷 %26%23143799%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23238 𣈸 %26%23143928%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2325F 𣉟 %26%23143967%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230F0 𣃰 %26%23143600%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231B1 𣆱 %26%23143793%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2326B 𣉫 %26%23143979%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230ED 𣃭 %26%23143597%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230E6 𣃦 %26%23143590%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231B6 𣆶 %26%23143798%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23259 𣉙 %26%23143961%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2326F 𣉯 %26%23143983%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23129 𣄩 %26%23143657%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231C4 𣇄 %26%23143812%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230F7 𣃷 %26%23143607%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231C7 𣇇 %26%23143815%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2325C 𣉜 %26%23143964%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231E9 𣇩 %26%23143849%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23265 𣉥 %26%23143973%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231D2 𣇒 %26%23143826%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2316F 𣅯 %26%23143727%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2320A 𣈊 %26%23143882%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2313D 𣄽 %26%23143677%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2314A 𣅊 %26%23143690%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23209 𣈉 %26%23143881%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23241 𣉁 %26%23143937%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23180 𣆀 %26%23143744%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230EE 𣃮 %26%23143598%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23138 𣄸 %26%23143672%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2326E 𣉮 %26%23143982%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231DD 𣇝 %26%23143837%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23253 𣉓 %26%23143955%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2324D 𣉍 %26%23143949%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231A3 𣆣 %26%23143779%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2316A 𣅪 %26%23143722%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2318B 𣆋 %26%23143755%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231EE 𣇮 %26%23143854%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231AD 𣆭 %26%23143789%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23221 𣈡 %26%23143905%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2312D 𣄭 %26%23143661%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23117 𣄗 %26%23143639%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23120 𣄠 %26%23143648%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23128 𣄨 %26%23143656%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231FF 𣇿 %26%23143871%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2325B 𣉛 %26%23143963%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23172 𣅲 %26%23143730%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2317D 𣅽 %26%23143741%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23202 𣈂 %26%23143874%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23237 𣈷 %26%23143927%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23201 𣈁 %26%23143873%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2317E 𣅾 %26%23143742%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23236 𣈶 %26%23143926%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23200 𣈀 %26%23143872%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23154 𣅔 %26%23143700%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23146 𣅆 %26%23143686%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231A7 𣆧 %26%23143783%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23176 𣅶 %26%23143734%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23189 𣆉 %26%23143753%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2322E 𣈮 %26%23143918%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+230E5 𣃥 %26%23143589%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231FD 𣇽 %26%23143869%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23104 𣄄 %26%23143620%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2324F 𣉏 %26%23143951%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23144 𣅄 %26%23143684%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231D4 𣇔 %26%23143828%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2324B 𣉋 %26%23143947%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23184 𣆄 %26%23143748%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231D0 𣇐 %26%23143824%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23207 𣈇 %26%23143879%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2312E 𣄮 %26%23143662%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23109 𣄉 %26%23143625%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23250 𣉐 %26%23143952%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23160 𣅠 %26%23143712%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23100 𣄀 %26%23143616%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2315A 𣅚 %26%23143706%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23245 𣉅 %26%23143941%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23135 𣄵 %26%23143669%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23166 𣅦 %26%23143718%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23140 𣅀 %26%23143680%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231A6 𣆦 %26%23143782%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2325E 𣉞 %26%23143966%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+231C5 𣇅 %26%23143813%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23151 𣅑 %26%23143697%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
 
 [big5-encode-form-errors-extBa.html?19001-20000]
 
 [big5-encode-form-errors-extBa.html?18001-19000]
 
 [big5-encode-form-errors-extBa.html?3001-4000]
 
@@ -1637,1611 +1639,1611 @@
 [big5-encode-form-errors-extBa.html?1-1000]
 
 [big5-encode-form-errors-extBa.html?15001-16000]
 
 [big5-encode-form-errors-extBa.html?1001-2000]
 
 [big5-encode-form-errors-extBa.html?14001-15000]
   expected:
-    if (os == "mac") and debug: ["OK", "TIMEOUT"]
+    if (os == "mac") and debug: [OK, TIMEOUT]
   [extB (pt 1) U+237F0 𣟰 %26%23145392%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2373F 𣜿 %26%23145215%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238A8 𣢨 %26%23145576%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23800 𣠀 %26%23145408%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23835 𣠵 %26%23145461%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237E6 𣟦 %26%23145382%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23887 𣢇 %26%23145543%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237CB 𣟋 %26%23145355%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23772 𣝲 %26%23145266%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23819 𣠙 %26%23145433%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238B6 𣢶 %26%23145590%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23875 𣡵 %26%23145525%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237C7 𣟇 %26%23145351%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23749 𣝉 %26%23145225%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23789 𣞉 %26%23145289%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237D8 𣟘 %26%23145368%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23765 𣝥 %26%23145253%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238B5 𣢵 %26%23145589%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23785 𣞅 %26%23145285%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23796 𣞖 %26%23145302%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23744 𣝄 %26%23145220%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237EB 𣟫 %26%23145387%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238A1 𣢡 %26%23145569%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23897 𣢗 %26%23145559%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237C6 𣟆 %26%23145350%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238AE 𣢮 %26%23145582%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2378A 𣞊 %26%23145290%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2384B 𣡋 %26%23145483%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23880 𣢀 %26%23145536%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237AF 𣞯 %26%23145327%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23746 𣝆 %26%23145222%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237EE 𣟮 %26%23145390%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237A4 𣞤 %26%23145316%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23769 𣝩 %26%23145257%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2386F 𣡯 %26%23145519%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23788 𣞈 %26%23145288%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23891 𣢑 %26%23145553%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238C2 𣣂 %26%23145602%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23748 𣝈 %26%23145224%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237D6 𣟖 %26%23145366%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237FD 𣟽 %26%23145405%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237CA 𣟊 %26%23145354%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2377E 𣝾 %26%23145278%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237F8 𣟸 %26%23145400%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2378D 𣞍 %26%23145293%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23813 𣠓 %26%23145427%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23818 𣠘 %26%23145432%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2387C 𣡼 %26%23145532%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2380C 𣠌 %26%23145420%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2373D 𣜽 %26%23145213%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2375F 𣝟 %26%23145247%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23742 𣝂 %26%23145218%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23876 𣡶 %26%23145526%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237AB 𣞫 %26%23145323%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23851 𣡑 %26%23145489%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23836 𣠶 %26%23145462%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23889 𣢉 %26%23145545%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2384C 𣡌 %26%23145484%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237DE 𣟞 %26%23145374%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2383F 𣠿 %26%23145471%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23758 𣝘 %26%23145240%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237BA 𣞺 %26%23145338%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23884 𣢄 %26%23145540%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237F6 𣟶 %26%23145398%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237BF 𣞿 %26%23145343%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23797 𣞗 %26%23145303%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23890 𣢐 %26%23145552%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23856 𣡖 %26%23145494%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238A6 𣢦 %26%23145574%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238BC 𣢼 %26%23145596%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23849 𣡉 %26%23145481%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237BD 𣞽 %26%23145341%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237B8 𣞸 %26%23145336%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2377C 𣝼 %26%23145276%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23780 𣞀 %26%23145280%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23781 𣞁 %26%23145281%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23828 𣠨 %26%23145448%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237CD 𣟍 %26%23145357%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23817 𣠗 %26%23145431%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2373B 𣜻 %26%23145211%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238AC 𣢬 %26%23145580%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23756 𣝖 %26%23145238%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2379F 𣞟 %26%23145311%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237EC 𣟬 %26%23145388%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23830 𣠰 %26%23145456%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238A7 𣢧 %26%23145575%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23794 𣞔 %26%23145300%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2385B 𣡛 %26%23145499%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2385A 𣡚 %26%23145498%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23824 𣠤 %26%23145444%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2384F 𣡏 %26%23145487%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23767 𣝧 %26%23145255%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237B7 𣞷 %26%23145335%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237B4 𣞴 %26%23145332%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2386C 𣡬 %26%23145516%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238BF 𣢿 %26%23145599%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23745 𣝅 %26%23145221%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237C9 𣟉 %26%23145353%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2378B 𣞋 %26%23145291%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238C3 𣣃 %26%23145603%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23848 𣡈 %26%23145480%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237BE 𣞾 %26%23145342%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238A5 𣢥 %26%23145573%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2389F 𣢟 %26%23145567%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23776 𣝶 %26%23145270%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2383C 𣠼 %26%23145468%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238C1 𣣁 %26%23145601%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2384D 𣡍 %26%23145485%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2389E 𣢞 %26%23145566%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23790 𣞐 %26%23145296%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23846 𣡆 %26%23145478%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2374F 𣝏 %26%23145231%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23833 𣠳 %26%23145459%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237D5 𣟕 %26%23145365%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237F2 𣟲 %26%23145394%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2389D 𣢝 %26%23145565%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2385C 𣡜 %26%23145500%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23834 𣠴 %26%23145460%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23895 𣢕 %26%23145557%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23853 𣡓 %26%23145491%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237DF 𣟟 %26%23145375%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237E9 𣟩 %26%23145385%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238A3 𣢣 %26%23145571%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2374E 𣝎 %26%23145230%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2380B 𣠋 %26%23145419%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237A1 𣞡 %26%23145313%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2379D 𣞝 %26%23145309%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237F9 𣟹 %26%23145401%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23801 𣠁 %26%23145409%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237ED 𣟭 %26%23145389%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238B3 𣢳 %26%23145587%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2388E 𣢎 %26%23145550%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2389A 𣢚 %26%23145562%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2382E 𣠮 %26%23145454%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237D7 𣟗 %26%23145367%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2373E 𣜾 %26%23145214%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23774 𣝴 %26%23145268%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2385E 𣡞 %26%23145502%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23735 𣜵 %26%23145205%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23740 𣝀 %26%23145216%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23860 𣡠 %26%23145504%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23896 𣢖 %26%23145558%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23843 𣡃 %26%23145475%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237F1 𣟱 %26%23145393%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2379C 𣞜 %26%23145308%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2387D 𣡽 %26%23145533%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23855 𣡕 %26%23145493%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23777 𣝷 %26%23145271%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23894 𣢔 %26%23145556%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23805 𣠅 %26%23145413%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2388C 𣢌 %26%23145548%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237BC 𣞼 %26%23145340%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237AC 𣞬 %26%23145324%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2387E 𣡾 %26%23145534%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2385D 𣡝 %26%23145501%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23820 𣠠 %26%23145440%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237C1 𣟁 %26%23145345%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23892 𣢒 %26%23145554%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2381E 𣠞 %26%23145438%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237DB 𣟛 %26%23145371%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23881 𣢁 %26%23145537%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2379E 𣞞 %26%23145310%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23827 𣠧 %26%23145447%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23861 𣡡 %26%23145505%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2389C 𣢜 %26%23145564%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237B5 𣞵 %26%23145333%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23755 𣝕 %26%23145237%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238BE 𣢾 %26%23145598%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23865 𣡥 %26%23145509%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23783 𣞃 %26%23145283%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23831 𣠱 %26%23145457%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237B2 𣞲 %26%23145330%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2382F 𣠯 %26%23145455%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2376D 𣝭 %26%23145261%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23845 𣡅 %26%23145477%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23815 𣠕 %26%23145429%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2381A 𣠚 %26%23145434%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237AE 𣞮 %26%23145326%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2387A 𣡺 %26%23145530%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2387B 𣡻 %26%23145531%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23747 𣝇 %26%23145223%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23899 𣢙 %26%23145561%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23736 𣜶 %26%23145206%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23787 𣞇 %26%23145287%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2376C 𣝬 %26%23145260%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238A0 𣢠 %26%23145568%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23766 𣝦 %26%23145254%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237FE 𣟾 %26%23145406%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23859 𣡙 %26%23145497%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237B9 𣞹 %26%23145337%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237D3 𣟓 %26%23145363%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2385F 𣡟 %26%23145503%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23822 𣠢 %26%23145442%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23754 𣝔 %26%23145236%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237BB 𣞻 %26%23145339%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23864 𣡤 %26%23145508%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23768 𣝨 %26%23145256%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23804 𣠄 %26%23145412%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238C0 𣣀 %26%23145600%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23808 𣠈 %26%23145416%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2389B 𣢛 %26%23145563%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2380A 𣠊 %26%23145418%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237A7 𣞧 %26%23145319%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237F4 𣟴 %26%23145396%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23761 𣝡 %26%23145249%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2375E 𣝞 %26%23145246%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238BB 𣢻 %26%23145595%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237FC 𣟼 %26%23145404%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23806 𣠆 %26%23145414%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237C0 𣟀 %26%23145344%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237AD 𣞭 %26%23145325%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23842 𣡂 %26%23145474%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23825 𣠥 %26%23145445%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237A8 𣞨 %26%23145320%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23868 𣡨 %26%23145512%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238B1 𣢱 %26%23145585%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23898 𣢘 %26%23145560%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23734 𣜴 %26%23145204%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23812 𣠒 %26%23145426%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237E1 𣟡 %26%23145377%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237B1 𣞱 %26%23145329%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237E8 𣟨 %26%23145384%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23803 𣠃 %26%23145411%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23791 𣞑 %26%23145297%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238BA 𣢺 %26%23145594%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23832 𣠲 %26%23145458%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23782 𣞂 %26%23145282%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237F5 𣟵 %26%23145397%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2388B 𣢋 %26%23145547%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238A9 𣢩 %26%23145577%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237A3 𣞣 %26%23145315%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238B4 𣢴 %26%23145588%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2388F 𣢏 %26%23145551%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2377B 𣝻 %26%23145275%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23839 𣠹 %26%23145465%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238B0 𣢰 %26%23145584%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23877 𣡷 %26%23145527%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238AF 𣢯 %26%23145583%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23870 𣡰 %26%23145520%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2382B 𣠫 %26%23145451%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23809 𣠉 %26%23145417%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237A0 𣞠 %26%23145312%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2382D 𣠭 %26%23145453%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2386A 𣡪 %26%23145514%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2376E 𣝮 %26%23145262%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23733 𣜳 %26%23145203%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23844 𣡄 %26%23145476%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2377D 𣝽 %26%23145277%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237D0 𣟐 %26%23145360%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23802 𣠂 %26%23145410%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23773 𣝳 %26%23145267%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23823 𣠣 %26%23145443%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23816 𣠖 %26%23145430%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237D1 𣟑 %26%23145361%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23879 𣡹 %26%23145529%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237AA 𣞪 %26%23145322%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2376F 𣝯 %26%23145263%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237E3 𣟣 %26%23145379%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23862 𣡢 %26%23145506%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2375A 𣝚 %26%23145242%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2377F 𣝿 %26%23145279%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23807 𣠇 %26%23145415%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23829 𣠩 %26%23145449%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237A5 𣞥 %26%23145317%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238AD 𣢭 %26%23145581%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23847 𣡇 %26%23145479%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23841 𣡁 %26%23145473%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23752 𣝒 %26%23145234%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2378E 𣞎 %26%23145294%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237D2 𣟒 %26%23145362%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23786 𣞆 %26%23145286%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23867 𣡧 %26%23145511%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23764 𣝤 %26%23145252%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2376A 𣝪 %26%23145258%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23866 𣡦 %26%23145510%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23763 𣝣 %26%23145251%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237E0 𣟠 %26%23145376%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238BD 𣢽 %26%23145597%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23810 𣠐 %26%23145424%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237CF 𣟏 %26%23145359%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23837 𣠷 %26%23145463%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237E2 𣟢 %26%23145378%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2381B 𣠛 %26%23145435%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238AB 𣢫 %26%23145579%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23869 𣡩 %26%23145513%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23888 𣢈 %26%23145544%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237B3 𣞳 %26%23145331%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237FB 𣟻 %26%23145403%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23753 𣝓 %26%23145235%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23826 𣠦 %26%23145446%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237EA 𣟪 %26%23145386%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23872 𣡲 %26%23145522%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238AA 𣢪 %26%23145578%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2384E 𣡎 %26%23145486%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23893 𣢓 %26%23145555%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237FF 𣟿 %26%23145407%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237B6 𣞶 %26%23145334%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23751 𣝑 %26%23145233%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2383D 𣠽 %26%23145469%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237CC 𣟌 %26%23145356%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23811 𣠑 %26%23145425%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237E4 𣟤 %26%23145380%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2381F 𣠟 %26%23145439%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23779 𣝹 %26%23145273%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23873 𣡳 %26%23145523%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23798 𣞘 %26%23145304%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2386D 𣡭 %26%23145517%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238B2 𣢲 %26%23145586%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23874 𣡴 %26%23145524%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23857 𣡗 %26%23145495%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237EF 𣟯 %26%23145391%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2382A 𣠪 %26%23145450%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23737 𣜷 %26%23145207%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23760 𣝠 %26%23145248%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237DC 𣟜 %26%23145372%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237FA 𣟺 %26%23145402%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237A2 𣞢 %26%23145314%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237DA 𣟚 %26%23145370%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2388D 𣢍 %26%23145549%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237B0 𣞰 %26%23145328%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23821 𣠡 %26%23145441%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2383A 𣠺 %26%23145466%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23795 𣞕 %26%23145301%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23886 𣢆 %26%23145542%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237C3 𣟃 %26%23145347%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23793 𣞓 %26%23145299%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23838 𣠸 %26%23145464%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238A2 𣢢 %26%23145570%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238B8 𣢸 %26%23145592%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23871 𣡱 %26%23145521%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2378C 𣞌 %26%23145292%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23784 𣞄 %26%23145284%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237CE 𣟎 %26%23145358%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2380E 𣠎 %26%23145422%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237F3 𣟳 %26%23145395%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237A9 𣞩 %26%23145321%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237E7 𣟧 %26%23145383%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2373C 𣜼 %26%23145212%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23739 𣜹 %26%23145209%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23738 𣜸 %26%23145208%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23771 𣝱 %26%23145265%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2376B 𣝫 %26%23145259%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2381D 𣠝 %26%23145437%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2379B 𣞛 %26%23145307%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23878 𣡸 %26%23145528%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23852 𣡒 %26%23145490%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2388A 𣢊 %26%23145546%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23792 𣞒 %26%23145298%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23863 𣡣 %26%23145507%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23778 𣝸 %26%23145272%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2375B 𣝛 %26%23145243%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238B7 𣢷 %26%23145591%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2379A 𣞚 %26%23145306%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2386B 𣡫 %26%23145515%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237DD 𣟝 %26%23145373%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23883 𣢃 %26%23145539%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237E5 𣟥 %26%23145381%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23741 𣝁 %26%23145217%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23858 𣡘 %26%23145496%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2375D 𣝝 %26%23145245%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2383B 𣠻 %26%23145467%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23757 𣝗 %26%23145239%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2386E 𣡮 %26%23145518%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2380D 𣠍 %26%23145421%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2380F 𣠏 %26%23145423%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2374C 𣝌 %26%23145228%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2378F 𣞏 %26%23145295%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23882 𣢂 %26%23145538%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23885 𣢅 %26%23145541%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237C8 𣟈 %26%23145352%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238B9 𣢹 %26%23145593%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2384A 𣡊 %26%23145482%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23854 𣡔 %26%23145492%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2373A 𣜺 %26%23145210%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23750 𣝐 %26%23145232%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237D9 𣟙 %26%23145369%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237D4 𣟔 %26%23145364%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2374B 𣝋 %26%23145227%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23762 𣝢 %26%23145250%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237C5 𣟅 %26%23145349%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23775 𣝵 %26%23145269%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2382C 𣠬 %26%23145452%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23840 𣡀 %26%23145472%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23743 𣝃 %26%23145219%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23759 𣝙 %26%23145241%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2383E 𣠾 %26%23145470%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237C4 𣟄 %26%23145348%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2387F 𣡿 %26%23145535%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2374A 𣝊 %26%23145226%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237A6 𣞦 %26%23145318%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23814 𣠔 %26%23145428%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23770 𣝰 %26%23145264%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23799 𣞙 %26%23145305%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+237F7 𣟷 %26%23145399%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2377A 𣝺 %26%23145274%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+23850 𣡐 %26%23145488%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2375C 𣝜 %26%23145244%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+238A4 𣢤 %26%23145572%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2374D 𣝍 %26%23145229%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
   [extB (pt 1) U+2381C 𣠜 %26%23145436%3B]
     expected:
-      if (os == "mac") and debug: ["PASS", "NOTRUN"]
+      if (os == "mac") and debug: [PASS, NOTRUN]
 
 
 [big5-encode-form-errors-extBa.html?13001-14000]
--- a/testing/web-platform/meta/encoding/legacy-mb-tchinese/big5/big5-encode-form-x-x-big5.html.ini
+++ b/testing/web-platform/meta/encoding/legacy-mb-tchinese/big5/big5-encode-form-x-x-big5.html.ini
@@ -18,14 +18,14 @@
 
 [big5-encode-form-x-x-big5.html?6001-7000]
 
 [big5-encode-form-x-x-big5.html?4001-5000]
 
 [big5-encode-form-x-x-big5.html?3001-4000]
 
 [big5-encode-form-x-x-big5.html?7001-8000]
-  expected:
-    if not webrender and (os == "linux") and not fission and not debug: [OK, TIMEOUT]
 
 [big5-encode-form-x-x-big5.html?11001-12000]
 
 [big5-encode-form-x-x-big5.html?1-1000]
+  expected:
+    if (os == "linux") and not fission and not debug and (processor == "x86_64"): [OK, CRASH]
--- a/testing/web-platform/meta/fetch/api/response/response-cancel-stream.any.js.ini
+++ b/testing/web-platform/meta/fetch/api/response/response-cancel-stream.any.js.ini
@@ -1,37 +1,42 @@
 [response-cancel-stream.any.sharedworker.html]
   expected:
     if (os == "mac") and debug: [OK, ERROR, TIMEOUT]
     if (os == "mac") and not debug: [OK, TIMEOUT]
   [Cancelling a closed Response stream]
     expected:
+      if (os == "mac") and not debug: [PASS, TIMEOUT, FAIL]
       if (os == "mac") and debug: [PASS, FAIL, TIMEOUT]
-      if (os == "mac") and not debug: [PASS, FAIL, TIMEOUT]
 
 
 [response-cancel-stream.any.html]
   expected:
-    if os == "win": [OK, ERROR]
-    if os == "mac": [OK, ERROR, TIMEOUT]
+    if (os == "win") and not debug and not fission and (processor == "x86_64"): [OK, ERROR]
+    if (os == "win") and not debug and not fission and (processor == "x86"): [OK, ERROR]
+    if (os == "win") and not debug and fission: [OK, ERROR]
+    if (os == "win") and debug: [OK, ERROR]
+    if (os == "mac") and debug: [OK, ERROR, TIMEOUT]
+    if (os == "mac") and not debug: [OK, TIMEOUT, ERROR]
   [Cancelling a closed Response stream]
     expected:
-      if os == "mac": [PASS, FAIL, TIMEOUT]
+      if (os == "mac") and debug: [PASS, FAIL, TIMEOUT]
+      if (os == "mac") and not debug: [PASS, TIMEOUT, FAIL]
 
 
 [response-cancel-stream.any.serviceworker.html]
   expected:
-    if os == "mac": [OK, TIMEOUT]
+    if (os == "mac") and debug: [OK, TIMEOUT]
+    if (os == "mac") and not debug: [OK, TIMEOUT]
   [Cancelling a closed Response stream]
     expected:
-      if (os == "mac") and not debug: [PASS, FAIL, TIMEOUT]
-      if (os == "mac") and debug: [FAIL, PASS, TIMEOUT]
+      if (os == "mac") and not debug: [PASS, TIMEOUT, FAIL]
+      if (os == "mac") and debug: [PASS, FAIL, TIMEOUT]
 
 
 [response-cancel-stream.any.worker.html]
   expected:
-    if (os == "mac") and not debug: [OK, TIMEOUT, ERROR]
-    if (os == "mac") and debug: [OK, ERROR, TIMEOUT]
     if (os == "win") and not debug: [OK, ERROR]
+    if os == "mac": [OK, ERROR, TIMEOUT]
   [Cancelling a closed Response stream]
     expected:
-      if (os == "mac") and not debug: [PASS, TIMEOUT, FAIL]
       if (os == "mac") and debug: [FAIL, PASS, TIMEOUT]
+      if (os == "mac") and not debug: [PASS, FAIL, TIMEOUT]
--- a/testing/web-platform/meta/fetch/api/response/response-clone-iframe.window.js.ini
+++ b/testing/web-platform/meta/fetch/api/response/response-clone-iframe.window.js.ini
@@ -1,7 +1,5 @@
 [response-clone-iframe.window.html]
   expected:
-    if (os == "win") and not debug and not fission and (processor == "x86_64"): [OK, ERROR]
-    if (os == "win") and not debug and not fission and (processor == "x86"): [OK, ERROR]
-    if (os == "win") and not debug and fission: [OK, ERROR]
-    if (os == "win") and debug: [OK, ERROR]
-    if os == "mac": [OK, ERROR]
+    if (os == "mac") and not debug: [OK, ERROR]
+    if (os == "mac") and debug: [OK, ERROR]
+    if os == "win": [OK, ERROR]
--- a/testing/web-platform/meta/fetch/http-cache/304-update.any.js.ini
+++ b/testing/web-platform/meta/fetch/http-cache/304-update.any.js.ini
@@ -1,23 +1,26 @@
 [304-update.any.html]
   [HTTP cache updates stored headers from a Last-Modified 304]
     expected: [PASS, FAIL]
 
 
 [304-update.any.worker.html]
   [HTTP cache updates stored headers from a Last-Modified 304]
     expected:
-      if (os == "linux") and (processor == "x86"): [FAIL, PASS]
+      if (os == "android") and swgl: [FAIL, PASS]
       if os == "win": PASS
       [PASS, FAIL]
 
 
 [304-update.any.serviceworker.html]
   [HTTP cache updates stored headers from a Last-Modified 304]
-    expected: [PASS, FAIL]
+    expected:
+      if (os == "linux") and (processor == "x86"): [FAIL, PASS]
+      [PASS, FAIL]
 
 
 [304-update.any.sharedworker.html]
   [HTTP cache updates stored headers from a Last-Modified 304]
     expected:
+      if (processor == "x86_64") and (os == "linux") and fission and debug: [FAIL, PASS]
       if processor == "x86": PASS
       [PASS, FAIL]
--- a/testing/web-platform/meta/fetch/metadata/window-open.https.sub.html.ini
+++ b/testing/web-platform/meta/fetch/metadata/window-open.https.sub.html.ini
@@ -1,20 +1,19 @@
 [window-open.https.sub.html]
   expected:
-    if (os == "linux") and not swgl and not debug and (processor == "x86"): [ERROR, OK]
-    if (os == "linux") and swgl: [ERROR, OK]
+    if (os == "linux") and (processor == "x86"): [ERROR, OK]
     if (os == "mac") and not debug: [ERROR, OK]
     if (os == "win") and fission: [ERROR, OK]
     [OK, ERROR]
   [Cross-site window, forced, reloaded]
     expected:
-      if (os == "win") and not fission and debug and (processor == "x86_64"): [FAIL, PASS]
-      if (os == "win") and not fission and not debug and (processor == "x86"): [FAIL, PASS]
-      if (os == "win") and not fission and not debug and (processor == "x86_64"): [FAIL, PASS]
-      if (os == "linux") and debug and fission: [FAIL, PASS]
+      if (os == "linux") and not debug and not fission and (processor == "x86_64"): [FAIL, PASS]
+      if (os == "linux") and debug and not fission and swgl: [FAIL, PASS]
+      if (os == "linux") and debug and not fission and not swgl: [FAIL, PASS]
+      if (os == "win") and not fission: [FAIL, PASS]
       [PASS, FAIL]
 
   [Same-site window, forced, reloaded]
     expected:
       if (os == "mac") and debug: PASS
       if os == "win": PASS
       [PASS, FAIL]
--- a/testing/web-platform/meta/focus/focus-already-focused-iframe-different-site.html.ini
+++ b/testing/web-platform/meta/focus/focus-already-focused-iframe-different-site.html.ini
@@ -1,7 +1,5 @@
 [focus-already-focused-iframe-different-site.html]
   expected:
-    if (os == "win") and (processor == "x86_64") and not debug and not fission: [OK, TIMEOUT]
-    if (os == "win") and (processor == "x86_64") and not debug and fission: [OK, TIMEOUT]
-    if (os == "win") and (processor == "x86_64") and debug: [OK, TIMEOUT]
     if (os == "linux") and not fission and not debug: [OK, TIMEOUT]
     if (os == "mac") and not debug: [OK, TIMEOUT]
+    if (os == "win") and (processor == "x86_64"): [OK, TIMEOUT]
--- a/testing/web-platform/meta/focus/focus-restoration-in-different-site-iframes.html.ini
+++ b/testing/web-platform/meta/focus/focus-restoration-in-different-site-iframes.html.ini
@@ -1,7 +1,8 @@
 [focus-restoration-in-different-site-iframes.html]
   disabled:
     if (os == "linux") or debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1642889
   [Check result]
     expected:
       if (os == "win") and not fission and (processor == "x86_64"): [FAIL, PASS]
+      if os == "mac": [FAIL, PASS]
       [PASS, FAIL]
--- a/testing/web-platform/meta/focus/focus-restoration-in-same-site-iframes-window.html.ini
+++ b/testing/web-platform/meta/focus/focus-restoration-in-same-site-iframes-window.html.ini
@@ -1,7 +1,8 @@
 [focus-restoration-in-same-site-iframes-window.html]
   disabled:
     if (os == "linux") or debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1642889
   [Check result]
     expected:
+      if os == "mac": [FAIL, PASS]
       if os == "android": PASS
       [PASS, FAIL]
--- a/testing/web-platform/meta/focus/iframe-activeelement-after-focusing-out-iframes.html.ini
+++ b/testing/web-platform/meta/focus/iframe-activeelement-after-focusing-out-iframes.html.ini
@@ -1,9 +1,9 @@
 [iframe-activeelement-after-focusing-out-iframes.html]
   [Check iframe activeElement after focusing out different site iframe]
     expected:
+      if (os == "win") and not swgl and not debug and not fission and (processor == "x86_64"): [FAIL, PASS]
       if (os == "win") and not swgl and not debug and not fission and (processor == "x86"): PASS
-      if (os == "win") and not swgl and not debug and fission: [FAIL, PASS]
       if (os == "win") and not swgl and debug: PASS
       if (os == "mac") and debug: PASS
       if os == "android": PASS
       [PASS, FAIL]
--- a/testing/web-platform/meta/forced-colors-mode/forced-colors-mode-43.html.ini
+++ b/testing/web-platform/meta/forced-colors-mode/forced-colors-mode-43.html.ini
@@ -1,6 +1,5 @@
 [forced-colors-mode-43.html]
   expected:
-    if (os == "linux") and debug and fission: [FAIL, PASS]
-    if (os == "win") and (processor == "x86") and debug: [FAIL, PASS]
+    if (os == "linux") and not swgl and not fission and debug: [FAIL, PASS]
     if os == "android": PASS
     [PASS, FAIL]
--- a/testing/web-platform/meta/forced-colors-mode/forced-colors-mode-45.html.ini
+++ b/testing/web-platform/meta/forced-colors-mode/forced-colors-mode-45.html.ini
@@ -1,4 +1,4 @@
 [forced-colors-mode-45.html]
   expected:
-    if (processor == "x86") and debug: [FAIL, PASS]
+    if (os == "mac") and debug: [FAIL, PASS]
     [PASS, FAIL]
--- a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/initial-content-replacement.html.ini
+++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/initial-content-replacement.html.ini
@@ -1,32 +1,35 @@
 [initial-content-replacement.html]
   [Content synchronously added to <iframe> with no src won't get replaced]
     expected:
+      if not swgl and debug and (os == "linux") and not fission: [FAIL, PASS]
       if swgl and (os == "linux"): [FAIL, PASS]
       FAIL
 
   [Content synchronously added to <iframe> with src='' won't get replaced]
     expected:
+      if (os == "linux") and not swgl and debug and not fission: [FAIL, PASS]
       if (os == "win") and not debug and (processor == "x86_64"): [FAIL, PASS]
       if (os == "linux") and swgl: [FAIL, PASS]
       FAIL
 
   [Content synchronously added to <iframe> with src='about:blank' won't get replaced]
     expected:
       if (os == "win") and not debug and (processor == "x86_64"): [FAIL, PASS]
       FAIL
 
   [Content synchronously added to <iframe> with src='about:blank#foo' won't get replaced]
     expected:
       if (os == "win") and not debug and (processor == "x86_64"): [FAIL, PASS]
       FAIL
 
   [Content synchronously added to <iframe> with src='about:blank?foo' won't get replaced]
     expected:
+      if (os == "linux") and debug and not fission and not swgl: [FAIL, PASS]
       if (os == "win") and not debug and (processor == "x86_64"): [FAIL, PASS]
       FAIL
 
   [Content synchronously added to window.open('about:blank')-ed document won't get replaced]
     expected: FAIL
 
   [Content synchronously added to window.open('about:blank?foo')-ed document won't get replaced]
     expected: FAIL
--- a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini
+++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini
@@ -1,13 +1,14 @@
 [load-pageshow-events-iframe-contentWindow.html]
   [load & pageshow event do not fire on contentWindow of <iframe> element created with no src]
     expected:
       if os == "linux": [FAIL, PASS]
       FAIL
 
   [load & pageshow events do not fire on contentWindow of <iframe> element created with src='']
     expected:
-      if (os == "linux") and debug and not swgl: [FAIL, PASS]
+      if (os == "linux") and debug and not fission and not swgl: [FAIL, PASS]
+      if (os == "linux") and debug and fission: [PASS, FAIL]
       FAIL
 
   [load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank']
     expected: FAIL
--- a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-window-open.html.ini
+++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-window-open.html.ini
@@ -1,11 +1,11 @@
 [load-pageshow-events-window-open.html]
   [load event does not fire on window.open('about:blank')]
     expected:
-      if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, FAIL]
-      if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, FAIL]
-      if (os == "linux") and debug and not fission and swgl: [FAIL, PASS]
-      if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL]
-      if (os == "win") and (processor == "x86") and debug: [PASS, FAIL]
-      if (os == "linux") and not debug and (processor == "x86"): [FAIL, PASS]
-      if (os == "linux") and debug and fission: [FAIL, PASS]
+      if (os == "linux") and not fission and not swgl and (processor == "x86_64") and not debug: [PASS, FAIL]
+      if (os == "linux") and not fission and not swgl and (processor == "x86_64") and debug: [PASS, FAIL]
+      if (os == "linux") and not fission and not swgl and (processor == "x86"): [FAIL, PASS]
+      if (os == "linux") and fission and debug: [PASS, FAIL]
+      if (os == "linux") and fission and not debug: [FAIL, PASS]
+      if (os == "linux") and not fission and swgl: [FAIL, PASS]
+      if (os == "win") and (processor == "x86") and debug: [FAIL, PASS]
       FAIL
--- a/testing/web-platform/meta/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/tentative/cross-document-nav-same-document-traversal.html.ini
+++ b/testing/web-platform/meta/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/tentative/cross-document-nav-same-document-traversal.html.ini
@@ -1,8 +1,9 @@
 [cross-document-nav-same-document-traversal.html]
   [cross-document navigations are stopped by same-document back()]
     expected:
-      if (os == "android") and debug and swgl: [PASS, FAIL]
+      if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL]
+      if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, FAIL]
       if (os == "android") and not debug: FAIL
       if (os == "win") and not debug: FAIL
       if os == "mac": FAIL
       [FAIL, PASS]
--- a/testing/web-platform/meta/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top.html.ini
+++ b/testing/web-platform/meta/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top.html.ini
@@ -1,11 +1,11 @@
 [scroll-to-top.html]
   [Fragment Navigation: When fragid is TOP scroll to the top of the document]
     disabled:
       if (os == "android") and debug: Unstable on GeckoView (Bug 1548023)
     expected:
-      if (os == "win") and not fission and (processor == "x86_64") and debug and swgl: [PASS, FAIL]
-      if (os == "win") and not fission and (processor == "x86_64") and not debug: [PASS, FAIL]
-      if (os == "linux") and not fission and not swgl: [PASS, FAIL]
-      if (os == "win") and fission and debug: [PASS, FAIL]
-      if (os == "win") and fission and not debug: [PASS, FAIL]
-      if (os == "mac") and not debug: [PASS, FAIL]
+      if (os == "linux") and not fission and swgl: PASS
+      if (os == "win") and not fission and (processor == "x86"): PASS
+      if (os == "linux") and fission: PASS
+      if (os == "mac") and debug: PASS
+      if os == "android": PASS
+      [PASS, FAIL]
--- a/testing/web-platform/meta/html/browsers/history/the-history-interface/005.html.ini
+++ b/testing/web-platform/meta/html/browsers/history/the-history-interface/005.html.ini
@@ -1,15 +1,16 @@
 [005.html]
   [<body onpopstate="..."> should register a listener for the popstate event]
     bug:
       if fission and (os == "linux"): https://bugzilla.mozilla.org/show_bug.cgi?id=1668853
       if fission and (os == "win") and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1668853
     expected:
-      if fission and (os == "win") and debug: [PASS, FAIL]
+      if fission and (os == "linux") and debug: [FAIL, PASS]
       if fission and (os == "linux") and not debug: [PASS, FAIL]
-      if fission and (os == "linux") and debug: [PASS, FAIL]
+      if fission and (os == "win") and debug: [PASS, FAIL]
 
   [window.onpopstate should register a listener for the popstate event]
     bug:
       if fission and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1692852
     expected:
-      if fission and debug: [PASS, FAIL]
+      if fission and debug and (os == "win"): [PASS, FAIL]
+      if fission and debug and (os == "linux"): [FAIL, PASS]
--- a/testing/web-platform/meta/html/browsers/history/the-history-interface/traverse-during-unload.html.ini
+++ b/testing/web-platform/meta/html/browsers/history/the-history-interface/traverse-during-unload.html.ini
@@ -1,7 +1,7 @@
 [traverse-during-unload.html]
   [Traversing the history during unload]
     expected:
+      if fission and (os == "linux") and debug: PASS
       if fission and (os == "linux") and not debug: [PASS, FAIL]
-      if fission and (os == "linux") and debug: PASS
       if fission and (os == "win"): PASS
       FAIL
--- a/testing/web-platform/meta/html/browsers/the-window-object/named-access-on-the-window-object/navigated-named-objects.window.js.ini
+++ b/testing/web-platform/meta/html/browsers/the-window-object/named-access-on-the-window-object/navigated-named-objects.window.js.ini
@@ -1,15 +1,14 @@
 [navigated-named-objects.window.html]
   [Window's associated Document object is used for finding named objects (<object> with browsing ccontext via srcdoc <iframe)>]
     expected: [FAIL, PASS]
 
   [Window's associated Document object is used for finding named objects (<object> with browsing ccontext via same-origin <iframe)>]
     expected:
-      if (os == "linux") and fission and not debug: [FAIL, PASS]
-      if (os == "linux") and fission and debug: [FAIL, PASS]
-      if (os == "linux") and not fission: [FAIL, PASS]
+      if os == "linux": [FAIL, PASS]
       FAIL
 
   [Window's associated Document object is used for finding named objects (<object> with browsing ccontext via cross-site <iframe)>]
     expected:
+      if not fission and (processor == "x86") and (os == "linux"): [PASS, FAIL]
       if fission: [PASS, FAIL]
       [FAIL, PASS]
--- a/testing/web-platform/meta/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html.ini
+++ b/testing/web-platform/meta/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html.ini
@@ -1,8 +1,7 @@
 [2d.text.draw.fontface.notinpage.html]
   [@font-face fonts should work even if they are not used in the page]
     expected:
-      if (os == "win") and not swgl and debug and not fission and (processor == "x86_64"): [FAIL, PASS]
-      if (os == "linux") and not swgl and not fission and (processor == "x86_64") and debug: [FAIL, PASS]
-      if (os == "linux") and not swgl and not fission and (processor == "x86_64") and not debug: [FAIL, PASS]
+      if (os == "linux") and not fission and debug and not swgl: [FAIL, PASS]
+      if (os == "win") and (processor == "x86") and not debug: [FAIL, PASS]
       if os == "android": [FAIL, PASS]
       [PASS, FAIL]
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/transformations/2d.transformation.rotate.wrapnegative.html.ini
@@ -0,0 +1,3 @@
+[2d.transformation.rotate.wrapnegative.html]
+  expected:
+    if (os == "linux") and not fission and not debug and (processor == "x86_64"): [OK, CRASH]
--- a/testing/web-platform/meta/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.commit.w.html.ini
+++ b/testing/web-platform/meta/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.commit.w.html.ini
@@ -1,10 +1,15 @@
 [offscreencanvas.commit.w.html]
   expected:
-    if (os == "win") and not fission and (processor == "x86") and debug: [ERROR, OK]
+    if (os == "win") and not fission and not swgl and debug and (processor == "x86"): [ERROR, OK]
+    if (os == "win") and not fission and not swgl and not debug and (processor == "x86_64"): [ERROR, OK]
+    if (os == "linux") and debug and not fission and not swgl: [ERROR, OK]
+    if (os == "linux") and not debug and (processor == "x86_64") and not fission: [ERROR, OK]
+    if (os == "linux") and not debug and (processor == "x86_64") and fission: [ERROR, OK]
+    if (os == "win") and fission and not debug: [ERROR, OK]
     if (os == "mac") and not debug: [ERROR, OK]
     [OK, ERROR]
   [Test that calling OffscreenCanvas's commit pushes its contents to its placeholder.]
     expected: FAIL
 
   [Test that calling commit on an OffscreenCanvas that is not transferred from a HTMLCanvasElement throws an exception in a worker.]
     expected: FAIL
--- a/testing/web-platform/meta/html/cross-origin-embedder-policy/anonymous-iframe/cookie.tentative.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-embedder-policy/anonymous-iframe/cookie.tentative.https.html.ini
@@ -1,12 +1,13 @@
 [cookie.tentative.https.html]
   expected:
-    if not debug and (os == "linux") and fission: [OK, TIMEOUT]
+    if debug and (os == "linux") and not fission and not swgl: [OK, TIMEOUT]
     if not debug and (os == "linux") and not fission: [OK, TIMEOUT]
+    if not debug and (os == "linux") and fission: [TIMEOUT, OK]
     if not debug and (os == "win"): [OK, TIMEOUT]
   [same_origin anonymous iframe can't send same_origin credentials]
     expected: FAIL
 
   [same_origin anonymous iframe can't send cross_origin credentials]
     expected: FAIL
 
   [cross_origin anonymous iframe can't send cross_origin credentials]
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/coop-csp-sandbox-navigate.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/coop-csp-sandbox-navigate.https.html.ini
@@ -1,9 +1,9 @@
 [coop-csp-sandbox-navigate.https.html]
   [CSP: sandbox allow-popups allow-scripts allow-same-origin; CSP sandbox popup navigate to Cross-Origin-Opener-Policy document should work]
     expected:
-      if (os == "linux") and not fission and not swgl and debug: [FAIL, PASS]
-      if (os == "linux") and not fission and swgl: [FAIL, PASS]
+      if (os == "linux") and not fission and (processor == "x86_64") and not swgl and debug: [FAIL, PASS]
+      if (os == "linux") and not fission and (processor == "x86_64") and not swgl and not debug: [FAIL, PASS]
       [PASS, FAIL]
 
   [CSP: sandbox allow-popups allow-scripts; CSP sandbox popup navigate to Cross-Origin-Opener-Policy document should work]
     expected: [PASS, FAIL]
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-to-same-origin.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-to-same-origin.https.html.ini
@@ -1,6 +1,6 @@
 [iframe-popup-same-origin-to-same-origin.https.html]
   expected:
+    if (os == "android") and debug and not swgl: [OK, TIMEOUT, CRASH]
     if (os == "android") and debug and swgl: [OK, TIMEOUT, CRASH]
-    if (os == "android") and debug and not swgl: [OK, TIMEOUT, CRASH]
+    if (os == "android") and not debug: [OK, TIMEOUT]
     if (os == "mac") and not debug: [OK, TIMEOUT]
-    if (os == "android") and not debug: [OK, TIMEOUT]
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html.ini
@@ -1,5 +1,5 @@
 [iframe-popup-same-origin-to-unsafe-none.https.html]
   expected:
-    if (os == "android") and debug and not swgl: [OK, TIMEOUT, CRASH]
-    if (os == "android") and debug and swgl: [OK, TIMEOUT]
-    if (os == "android") and not debug: [OK, TIMEOUT, CRASH]
+    if (os == "android") and not swgl and not debug: [OK, TIMEOUT, CRASH]
+    if (os == "android") and not swgl and debug: [OK, TIMEOUT, CRASH]
+    if (os == "android") and swgl: [OK, TIMEOUT]
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/navigate-top-to-aboutblank.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/navigate-top-to-aboutblank.https.html.ini
@@ -1,10 +1,11 @@
 [navigate-top-to-aboutblank.https.html]
   expected:
+    if (os == "win") and not fission and not swgl and not debug and (processor == "x86"): [TIMEOUT, OK, CRASH]
     if (os == "linux") and swgl: [OK, ERROR, TIMEOUT, CRASH]
     if os == "android": [OK, CRASH]
     [OK, TIMEOUT, CRASH]
   [Navigate top to about:blank from iframe with opener COOP: |header(Cross-Origin-Opener-Policy,same-origin), iframe origin: https://www1.web-platform.test:8443]
     expected: FAIL
 
   [Navigate top to about:blank from iframe with opener COOP: |header(Cross-Origin-Opener-Policy,same-origin), iframe origin: https://web-platform.test:8443]
     expected: FAIL
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-coop-by-sw.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-coop-by-sw.https.html.ini
@@ -1,35 +1,34 @@
 [popup-coop-by-sw.https.html?1-4]
   expected:
-    if debug and (os == "win") and not fission and (processor == "x86_64") and not swgl: [TIMEOUT, CRASH]
-    if debug and (os == "win") and not fission and (processor == "x86_64") and swgl: [CRASH, TIMEOUT]
-    if debug and (os == "linux") and not swgl and fission: [CRASH, TIMEOUT]
-    if debug and (os == "win") and fission: CRASH
-    if debug and (os == "linux") and swgl: [CRASH, TIMEOUT]
+    if debug and not fission and (os == "win") and (processor == "x86_64"): [TIMEOUT, CRASH]
+    if debug and not fission and (os == "linux") and swgl: [TIMEOUT, CRASH]
+    if debug and fission and (os == "linux"): [CRASH, TIMEOUT]
+    if debug and fission and (os == "win"): CRASH
     TIMEOUT
   [opener:basic, openee:basic, sw:basic]
     expected: TIMEOUT
 
   [opener:basic, openee:basic, sw:coi]
     expected: NOTRUN
 
   [opener:basic, openee:coi, sw:basic]
     expected: NOTRUN
 
   [opener:basic, openee:coi, sw:coi]
     expected: NOTRUN
 
 
 [popup-coop-by-sw.https.html?5-last]
   expected:
-    if (os == "win") and debug and not fission and (processor == "x86_64") and not swgl: [TIMEOUT, CRASH]
-    if (os == "linux") and not swgl and debug and fission: CRASH
-    if (os == "win") and debug and fission: [CRASH, TIMEOUT]
-    if (os == "linux") and swgl: [TIMEOUT, CRASH]
+    if debug and not fission and (os == "win") and (processor == "x86_64") and not swgl: [TIMEOUT, CRASH]
+    if debug and not fission and (os == "linux") and swgl: [TIMEOUT, CRASH]
+    if debug and fission and (os == "win"): [CRASH, TIMEOUT]
+    if debug and fission and (os == "linux"): CRASH
     TIMEOUT
   [opener:coi, openee:basic, sw:basic]
     expected: TIMEOUT
 
   [opener:coi, openee:basic, sw:coi]
     expected: NOTRUN
 
   [opener:coi, openee:coi, sw:basic]
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-redirect-cache.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-redirect-cache.https.html.ini
@@ -27,31 +27,28 @@
 
   [same-origin document opening popup redirect from https://not-web-platform.test:8443 to https://web-platform.test:8443 with redirectCache true and destCache false]
     expected:
       if (os == "mac") and not debug: [PASS, TIMEOUT]
 
 
 [popup-redirect-cache.https.html?8-last]
   expected:
-    if (os == "android") and not swgl and debug: [OK, TIMEOUT, CRASH]
-    if (os == "android") and not swgl and not debug: [OK, TIMEOUT, CRASH]
+    if (os == "android") and not swgl: [OK, TIMEOUT, CRASH]
     if (os == "android") and swgl: [OK, TIMEOUT]
 
 [popup-redirect-cache.https.html?4-5]
   expected:
-    if (os == "android") and not swgl and not debug: [OK, TIMEOUT, CRASH]
-    if (os == "android") and not swgl and debug: [OK, TIMEOUT, CRASH]
+    if (os == "android") and not swgl: [OK, TIMEOUT, CRASH]
     if (os == "android") and swgl: [OK, TIMEOUT]
 
 [popup-redirect-cache.https.html?2-3]
   expected:
+    if (os == "android") and not debug: [OK, TIMEOUT, CRASH]
     if (os == "android") and debug: [OK, TIMEOUT]
-    if (os == "android") and not debug: [OK, TIMEOUT, CRASH]
 
 [popup-redirect-cache.https.html?6-7]
   expected:
     if os == "android": [OK, TIMEOUT, CRASH]
 
 [popup-redirect-cache.https.html?0-1]
   expected:
-    if (os == "android") and not swgl: [OK, TIMEOUT, CRASH]
-    if (os == "android") and swgl: [OK, TIMEOUT, CRASH]
+    if os == "android": [OK, TIMEOUT, CRASH]
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-cross-origin.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-cross-origin.https.html.ini
@@ -1,5 +1,4 @@
 [popup-same-origin-allow-popups-with-cross-origin.https.html]
   expected:
-    if fission and (os == "linux") and not debug: [OK, CRASH]
-    if not fission and (os == "mac") and debug: [TIMEOUT, OK, CRASH]
+    if (os == "linux") and fission and not debug: [OK, CRASH]
     [OK, TIMEOUT, CRASH]
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-with-same-origin.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-with-same-origin.https.html.ini
@@ -1,5 +1,4 @@
 [popup-same-origin-with-same-origin.https.html]
   expected:
-    if (os == "android") and not swgl and debug and webrender: [OK, TIMEOUT, CRASH]
-    if (os == "android") and not swgl and debug and not webrender: [OK, TIMEOUT]
-    if (os == "android") and swgl: [OK, TIMEOUT]
+    if (os == "android") and debug and not swgl: [OK, TIMEOUT, CRASH]
+    if (os == "android") and debug and swgl: [OK, TIMEOUT]
--- a/testing/web-platform/meta/html/cross-origin-opener-policy/resource-popup.https.html.ini
+++ b/testing/web-platform/meta/html/cross-origin-opener-policy/resource-popup.https.html.ini
@@ -1,17 +1,18 @@
 [resource-popup.https.html]
   expected: [OK, TIMEOUT]
   [/common/dummy.xml - parent COOP: ""; child COOP: "same-origin"]
     expected:
+      if (os == "android") and debug and swgl: [FAIL, PASS, TIMEOUT]
       if (os == "android") and not debug: [FAIL, PASS, TIMEOUT]
       [PASS, FAIL, TIMEOUT]
 
   [/images/red.png - parent COOP: ""; child COOP: "same-origin"]
     expected:
-      if (os == "android") and debug: [FAIL, PASS, TIMEOUT]
+      if (os == "android") and debug and not swgl: [FAIL, PASS, TIMEOUT]
       [PASS, FAIL, TIMEOUT]
 
   [/media/2x2-green.mp4 - parent COOP: ""; child COOP: "same-origin"]
     expected: [PASS, TIMEOUT]
 
   [/common/text-plain.txt - parent COOP: ""; child COOP: "same-origin"]
     expected: [PASS, FAIL, TIMEOUT]
--- a/testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/blob-data.https.html.ini
+++ b/testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/blob-data.https.html.ini
@@ -1,11 +1,9 @@
 implementation-status: backlog
 bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1613912
 [blob-data.https.html]
-  expected:
-    if os == "mac": [OK, TIMEOUT]
-    [TIMEOUT, OK]
+  expected: [TIMEOUT, OK]
   [data frame: self.isSecureContext]
     expected: FAIL
 
   [data worker: self.crossOriginIsolated]
     expected: FAIL
--- a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini
@@ -42,38 +42,38 @@
 [utf-16be.html?include=svg]
 
 [utf-16be.html?include=submit]
 
 [utf-16be.html?include=xhr]
 
 [utf-16be.html?include=workers]
   expected:
-    if (os == "win") and debug and not fission and (processor == "x86_64") and not swgl: [TIMEOUT, OK]
+    if (os == "linux") and fission and not debug: [TIMEOUT, OK]
     [OK, TIMEOUT]
   [SharedWorker() in a shared worker]
     expected: FAIL
 
   [importScripts() in a shared worker]
     expected:
       if (os == "mac") and not debug: [FAIL, TIMEOUT]
       FAIL
 
   [SharedWorker constructor]
     expected:
-      if (os == "win") and debug and not fission and (processor == "x86_64") and not swgl: [TIMEOUT, PASS]
+      if (os == "linux") and fission and not debug: [TIMEOUT, PASS]
       [PASS, TIMEOUT]
 
   [SharedWorker() in a dedicated worker]
     expected: FAIL
 
   [Worker() in a shared worker]
     expected:
+      if os == "mac": [PASS, TIMEOUT]
       if os == "win": [PASS, TIMEOUT]
-      if os == "mac": [PASS, TIMEOUT]
 
 
 [utf-16be.html?include=nested-browsing]
 
 [utf-16be.html?include=eventsource]
 
 [utf-16be.html?include=base-href]
 
--- a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini
@@ -38,29 +38,31 @@
 [utf-16le.html?include=xml]
 
 [utf-16le.html?include=base-href]
 
 [utf-16le.html?include=css]
 
 [utf-16le.html?include=workers]
   expected:
-    if (os == "win") and debug and not fission and (processor == "x86_64") and not swgl: [TIMEOUT, OK]
+    if (os == "linux") and debug and swgl: [TIMEOUT, OK]
+    if (os == "android") and swgl: [TIMEOUT, OK]
     [OK, TIMEOUT]
   [SharedWorker() in a shared worker]
     expected: FAIL
 
   [importScripts() in a shared worker]
     expected:
       if os == "mac": [FAIL, TIMEOUT]
       FAIL
 
   [SharedWorker constructor]
     expected:
-      if (os == "win") and debug and not fission and (processor == "x86_64") and not swgl: [TIMEOUT, PASS]
+      if (os == "linux") and debug and swgl: [TIMEOUT, PASS]
+      if (os == "android") and swgl: [TIMEOUT, PASS]
       [PASS, TIMEOUT]
 
   [SharedWorker() in a dedicated worker]
     expected: FAIL
 
   [Worker() in a shared worker]
     expected:
       if os == "linux": [PASS, TIMEOUT]
--- a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini
@@ -28,37 +28,33 @@
 
 [utf-8.html?include=xmldocument]
   [XMLDocument#load()]
     expected: FAIL
 
 
 [utf-8.html?include=workers]
   expected:
-    if (os == "win") and fission and not debug: [TIMEOUT, OK]
-    if (os == "mac") and debug: [TIMEOUT, OK]
-    if (os == "linux") and (processor == "x86"): [TIMEOUT, OK]
-    if (os == "android") and swgl: [TIMEOUT, OK]
+    if (os == "linux") and debug and not swgl: [TIMEOUT, OK]
+    if (os == "mac") and not debug: [TIMEOUT, OK]
     [OK, TIMEOUT]
   [SharedWorker() in a shared worker]
     expected: FAIL
 
   [importScripts() in a shared worker]
     expected:
       if (os == "linux") and not fission and debug: FAIL
+      if (os == "linux") and fission: FAIL
       if (os == "mac") and debug: FAIL
-      if (os == "linux") and fission: FAIL
       [FAIL, TIMEOUT]
 
   [SharedWorker constructor]
     expected:
-      if (os == "win") and fission and not debug: [TIMEOUT, PASS]
-      if (os == "linux") and (processor == "x86"): [TIMEOUT, PASS]
-      if (os == "android") and swgl: [TIMEOUT, PASS]
-      if (os == "mac") and debug: [TIMEOUT, PASS]
+      if (os == "linux") and debug and not swgl: [TIMEOUT, PASS]
+      if (os == "mac") and not debug: [TIMEOUT, PASS]
       [PASS, TIMEOUT]
 
   [SharedWorker() in a dedicated worker]
     expected: FAIL
 
 
 [utf-8.html?include=websocket]
 
--- a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini
@@ -282,33 +282,35 @@
 
 [windows-1251.html?include=xhr]
   [XMLHttpRequest#open()]
     expected: FAIL
 
 
 [windows-1251.html?include=workers]
   expected:
-    if (os == "linux") and fission and debug: [TIMEOUT, OK]
-    if (os == "android") and swgl: [TIMEOUT, OK]
-    if (os == "mac") and not debug: [TIMEOUT, OK]
+    if (os == "linux") and debug and not fission and swgl: [TIMEOUT, OK]
+    if (os == "linux") and not debug and (processor == "x86_64") and fission: [TIMEOUT, OK]
+    if (os == "linux") and debug and fission: [TIMEOUT, OK]
+    if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, OK]
     [OK, TIMEOUT]
   [SharedWorker() in a shared worker]
     expected: FAIL
 
   [importScripts() in a shared worker]
     expected:
       if os == "win": [FAIL, TIMEOUT]
       FAIL
 
   [SharedWorker constructor]
     expected:
-      if (os == "linux") and fission and debug: [TIMEOUT, PASS]
-      if (os == "mac") and not debug: [TIMEOUT, PASS]
-      if (os == "android") and swgl: [TIMEOUT, PASS]
+      if (os == "linux") and debug and not fission and swgl: [TIMEOUT, PASS]
+      if (os == "linux") and not debug and (processor == "x86_64") and fission: [TIMEOUT, PASS]
+      if (os == "linux") and debug and fission: [TIMEOUT, PASS]
+      if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, PASS]
       [PASS, TIMEOUT]
 
   [SharedWorker() in a dedicated worker]
     expected: FAIL
 
   [Worker() in a shared worker]
     expected:
       if (os == "android") and debug: PASS
@@ -334,16 +336,18 @@
   [Parsing cache manifest (CACHE)]
     expected: TIMEOUT
 
   [Parsing cache manifest (FALLBACK)]
     expected: TIMEOUT
 
 
 [windows-1251.html?include=loading]
+  expected:
+    if (os == "linux") and not fission and not debug and (processor == "x86_64"): [OK, ERROR]
   [loading video <audio><source>]
     expected: FAIL
 
   [loading image <input src>]
     expected: FAIL
 
   [loading image <object data>]
     expected: FAIL
--- a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini
+++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini
@@ -110,36 +110,36 @@
   [EventSource#url]
     expected: FAIL
 
 
 [windows-1252.html?include=css]
 
 [windows-1252.html?include=workers]
   expected:
-    if (os == "linux") and debug and not fission and not swgl: [TIMEOUT, OK]
-    if (os == "linux") and not debug and not fission and (processor == "x86"): [TIMEOUT, OK]
-    if (os == "linux") and not debug and not fission and (processor == "x86_64"): [TIMEOUT, OK]
+    if (os == "linux") and not fission and debug and not swgl: [TIMEOUT, OK]
+    if (os == "linux") and not fission and not debug and (processor == "x86_64"): [TIMEOUT, OK]
+    if (os == "android") and swgl: [TIMEOUT, OK]
     if (os == "mac") and debug: [TIMEOUT, OK]
     [OK, TIMEOUT]
   [SharedWorker() in a shared worker]
     expected: FAIL
 
   [importScripts() in a shared worker]
     expected:
+      if os == "mac": FAIL
       if os == "android": FAIL
-      if os == "mac": FAIL
       [FAIL, TIMEOUT]
 
   [SharedWorker constructor]
     expected:
-      if (os == "linux") and not debug and not fission and (processor == "x86_64"): [TIMEOUT, PASS]
-      if (os == "linux") and not debug and not fission and (processor == "x86"): [TIMEOUT, PASS]
-      if (os == "linux") and debug and not fission and not swgl: [TIMEOUT, PASS]
+      if (os == "linux") and not fission and debug and not swgl: [TIMEOUT, PASS]
+      if (os == "linux") and not fission and not debug and (processor == "x86_64"): [TIMEOUT, PASS]
       if (os == "mac") and debug: [TIMEOUT, PASS]
+      if (os == "android") and swgl: [TIMEOUT, PASS]
       [PASS, TIMEOUT]
 
   [SharedWorker() in a dedicated worker]
     expected: FAIL
 
   [Worker() in a shared worker]
     expected:
       if os == "win": [PASS, TIMEOUT]
--- a/testing/web-platform/meta/html/interaction/focus/document-level-focus-apis/document-has-system-focus.html.ini
+++ b/testing/web-platform/meta/html/interaction/focus/document-level-focus-apis/document-has-system-focus.html.ini
@@ -1,14 +1,14 @@
 [document-has-system-focus.html]
   expected:
-    if fission and (os == "linux") and debug: [TIMEOUT, OK]
+    if not fission and swgl and (os == "win"): [OK, TIMEOUT]
     if fission and (os == "linux") and not debug: [TIMEOUT, OK]
-    if fission and (os == "win") and debug: [OK, TIMEOUT]
+    if fission and (os == "linux") and debug: [TIMEOUT, OK]
     if fission and (os == "win") and not debug: [OK, TIMEOUT]
-    if not fission and swgl and (os == "win"): [OK, TIMEOUT]
+    if fission and (os == "win") and debug: [TIMEOUT, OK]
   [Top-level document receives blur/focus events and loses system focus during opening/closing of a popup]
     expected:
       if not fission and swgl and (os == "win"): [PASS, TIMEOUT]
+      if fission and (os == "win") and debug: [TIMEOUT, PASS]
       if fission and (os == "win") and not debug: [PASS, TIMEOUT]
-      if fission and (os == "win") and debug: [PASS, TIMEOUT]
+      if fission and (os == "linux") and debug: [TIMEOUT, PASS]
       if fission and (os == "linux") and not debug: [TIMEOUT, PASS]
-      if fission and (os == "linux") and debug: [TIMEOUT, PASS]
--- a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/first-when-later.html.ini
+++ b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/first-when-later.html.ini
@@ -1,5 +1,3 @@
 [first-when-later.html]
   [The first autofocus in the document wins, even if elements are inserted later.]
-    expected:
-      if (os == "win") and not debug and fission: [FAIL, PASS]
-      [PASS, FAIL]
+    expected: [PASS, FAIL]
--- a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/focusable-area-in-top-document.html.ini
+++ b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/focusable-area-in-top-document.html.ini
@@ -1,7 +1,5 @@
 [focusable-area-in-top-document.html]
   [If topDocument's focused area is not topDocument, autofocus is not processed.]
     expected:
-      if (os == "win") and not swgl and (processor == "x86") and not debug: [FAIL, PASS]
-      if (os == "win") and swgl: [FAIL, PASS]
-      if (os == "android") and not debug: [FAIL, PASS]
+      if not fission and (os == "android") and not debug: [FAIL, PASS]
       [PASS, FAIL]
--- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change-error.html.ini
+++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change-error.html.ini
@@ -1,6 +1,8 @@
 [track-element-src-change-error.html]
   disabled:
     if os == "mac": https://bugzilla.mozilla.org/show_bug.cgi?id=1591638
   [HTMLTrackElement 'src' attribute mutations]
     expected:
-      if fission and (os == "win") and debug: [PASS, FAIL]
+      if (os == "win") and not fission and (processor == "x86_64") and not swgl and debug: [PASS, FAIL]
+      if (os == "win") and not fission and (processor == "x86_64") and not swgl and not debug: [PASS, FAIL]
+      if (os == "win") and fission and debug: [PASS, FAIL]
--- a/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_block_downloads.tentative.html.ini
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_anchor_download_block_downloads.tentative.html.ini
@@ -1,9 +1,11 @@
 [iframe_sandbox_anchor_download_block_downloads.tentative.html]
+  expected:
+    if (os == "linux") and not fission and not debug and (processor == "x86_64"): [OK, TIMEOUT]
   [<a download> triggered download in sandbox is blocked.]
     expected:
       if os == "android": FAIL
 
   [<a download> triggered download in sandbox is blocked before a request is made.]
     expected: FAIL
 
   [<a > triggered download in sandbox is blocked.]
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigate_ancestor-1.html.ini
@@ -0,0 +1,3 @@
+[iframe_sandbox_navigate_ancestor-1.html]
+  expected:
+    if (os == "linux") and not fission and not debug and (processor == "x86_64"): [OK, CRASH]
--- a/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_window_open_download_block_downloads.tentative.html.ini
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_window_open_download_block_downloads.tentative.html.ini
@@ -1,11 +1,12 @@
 [iframe_sandbox_window_open_download_block_downloads.tentative.html]
   [window.open(download, ) triggering download in sandbox is blocked.]
     expected:
+      if (os == "linux") and fission and not debug: [PASS, FAIL]
       if os == "android": FAIL
 
   [window.open(download, "_blank") triggering download in sandbox is blocked.]
     expected:
       if os == "android": FAIL
 
   [window.open(download, "_blank", "noopener") triggering download in sandbox is blocked.]
     expected:
--- a/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-viewport-dynamic.html.ini
+++ b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-viewport-dynamic.html.ini
@@ -1,10 +1,7 @@
 [image-loading-lazy-in-viewport-dynamic.html]
   [Test that in viewport images with loading='lazy' and changed to loading='eager' do not block the window load event.]
     expected:
-      if (os == "linux") and not fission and swgl: [PASS, FAIL]
-      if (os == "win") and debug and fission: [PASS, FAIL]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL]
-      if (os == "linux") and fission: [PASS, FAIL]
-      if (os == "mac") and debug: [PASS, FAIL]
-      if (os == "mac") and not debug: [PASS, FAIL]
+      if not fission and (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL]
+      if not fission and (os == "mac") and not debug: [PASS, FAIL]
+      if fission: [PASS, FAIL]
       [FAIL, PASS]
--- a/testing/web-platform/meta/html/semantics/forms/input-change-event-properties.html.ini
+++ b/testing/web-platform/meta/html/semantics/forms/input-change-event-properties.html.ini
@@ -1,15 +1,13 @@
 [input-change-event-properties.html]
   expected:
     if os == "android": [OK, ERROR]
   [<select> pressing down arrow]
     expected:
-      if (os == "android") and debug and swgl: [PASS, FAIL]
-      if (os == "android") and debug and not swgl: [PASS, FAIL]
-      if (os == "android") and not debug: [PASS, FAIL]
+      if (os == "android") and not swgl: [PASS, FAIL]
+      if (os == "android") and swgl: [PASS, FAIL]
       if os == "mac": FAIL
 
   [<textarea></textarea> typing]
     expected:
-      if (os == "android") and debug and swgl: [PASS, FAIL]
-      if (os == "android") and debug and not swgl: [PASS, FAIL]
-      if (os == "android") and not debug: [PASS, FAIL]
+      if (os == "android") and not swgl: [PASS, FAIL]
+      if (os == "android") and swgl: [PASS, FAIL]
--- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-classic.html.ini
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-classic.html.ini
@@ -1,11 +1,11 @@
 [after-prepare-createHTMLDocument-fetch-error-external-classic.html]
   [<script> error: Move fetch-error external classic script to createHTMLDocument after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
+      if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
-      if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
+      if (os == "mac") and not debug: PASS
       if (os == "linux") and (processor == "x86"): [PASS, FAIL]
-      if (os == "mac") and not debug: PASS
       if (os == "win") and not debug: PASS
       FAIL
--- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-module.html.ini
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-module.html.ini
@@ -1,11 +1,11 @@
 [after-prepare-createHTMLDocument-fetch-error-external-module.html]
   [<script> error: Move fetch-error external module script to createHTMLDocument after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
+      if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
-      if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
-      if (os == "mac") and not debug: PASS
       if (os == "win") and not debug: PASS
       if (os == "linux") and (processor == "x86"): [PASS, FAIL]
+      if (os == "mac") and not debug: PASS
       FAIL
--- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-parse-error-external-classic.html.ini
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-parse-error-external-classic.html.ini
@@ -1,22 +1,22 @@
 [after-prepare-createHTMLDocument-parse-error-external-classic.html]
   [<script> load: Move parse-error external classic script to createHTMLDocument after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
+      if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
-      if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
       if (os == "win") and not debug: PASS
+      if (os == "mac") and not debug: PASS
       if (os == "linux") and (processor == "x86"): [PASS, FAIL]
-      if (os == "mac") and not debug: PASS
       FAIL
 
   [window error: Move parse-error external classic script to createHTMLDocument after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
-      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       if (os == "win") and not debug: PASS
       if (os == "mac") and not debug: PASS
+      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       FAIL
--- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-parse-error-external-module.html.ini
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-parse-error-external-module.html.ini
@@ -1,22 +1,22 @@
 [after-prepare-createHTMLDocument-parse-error-external-module.html]
   [window error: Move parse-error external module script to createHTMLDocument after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
+      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       if (os == "mac") and not debug: PASS
       if (os == "win") and not debug: PASS
-      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       FAIL
 
   [<script> load: Move parse-error external module script to createHTMLDocument after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
+      if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
-      if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
       if (os == "linux") and (processor == "x86"): [PASS, FAIL]
+      if (os == "win") and not debug: PASS
       if (os == "mac") and not debug: PASS
-      if (os == "win") and not debug: PASS
       FAIL
--- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-success-external-classic.html.ini
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-success-external-classic.html.ini
@@ -1,22 +1,22 @@
 [after-prepare-createHTMLDocument-success-external-classic.html]
   [Eval: Move success external classic script to createHTMLDocument after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
+      if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
-      if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
-      if (os == "win") and not debug: PASS
+      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       if (os == "mac") and not debug: PASS
-      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
+      if (os == "win") and not debug: PASS
       FAIL
 
   [<script> load: Move success external classic script to createHTMLDocument after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
-      if (os == "mac") and not debug: PASS
+      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       if (os == "win") and not debug: PASS
-      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
+      if (os == "mac") and not debug: PASS
       FAIL
--- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-success-external-module.html.ini
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-success-external-module.html.ini
@@ -1,22 +1,22 @@
 [after-prepare-createHTMLDocument-success-external-module.html]
   [<script> load: Move success external module script to createHTMLDocument after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
       if (os == "mac") and not debug: PASS
+      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       if (os == "win") and not debug: PASS
-      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       FAIL
 
   [Eval: Move success external module script to createHTMLDocument after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
+      if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
-      if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
       if (os == "win") and not debug: PASS
+      if (os == "mac") and not debug: PASS
       if (os == "linux") and (processor == "x86"): [PASS, FAIL]
-      if (os == "mac") and not debug: PASS
       FAIL
--- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-classic.html.ini
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-classic.html.ini
@@ -1,32 +1,32 @@
 [after-prepare-iframe-parse-error-external-classic.html]
   [<script> load: Move parse-error external classic script to iframe after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
+      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       if (os == "win") and not debug: PASS
-      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       if (os == "mac") and not debug: PASS
       FAIL
 
   [window error: Move parse-error external classic script to iframe after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
+      if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
-      if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
       if (os == "mac") and not debug: PASS
+      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       if (os == "win") and not debug: PASS
-      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       FAIL
 
   [<script> error: Move parse-error external classic script to iframe after-prepare]
     expected:
       if (os == "win") and ccov: PASS
+      if (os == "linux") and (processor == "x86_64") and not debug and not fission: [PASS, FAIL]
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [PASS, FAIL]
-      if (os == "linux") and (processor == "x86_64") and not debug and not fission: [PASS, FAIL]
       if (os == "linux") and (processor == "x86_64") and debug: [PASS, FAIL]
       if (os == "mac") and not debug: FAIL
+      if (os == "linux") and (processor == "x86"): [FAIL, PASS]
       if (os == "win") and not debug: FAIL
-      if (os == "linux") and (processor == "x86"): [FAIL, PASS]
--- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-module.html.ini
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-module.html.ini
@@ -1,18 +1,18 @@
 [after-prepare-iframe-parse-error-external-module.html]
   [<script> error: Move parse-error external module script to iframe after-prepare]
     expected:
       if (os == "win") and ccov: PASS
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [PASS, FAIL]
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [PASS, FAIL]
       if (os == "linux") and (processor == "x86_64") and debug: [PASS, FAIL]
-      if (os == "mac") and not debug: FAIL
+      if (os == "linux") and (processor == "x86"): [FAIL, PASS]
       if (os == "win") and not debug: FAIL
-      if (os == "linux") and (processor == "x86"): [FAIL, PASS]
+      if (os == "mac") and not debug: FAIL
 
   [window error: Move parse-error external module script to iframe after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
       if (os == "linux") and (processor == "x86"): [PASS, FAIL]
@@ -21,12 +21,12 @@
       FAIL
 
   [<script> load: Move parse-error external module script to iframe after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
+      if (os == "mac") and not debug: PASS
       if (os == "linux") and (processor == "x86"): [PASS, FAIL]
-      if (os == "mac") and not debug: PASS
       if (os == "win") and not debug: PASS
       FAIL
--- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-inline-classic.html.ini
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-inline-classic.html.ini
@@ -1,11 +1,11 @@
 [after-prepare-iframe-parse-error-inline-classic.html]
   [window error: Move parse-error inline classic script to iframe after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
+      if (os == "win") and not debug: PASS
       if (os == "mac") and not debug: PASS
-      if (os == "win") and not debug: PASS
       if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       FAIL
--- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-classic.html.ini
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-classic.html.ini
@@ -1,32 +1,32 @@
 [after-prepare-iframe-success-external-classic.html]
   [<script> error: Move success external classic script to iframe after-prepare]
     expected:
       if (os == "win") and ccov: PASS
+      if (os == "linux") and (processor == "x86_64") and not debug and fission: [PASS, FAIL]
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [PASS, FAIL]
-      if (os == "linux") and (processor == "x86_64") and not debug and fission: [PASS, FAIL]
       if (os == "linux") and (processor == "x86_64") and debug: [PASS, FAIL]
       if (os == "linux") and (processor == "x86"): [FAIL, PASS]
+      if (os == "win") and not debug: FAIL
       if (os == "mac") and not debug: FAIL
-      if (os == "win") and not debug: FAIL
 
   [<script> load: Move success external classic script to iframe after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
+      if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
-      if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
-      if (os == "win") and not debug: PASS
       if (os == "mac") and not debug: PASS
       if (os == "linux") and (processor == "x86"): [PASS, FAIL]
+      if (os == "win") and not debug: PASS
       FAIL
 
   [Eval: Move success external classic script to iframe after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
-      if (os == "mac") and not debug: PASS
+      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       if (os == "win") and not debug: PASS
-      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
+      if (os == "mac") and not debug: PASS
       FAIL
--- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-module.html.ini
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-module.html.ini
@@ -1,18 +1,18 @@
 [after-prepare-iframe-success-external-module.html]
   [<script> load: Move success external module script to iframe after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
-      if (os == "win") and not debug: PASS
       if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       if (os == "mac") and not debug: PASS
+      if (os == "win") and not debug: PASS
       FAIL
 
   [Eval: Move success external module script to iframe after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
@@ -22,11 +22,11 @@
       FAIL
 
   [<script> error: Move success external module script to iframe after-prepare]
     expected:
       if (os == "win") and ccov: PASS
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [PASS, FAIL]
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [PASS, FAIL]
       if (os == "linux") and (processor == "x86_64") and debug: [PASS, FAIL]
-      if (os == "mac") and not debug: FAIL
+      if (os == "win") and not debug: FAIL
       if (os == "linux") and (processor == "x86"): [FAIL, PASS]
-      if (os == "win") and not debug: FAIL
+      if (os == "mac") and not debug: FAIL
--- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-inline-classic.html.ini
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-inline-classic.html.ini
@@ -1,11 +1,11 @@
 [after-prepare-iframe-success-inline-classic.html]
   [Eval: Move success inline classic script to iframe after-prepare]
     expected:
       if (os == "win") and ccov: FAIL
       if (os == "linux") and (processor == "x86_64") and not debug and fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "linux") and (processor == "x86_64") and debug: [FAIL, PASS]
-      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       if (os == "win") and not debug: PASS
       if (os == "mac") and not debug: PASS
+      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
       FAIL
--- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-parse-error-external-classic.html.ini
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-parse-error-external-classic.html.ini
@@ -1,8 +1,8 @@
 [before-prepare-iframe-parse-error-external-classic.html]
   [<script> error: Move parse-error external classic script to iframe before-prepare]
     expected:
+      if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, FAIL]
       if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, FAIL]
-      if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, FAIL]
       if (os == "linux") and not debug and (processor == "x86"): [PASS, FAIL]
       if (os == "mac") and not debug: [PASS, FAIL]
       if (os == "linux") and debug: [PASS, FAIL]
--- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-fetch-error-external-classic.html.ini
+++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-fetch-error-external-classic.html.ini
@@ -1,5 +1,5 @@
 [move-back-iframe-fetch-error-external-classic.html]
   [<script> error: Move fetch-error external classic script to iframe move-back]
     expected:
-      if (os == "linux") and debug and webrender and not fission: [PASS, FAIL]
-      if (os == "mac") and debug: [PASS, FAIL]
+      if (os == "linux") and debug and not fission: [PASS, FAIL]
+      if (os == "mac") and debug: [FAIL, PASS]
--- a/testing/web-platform/meta/input-events/input-events-cut-paste.html.ini
+++ b/testing/web-platform/meta/input-events/input-events-cut-paste.html.ini
@@ -1,11 +1,11 @@
 [input-events-cut-paste.html]
   [preventDefault() should prevent DOM modification but allow clipboard updates.]
     expected:
       if os == "linux": FAIL
 
   [Event order and dataTransfer on contenteditable.]
     expected:
+      if os == "mac": PASS
       if os == "android": PASS
       if os == "win": FAIL
-      if os == "mac": PASS
       [FAIL, PASS]
--- a/testing/web-platform/meta/js/builtins/weakrefs/finalizationregistry-cleanupCallback-gets-a-microtask.optional.any.js.ini
+++ b/testing/web-platform/meta/js/builtins/weakrefs/finalizationregistry-cleanupCallback-gets-a-microtask.optional.any.js.ini
@@ -2,14 +2,15 @@
   [HostCleanupFinalizationRegistry is an implementation-defined abstract operation that is expected to call CleanupFinalizationRegistry(finalizationRegistry) at some point in the future, if possible.]
     expected: [PASS, FAIL]
 
 
 [finalizationregistry-cleanupCallback-gets-a-microtask.optional.any.html]
   [HostCleanupFinalizationRegistry is an implementation-defined abstract operation that is expected to call CleanupFinalizationRegistry(finalizationRegistry) at some point in the future, if possible.]
     expected:
       if (os == "win") and ccov: [FAIL, PASS]
-      if (os == "linux") and not fission and not debug and (processor == "x86"): [FAIL, PASS]
-      if (os == "win") and debug and swgl: [FAIL, PASS]
+      if (os == "win") and debug and (processor == "x86_64") and swgl: [FAIL, PASS]
+      if (os == "linux") and (processor == "x86_64") and not debug and not fission: [FAIL, PASS]
       if (os == "mac") and debug: PASS
       if (os == "mac") and not debug: FAIL
       if (os == "win") and not debug: [FAIL, PASS]
+      if (os == "linux") and (processor == "x86"): [FAIL, PASS]
       [PASS, FAIL]
--- a/testing/web-platform/meta/mozilla-sync
+++ b/testing/web-platform/meta/mozilla-sync
@@ -1,1 +1,1 @@
-upstream: 2af53e681fe37f5b9f0f8d02ad3d60c95437821f
+upstream: 4a8e1e081701c95a7f2d27eff2d2a9ee96691edc
--- a/testing/web-platform/meta/navigation-timing/secure_connection_start_non_zero.https.html.ini
+++ b/testing/web-platform/meta/navigation-timing/secure_connection_start_non_zero.https.html.ini
@@ -1,11 +1,10 @@
 [secure_connection_start_non_zero.https.html]
   [Test that secureConnectionStart is not zero]
     expected:
       if (os == "win") and ccov: [FAIL, PASS]
       if (os == "win") and not fission and (processor == "x86_64") and swgl: PASS
-      if (os == "linux") and not fission and not debug and (processor == "x86_64"): [FAIL, PASS]
       if (os == "win") and not fission and (processor == "x86"): PASS
-      if (os == "android") and swgl: [FAIL, PASS]
+      if (os == "android") and debug and not swgl: [FAIL, PASS]
+      if (os == "win") and fission: PASS
       if (os == "mac") and debug: PASS
-      if (os == "win") and fission: PASS
       [PASS, FAIL]
--- a/testing/web-platform/meta/network-error-logging/sends-report-on-cache-validation.https.html.ini
+++ b/testing/web-platform/meta/network-error-logging/sends-report-on-cache-validation.https.html.ini
@@ -1,7 +1,7 @@
 [sends-report-on-cache-validation.https.html]
   expected:
-    if os == "mac": [TIMEOUT, OK]
+    if os == "mac": [OK, TIMEOUT]
   [\n    Test that NEL reports are sent for cache validation requests\n  ]
     expected:
-      if os == "mac": [TIMEOUT, FAIL]
+      if os == "mac": [FAIL, TIMEOUT]
       FAIL
--- a/testing/web-platform/meta/network-error-logging/sends-report-on-subdomain-dns-failure.https.html.ini
+++ b/testing/web-platform/meta/network-error-logging/sends-report-on-subdomain-dns-failure.https.html.ini
@@ -1,9 +1,9 @@
 [sends-report-on-subdomain-dns-failure.https.html]
   expected:
+    if os == "linux": [OK, TIMEOUT]
     if os == "mac": [TIMEOUT, OK]
-    if os == "linux": [OK, TIMEOUT]
   [\n    Test that include_subdomains policies report DNS failures for subdomains\n  ]
     expected:
+      if os == "win": FAIL
       if os == "mac": [TIMEOUT, FAIL]
-      if os == "win": FAIL
       [FAIL, TIMEOUT]
--- a/testing/web-platform/meta/network-error-logging/sends-report-on-success-with-subdomain-policy.https.html.ini
+++ b/testing/web-platform/meta/network-error-logging/sends-report-on-success-with-subdomain-policy.https.html.ini
@@ -1,7 +1,7 @@
 [sends-report-on-success-with-subdomain-policy.https.html]
   expected:
-    if os == "mac": [TIMEOUT, OK]
+    if os == "mac": [OK, TIMEOUT]
   [\n    Test that NEL reports are sent for successful requests\n  ]
     expected:
-      if os == "mac": [TIMEOUT, FAIL]
+      if os == "mac": [FAIL, TIMEOUT]
       FAIL
--- a/testing/web-platform/meta/network-error-logging/sends-report-on-success.https.html.ini
+++ b/testing/web-platform/meta/network-error-logging/sends-report-on-success.https.html.ini
@@ -1,7 +1,7 @@
 [sends-report-on-success.https.html]
   expected:
-    if os == "mac": [TIMEOUT, OK]
+    if os == "mac": [OK, TIMEOUT]
   [\n    Test that NEL reports are sent for successful requests\n  ]
     expected:
-      if os == "mac": [TIMEOUT, FAIL]
+      if os == "mac": [FAIL, TIMEOUT]
       FAIL
--- a/testing/web-platform/meta/origin-policy/content-security/double-content-security.https.html.ini
+++ b/testing/web-platform/meta/origin-policy/content-security/double-content-security.https.html.ini
@@ -1,6 +1,6 @@
 [double-content-security.https.html]
   expected:
-    if (os == "win") and not fission and not swgl and debug and (processor == "x86"): [TIMEOUT, OK]
+    if fission and (os == "win") and debug: [TIMEOUT, OK]
     [OK, TIMEOUT]
   [img loading must be disallowed]
     expected: FAIL
--- a/testing/web-platform/meta/origin-policy/content-security/double-policies.https.html.ini
+++ b/testing/web-platform/meta/origin-policy/content-security/double-policies.https.html.ini
@@ -1,7 +1,6 @@
 [double-policies.https.html]
   expected:
-    if (os == "win") and not fission and not swgl and not debug and (processor == "x86"): [TIMEOUT, OK]
-    if (os == "win") and not fission and not swgl and debug and (processor == "x86_64"): [TIMEOUT, OK]
+    if swgl and (os == "win"): [TIMEOUT, OK]
     [OK, TIMEOUT]
   [img loading must be disallowed]
     expected: FAIL
--- a/testing/web-platform/meta/origin-policy/content-security/valid-with-multi-item-array.https.html.ini
+++ b/testing/web-platform/meta/origin-policy/content-security/valid-with-multi-item-array.https.html.ini
@@ -1,11 +1,9 @@
 [valid-with-multi-item-array.https.html]
   expected:
-    if (os == "win") and (processor == "x86_64") and not swgl and not debug and fission: [TIMEOUT, OK]
-    if (os == "win") and (processor == "x86_64") and not swgl and debug and not fission: [TIMEOUT, OK]
-    if (os == "win") and (processor == "x86_64") and swgl: [TIMEOUT, OK]
+    if (os == "win") and not swgl and not debug and not fission and (processor == "x86_64"): [TIMEOUT, OK]
     [OK, TIMEOUT]
   [img loading must be disallowed]
     expected: FAIL
 
   [eval must be disallowed]
     expected: FAIL
--- a/testing/web-platform/meta/origin-policy/ids/mix-of-ids.https.html.ini
+++ b/testing/web-platform/meta/origin-policy/ids/mix-of-ids.https.html.ini
@@ -1,11 +1,11 @@
 [mix-of-ids.https.html]
   expected:
-    if (os == "win") and debug and not fission and (processor == "x86_64") and not swgl: [TIMEOUT, OK]
+    if (processor == "x86") and (os == "win") and debug: [TIMEOUT, OK]
     [OK, TIMEOUT]
   [Expected originPolicyIDs check]
     expected: FAIL
 
   [img loading must be disallowed]
     expected: FAIL
 
   [eval must be disallowed]
--- a/testing/web-platform/meta/origin-policy/ids/two-ids.https.html.ini
+++ b/testing/web-platform/meta/origin-policy/ids/two-ids.https.html.ini
@@ -1,12 +1,10 @@
 [two-ids.https.html]
-  expected:
-    if (processor == "x86") and (os == "win") and not debug: [TIMEOUT, OK]
-    [OK, TIMEOUT]
+  expected: [OK, TIMEOUT]
   [Expected originPolicyIDs check]
     expected: FAIL
 
   [img loading must be disallowed]
     expected: FAIL
 
   [eval must be disallowed]
     expected: FAIL
--- a/testing/web-platform/meta/pointerevents/pointerevent_contextmenu_is_a_pointerevent.html.ini
+++ b/testing/web-platform/meta/pointerevents/pointerevent_contextmenu_is_a_pointerevent.html.ini
@@ -1,4 +1,11 @@
 [pointerevent_contextmenu_is_a_pointerevent.html]
   [contextmenu is a PointerEvent]
     expected: FAIL
 
+
+[pointerevent_contextmenu_is_a_pointerevent.html?touch]
+  expected: ERROR
+
+[pointerevent_contextmenu_is_a_pointerevent.html?mouse]
+  [contextmenu is a PointerEvent]
+    expected: FAIL
--- a/testing/web-platform/meta/pointerevents/pointerevent_setpointercapture_inactive_button_mouse.html.ini
+++ b/testing/web-platform/meta/pointerevents/pointerevent_setpointercapture_inactive_button_mouse.html.ini
@@ -5,11 +5,11 @@
   expected:
     if (os == "linux") and debug: OK
     if os == "android": OK
     if os == "mac": OK
     [OK, TIMEOUT]
   [setPointerCapture + inactive button state]
     expected:
       if (os == "linux") and debug: PASS
+      if os == "mac": PASS
       if os == "android": PASS
-      if os == "mac": PASS
       [PASS, NOTRUN]
--- a/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_getCoalescedEvents_when_pointerlocked.html.ini
+++ b/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_getCoalescedEvents_when_pointerlocked.html.ini
@@ -1,7 +1,7 @@
 [pointerevent_getCoalescedEvents_when_pointerlocked.html]
   [mouse pointermove getCoalescedEvents when lock test]
     expected:
-      if (os == "linux") and not debug and (processor == "x86"): [FAIL, PASS]
+      if (os == "linux") and not debug and fission: [FAIL, PASS]
+      if (os == "win") and fission: [FAIL, PASS]
       if (os == "mac") and debug: [FAIL, PASS]
-      if (os == "win") and fission: [FAIL, PASS]
       [PASS, FAIL]
--- a/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy_with_pointerlock.html.ini
+++ b/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy_with_pointerlock.html.ini
@@ -1,10 +1,10 @@
 [pointerevent_movementxy_with_pointerlock.html]
   expected:
     if os == "android": OK
     if os == "mac": [OK, ERROR, TIMEOUT]
     [OK, ERROR]
   [mouse pointerevent movementX/Y with pointerlock test]
     expected:
-      if (os == "win") and not swgl and not fission and debug and (processor == "x86_64"): [FAIL, PASS, TIMEOUT]
-      if (os == "win") and swgl: [FAIL, PASS, TIMEOUT]
+      if (os == "win") and debug and not fission and (processor == "x86_64") and not swgl: [FAIL, PASS, TIMEOUT]
+      if (os == "win") and not debug and not fission and (processor == "x86_64"): [FAIL, PASS, TIMEOUT]
       [PASS, FAIL, TIMEOUT]
--- a/testing/web-platform/meta/resize-observer/change-layout-in-error.html.ini
+++ b/testing/web-platform/meta/resize-observer/change-layout-in-error.html.ini
@@ -1,9 +1,9 @@
 [change-layout-in-error.html]
   [Changing layout in window error handler should not result in lifecyle loop when resize observer loop limit is reached.]
     expected:
-      if (os == "win") and debug and not fission and (processor == "x86_64") and not swgl: [PASS, FAIL]
-      if (os == "android") and not swgl and not debug: [PASS, FAIL]
-      if (os == "android") and not swgl and debug: [PASS, FAIL]
-      if (os == "win") and not debug: [PASS, FAIL]
-      if (os == "mac") and not debug: [PASS, FAIL]
+      if (os == "win") and not fission and not debug and (processor == "x86_64"): [PASS, FAIL]
+      if (os == "win") and fission and debug: [PASS, FAIL]
+      if (os == "win") and fission and not debug: [PASS, FAIL]
+      if (os == "linux") and (processor == "x86"): [PASS, FAIL]
+      if (os == "android") and not debug: [PASS, FAIL]
       [FAIL, PASS]
--- a/testing/web-platform/meta/resource-timing/object-not-found-after-TAO-cross-origin-redirect.html.ini
+++ b/testing/web-platform/meta/resource-timing/object-not-found-after-TAO-cross-origin-redirect.html.ini
@@ -1,4 +1,8 @@
 [object-not-found-after-TAO-cross-origin-redirect.html]
-  expected: [OK, ERROR]
+  expected:
+    if (os == "win") and (processor == "x86") and debug: [ERROR, OK]
+    [OK, ERROR]
   [There should be one entry.]
-    expected: [PASS, FAIL]
+    expected:
+      if (os == "win") and (processor == "x86") and debug: [FAIL, PASS]
+      [PASS, FAIL]
--- a/testing/web-platform/meta/resource-timing/resource-reload-TAO.html.ini
+++ b/testing/web-platform/meta/resource-timing/resource-reload-TAO.html.ini
@@ -1,5 +1,6 @@
 [resource-reload-TAO.html]
   expected:
+    if (os == "linux") and not fission and not debug and (processor == "x86_64"): [OK, ERROR]
+    if (os == "linux") and not fission and not debug and (processor == "x86"): [OK, ERROR]
     if (os == "linux") and not fission and debug and swgl: [OK, ERROR]
-    if (os == "linux") and not fission and not debug: [OK, ERROR]
     if (os == "android") and debug: [OK, ERROR]
--- a/testing/web-platform/meta/screen-capture/getdisplaymedia.https.html.ini
+++ b/testing/web-platform/meta/screen-capture/getdisplaymedia.https.html.ini
@@ -1,13 +1,13 @@
 [getdisplaymedia.https.html]
   disabled:
     if (os == "android") and e10s: bug 1550895 (frequently fails on geckoview)
   expected:
+    if (os == "win") and debug and not fission and (processor == "x86_64"): [OK, TIMEOUT, CRASH]
     if (os == "win") and debug and not fission and (processor == "x86"): [OK, TIMEOUT, CRASH]
-    if (os == "win") and debug and not fission and (processor == "x86_64"): [OK, CRASH]
     if (os == "win") and debug and fission: [OK, TIMEOUT, CRASH]
   [getDisplayMedia() with getSettings]
     expected: FAIL
 
   [applyConstraints(width or height) must downscale precisely]
     expected:
       if debug: [PASS, FAIL]
--- a/testing/web-platform/meta/scroll-to-text-fragment/find-range-from-text-directive.html.ini
+++ b/testing/web-platform/meta/scroll-to-text-fragment/find-range-from-text-directive.html.ini
@@ -1,20 +1,20 @@
 [find-range-from-text-directive.html]
   expected:
+    if os == "mac": [OK, TIMEOUT]
     if os == "win": [OK, TIMEOUT]
-    if os == "mac": [TIMEOUT, OK]
     TIMEOUT
   [inverted range search.]
     expected: [PASS, TIMEOUT, NOTRUN]
 
   [Suffix comes before |end|.]
     expected:
+      if os == "mac": [PASS, TIMEOUT, NOTRUN]
       if os == "win": [PASS, TIMEOUT, NOTRUN]
-      if os == "mac": [PASS, TIMEOUT, NOTRUN]
       [NOTRUN, PASS, TIMEOUT]
 
   [Multiple overlapping prefixes.]
     expected: FAIL
 
   [match doesn't immediately follow first prefix instance.]
     expected: FAIL
 
@@ -33,41 +33,41 @@
 
   [Multiple overlapping one letter prefixes.]
     expected: FAIL
 
   [Content appears between match and suffix.]
     expected:
       if os == "win": [PASS, TIMEOUT]
       if os == "linux": [NOTRUN, TIMEOUT]
-      if os == "mac": [TIMEOUT, PASS, NOTRUN]
+      if os == "mac": [PASS, TIMEOUT, NOTRUN]
       NOTRUN
 
   [overlapping exact matches with suffix.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Match with no suffix.]
     expected:
+      if os == "win": [FAIL, TIMEOUT, NOTRUN]
       if os == "mac": [FAIL, TIMEOUT, NOTRUN]
-      if os == "win": [FAIL, TIMEOUT, NOTRUN]
       [NOTRUN, FAIL, TIMEOUT]
 
   [Match text after prefix.]
     expected: FAIL
 
   [Search invisible content between |end| and suffix.]
     expected:
+      if os == "mac": [FAIL, TIMEOUT, NOTRUN]
       if os == "win": [FAIL, TIMEOUT, NOTRUN]
-      if os == "mac": [FAIL, TIMEOUT, NOTRUN]
       [NOTRUN, FAIL, TIMEOUT]
 
   [Range with preceeding suffix.]
     expected:
+      if os == "linux": [NOTRUN, PASS, TIMEOUT]
       if os == "android": [TIMEOUT, NOTRUN, PASS]
-      if os == "linux": [NOTRUN, PASS, TIMEOUT]
       [PASS, TIMEOUT, NOTRUN]
 
   [no suffix forces |end| to be end bounded.]
     expected: [PASS, TIMEOUT, NOTRUN]
 
   [|end| must be start bounded even if full range is word bounded.]
     expected: [PASS, TIMEOUT, NOTRUN]
 
@@ -100,19 +100,19 @@
   [no-prefix; suffix means |start| need not end on word boundary.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [no-prefix; no |end| or suffix forces |start| to end on word boundary.]
     expected: [PASS, TIMEOUT]
 
   [Non-existent suffix.]
     expected:
-      if os == "linux": [NOTRUN, PASS, TIMEOUT]
+      if os == "mac": [PASS, TIMEOUT]
       if os == "win": PASS
-      if os == "mac": [PASS, TIMEOUT]
+      if os == "linux": [NOTRUN, PASS, TIMEOUT]
       NOTRUN
 
   [Suffix need not be start bounded.]
     expected:
       if os == "win": [FAIL, TIMEOUT, NOTRUN]
       if os == "linux": [NOTRUN, FAIL, TIMEOUT]
       if os == "mac": FAIL
       NOTRUN
--- a/testing/web-platform/meta/scroll-to-text-fragment/force-load-at-top.html.ini
+++ b/testing/web-platform/meta/scroll-to-text-fragment/force-load-at-top.html.ini
@@ -1,33 +1,33 @@
 [force-load-at-top.html]
   expected:
+    if os == "mac": [OK, TIMEOUT]
     if os == "win": [TIMEOUT, OK]
-    if os == "mac": [TIMEOUT, OK]
     TIMEOUT
   [force-load-at-top must block scroll on load from element fragment.]
     expected:
       if os == "win": [FAIL, PASS]
       FAIL
 
   [no-force-load-at-top must not block scroll on load from history scroll restoration.]
     expected:
-      if os == "mac": [NOTRUN, PASS, TIMEOUT]
+      if os == "mac": [PASS, TIMEOUT, NOTRUN]
       if os == "win": [TIMEOUT, PASS, NOTRUN]
       NOTRUN
 
   [no-force-load-at-top must not block scroll on load from text fragment.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [no-force-load-at-top must not block scroll on load from text fragment with element fallback.]
     expected:
       if os == "win": [FAIL, TIMEOUT, NOTRUN]
       if os == "mac": [FAIL, TIMEOUT, NOTRUN]
       [TIMEOUT, FAIL, NOTRUN]
 
   [no-force-load-at-top must not block scroll on load from element fragment.]
     expected:
-      if os == "mac": [TIMEOUT, PASS, NOTRUN]
       if os == "win": [PASS, TIMEOUT, NOTRUN]
+      if os == "mac": [PASS, TIMEOUT, NOTRUN]
       [NOTRUN, TIMEOUT]
 
   [force-load-at-top must block scroll on load from history scroll restoration.]
     expected: [FAIL, TIMEOUT]
--- a/testing/web-platform/meta/scroll-to-text-fragment/scroll-to-text-fragment.html.ini
+++ b/testing/web-platform/meta/scroll-to-text-fragment/scroll-to-text-fragment.html.ini
@@ -1,12 +1,12 @@
 [scroll-to-text-fragment.html]
   expected:
+    if os == "mac": [OK, TIMEOUT]
     if os == "win": [OK, TIMEOUT]
-    if os == "mac": [OK, TIMEOUT]
     [TIMEOUT, OK]
   [Test navigation with fragment: Fragment directive with percent encoded syntactical characters "&,-" should match text.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Multiple match text directive disambiguated by suffix should match the suffixed text.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Generic fragment directive with existing element fragment should scroll to element.]
@@ -122,75 +122,84 @@
 
   [Test navigation with fragment: Generic fragment directive with existing element fragment should scroll to element.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Exact text with prefix should match text.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Multiple match text directive disambiguated by suffix should match the suffixed text.]
-    expected: [FAIL, TIMEOUT, NOTRUN]
+    expected:
+      if os == "android": [TIMEOUT, FAIL, NOTRUN]
+      if os == "linux": [NOTRUN, FAIL, TIMEOUT]
+      [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Exact text with suffix should match text.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Text directive should match when context terms are separated by node boundaries.]
     expected:
-      if os == "android": [NOTRUN, FAIL, TIMEOUT]
-      [FAIL, TIMEOUT, NOTRUN]
+      if os == "mac": [FAIL, TIMEOUT, NOTRUN]
+      if os == "win": [FAIL, TIMEOUT, NOTRUN]
+      [NOTRUN, FAIL, TIMEOUT]
 
   [Test navigation with fragment: Non-matching text directive with nonexistent element fragment should not match and not scroll.]
-    expected: [FAIL, TIMEOUT, NOTRUN]
+    expected:
+      if os == "linux": [TIMEOUT, FAIL, NOTRUN]
+      [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Non-whole-word exact text with spaces should not match.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Text range with prefix and suffix should match text.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Text directive should not scroll to hidden text.]
     expected:
       if os == "mac": [FAIL, TIMEOUT, NOTRUN]
       if os == "win": [FAIL, TIMEOUT, NOTRUN]
-      if os == "linux": [TIMEOUT, FAIL, NOTRUN]
       [NOTRUN, FAIL, TIMEOUT]
 
   [Test navigation with fragment: Multiple match text directive disambiguated by prefix should match the prefixed text.]
-    expected: [FAIL, TIMEOUT, NOTRUN]
+    expected:
+      if os == "linux": [NOTRUN, FAIL, TIMEOUT]
+      [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Text range with no context should match text.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Text range with prefix and nonmatching suffix should not match.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Multiple non-whole-word exact texts should not match.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Multiple text directives and a non-text directive should match text.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Text directive should match text within shadow DOM.]
     expected:
-      if os == "android": [NOTRUN, FAIL, TIMEOUT]
-      [FAIL, TIMEOUT, NOTRUN]
+      if os == "win": [FAIL, TIMEOUT, NOTRUN]
+      if os == "mac": [FAIL, TIMEOUT, NOTRUN]
+      [NOTRUN, FAIL, TIMEOUT]
 
   [Test navigation with fragment: Text range with non-matching startText should not match.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Text directive with invalid syntax (context terms without "-") should not parse as a text directive.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Text directive with existing element fragment should match and scroll into view text.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Multiple match text directive disambiguated by prefix and suffix should match the text with the given context.]
     expected:
-      if os == "android": [TIMEOUT, NOTRUN, FAIL]
-      [FAIL, TIMEOUT, NOTRUN]
+      if os == "mac": [FAIL, TIMEOUT, NOTRUN]
+      if os == "win": [FAIL, TIMEOUT, NOTRUN]
+      [NOTRUN, FAIL, TIMEOUT]
 
   [Test navigation with fragment: Text range with non-matching endText should not match.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Text range with prefix should match text.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Text range with suffix should match text.]
@@ -211,35 +220,35 @@
   [Test navigation with fragment: Exact text with percent encoded spaces should match text.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: A non-matching text directive followed by a matching text directive should match and scroll into view the second text directive.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Text directive should not scroll to display none text.]
     expected:
+      if os == "win": [FAIL, TIMEOUT, NOTRUN]
       if os == "mac": [FAIL, TIMEOUT, NOTRUN]
-      if os == "win": [FAIL, TIMEOUT, NOTRUN]
       [NOTRUN, FAIL, TIMEOUT]
 
   [Test navigation with fragment: Uppercase TEXT directive should not parse as a text directive.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Multiple matching exact texts should match text.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Fragment directive with percent encoded non-ASCII unicode character should match text.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Exact text with no context should match text.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Text directive should horizontally scroll into view.]
     expected:
+      if os == "win": [FAIL, TIMEOUT, NOTRUN]
       if os == "mac": [FAIL, TIMEOUT, NOTRUN]
-      if os == "win": [FAIL, TIMEOUT, NOTRUN]
       [NOTRUN, FAIL, TIMEOUT]
 
   [Test navigation with fragment: Text directive followed by non-text directive should match text.]
     expected: [FAIL, TIMEOUT, NOTRUN]
 
   [Test navigation with fragment: Exact text with prefix and suffix and query equals prefix..]
     expected: [FAIL, TIMEOUT, NOTRUN]
--- a/testing/web-platform/meta/secure-payment-confirmation/secure-payment-confirmation-enrollment.https.html.ini
+++ b/testing/web-platform/meta/secure-payment-confirmation/secure-payment-confirmation-enrollment.https.html.ini
@@ -1,39 +1,39 @@
 [secure-payment-confirmation-enrollment.https.html]
   expected: TIMEOUT
   [Payment credential is created successfully.]
     expected:
       if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT]
       if (os == "linux") and not debug and (processor == "x86_64") and not fission: [FAIL, TIMEOUT]
       if (os == "win") and (processor == "x86") and not debug: TIMEOUT
       if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, FAIL]
-      if (os == "mac") and not debug: [FAIL, TIMEOUT]
+      if (os == "mac") and not debug: [TIMEOUT, FAIL]
       if os == "android": TIMEOUT
       FAIL
 
   [Payment credential requires userVerification to be "required", not "preferred".]
     expected:
+      if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, NOTRUN]
       if (os == "linux") and not debug and (processor == "x86_64") and not fission: [FAIL, NOTRUN]
-      if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, NOTRUN]
+      if (os == "win") and (processor == "x86") and not debug: NOTRUN
       if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, FAIL]
-      if (os == "win") and (processor == "x86") and not debug: NOTRUN
-      if (os == "mac") and not debug: [TIMEOUT, NOTRUN]
+      if (os == "mac") and not debug: [NOTRUN, TIMEOUT]
       if os == "android": NOTRUN
       FAIL
 
   [Payment credential requires userVerification to be "required", not "discouraged".]
     expected:
+      if (os == "linux") and not debug and (processor == "x86_64") and fission: [TIMEOUT, NOTRUN]
       if (os == "linux") and not debug and (processor == "x86_64") and not fission: [TIMEOUT, NOTRUN]
-      if (os == "linux") and not debug and (processor == "x86_64") and fission: [TIMEOUT, NOTRUN]
-      if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, TIMEOUT]
       if (os == "win") and (processor == "x86") and debug: TIMEOUT
-      if (os == "linux") and debug: TIMEOUT
+      if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, TIMEOUT]
+      if (os == "mac") and debug: TIMEOUT
       if (os == "win") and (processor == "x86_64"): FAIL
-      if (os == "mac") and debug: TIMEOUT
+      if (os == "linux") and debug: TIMEOUT
       NOTRUN
 
   [Payment credential requires residentKey to be "required", not "preferred".]
     expected:
       if (os == "win") and (processor == "x86_64"): FAIL
       NOTRUN
 
   [Payment credential requires residentKey to be "required", not "discouraged".]
--- a/testing/web-platform/meta/service-workers/service-worker/registration-schedule-job.https.html.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/registration-schedule-job.https.html.ini
@@ -1,6 +1,8 @@
 [registration-schedule-job.https.html]
   [different type]
     expected: FAIL
 
   [different updateViaCache]
-    expected: [FAIL, PASS]
+    expected:
+      if (os == "mac") and not debug: [PASS, FAIL]
+      [FAIL, PASS]
--- a/testing/web-platform/meta/service-workers/service-worker/update-no-cache-request-headers.https.html.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/update-no-cache-request-headers.https.html.ini
@@ -1,6 +1,3 @@
 [update-no-cache-request-headers.https.html]
   [headers in no-cache mode]
-    expected:
-      if debug and (os == "linux") and not fission and not swgl: [FAIL, PASS]
-      if debug and (os == "win") and fission: [FAIL, PASS]
-      [PASS, FAIL]
+    expected: [PASS, FAIL]
--- a/testing/web-platform/meta/service-workers/service-worker/update-recovery.https.html.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/update-recovery.https.html.ini
@@ -1,10 +1,12 @@
 [update-recovery.https.html]
   expected:
-    if (os == "linux") and not debug and not fission: [OK, TIMEOUT]
-    if (os == "linux") and debug: [OK, TIMEOUT]
+    if (os == "linux") and not fission and not debug and (processor == "x86_64"): [OK, TIMEOUT]
+    if (os == "linux") and not fission and not debug and (processor == "x86"): [OK, TIMEOUT]
+    if (os == "linux") and not fission and debug: [OK, TIMEOUT]
+    if (os == "linux") and fission and debug: [OK, TIMEOUT]
     if (os == "mac") and not debug: [OK, TIMEOUT]
   [Recover from a bad service worker by updating after a failed navigation.]
     expected:
       if (os == "win") and (processor == "x86") and not debug: [PASS, FAIL]
       if (os == "mac") and not debug: [PASS, FAIL, TIMEOUT]
       if (os == "linux") and debug: [PASS, TIMEOUT]
--- a/testing/web-platform/meta/service-workers/service-worker/waiting.https.html.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/waiting.https.html.ini
@@ -1,19 +1,21 @@
 [waiting.https.html]
   bug:
     if fission and (os == "linux"): https://bugzilla.mozilla.org/show_bug.cgi?id=1712654
   expected:
     if fission and (os == "linux"): [OK, TIMEOUT]
   [waiting is set after installation]
     bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1709970
     expected:
+      if (os == "linux") and not fission and not debug and (processor == "x86"): [FAIL, PASS]
+      if (os == "linux") and not fission and not debug and (processor == "x86_64"): [FAIL, PASS]
       if (os == "win") and (processor == "x86") and not debug: [FAIL, PASS]
+      if (os == "linux") and not fission and debug: [FAIL, PASS]
       if (os == "mac") and not debug: [FAIL, PASS]
       if (os == "linux") and fission: [FAIL, PASS, TIMEOUT]
-      if (os == "linux") and not fission: [FAIL, PASS]
       FAIL
 
   [The ServiceWorker objects returned from waiting attribute getter that represent the same service worker are the same objects]
     bug:
       if fission and (os == "linux"): https://bugzilla.mozilla.org/show_bug.cgi?id=1712654
     expected:
       if fission and (os == "linux"): [PASS, NOTRUN]
--- a/testing/web-platform/meta/service-workers/service-worker/worker-interception.https.html.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/worker-interception.https.html.ini
@@ -1,4 +1,5 @@
 [worker-interception.https.html]
+  expected:
+    if (os == "linux") and not fission and not debug and (processor == "x86_64"): [OK, CRASH]
   [Requests on a dedicated worker nested in a shared worker and controlled by a service worker]
     expected: FAIL
-
--- a/testing/web-platform/meta/streams/transferable/window.html.ini
+++ b/testing/web-platform/meta/streams/transferable/window.html.ini
@@ -1,10 +1,15 @@
 [window.html]
-  expected: [OK, ERROR]
+  expected:
+    if (os == "linux") and not fission and not debug and (processor == "x86"): [ERROR, OK]
+    if (os == "linux") and not fission and not debug and (processor == "x86_64"): [ERROR, OK]
+    if (os == "linux") and fission and not debug: [ERROR, OK]
+    if (os == "android") and swgl: [ERROR, OK]
+    [OK, ERROR]
   [transfer to and from an iframe should work]
     expected: FAIL
 
   [the same ReadableStream posted multiple times should arrive together]
     expected: FAIL
 
   [port.postMessage should be able to transfer a ReadableStream]
     expected: FAIL
--- a/testing/web-platform/meta/svg/animations/correct-events-for-short-animations-with-syncbases.html.ini
+++ b/testing/web-platform/meta/svg/animations/correct-events-for-short-animations-with-syncbases.html.ini
@@ -1,5 +1,3 @@
 [correct-events-for-short-animations-with-syncbases.html]
   [Correct events for short animations with syncbases]
-    expected:
-      if swgl and (os == "win"): [FAIL, PASS]
-      [PASS, FAIL]
+    expected: [PASS, FAIL]
--- a/testing/web-platform/meta/svg/animations/scripted/onhover-syncbases.html.ini
+++ b/testing/web-platform/meta/svg/animations/scripted/onhover-syncbases.html.ini
@@ -1,6 +1,7 @@
 [onhover-syncbases.html]
   expected: [OK, ERROR]
   [Check if onhover events reset correctly when triggered multiple times]
     expected:
       if not debug and (os == "win") and not fission and (processor == "x86_64"): [FAIL, PASS]
+      if not debug and (os == "win") and fission: [FAIL, PASS]
       [PASS, FAIL]
--- a/testing/web-platform/meta/uievents/order-of-events/mouse-events/mousemove-between.html.ini
+++ b/testing/web-platform/meta/uievents/order-of-events/mouse-events/mousemove-between.html.ini
@@ -1,9 +1,8 @@
 [mousemove-between.html]
   expected:
     if os == "win": ERROR
     if os == "mac": ERROR
   [Mousemove events between elements should fire in the correct order.]
     expected:
-      if not swgl and (os == "linux") and (processor == "x86_64") and not fission and debug: [FAIL, PASS]
-      if swgl and (os == "android"): PASS
+      if debug and swgl and (os == "android"): PASS
       [PASS, FAIL]
--- a/testing/web-platform/meta/urlpattern/urlpattern.any.js.ini
+++ b/testing/web-platform/meta/urlpattern/urlpattern.any.js.ini
@@ -780,16 +780,25 @@
     expected: FAIL
 
   [Pattern: [{"protocol":":name*"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
   [Pattern: [{"protocol":":name+"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
+  [Pattern: ["http://[\\\\:\\\\:a\]/"\] Inputs: ["http://[::a\]/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]:8080/"\] Inputs: ["http://[::1\]:8080/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]/"\] Inputs: ["http://[::1\]/"\]]
+    expected: FAIL
+
 
 [urlpattern.any.html]
   [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/bar"}\]]
     expected: FAIL
 
   [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/ba"}\]]
     expected: FAIL
 
@@ -1568,16 +1577,25 @@
     expected: FAIL
 
   [Pattern: [{"protocol":":name*"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
   [Pattern: [{"protocol":":name+"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
+  [Pattern: ["http://[\\\\:\\\\:a\]/"\] Inputs: ["http://[::a\]/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]:8080/"\] Inputs: ["http://[::1\]:8080/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]/"\] Inputs: ["http://[::1\]/"\]]
+    expected: FAIL
+
 
 [urlpattern.any.sharedworker.html]
   [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/bar"}\]]
     expected: FAIL
 
   [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/ba"}\]]
     expected: FAIL
 
@@ -2356,16 +2374,25 @@
     expected: FAIL
 
   [Pattern: [{"protocol":":name*"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
   [Pattern: [{"protocol":":name+"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
+  [Pattern: ["http://[\\\\:\\\\:a\]/"\] Inputs: ["http://[::a\]/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]:8080/"\] Inputs: ["http://[::1\]:8080/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]/"\] Inputs: ["http://[::1\]/"\]]
+    expected: FAIL
+
 
 [urlpattern.any.serviceworker.html]
   [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/bar"}\]]
     expected: FAIL
 
   [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/ba"}\]]
     expected: FAIL
 
@@ -3143,8 +3170,17 @@
   [Pattern: [{"protocol":":name"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
   [Pattern: [{"protocol":":name*"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
   [Pattern: [{"protocol":":name+"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:a\]/"\] Inputs: ["http://[::a\]/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]:8080/"\] Inputs: ["http://[::1\]:8080/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]/"\] Inputs: ["http://[::1\]/"\]]
+    expected: FAIL
--- a/testing/web-platform/meta/urlpattern/urlpattern.https.any.js.ini
+++ b/testing/web-platform/meta/urlpattern/urlpattern.https.any.js.ini
@@ -780,16 +780,25 @@
     expected: FAIL
 
   [Pattern: [{"protocol":":name*"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
   [Pattern: [{"protocol":":name+"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
+  [Pattern: ["http://[\\\\:\\\\:a\]/"\] Inputs: ["http://[::a\]/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]:8080/"\] Inputs: ["http://[::1\]:8080/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]/"\] Inputs: ["http://[::1\]/"\]]
+    expected: FAIL
+
 
 [urlpattern.https.any.html]
   [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/bar"}\]]
     expected: FAIL
 
   [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/ba"}\]]
     expected: FAIL
 
@@ -1568,16 +1577,25 @@
     expected: FAIL
 
   [Pattern: [{"protocol":":name*"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
   [Pattern: [{"protocol":":name+"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
+  [Pattern: ["http://[\\\\:\\\\:a\]/"\] Inputs: ["http://[::a\]/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]:8080/"\] Inputs: ["http://[::1\]:8080/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]/"\] Inputs: ["http://[::1\]/"\]]
+    expected: FAIL
+
 
 [urlpattern.https.any.worker.html]
   [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/bar"}\]]
     expected: FAIL
 
   [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/ba"}\]]
     expected: FAIL
 
@@ -2356,16 +2374,25 @@
     expected: FAIL
 
   [Pattern: [{"protocol":":name*"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
   [Pattern: [{"protocol":":name+"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
+  [Pattern: ["http://[\\\\:\\\\:a\]/"\] Inputs: ["http://[::a\]/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]:8080/"\] Inputs: ["http://[::1\]:8080/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]/"\] Inputs: ["http://[::1\]/"\]]
+    expected: FAIL
+
 
 [urlpattern.https.any.serviceworker.html]
   [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/bar"}\]]
     expected: FAIL
 
   [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/ba"}\]]
     expected: FAIL
 
@@ -3143,8 +3170,17 @@
   [Pattern: [{"protocol":":name"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
   [Pattern: [{"protocol":":name*"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
 
   [Pattern: [{"protocol":":name+"}\] Inputs: [{"protocol":"foobar"}\]]
     expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:a\]/"\] Inputs: ["http://[::a\]/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]:8080/"\] Inputs: ["http://[::1\]:8080/"\]]
+    expected: FAIL
+
+  [Pattern: ["http://[\\\\:\\\\:1\]/"\] Inputs: ["http://[::1\]/"\]]
+    expected: FAIL
--- a/testing/web-platform/meta/webdriver/tests/get_window_rect/get.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/get_window_rect/get.py.ini
@@ -1,7 +1,7 @@
 [get.py]
   [test_payload]
     bug: 1563251
     expected:
+      if (os == "mac") and debug: PASS
       if (os == "linux") and debug: PASS
-      if (os == "mac") and debug: PASS
       [PASS, FAIL]
--- a/testing/web-platform/meta/webrtc/RTCDataChannel-bufferedAmount.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCDataChannel-bufferedAmount.html.ini
@@ -1,123 +1,123 @@
 [RTCDataChannel-bufferedAmount.html]
   expected:
+    if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT]
     if (os == "mac") and not debug: [OK, TIMEOUT]
-    if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT]
   [negotiated datachannel bufferedAmount should increase to byte length of encodedunicode string sent]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [datachannel bufferedAmount initial value should be 0 for both peers]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
       if (os == "mac") and not debug: [PASS, TIMEOUT]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
 
   [negotiated datachannel bufferedamount returns the same amount if no more data is]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [datachannel bufferedAmount should not decrease immediately after initiating closure]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [datachannel bufferedamountlow event fires only once after multiple consecutive send() calls]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [datachannel bufferedamountlow event fires after each sent message]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [datachannel bufferedAmount should increase to size of blob sent]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN, TIMEOUT]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [datachannel bufferedAmount should not decrease after closing the peer connection]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [negotiated datachannel bufferedAmount should not decrease immediately after initiating closure]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [negotiated datachannel bufferedamount is data.length on send(data)]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [negotiated datachannel bufferedAmount should not decrease after closing the peer connection]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [negotiated datachannel bufferedAmount should increase to byte length of buffer sent]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [datachannel bufferedAmount should increase to byte length of encodedunicode string sent]
     expected:
-      if (os == "mac") and not debug: [PASS, TIMEOUT, NOTRUN]
       if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
+      if (os == "mac") and not debug: [PASS, NOTRUN, TIMEOUT]
 
   [negotiated datachannel bufferedAmount should increase to size of blob sent]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [datachannel bufferedAmount should increase to byte length of buffer sent]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN, TIMEOUT]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [datachannel bufferedamount returns the same amount if no more data is]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [datachannel bufferedamount is data.length on send(data)]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [datachannel bufferedamountlow event fires after send() is complete]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [negotiated datachannel bufferedamountlow event fires only once after multiple consecutive send() calls]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [negotiated datachannel bufferedAmount should increase by byte length for each message sent]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [negotiated datachannel bufferedAmount initial value should be 0 for both peers]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [negotiated datachannel bufferedamountlow event fires after send() is complete]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [negotiated datachannel bufferedamountlow event fires after each sent message]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
 
   [datachannel bufferedAmount should increase by byte length for each message sent]
     expected:
+      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
       if (os == "mac") and not debug: [PASS, NOTRUN]
-      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-helper-test.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-helper-test.html.ini
@@ -1,9 +1,11 @@
 [RTCPeerConnection-helper-test.html]
   expected:
     if (os == "mac") and not debug: [OK, TIMEOUT]
   [Setting up a connection using helpers and defaults should work]
     expected:
       if (os == "mac") and not debug: [PASS, TIMEOUT]
 
   [A test video track transmits at least 40 Kbits/sec of data at 480x360 size]
-    expected: FAIL
+    expected:
+      if (os == "mac") and not debug: [FAIL, NOTRUN]
+      FAIL
--- a/testing/web-platform/meta/webrtc/RTCPeerConnection-videoDetectorTest.html.ini
+++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-videoDetectorTest.html.ini
@@ -1,16 +1,17 @@
 [RTCPeerConnection-videoDetectorTest.html]
   bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1667616
   expected:
-    if (os == "win") and fission: ["OK", "TIMEOUT"]
-    if (os == "mac") and not debug: ["OK", "TIMEOUT"]
-    if os == "android": ["TIMEOUT", "OK"]
+    if (os == "win") and not fission and not debug and (processor == "x86"): [OK, TIMEOUT]
+    if (os == "win") and fission: [OK, TIMEOUT]
+    if (os == "mac") and not debug: [OK, TIMEOUT]
+    if os == "android": [TIMEOUT, OK]
   [Signal detector detects track change within reasonable time]
     bug:
       if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1526207
       https://bugzilla.mozilla.org/show_bug.cgi?id=1667616
     expected:
       if (os == "android") and release_or_beta: PASS
-      if (os == "mac") and not debug: ["PASS", "TIMEOUT"]
-      if (os == "win") and fission: ["PASS", "TIMEOUT"]
-      if os == "android": ["TIMEOUT", "FAIL"]
-
+      if (os == "win") and not fission and not debug and (processor == "x86"): [PASS, TIMEOUT]
+      if (os == "win") and fission: [PASS, TIMEOUT]
+      if (os == "mac") and not debug: [PASS, TIMEOUT]
+      if os == "android": [TIMEOUT, FAIL]
--- a/testing/web-platform/meta/xhr/event-timeout-order.any.js.ini
+++ b/testing/web-platform/meta/xhr/event-timeout-order.any.js.ini
@@ -1,11 +1,9 @@
 [event-timeout-order.any.html]
 
 [event-timeout-order.any.worker.html]
   [XMLHttpRequest: event - timeout (order of events)]
     expected:
-      if (os == "win") and (processor == "x86_64") and debug and not swgl: [FAIL, PASS]
-      if (os == "win") and (processor == "x86_64") and debug and swgl: [FAIL, PASS]
+      if (os == "win") and (processor == "x86_64") and debug and not fission and swgl: [FAIL, PASS]
+      if (os == "win") and (processor == "x86_64") and debug and fission: [FAIL, PASS]
       if (os == "win") and (processor == "x86_64") and not debug: [FAIL, PASS]
-      if (os == "mac") and not debug: [FAIL, PASS]
-      if (os == "mac") and debug: [FAIL, PASS]
       [PASS, FAIL]
--- a/testing/web-platform/meta/xhr/xhr-timeout-longtask.any.js.ini
+++ b/testing/web-platform/meta/xhr/xhr-timeout-longtask.any.js.ini
@@ -6,10 +6,11 @@
 
 
 [xhr-timeout-longtask.any.worker.html]
   [Long tasks should not trigger load timeout]
     expected:
       if (os == "android") and debug and swgl: PASS
       if (os == "linux") and debug and fission: PASS
       if (os == "android") and not debug: PASS
+      if (os == "mac") and debug: [FAIL, PASS]
       if os == "win": PASS
       [PASS, FAIL]