Siteimprove / alfa

:wheelchair: Suite of open and standards-based tools for performing reliable accessibility conformance testing at scale
MIT License
102 stars 11 forks source link

Fix serialization of boxes #1605

Closed rcj-siteimprove closed 2 months ago

rcj-siteimprove commented 2 months ago

I discovered that the options containing the device used to serialize the boxes of elements where not passed down in all cases when recursively serializing descendants, causing the box to only be serialized on the top elements. This PR fixes that.

changeset-bot[bot] commented 2 months ago

🦋 Changeset detected

Latest commit: 0e10ce598011f3826c103fcc44753e0c062a0347

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 78 packages | Name | Type | | ------------------------------- | ----- | | @siteimprove/alfa-dom | Patch | | @siteimprove/alfa-act | Patch | | @siteimprove/alfa-affine | Patch | | @siteimprove/alfa-applicative | Patch | | @siteimprove/alfa-aria | Patch | | @siteimprove/alfa-array | Patch | | @siteimprove/alfa-bits | Patch | | @siteimprove/alfa-branched | Patch | | @siteimprove/alfa-cache | Patch | | @siteimprove/alfa-callback | Patch | | @siteimprove/alfa-cascade | Patch | | @siteimprove/alfa-clone | Patch | | @siteimprove/alfa-collection | Patch | | @siteimprove/alfa-comparable | Patch | | @siteimprove/alfa-compatibility | Patch | | @siteimprove/alfa-continuation | Patch | | @siteimprove/alfa-css-feature | Patch | | @siteimprove/alfa-css | Patch | | @siteimprove/alfa-device | Patch | | @siteimprove/alfa-earl | Patch | | @siteimprove/alfa-either | Patch | | @siteimprove/alfa-emitter | Patch | | @siteimprove/alfa-encoding | Patch | | @siteimprove/alfa-equatable | Patch | | @siteimprove/alfa-flags | Patch | | @siteimprove/alfa-fnv | Patch | | @siteimprove/alfa-foldable | Patch | | @siteimprove/alfa-functor | Patch | | @siteimprove/alfa-future | Patch | | @siteimprove/alfa-generator | Patch | | @siteimprove/alfa-graph | Patch | | @siteimprove/alfa-hash | Patch | | @siteimprove/alfa-http | Patch | | @siteimprove/alfa-iana | Patch | | @siteimprove/alfa-iterable | Patch | | @siteimprove/alfa-json-ld | Patch | | @siteimprove/alfa-json | Patch | | @siteimprove/alfa-lazy | Patch | | @siteimprove/alfa-list | Patch | | @siteimprove/alfa-map | Patch | | @siteimprove/alfa-mapper | Patch | | @siteimprove/alfa-math | Patch | | @siteimprove/alfa-media | Patch | | @siteimprove/alfa-monad | Patch | | @siteimprove/alfa-network | Patch | | @siteimprove/alfa-option | Patch | | @siteimprove/alfa-parser | Patch | | @siteimprove/alfa-performance | Patch | | @siteimprove/alfa-predicate | Patch | | @siteimprove/alfa-promise | Patch | | @siteimprove/alfa-record | Patch | | @siteimprove/alfa-rectangle | Patch | | @siteimprove/alfa-reducer | Patch | | @siteimprove/alfa-refinement | Patch | | @siteimprove/alfa-result | Patch | | @siteimprove/alfa-rules | Patch | | @siteimprove/alfa-sarif | Patch | | @siteimprove/alfa-selective | Patch | | @siteimprove/alfa-selector | Patch | | @siteimprove/alfa-sequence | Patch | | @siteimprove/alfa-set | Patch | | @siteimprove/alfa-slice | Patch | | @siteimprove/alfa-string | Patch | | @siteimprove/alfa-style | Patch | | @siteimprove/alfa-table | Patch | | @siteimprove/alfa-test | Patch | | @siteimprove/alfa-thenable | Patch | | @siteimprove/alfa-thunk | Patch | | @siteimprove/alfa-time | Patch | | @siteimprove/alfa-toolchain | Patch | | @siteimprove/alfa-trampoline | Patch | | @siteimprove/alfa-tree | Patch | | @siteimprove/alfa-trilean | Patch | | @siteimprove/alfa-tuple | Patch | | @siteimprove/alfa-url | Patch | | @siteimprove/alfa-wcag | Patch | | @siteimprove/alfa-web | Patch | | @siteimprove/alfa-xpath | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

rcj-siteimprove commented 2 months ago

!pr extract