Hold 1.x to what 1.0.0 declares and how its markup renders, not to its bytes
Until now TestTheSourceIsTheSyncedBaseline held css/ byte for byte to
check/testdata/seed/, which is 1.0.0's CSS. That freeze cannot survive
the first release that changes the CSS, and the obvious replacement,
that every name 1.0.0 styles is still styled, is not enough either:
deleting the base .rst-ftok, [rst-ftok] rule loses every declaration a
chip has and no name at all, since the chip's descendant rules still
say rst-ftok. The /1/ promise is about what a 1.0 page looks like, so
the gates now hold declarations and pixels.
The retired test is replaced by:
- TestEveryOneOhDeclarationStillApplies: every declaration of 1.0.0's
five stylesheets (each selector of a list, in its @media, @supports
or @container chain, @property and @view-transition descriptors and
keyframes included) is still made, with the same value and weight,
under the same selector or a listed widening, in the same relative
order. It keeps the old test's other half: every file under css/
has a baseline twin.
- TestEveryNewRuleRequiresNewMarkup: every other declaration must
positively require an rst- name 1.0.0 never styles, read by a small
parser of a narrow selector grammar (check/selectors_test.go), since
mentioning a new name under :not() or in one branch of :is() matches
every 1.0 page. A new --rst-* property under :root, a new
@property --rst-* or @keyframes rst-*, and the exact selectors in
newOnOldMarkup are the only other ways in. widenedSelectors and
newOnOldMarkup are empty here; each entry must be used.
- TestOneOhLayoutsRenderAsTheyDid1of3..3of3 and
TestEveryOneOhExampleRendersAsItDid1of4..4of4: 1.0.0's examples,
copied from the tag into check/testdata/seed/examples/, photographed
under 1.0.0's CSS and the tree's, pixel for pixel. The layouts in
each theme and scheme at 900, 600 and 320 left to right and at 1280,
900, 600, 390 and 320 right to left, and in Day under forced colours
and print at 1280 and 390; the 156 other states in Day light at 900
and 390 both ways. Each side is served laid out as the repository
is, so the documents' own links work unrewritten, and every picture
must load and every request succeed before a photograph.
- TestTheBaselineIsOneOhOh and TestOneOhScriptsAreUnchanged: the
baseline is v1.0.0's, file for file, and so is every 1.0.0 script,
which is what lets the photographs serve one js/ to both sides.
TestEveryThemeAndShellRendersAsTheBaseline is an adapted preservation
test: its layouts now come from the frozen copy, not from the tree's
examples (which become 1.x markup, which 1.0.0's CSS never styled), and
fewer than seven fails; the assertions are unchanged. Every photograph
now waits two animation frames after holding the light: light.js
writes the hold in its next frame, and two shots of one page under one
stylesheet differed by a pixel in 3 pairs of 18 without the wait, 0 of
30 with it. styledVocabulary is factored into vocabularyOf so the
baseline's five files can be read with it.
New-behaviour tests seen red against stubs (declarationsOf returning
nothing, requiresNewMarkup returning false):
TestDeclarationsAreReadInTheirContext, TestAtRulesAreReadAsRecords and
TestOnlyNewMarkupPassesTheGrammar. The gates are already passing on an
unchanged css/; each was shown to catch what it is for on a scratch
copy:
- base [rst-ftok] rule deleted: the declaration gate names its 18
declarations, [rst-ftok] { align-items: center } among them; the
example sweep fails part 1 of 4 on dropdown/menu-idiom, the one
1.0.0 state with a chip, in all four legs.
- @media (min-width: 560px) and (max-width: 640px) padding on
.rst-page, [rst-page]: the new-rule gate names both alternatives; the
layout photographs fail at 600px only, in every theme, scheme and
direction, on the five layouts whose page shows at 600 (the sidebar
and console shells show their index there and draw no page); the
declaration gate stays green.
- the same at 700 to 750px written with :not(.rst-snippet) and
:not([rst-snippet]): the new-rule gate names both alternatives.
- :is([rst-page], [rst-snippet]): named as outside the grammar.
[rst-page]:not([rst-seg-tabs] > button) with the six seg-tabs
button exceptions in place: named, no exception matching.
- @property --rst-press deleted: its three descriptors named; its
initial-value changed to 1: the old value named lost and the new one
named as belonging to an at-rule 1.0.0 has; a transform in
@keyframes rst-shell-in-end changed: named both ways.
- .rst-caret's transition 0.15s changed to 0.3s: named.
- [rst-dropdown] > summary taken out of the forced-colours border
rule: the declaration gate names its border; the Day forced-colours
photographs fail on the six layouts with a dropdown, and only there.
- a byte flipped in the frozen layout-column/default.html:
TestTheBaselineIsOneOhOh names it; a byte added to js/anchor.js:
TestOneOhScriptsAreUnchanged names it.
- sample-logo.svg removed from the frozen assets: the sweep names the
picture that did not load, on the one state that shows it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
check/baseline_test.go+626 −29check/coverage_test.go+7 −1check/oneoh_browser_test.go+325 −0check/parity_browser_test.go+35 −21check/selectors_test.go+458 −0check/testdata/seed/examples/README.md+11 −0check/testdata/seed/examples/actor/a-person.html+13 −0check/testdata/seed/examples/actor/an-agent-acting-for-a-person.html+13 −0check/testdata/seed/examples/api-tokens/four-tokens-two-of-them-live.html+80 −0check/testdata/seed/examples/api-tokens/just-created-the-secret-shown-once.html+81 −0check/testdata/seed/examples/api-tokens/no-tokens-yet.html+32 −0check/testdata/seed/examples/assets/sample-banner.svg+10 −0check/testdata/seed/examples/assets/sample-checkout.svg+14 −0check/testdata/seed/examples/assets/sample-logo.svg+7 −0check/testdata/seed/examples/assets/sample-pricing.svg+14 −0check/testdata/seed/examples/back-nav/back-to-a-record.html+13 −0check/testdata/seed/examples/badge/negative.html+13 −0check/testdata/seed/examples/badge/neutral.html+13 −0check/testdata/seed/examples/badge/no-tone-quiet-default.html+13 −0check/testdata/seed/examples/badge/positive.html+13 −0check/testdata/seed/examples/badge/warning.html+13 −0check/testdata/seed/examples/box/default.html+15 −0check/testdata/seed/examples/bulk-bar/three-rows-selected.html+16 −0check/testdata/seed/examples/button/default.html+17 −0check/testdata/seed/examples/callout/info.html+13 −0check/testdata/seed/examples/callout/negative-announced-as-an-alert.html+13 −0check/testdata/seed/examples/callout/negative.html+13 −0check/testdata/seed/examples/callout/positive.html+13 −0check/testdata/seed/examples/callout/warning.html+13 −0check/testdata/seed/examples/choice-field/pick-any.html+14 −0check/testdata/seed/examples/choice-field/pick-one.html+14 −0check/testdata/seed/examples/confirm-form/destructive.html+14 −0check/testdata/seed/examples/confirm-form/ordinary-default-cancel-wording.html+14 −0check/testdata/seed/examples/detail-list/four-facts-one-machine-ish.html+23 −0check/testdata/seed/examples/dropdown/a-filter-menu-with-one-choice-applied.html+23 −0check/testdata/seed/examples/dropdown/menu-idiom.html+22 −0check/testdata/seed/examples/empty-state/sentence-only.html+15 −0check/testdata/seed/examples/empty-state/with-a-post-call-to-action.html+21 −0check/testdata/seed/examples/error-page/403-forbidden.html+19 −0check/testdata/seed/examples/error-page/404-not-found.html+19 −0check/testdata/seed/examples/error-page/422-unprocessable.html+19 −0check/testdata/seed/examples/error-page/500-server-error.html+20 −0check/testdata/seed/examples/error-page/503-unavailable.html+19 −0check/testdata/seed/examples/error-page/anything-else-the-generic-pair.html+19 −0check/testdata/seed/examples/examples.json+2187 −0check/testdata/seed/examples/field-check/disabled.html+15 −0check/testdata/seed/examples/field-check/off.html+15 −0check/testdata/seed/examples/field-check/on.html+15 −0check/testdata/seed/examples/field-date/bounded.html+19 −0check/testdata/seed/examples/field-date/enhanced-input-type-tomorrow-or-in-3-weeks.html+20 −0check/testdata/seed/examples/field-date/plain-the-bare-native-input.html+17 −0check/testdata/seed/examples/field-date/required-with-an-error.html+20 −0check/testdata/seed/examples/field-daterange/date-and-time-seeded.html+28 −0check/testdata/seed/examples/field-daterange/dates-only-with-an-error-on-the-end.html+29 −0check/testdata/seed/examples/field-datetime/bounded.html+19 −0check/testdata/seed/examples/field-datetime/enhanced-input-type-tomorrow-or-in-3-weeks.html+20 −0check/testdata/seed/examples/field-datetime/plain-the-bare-native-input.html+17 −0check/testdata/seed/examples/field-datetime/required-with-an-error.html+20 −0check/testdata/seed/examples/field-money/bare.html+20 −0check/testdata/seed/examples/field-money/with-a-hint.html+21 −0check/testdata/seed/examples/field-money/with-an-error.html+21 −0check/testdata/seed/examples/field-select/hand-written-with-optgroups.html+22 −0check/testdata/seed/examples/field-select/required-with-an-error.html+17 −0check/testdata/seed/examples/field-select/three-options-a-native-select.html+16 −0check/testdata/seed/examples/field-select/twelve-options-plain-the-enhancement-opted-out.html+16 −0check/testdata/seed/examples/field-select/twelve-options-the-filterable-combobox.html+18 −0check/testdata/seed/examples/field-text/bare.html+17 −0check/testdata/seed/examples/field-text/required.html+17 −0check/testdata/seed/examples/field-text/the-headline-field.html+17 −0check/testdata/seed/examples/field-text/with-a-hint.html+18 −0check/testdata/seed/examples/field-text/with-an-error.html+18 −0check/testdata/seed/examples/field-textarea/bare.html+17 −0check/testdata/seed/examples/field-textarea/required.html+17 −0check/testdata/seed/examples/field-textarea/with-a-hint.html+18 −0check/testdata/seed/examples/field-textarea/with-an-error.html+18 −0check/testdata/seed/examples/field-time/bounded.html+19 −0check/testdata/seed/examples/field-time/enhanced-input-type-half-seven-or-noon.html+20 −0check/testdata/seed/examples/field-time/plain-the-bare-native-input.html+17 −0check/testdata/seed/examples/field-time/required-with-an-error.html+20 −0check/testdata/seed/examples/field-url/bare.html+17 −0check/testdata/seed/examples/field-url/with-a-hint.html+18 −0check/testdata/seed/examples/field-url/with-an-error.html+18 −0check/testdata/seed/examples/field/bare.html+16 −0check/testdata/seed/examples/field/required.html+16 −0check/testdata/seed/examples/field/short.html+16 −0check/testdata/seed/examples/field/the-headline-field.html+16 −0check/testdata/seed/examples/field/with-a-hint.html+16 −0check/testdata/seed/examples/field/with-an-error.html+17 −0check/testdata/seed/examples/field/with-help-under-the-control.html+17 −0check/testdata/seed/examples/form-error/a-rejected-submission.html+13 −0check/testdata/seed/examples/form-foot/idle-the-button-before-anything-happens.html+17 −0check/testdata/seed/examples/form-foot/save-and-cancel.html+17 −0check/testdata/seed/examples/form-foot/submit-only.html+16 −0check/testdata/seed/examples/form-foot/working-what-busy-js-writes-on-the-way-out.html+17 −0check/testdata/seed/examples/form-layout/default.html+40 −0check/testdata/seed/examples/format-abbr/default.html+16 −0check/testdata/seed/examples/format-addresses/default.html+22 −0check/testdata/seed/examples/format-dates/default.html+19 −0check/testdata/seed/examples/format-durations/default.html+19 −0check/testdata/seed/examples/format-filesizes/default.html+19 −0check/testdata/seed/examples/format-identifiers/default.html+21 −0check/testdata/seed/examples/format-money/default.html+23 −0check/testdata/seed/examples/format-numbers/default.html+17 −0check/testdata/seed/examples/format-output/default.html+22 −0check/testdata/seed/examples/format-people/default.html+19 −0check/testdata/seed/examples/format-ratios/default.html+21 −0check/testdata/seed/examples/help/default.html+13 −0check/testdata/seed/examples/job-status/failed.html+17 −0check/testdata/seed/examples/job-status/finished.html+17 −0check/testdata/seed/examples/job-status/running.html+19 −0check/testdata/seed/examples/layout-column/default.html+45 −0check/testdata/seed/examples/layout-console-page/default.html+77 −0check/testdata/seed/examples/layout-console/default.html+77 −0check/testdata/seed/examples/layout-sidebar-page/default.html+63 −0check/testdata/seed/examples/layout-sidebar/default.html+63 −0check/testdata/seed/examples/layout-stage/default.html+39 −0check/testdata/seed/examples/layout-topbar/default.html+61 −0check/testdata/seed/examples/list-bar-search/empty-accessible-name-from-the-catalog.html+18 −0check/testdata/seed/examples/list-bar-search/with-a-query-on-page-4.html+20 −0check/testdata/seed/examples/list-bar-search/with-a-query.html+20 −0check/testdata/seed/examples/list-bar/search-with-a-filter-dropdown.html+32 −0check/testdata/seed/examples/list-grid/default.html+27 −0check/testdata/seed/examples/list-row-action/lead-marker-status-and-an-action.html+19 −0check/testdata/seed/examples/list-row-action/name-and-meta-line-only.html+16 −0check/testdata/seed/examples/list-search-submit/default-label.html+14 −0check/testdata/seed/examples/locale-menu/twelve-languages-current-highlighted.html+31 −0check/testdata/seed/examples/media-grid/screenshots-a-logo-and-a-banner.html+84 −0check/testdata/seed/examples/media-grid/select-mode-one-tile-selected.html+52 −0check/testdata/seed/examples/meter/empty.html+13 −0check/testdata/seed/examples/meter/full.html+13 −0check/testdata/seed/examples/meter/nearly-full.html+13 −0check/testdata/seed/examples/meter/over-budget.html+13 −0check/testdata/seed/examples/meter/part-way.html+13 −0check/testdata/seed/examples/modal/default.html+29 −0check/testdata/seed/examples/notice/a-saved-message.html+13 −0check/testdata/seed/examples/page-header/title-only.html+17 −0check/testdata/seed/examples/page-header/title-subhead-and-a-primary-action.html+20 −0check/testdata/seed/examples/pagination/first-page-default-accessible-name.html+14 −0check/testdata/seed/examples/pagination/middle-of-a-long-list.html+14 −0check/testdata/seed/examples/person/large-the-show-header-size.html+13 −0check/testdata/seed/examples/person/name-and-email.html+13 −0check/testdata/seed/examples/person/no-initial.html+13 −0check/testdata/seed/examples/row-menu/links-a-form-and-a-destructive-item.html+22 −0check/testdata/seed/examples/row-menu/links-only-for-a-list-inside-a-selection-form.html+21 −0check/testdata/seed/examples/scheme-menu/standalone.html+22 −0check/testdata/seed/examples/scheme-menu/three-choices-dark-current.html+22 −0check/testdata/seed/examples/seg-tabs/two-sections.html+13 −0check/testdata/seed/examples/selbox/default.html+13 −0check/testdata/seed/examples/shell-sidebar/default.html+23 −0check/testdata/seed/examples/shell-topbar/default.html+27 −0check/testdata/seed/examples/signin/a-passkey.html+30 −0check/testdata/seed/examples/signin/after-the-link-is-sent-in-another-browser.html+21 −0check/testdata/seed/examples/signin/after-the-link-is-sent.html+21 −0check/testdata/seed/examples/signin/an-address-that-does-not-look-right.html+26 −0check/testdata/seed/examples/signin/asking-for-an-address.html+29 −0check/testdata/seed/examples/signin/coming-back-with-an-email-link.html+24 −0check/testdata/seed/examples/signin/coming-back-with-keymail.html+26 −0check/testdata/seed/examples/signin/email-and-password.html+27 −0check/testdata/seed/examples/signin/google-apple-and-the-rest.html+21 −0check/testdata/seed/examples/signin/on-the-way-to-keymail.html+22 −0check/testdata/seed/examples/signin/when-keymail-could-not-confirm-it.html+27 −0check/testdata/seed/examples/signin/when-keymail-was-offered-and-a-link-went-out.html+22 −0check/testdata/seed/examples/stat-band/default.html+19 −0check/testdata/seed/examples/stat/a-shortened-number.html+14 −0check/testdata/seed/examples/stat/a-smaller-number.html+14 −0check/testdata/seed/examples/stat/the-big-number.html+14 −0check/testdata/seed/examples/stat/when-going-down-is-good.html+14 −0check/testdata/seed/examples/stat/when-going-up-is-bad.html+14 −0check/testdata/seed/examples/stat/when-you-cannot-say.html+14 −0check/testdata/seed/examples/status-pill/negative.html+13 −0check/testdata/seed/examples/status-pill/neutral.html+13 −0check/testdata/seed/examples/status-pill/positive.html+13 −0check/testdata/seed/examples/status-pill/warning.html+13 −0check/testdata/seed/examples/tblock/default.html+26 −0releases_test.go+95 −0
Intent
check/baseline_test.goLoading diff…
check/coverage_test.goLoading diff…
check/oneoh_browser_test.goLoading diff…
check/parity_browser_test.goLoading diff…
check/selectors_test.goLoading diff…
check/testdata/seed/examples/README.mdLoading diff…
check/testdata/seed/examples/actor/a-person.htmlLoading diff…
check/testdata/seed/examples/actor/an-agent-acting-for-a-person.htmlLoading diff…
check/testdata/seed/examples/api-tokens/four-tokens-two-of-them-live.htmlLoading diff…
check/testdata/seed/examples/api-tokens/just-created-the-secret-shown-once.htmlLoading diff…
check/testdata/seed/examples/api-tokens/no-tokens-yet.htmlLoading diff…
check/testdata/seed/examples/assets/sample-banner.svgLoading diff…
check/testdata/seed/examples/assets/sample-checkout.svgLoading diff…
check/testdata/seed/examples/assets/sample-logo.svgLoading diff…
check/testdata/seed/examples/assets/sample-pricing.svgLoading diff…
check/testdata/seed/examples/back-nav/back-to-a-record.htmlLoading diff…
check/testdata/seed/examples/badge/negative.htmlLoading diff…
check/testdata/seed/examples/badge/neutral.htmlLoading diff…
check/testdata/seed/examples/badge/no-tone-quiet-default.htmlLoading diff…
check/testdata/seed/examples/badge/positive.htmlLoading diff…
check/testdata/seed/examples/badge/warning.htmlLoading diff…
check/testdata/seed/examples/box/default.htmlLoading diff…
check/testdata/seed/examples/bulk-bar/three-rows-selected.htmlLoading diff…
check/testdata/seed/examples/button/default.htmlLoading diff…
check/testdata/seed/examples/callout/info.htmlLoading diff…
check/testdata/seed/examples/callout/negative-announced-as-an-alert.htmlLoading diff…
check/testdata/seed/examples/callout/negative.htmlLoading diff…
check/testdata/seed/examples/callout/positive.htmlLoading diff…
check/testdata/seed/examples/callout/warning.htmlLoading diff…
check/testdata/seed/examples/choice-field/pick-any.htmlLoading diff…
check/testdata/seed/examples/choice-field/pick-one.htmlLoading diff…
check/testdata/seed/examples/confirm-form/destructive.htmlLoading diff…
check/testdata/seed/examples/confirm-form/ordinary-default-cancel-wording.htmlLoading diff…
check/testdata/seed/examples/detail-list/four-facts-one-machine-ish.htmlLoading diff…
check/testdata/seed/examples/dropdown/a-filter-menu-with-one-choice-applied.htmlLoading diff…
check/testdata/seed/examples/dropdown/menu-idiom.htmlLoading diff…
check/testdata/seed/examples/empty-state/sentence-only.htmlLoading diff…
check/testdata/seed/examples/empty-state/with-a-post-call-to-action.htmlLoading diff…
check/testdata/seed/examples/error-page/403-forbidden.htmlLoading diff…
check/testdata/seed/examples/error-page/404-not-found.htmlLoading diff…
check/testdata/seed/examples/error-page/422-unprocessable.htmlLoading diff…
check/testdata/seed/examples/error-page/500-server-error.htmlLoading diff…
check/testdata/seed/examples/error-page/503-unavailable.htmlLoading diff…
check/testdata/seed/examples/error-page/anything-else-the-generic-pair.htmlLoading diff…
check/testdata/seed/examples/examples.jsonLoading diff…
check/testdata/seed/examples/field-check/disabled.htmlLoading diff…
check/testdata/seed/examples/field-check/off.htmlLoading diff…
check/testdata/seed/examples/field-check/on.htmlLoading diff…
check/testdata/seed/examples/field-date/bounded.htmlLoading diff…
check/testdata/seed/examples/field-date/enhanced-input-type-tomorrow-or-in-3-weeks.htmlLoading diff…
check/testdata/seed/examples/field-date/plain-the-bare-native-input.htmlLoading diff…
check/testdata/seed/examples/field-date/required-with-an-error.htmlLoading diff…
check/testdata/seed/examples/field-daterange/date-and-time-seeded.htmlLoading diff…
check/testdata/seed/examples/field-daterange/dates-only-with-an-error-on-the-end.htmlLoading diff…
check/testdata/seed/examples/field-datetime/bounded.htmlLoading diff…
check/testdata/seed/examples/field-datetime/enhanced-input-type-tomorrow-or-in-3-weeks.htmlLoading diff…
check/testdata/seed/examples/field-datetime/plain-the-bare-native-input.htmlLoading diff…
check/testdata/seed/examples/field-datetime/required-with-an-error.htmlLoading diff…
check/testdata/seed/examples/field-money/bare.htmlLoading diff…
check/testdata/seed/examples/field-money/with-a-hint.htmlLoading diff…
check/testdata/seed/examples/field-money/with-an-error.htmlLoading diff…
check/testdata/seed/examples/field-select/hand-written-with-optgroups.htmlLoading diff…
check/testdata/seed/examples/field-select/required-with-an-error.htmlLoading diff…
check/testdata/seed/examples/field-select/three-options-a-native-select.htmlLoading diff…
check/testdata/seed/examples/field-select/twelve-options-plain-the-enhancement-opted-out.htmlLoading diff…
check/testdata/seed/examples/field-select/twelve-options-the-filterable-combobox.htmlLoading diff…
check/testdata/seed/examples/field-text/bare.htmlLoading diff…
check/testdata/seed/examples/field-text/required.htmlLoading diff…
check/testdata/seed/examples/field-text/the-headline-field.htmlLoading diff…
check/testdata/seed/examples/field-text/with-a-hint.htmlLoading diff…
check/testdata/seed/examples/field-text/with-an-error.htmlLoading diff…
check/testdata/seed/examples/field-textarea/bare.htmlLoading diff…
check/testdata/seed/examples/field-textarea/required.htmlLoading diff…
check/testdata/seed/examples/field-textarea/with-a-hint.htmlLoading diff…
check/testdata/seed/examples/field-textarea/with-an-error.htmlLoading diff…
check/testdata/seed/examples/field-time/bounded.htmlLoading diff…
check/testdata/seed/examples/field-time/enhanced-input-type-half-seven-or-noon.htmlLoading diff…
check/testdata/seed/examples/field-time/plain-the-bare-native-input.htmlLoading diff…
check/testdata/seed/examples/field-time/required-with-an-error.htmlLoading diff…
check/testdata/seed/examples/field-url/bare.htmlLoading diff…
check/testdata/seed/examples/field-url/with-a-hint.htmlLoading diff…
check/testdata/seed/examples/field-url/with-an-error.htmlLoading diff…
check/testdata/seed/examples/field/bare.htmlLoading diff…
check/testdata/seed/examples/field/required.htmlLoading diff…
check/testdata/seed/examples/field/short.htmlLoading diff…
check/testdata/seed/examples/field/the-headline-field.htmlLoading diff…
check/testdata/seed/examples/field/with-a-hint.htmlLoading diff…
check/testdata/seed/examples/field/with-an-error.htmlLoading diff…
check/testdata/seed/examples/field/with-help-under-the-control.htmlLoading diff…
check/testdata/seed/examples/form-error/a-rejected-submission.htmlLoading diff…
check/testdata/seed/examples/form-foot/idle-the-button-before-anything-happens.htmlLoading diff…
check/testdata/seed/examples/form-foot/save-and-cancel.htmlLoading diff…
check/testdata/seed/examples/form-foot/submit-only.htmlLoading diff…
check/testdata/seed/examples/form-foot/working-what-busy-js-writes-on-the-way-out.htmlLoading diff…
check/testdata/seed/examples/form-layout/default.htmlLoading diff…
check/testdata/seed/examples/format-abbr/default.htmlLoading diff…
check/testdata/seed/examples/format-addresses/default.htmlLoading diff…
check/testdata/seed/examples/format-dates/default.htmlLoading diff…
check/testdata/seed/examples/format-durations/default.htmlLoading diff…
check/testdata/seed/examples/format-filesizes/default.htmlLoading diff…
check/testdata/seed/examples/format-identifiers/default.htmlLoading diff…
check/testdata/seed/examples/format-money/default.htmlLoading diff…
check/testdata/seed/examples/format-numbers/default.htmlLoading diff…
check/testdata/seed/examples/format-output/default.htmlLoading diff…
check/testdata/seed/examples/format-people/default.htmlLoading diff…
check/testdata/seed/examples/format-ratios/default.htmlLoading diff…
check/testdata/seed/examples/help/default.htmlLoading diff…
check/testdata/seed/examples/job-status/failed.htmlLoading diff…
check/testdata/seed/examples/job-status/finished.htmlLoading diff…
check/testdata/seed/examples/job-status/running.htmlLoading diff…
check/testdata/seed/examples/layout-column/default.htmlLoading diff…
check/testdata/seed/examples/layout-console-page/default.htmlLoading diff…
check/testdata/seed/examples/layout-console/default.htmlLoading diff…
check/testdata/seed/examples/layout-sidebar-page/default.htmlLoading diff…
check/testdata/seed/examples/layout-sidebar/default.htmlLoading diff…
check/testdata/seed/examples/layout-stage/default.htmlLoading diff…
check/testdata/seed/examples/layout-topbar/default.htmlLoading diff…
check/testdata/seed/examples/list-bar-search/empty-accessible-name-from-the-catalog.htmlLoading diff…
check/testdata/seed/examples/list-bar-search/with-a-query-on-page-4.htmlLoading diff…
check/testdata/seed/examples/list-bar-search/with-a-query.htmlLoading diff…
check/testdata/seed/examples/list-bar/search-with-a-filter-dropdown.htmlLoading diff…
check/testdata/seed/examples/list-grid/default.htmlLoading diff…
check/testdata/seed/examples/list-row-action/lead-marker-status-and-an-action.htmlLoading diff…
check/testdata/seed/examples/list-row-action/name-and-meta-line-only.htmlLoading diff…
check/testdata/seed/examples/list-search-submit/default-label.htmlLoading diff…
check/testdata/seed/examples/locale-menu/twelve-languages-current-highlighted.htmlLoading diff…
check/testdata/seed/examples/media-grid/screenshots-a-logo-and-a-banner.htmlLoading diff…
check/testdata/seed/examples/media-grid/select-mode-one-tile-selected.htmlLoading diff…
check/testdata/seed/examples/meter/empty.htmlLoading diff…
check/testdata/seed/examples/meter/full.htmlLoading diff…
check/testdata/seed/examples/meter/nearly-full.htmlLoading diff…
check/testdata/seed/examples/meter/over-budget.htmlLoading diff…
check/testdata/seed/examples/meter/part-way.htmlLoading diff…
check/testdata/seed/examples/modal/default.htmlLoading diff…
check/testdata/seed/examples/notice/a-saved-message.htmlLoading diff…
check/testdata/seed/examples/page-header/title-only.htmlLoading diff…
check/testdata/seed/examples/page-header/title-subhead-and-a-primary-action.htmlLoading diff…
check/testdata/seed/examples/pagination/first-page-default-accessible-name.htmlLoading diff…
check/testdata/seed/examples/pagination/middle-of-a-long-list.htmlLoading diff…
check/testdata/seed/examples/person/large-the-show-header-size.htmlLoading diff…
check/testdata/seed/examples/person/name-and-email.htmlLoading diff…
check/testdata/seed/examples/person/no-initial.htmlLoading diff…
check/testdata/seed/examples/row-menu/links-a-form-and-a-destructive-item.htmlLoading diff…
check/testdata/seed/examples/row-menu/links-only-for-a-list-inside-a-selection-form.htmlLoading diff…
check/testdata/seed/examples/scheme-menu/standalone.htmlLoading diff…
check/testdata/seed/examples/scheme-menu/three-choices-dark-current.htmlLoading diff…
check/testdata/seed/examples/seg-tabs/two-sections.htmlLoading diff…
check/testdata/seed/examples/selbox/default.htmlLoading diff…
check/testdata/seed/examples/shell-sidebar/default.htmlLoading diff…
check/testdata/seed/examples/shell-topbar/default.htmlLoading diff…
check/testdata/seed/examples/signin/a-passkey.htmlLoading diff…
check/testdata/seed/examples/signin/after-the-link-is-sent-in-another-browser.htmlLoading diff…
check/testdata/seed/examples/signin/after-the-link-is-sent.htmlLoading diff…
check/testdata/seed/examples/signin/an-address-that-does-not-look-right.htmlLoading diff…
check/testdata/seed/examples/signin/asking-for-an-address.htmlLoading diff…
check/testdata/seed/examples/signin/coming-back-with-an-email-link.htmlLoading diff…
check/testdata/seed/examples/signin/coming-back-with-keymail.htmlLoading diff…
check/testdata/seed/examples/signin/email-and-password.htmlLoading diff…
check/testdata/seed/examples/signin/google-apple-and-the-rest.htmlLoading diff…
check/testdata/seed/examples/signin/on-the-way-to-keymail.htmlLoading diff…
check/testdata/seed/examples/signin/when-keymail-could-not-confirm-it.htmlLoading diff…
check/testdata/seed/examples/signin/when-keymail-was-offered-and-a-link-went-out.htmlLoading diff…
check/testdata/seed/examples/stat-band/default.htmlLoading diff…
check/testdata/seed/examples/stat/a-shortened-number.htmlLoading diff…
check/testdata/seed/examples/stat/a-smaller-number.htmlLoading diff…
check/testdata/seed/examples/stat/the-big-number.htmlLoading diff…
check/testdata/seed/examples/stat/when-going-down-is-good.htmlLoading diff…
check/testdata/seed/examples/stat/when-going-up-is-bad.htmlLoading diff…
check/testdata/seed/examples/stat/when-you-cannot-say.htmlLoading diff…
check/testdata/seed/examples/status-pill/negative.htmlLoading diff…
check/testdata/seed/examples/status-pill/neutral.htmlLoading diff…
check/testdata/seed/examples/status-pill/positive.htmlLoading diff…
check/testdata/seed/examples/status-pill/warning.htmlLoading diff…
check/testdata/seed/examples/tblock/default.htmlLoading diff…
releases_test.goLoading diff…