Skip to content

Support processing instructions in the HTML parser

16ce038
Select commit
Loading
Failed to load commit list.
Merged

Support processing instructions in the HTML parser #57716

Support processing instructions in the HTML parser
16ce038
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-firefox-nightly-stability succeeded Feb 11, 2026 in 6m 11s

Community-TC (pull_request)

Verify that all tests affected by a pull request are stable when executed in firefox.

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2026-02-11T18:45:13.650Z
Resolved: 2026-02-11T18:48:21.329Z
Task Execution Time: 3 minutes, 7 seconds, 679 milliseconds
Task Status: completed
Reason Resolved: completed
TaskId: M9RReksCSLqHCZctcSFvUw
RunId: 0

Artifacts

- public/logs/live_backing.log
- public/logs/live.log
- public/results/checkrun.md

WPT Command: python3 ./wpt run --channel=nightly --verify --verify-no-chaos-mode --verify-repeat-loop=0 --verify-repeat-restart=10 --github-checks-text-file=/home/test/artifacts/checkrun.md --affected base_head --log-mach-level=info --log-mach=- -y --no-pause --no-restart-on-unexpected --install-fonts --verify-log-full --no-headless --binary=/home/test/build/firefox/firefox firefox


[taskcluster 2026-02-11 18:45:13.720Z] Task ID: M9RReksCSLqHCZctcSFvUw
[taskcluster 2026-02-11 18:45:13.720Z] Worker ID: 1170526557150736945
[taskcluster 2026-02-11 18:45:13.720Z] Worker Group: us-east1-b
[taskcluster 2026-02-11 18:45:13.720Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2026-02-11 18:45:13.720Z] Worker Pool: proj-wpt/ci
[taskcluster 2026-02-11 18:45:13.720Z] Worker Version: 46.1.0
[taskcluster 2026-02-11 18:45:13.720Z] Public IP: 34.74.232.55
[taskcluster 2026-02-11 18:45:13.720Z] Hostname: proj-wpt-ci-akmgzaortsyblmk1s3ysaw

[taskcluster 2026-02-11 18:45:14.661Z] === Task Starting ===
+ '[' '' ']'
+ '[' -d /etc/profile.d ']'
+ for i in /etc/profile.d/*.sh
+ '[' -r /etc/profile.d/01-locale-fix.sh ']'
+ . /etc/profile.d/01-locale-fix.sh
+++ /usr/bin/locale-check C.UTF-8
++ eval
+ for i in /etc/profile.d/*.sh
+ '[' -r /etc/profile.d/apps-bin-path.sh ']'
+ . /etc/profile.d/apps-bin-path.sh

...(133215 lines hidden)...

 1:06.67 INFO | `Processing instructions (iframe), markup: <?XML>`                        | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?XML>`                     | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?XML-stylesheet>`           | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?XML-stylesheet>`             | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?XML-stylesheet>`          | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?xML>`                      | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?xML>`                        | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?xML>`                     | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?xml-STYLesheet>`           | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?xml-STYLesheet>`             | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?xml-STYLesheet>`          | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?1st-place>`                | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?1st-place>`                  | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?1st-place>`               | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?2-factor>`                 | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?2-factor>`                   | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?2-factor>`                | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?99-problems>`              | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?99-problems>`                | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?99-problems>`             | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?٥-star>`                   | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?٥-star>`                     | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?٥-star>`                  | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?-prefix>`                  | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?-prefix>`                    | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?-prefix>`                 | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?--internal>`               | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?--internal>`                 | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?--internal>`              | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?-data->`                   | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?-data->`                     | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?-data->`                  | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?-100>`                     | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?-100>`                       | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?-100>`                    | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?·middle-dot>`              | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?·middle-dot>`                | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?·middle-dot>`             | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?͵greek-numeral>`           | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?͵greek-numeral>`             | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?͵greek-numeral>`          | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?́accent-start>`            | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?́accent-start>`              | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?́accent-start>`           | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?price$value>`              | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?price$value>`                | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?price$value>`             | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?user@domain>`              | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?user@domain>`                | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?user@domain>`             | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?tag#id>`                   | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?tag#id>`                     | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?tag#id>`                  | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?a+b>`                      | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?a+b>`                        | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?a+b>`                     | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?100%>`                     | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?100%>`                       | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?100%>`                    | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?data.v1>`                  | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?data.v1>`                    | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?data.v1>`                 | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?namespace:tag>`            | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?namespace:tag>`              | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?namespace:tag>`           | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?error!code>`               | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?error!code>`                 | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?error!code>`              | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?user_name>`                | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?user_name>`                  | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?user_name>`               | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?x=y>`                      | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?x=y>`                        | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?x=y>`                     | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?a<b>`                      | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?a<b>`                        | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?a<b>`                     | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?true&false>`               | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?true&false>`                 | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?true&false>`              | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?not\|or>`                  | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?not\|or>`                    | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?not\|or>`                 | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?S_S-S_S>`                  | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?S_S-S_S>`                    | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?S_S-S_S>`                 | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?b_>`                       | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?b_>`                         | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?b_>`                      | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?lit$123456789>`            | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?lit$123456789>`              | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?lit$123456789>`           | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?lit$$4x>`                  | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?lit$$4x>`                    | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?lit$$4x>`                 | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?🚀-launch>`                 | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?🚀-launch>`                   | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?🚀-launch>`                | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?error-⚠️>`                 | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?error-⚠️>`                   | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?error-⚠️>`                | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?fire-🔥>`                   | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?fire-🔥>`                     | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?fire-🔥>`                  | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?v1-✅>`                     | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?v1-✅>`                       | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?v1-✅>`                    | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?start`                     | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?start`                       | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?start`                    | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?start?`                    | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?start?`                      | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?start?`                   | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?start `                    | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?start `                      | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?start `                   | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?start data`                | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?start data`                  | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?start data`               | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?start ? ?`                 | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?start ? ?`                   | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?start ? ?`                | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (fragment), markup: <?`                          | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (iframe), markup: <?`                            | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <?`                         | FAIL    | `assert_equals: expected 0 but got 1`                                                                                                                                                                                                                                                                                                                |
 1:06.67 INFO | `Processing instructions (fragment), markup: <? `                         | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (iframe), markup: <? `                           | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO | `Processing instructions (DOMParser), markup: <? `                        | PASS    |                                                                                                                                                                                                                                                                                                                                                      |
 1:06.67 INFO 
 1:06.67 INFO ::: Running tests in a loop with restarts 10 times : PASS
 1:06.67 INFO :::
 1:06.67 INFO ::: Test verification PASS
 1:06.67 INFO :::
[taskcluster 2026-02-11 18:48:19.914Z] === Task Finished ===
[taskcluster 2026-02-11 18:48:20.329Z] Successful task run with exit code: 0 completed in 186.61 seconds