Skip to content

AW3 — Finalize conformance baseline, WPT-style coverage, and expected-result metadata #1279

Description

@joris97jansen

Description

Finalize the conformance baseline for the static no-JavaScript engine.

This issue should gather AG fixtures, WPT-style imports, regression fixtures, static reftests, parser/CSS/layout/paint/accessibility snapshots, and expected-result metadata into one release baseline.

The goal is to make conformance reproducible and honest.

Requirements

  • Add a release conformance baseline manifest.

  • Include parser/DOM fixtures.

  • Include CSS selector/cascade/computed-style fixtures.

  • Include URL/fetch/document-loading fixtures.

  • Include image/resource fixtures.

  • Include layout fixtures:

    • normal flow;

    • positioning/floats/fragments;

    • advanced layout systems.

  • Include typography fixtures.

  • Include paint/visual fixtures.

  • Include responsive/print fixtures.

  • Include forms/native interaction fixtures.

  • Include accessibility fixtures.

  • Include cache/cookie/network/storage fixtures.

  • Include compositor/display-list/damage fixtures.

  • Include real-world regression fixtures promoted from AU.

  • Classify each test:

    • expected pass;

    • expected fail;

    • unsupported;

    • flaky;

    • backend-specific;

    • release blocker.

  • Freeze expected-result metadata for the release candidate.

  • Add conformance summary report.

  • Add test-count and pass-rate reporting by subsystem.

  • Ensure unsupported JavaScript-dependent WPT cases are classified, not counted as static failures.

  • Add deterministic report output.

  • Document how to update expected results after release.

Exit Criteria

  • Release conformance baseline exists.

  • Expected-result metadata is frozen for the release candidate.

  • Test results are grouped by subsystem.

  • Unsupported/deferred tests are classified honestly.

  • Release blockers are visible.

  • Conformance summary report is deterministic.

  • The issue is closeable without requiring full WPT pass status.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions