You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Conformance rules for navigation timings and page-level assertion targets #479
Two bugs fixed this week were caught by review rather than by the conformance suite, because no rule covers them:
Navigation rows carry performance timings. Core's capture script never returned its payload, so the WDIO service, Selenium and Nightwatch attached no timings to any navigation row (fix: read navigation performance timings without breaking Nightwatch commands #467). The capability matrix marks "Performance timings on navigation rows" as checked by hand for those three adapters.
Have the fake browser answer the performance script with a navigation entry, and add a rule that every navigation row eventually carries performance (after its replaceCommand).
Add a scenario step where a title read and an element read return the same text, assert on the title, and add a rule (or agreement field) that the assertion row carries no selector.
Back the "Performance timings" cells in packages/conformance/src/features.ts with the new rule, regenerate the tables, and mirror them to the docs site.
Activity