From 5da01a1858c7a4f345cdb1c60cf82d22b926c0e0 Mon Sep 17 00:00:00 2001 From: Qingyu Wang <40660121+colinaaa@users.noreply.github.com> Date: Sat, 5 Apr 2025 16:12:54 +0800 Subject: [PATCH 1/2] chore: bump dprint plugins --- .cargo/nextest.toml | 1 - .changeset/bitter-pumas-sort.md | 1 + .changeset/bumpy-apples-stay.md | 1 + .changeset/cold-doodles-matter.md | 1 + .changeset/deep-swans-melt.md | 1 + .changeset/four-shoes-cry.md | 1 + .changeset/honest-chefs-mix.md | 1 + .changeset/tame-moons-buy.md | 1 + .changeset/tender-pigs-brake.md | 1 + .dprint.jsonc | 18 ++-- cspell.jsonc | 2 + .../web-elements/src/XText/x-text.css | 36 ++++---- .../web-elements/src/common-css/linear.css | 18 ++-- packages/web-platform/web-explorer/index.html | 77 +++++++++-------- .../src/elementAPI/event/eventFunctions.ts | 3 +- .../filter-image/basic-placeholder.html | 2 +- .../web-elements/filter-image/basic.html | 2 +- .../filter-image/blur-radius.html | 2 +- .../filter-image/drop-shadow.html | 2 +- .../filter-image/event-error.html | 16 ++-- .../web-elements/filter-image/event-load.html | 18 ++-- .../mode-aspectfill-placeholder.html | 2 +- .../filter-image/mode-aspectfill.html | 2 +- .../mode-aspectfit-placeholder.html | 2 +- .../filter-image/mode-aspectfit.html | 2 +- .../filter-image/mode-center-placeholder.html | 2 +- .../filter-image/mode-center.html | 2 +- .../layout/flex-lynx-computed-direction.html | 12 +-- .../layout/flex-lynx-computed-grow.html | 4 +- .../layout/flex-lynx-computed-shrink.html | 8 +- .../lynx-display-do-not-use-flatten-tree.html | 8 +- .../percentage-cyclic-sibiling-linear.html | 12 +-- .../layout/percentage-cyclic-sibiling.html | 12 +-- .../layout/percentage-cyclic-text.html | 4 +- .../layout/percentage-cyclic.html | 9 +- .../performance/div-10000-fp.html | 12 +-- .../web-elements/performance/div-10000.html | 12 +-- .../web-elements/performance/p-10000.html | 16 ++-- .../react-10000-div-with-layouteffect.html | 59 +++++++------ .../performance/react-10000-div.html | 18 ++-- .../web-elements/performance/set-lycss.html | 10 +-- .../performance/simple-append-two-dom.html | 6 +- .../performance/x-text-10000.html | 16 ++-- .../performance/x-view-10000-fp.html | 12 +-- .../performance/x-view-10000.html | 12 +-- .../tests/web-elements/scroll-view/basic.html | 20 ++--- .../scroll-view/bounces-false.html | 10 +-- .../scroll-view/event-scroll.html | 8 +- .../scroll-view/event-scrollend.html | 8 +- .../scroll-view/event-scrolltolower.html | 22 +++-- .../scroll-view/fading-edge-length.html | 10 +-- .../scroll-view/method-auto-scroll.html | 8 +- .../scroll-view/scroll-into-view-basic-x.html | 44 +++++----- .../scroll-view/scroll-into-view-basic.html | 50 +++++------ .../scroll-into-view-nested-scroll-view.html | 22 ++--- .../scroll-view/scroll-into-view-text-x.html | 44 +++++----- .../scroll-view/scroll-into-view-text.html | 50 +++++------ .../web-elements/scroll-view/scroll-left.html | 18 ++-- .../scroll-view/scroll-to-index.html | 10 +-- .../web-elements/scroll-view/scroll-to.html | 18 ++-- .../web-elements/scroll-view/scroll-top.html | 18 ++-- .../scroll-view/scroll-view-absolute-kid.html | 10 ++- .../scroll-view-item-percentage-size.html | 12 +-- .../scroll-view-linear-gravity-scroll.html | 82 +++++++++---------- .../scroll-view-linear-gravity.html | 82 +++++++++---------- .../scroll-view/scroll-view-must-linear.html | 7 +- .../scroll-view-overwrite-direction.html | 10 +-- .../scroll-view/scroll-view-padding.html | 10 +-- .../scroll-view-size-in-flex-column.html | 10 +-- .../scroll-view-size-in-flex-row.html | 10 +-- ...rollable-even-inline-overflow-visible.html | 10 +-- .../x-audio-tt/attribute-interval.html | 12 +-- .../x-audio-tt/attribute-loop-close.html | 21 +++-- .../x-audio-tt/attribute-loop.html | 9 +- .../x-audio-tt/attribute-pause-on-hide.html | 9 +- .../x-audio-tt/attribute-src-change.html | 35 +++++--- .../x-audio-tt/event-error-playback.html | 15 ++-- .../x-audio-tt/event-error-src-json.html | 19 +++-- .../x-audio-tt/event-error-src.html | 15 ++-- .../x-audio-tt/event-finished.html | 15 ++-- .../event-playbackstatechanged.html | 33 +++++--- .../web-elements/x-audio-tt/event-seek.html | 26 ++++-- .../event-srcloadingstatechanged.html | 12 +-- .../web-elements/x-audio-tt/method-mute.html | 9 +- .../web-elements/x-audio-tt/method-pause.html | 18 ++-- .../web-elements/x-audio-tt/method-play.html | 9 +- .../x-audio-tt/method-player-info.html | 18 ++-- .../x-audio-tt/method-prepare.html | 28 ++++--- .../x-audio-tt/method-resume.html | 27 ++++-- .../web-elements/x-audio-tt/method-seek.html | 20 +++-- .../x-audio-tt/method-set-volume.html | 22 +++-- .../web-elements/x-audio-tt/method-stop.html | 18 ++-- .../tests/web-elements/x-blur-view/basic.html | 6 +- .../basic-with-lynx-wrapper.html | 26 +++--- .../web-elements/x-foldview-ng/basic.html | 26 +++--- .../event-offset-granularity.html | 26 +++--- ...e-controled-by-parent-flex-cross-axis.html | 10 +-- .../size-header-could-from-children.html | 28 +++---- .../size-header-height-enough.html | 28 +++---- .../size-parent-grow-children-specific.html | 28 +++---- .../size-toolbar-could-from-children.html | 30 +++---- ...size-toolbar-slot-defines-parent-size.html | 28 +++---- .../size-toolbar-slot-share-flex-parent.html | 28 +++---- .../x-foldview-ng/swipe-basic.html | 26 +++--- .../swipe-with-x-scroll-view.html | 26 +++--- .../x-foldview-ng/with-x-refresh-view.html | 34 ++++---- .../with-x-viewpager-ng-pan-both-x-and-y.html | 28 +++---- .../x-foldview-ng/with-x-viewpager-ng.html | 28 +++---- .../web-elements/x-image/basic-inherit.html | 2 +- .../x-image/basic-placeholder.html | 2 +- .../tests/web-elements/x-image/basic.html | 2 +- .../web-elements/x-image/blur-radius.html | 2 +- .../web-elements/x-image/border-radius.html | 2 +- .../web-elements/x-image/event-error.html | 16 ++-- .../web-elements/x-image/event-load.html | 18 ++-- .../x-image/mode-aspectfill-placeholder.html | 2 +- .../web-elements/x-image/mode-aspectfill.html | 2 +- .../x-image/mode-aspectfit-placeholder.html | 2 +- .../web-elements/x-image/mode-aspectfit.html | 2 +- .../x-image/mode-center-placeholder.html | 2 +- .../web-elements/x-image/mode-center.html | 2 +- ...der-src-change-with-placeholder-exist.html | 2 +- .../x-image/placeholder-src-do-exist.html | 2 +- .../x-image/placeholder-src-not-exist.html | 2 +- .../web-elements/x-image/position-basic.html | 6 +- .../tests/web-elements/x-image/position.html | 6 +- .../x-input/attribute-confirm-type-done.html | 2 +- .../x-input/attribute-confirm-type-go.html | 2 +- .../x-input/attribute-confirm-type-next.html | 2 +- .../attribute-confirm-type-search.html | 2 +- .../x-input/attribute-confirm-type-send.html | 2 +- .../x-input/attribute-disabled.html | 2 +- ...-maxlength-change-do-not-change-value.html | 2 +- ...bute-maxlength-first-screen-cut-value.html | 2 +- .../x-input/attribute-readonly.html | 2 +- .../x-input/attribute-spell-check.html | 2 +- .../x-input/attribute-type-digit.html | 2 +- .../x-input/attribute-type-email.html | 2 +- .../x-input/attribute-type-number.html | 2 +- .../x-input/attribute-type-tel.html | 2 +- .../x-input/attribute-type-text.html | 2 +- .../web-elements/x-input/attribute-value.html | 2 +- .../web-elements/x-input/event-confirm.html | 2 +- .../x-input/event-focus-blur.html | 2 +- .../web-elements/x-input/event-input.html | 2 +- .../tests/web-elements/x-input/method.html | 2 +- .../x-input/placeholder-color.html | 2 +- .../x-input/placeholder-weight.html | 2 +- .../web-elements/x-input/placeholder.html | 2 +- .../press-enter-do-not-submit-value.html | 2 +- .../x-input/style-background-color.html | 8 +- .../x-input/style-inherit-color.html | 8 +- .../x-input/style-inherit-margin.html | 8 +- .../web-elements/x-input/type-password.html | 2 +- .../x-input/type-value-do-not-show-input.html | 2 +- .../web-elements/x-list/auto-scroll.html | 21 +++-- .../web-elements/x-list/axis-gap-flow.html | 2 +- .../tests/web-elements/x-list/axis-gap.html | 2 +- .../tests/web-elements/x-list/basic-flow.html | 2 +- .../x-list/event-layoutcomplete.html | 9 +- .../x-list/event-lower-load-more.html | 25 +++--- .../event-lower-threshold-item-count.html | 18 ++-- .../web-elements/x-list/event-scroll.html | 18 ++-- .../x-list/event-scrolltolower.html | 9 +- .../event-scrolltoupper-tolower-flow.html | 20 +++-- .../x-list/event-scrolltoupper.html | 9 +- .../tests/web-elements/x-list/event-snap.html | 4 +- .../tests/web-elements/x-list/full-span.html | 2 +- .../x-list/scroll-orientation-flow.html | 2 +- .../x-list/scroll-to-position.html | 11 ++- .../web-elements/x-list/sticky-flow.html | 2 +- .../x-overlay-ng/basic-z-index.html | 11 +-- .../web-elements/x-refresh-view/basic.html | 11 ++- .../enable-auto-loadmore-false.html | 20 +++-- .../enable-auto-loadmore-true.html | 20 +++-- .../x-refresh-view/enable-loadmore-false.html | 32 ++++---- .../x-refresh-view/enable-refresh-false.html | 32 ++++---- .../x-refresh-view/event-footerreleased.html | 20 +++-- .../x-refresh-view/event-headeroffset.html | 20 +++-- .../x-refresh-view/event-headerreleased.html | 20 +++-- .../x-refresh-view/event-headershow.html | 20 +++-- .../x-refresh-view/header-methods.html | 32 ++++---- .../web-elements/x-refresh-view/pull.html | 32 ++++---- .../x-swiper-basic-autoplay-interval.html | 8 +- .../x-swiper/x-swiper-basic-autoplay.html | 8 +- .../x-swiper-basic-circular-autoplay.html | 8 +- .../x-swiper/x-swiper-basic-circular.html | 8 +- ...ic-default-justify-content-flex-start.html | 10 +-- .../web-elements/x-swiper/x-swiper-basic.html | 16 ++-- .../x-swiper/x-swiper-circular-click.html | 40 ++++----- .../x-swiper/x-swiper-circular-coverflow.html | 8 +- .../x-swiper/x-swiper-current-change.html | 8 +- .../x-swiper-indicator-active-color.html | 8 +- .../x-swiper/x-swiper-indicator-basic.html | 8 +- .../x-swiper/x-swiper-indicator-color.html | 8 +- .../x-swiper/x-swiper-initial-current.html | 16 ++-- .../x-swiper-mode-carousel-page-margin.html | 8 +- .../x-swiper/x-swiper-mode-carousel.html | 8 +- .../x-swiper/x-swiper-mode-carry.html | 12 +-- .../x-swiper-mode-coverflow-circular.html | 12 +-- .../x-swiper/x-swiper-mode-coverflow.html | 12 +-- .../x-swiper-mode-flat-coverflow.html | 12 +-- .../x-swiper-mode-normal-page-margin.html | 8 +- .../x-swiper-set-curren-smooth-scroll.html | 32 ++++---- .../x-swiper/x-swiper-set-current.html | 8 +- .../x-text/event-layoutchange.html | 19 +++-- .../inline-image-padding-and-margin.html | 4 +- .../inline-image-with-lynx-wrapper.html | 2 +- .../web-elements/x-text/inline-image.html | 2 +- .../x-text/inline-text-with-lynx-wrapper.html | 4 +- .../web-elements/x-text/inline-text.html | 4 +- .../inline-truncation-with-inline-image.html | 4 +- .../x-text/nested-view-in-text.html | 4 +- .../x-text/raw-text-with-lynx-wrapper.html | 2 +- .../tests/web-elements/x-text/raw-text.html | 2 +- .../x-text/text-baseline-alignment.html | 12 +-- .../text-clipped-display-important.html | 4 +- .../x-text/text-in-text-fault-torrent.html | 4 +- .../web-elements/x-text/text-in-text.html | 4 +- .../x-text/text-is-block-element.html | 2 +- .../x-text/text-maxlength-with-raw-text.html | 7 +- ...xlength-with-tail-color-convert-false.html | 2 +- ...ext-maxlength-with-tail-color-convert.html | 10 +-- .../web-elements/x-text/text-maxlength.html | 2 +- .../x-text/text-maxline-1-instrict-size.html | 4 +- .../text-maxline-basic-with-lynx-wrapper.html | 24 +++--- .../x-text/text-maxline-basic.html | 24 +++--- ...ust-fit-do-not-show-custom-truncation.html | 4 +- .../text-maxline-with-custom-truncation.html | 30 +++---- .../x-text/text-maxline-with-padding.html | 8 +- .../x-text/text-maxline-with-raw-text.html | 6 +- ...maxline-with-tail-color-convert-false.html | 24 +++--- .../text-not-resize-detect-new-line.html | 12 +-- .../x-text/text-overflow-inherit.html | 4 +- .../x-text/text-sizing-in-flex-container.html | 6 +- .../truncation-first-element-is-image.html | 10 +-- .../x-text/view-flex-in-text.html | 2 +- .../web-elements/x-text/view-in-text.html | 2 +- .../attribute-confirm-type-done.html | 2 +- .../x-textarea/attribute-confirm-type-go.html | 2 +- .../attribute-confirm-type-next.html | 2 +- .../attribute-confirm-type-search.html | 2 +- .../attribute-confirm-type-send.html | 2 +- .../x-textarea/attribute-disabled.html | 2 +- ...-maxlength-change-do-not-change-value.html | 2 +- ...bute-maxlength-first-screen-cut-value.html | 2 +- .../x-textarea/attribute-readonly.html | 2 +- .../x-textarea/attribute-spell-check.html | 6 +- .../x-textarea/attribute-value.html | 2 +- .../x-textarea/background-color-inherit.html | 2 +- .../x-textarea/event-confirm.html | 2 +- .../x-textarea/event-focus-blur.html | 2 +- .../web-elements/x-textarea/event-input.html | 11 ++- .../tests/web-elements/x-textarea/method.html | 2 +- .../x-textarea/outline-color-inherit.html | 2 +- .../x-textarea/placeholder-color.html | 2 +- .../x-textarea/placeholder-weight.html | 2 +- .../web-elements/x-textarea/placeholder.html | 2 +- .../press-enter-do-not-submit-value.html | 2 +- .../x-view/event-layoutchange.html | 19 +++-- .../basic-with-lynx-wrapper.html | 31 ++++--- .../web-elements/x-viewpager-ng/basic.html | 28 ++++--- .../web-elements/x-viewpager-ng/bounces.html | 28 ++++--- ...-response-to-select-index-on-dragging.html | 28 ++++--- .../event-offsetchange-offset-value.html | 28 ++++--- .../x-viewpager-ng/method-selectTab.html | 28 ++++--- .../x-viewpager-ng/select-index-0.html | 28 ++++--- .../x-viewpager-ng/select-index.html | 28 ++++--- .../selecttab-method-default-smooth.html | 28 ++++--- .../selecttab-method-not-smooth.html | 28 ++++--- ...viewpager-size-cyclic-percentage-size.html | 21 +++-- 271 files changed, 1843 insertions(+), 1489 deletions(-) diff --git a/.cargo/nextest.toml b/.cargo/nextest.toml index 1b6b9d85ff..8f952573ae 100644 --- a/.cargo/nextest.toml +++ b/.cargo/nextest.toml @@ -93,7 +93,6 @@ leak-timeout = "100ms" # To address this, "archive.include" specifies additional paths that will be included in the archive. archive.include = [ - # Examples: # # { path = "application-data", relative-to = "target" }, diff --git a/.changeset/bitter-pumas-sort.md b/.changeset/bitter-pumas-sort.md index a845151cc8..853d812bb3 100644 --- a/.changeset/bitter-pumas-sort.md +++ b/.changeset/bitter-pumas-sort.md @@ -1,2 +1,3 @@ --- + --- diff --git a/.changeset/bumpy-apples-stay.md b/.changeset/bumpy-apples-stay.md index a845151cc8..853d812bb3 100644 --- a/.changeset/bumpy-apples-stay.md +++ b/.changeset/bumpy-apples-stay.md @@ -1,2 +1,3 @@ --- + --- diff --git a/.changeset/cold-doodles-matter.md b/.changeset/cold-doodles-matter.md index a845151cc8..853d812bb3 100644 --- a/.changeset/cold-doodles-matter.md +++ b/.changeset/cold-doodles-matter.md @@ -1,2 +1,3 @@ --- + --- diff --git a/.changeset/deep-swans-melt.md b/.changeset/deep-swans-melt.md index a845151cc8..853d812bb3 100644 --- a/.changeset/deep-swans-melt.md +++ b/.changeset/deep-swans-melt.md @@ -1,2 +1,3 @@ --- + --- diff --git a/.changeset/four-shoes-cry.md b/.changeset/four-shoes-cry.md index a845151cc8..853d812bb3 100644 --- a/.changeset/four-shoes-cry.md +++ b/.changeset/four-shoes-cry.md @@ -1,2 +1,3 @@ --- + --- diff --git a/.changeset/honest-chefs-mix.md b/.changeset/honest-chefs-mix.md index a845151cc8..853d812bb3 100644 --- a/.changeset/honest-chefs-mix.md +++ b/.changeset/honest-chefs-mix.md @@ -1,2 +1,3 @@ --- + --- diff --git a/.changeset/tame-moons-buy.md b/.changeset/tame-moons-buy.md index a845151cc8..853d812bb3 100644 --- a/.changeset/tame-moons-buy.md +++ b/.changeset/tame-moons-buy.md @@ -1,2 +1,3 @@ --- + --- diff --git a/.changeset/tender-pigs-brake.md b/.changeset/tender-pigs-brake.md index a845151cc8..853d812bb3 100644 --- a/.changeset/tender-pigs-brake.md +++ b/.changeset/tender-pigs-brake.md @@ -1,2 +1,3 @@ --- + --- diff --git a/.dprint.jsonc b/.dprint.jsonc index 29a4073ebd..5e6b903786 100644 --- a/.dprint.jsonc +++ b/.dprint.jsonc @@ -22,6 +22,7 @@ }, "toml": { }, + // cSpell:disable-next-line "malva": { }, "markup": { @@ -57,13 +58,14 @@ "packages/**/test/**/hotCases/**", ], "plugins": [ - "https://plugins.dprint.dev/exec-0.5.0.json@8d9972eee71fa1590e04873540421f3eda7674d0f1aae3d7c788615e7b7413d0", - "https://plugins.dprint.dev/typescript-0.91.3.wasm", - "https://plugins.dprint.dev/json-0.19.3.wasm", - "https://plugins.dprint.dev/markdown-0.17.1.wasm", - "https://plugins.dprint.dev/toml-0.6.2.wasm", - "https://plugins.dprint.dev/g-plane/malva-v0.5.1.wasm", - "https://plugins.dprint.dev/g-plane/markup_fmt-v0.10.0.wasm", - "https://plugins.dprint.dev/g-plane/pretty_yaml-v0.3.0.wasm", + "https://plugins.dprint.dev/dockerfile-0.3.2.wasm", + "https://plugins.dprint.dev/exec-0.5.1.json@492414e39dea4dccc07b4af796d2f4efdb89e84bae2bd4e1e924c0cc050855bf", + "https://plugins.dprint.dev/typescript-0.94.0.wasm", + "https://plugins.dprint.dev/json-0.20.0.wasm", + "https://plugins.dprint.dev/markdown-0.18.0.wasm", + "https://plugins.dprint.dev/toml-0.7.0.wasm", + "https://plugins.dprint.dev/g-plane/malva-v0.11.2.wasm", + "https://plugins.dprint.dev/g-plane/markup_fmt-v0.19.0.wasm", + "https://plugins.dprint.dev/g-plane/pretty_yaml-v0.5.0.wasm", ], } diff --git a/cspell.jsonc b/cspell.jsonc index 41eefee93c..77f39593c1 100644 --- a/cspell.jsonc +++ b/cspell.jsonc @@ -116,6 +116,8 @@ ], // Glob "ignorePaths": [ + // cSpell:disable-next-line + ".cargo/nextest.toml", ".gitignore", // Tests "coverage", diff --git a/packages/web-platform/web-elements/src/XText/x-text.css b/packages/web-platform/web-elements/src/XText/x-text.css index 9f9fc0d040..31dba4a6e0 100644 --- a/packages/web-platform/web-elements/src/XText/x-text.css +++ b/packages/web-platform/web-elements/src/XText/x-text.css @@ -48,24 +48,28 @@ x-text, inline-text { /* autoprefixer: ignore next */ @supports (text-emphasis: none) { x-text::part(inner-box), inline-text { - background: var(--lynx-color-gradient, var(--lynx-color)) var( - --lynx-color-normal, - initial - ); - -webkit-text-fill-color: var(--lynx-color-gradient, transparent) var( - --lynx-color-normal, - initial - ); - background-clip: var(--lynx-color-gradient, text) var( - --lynx-color-normal, - initial - ); + background: var(--lynx-color-gradient, var(--lynx-color)) + var( + --lynx-color-normal, + initial + ); + -webkit-text-fill-color: var(--lynx-color-gradient, transparent) + var( + --lynx-color-normal, + initial + ); + background-clip: var(--lynx-color-gradient, text) + var( + --lynx-color-normal, + initial + ); /* exist issue: https://github.com/facebook/react/issues/14200 */ /* import flag is essential on chromium */ - -webkit-background-clip: var(--lynx-color-gradient, text) var( - --lynx-color-normal, - initial - ); + -webkit-background-clip: var(--lynx-color-gradient, text) + var( + --lynx-color-normal, + initial + ); } } inline-text, inline-image, inline-truncation { diff --git a/packages/web-platform/web-elements/src/common-css/linear.css b/packages/web-platform/web-elements/src/common-css/linear.css index a0f8c69064..8f0f77976b 100644 --- a/packages/web-platform/web-elements/src/common-css/linear.css +++ b/packages/web-platform/web-elements/src/common-css/linear.css @@ -196,14 +196,16 @@ x-refresh-view, x-swiper-item, x-viewpager-item-ng, x-viewpager-ng { - flex-wrap: var(--lynx-display-linear, nowrap) var( - --lynx-display-flex, - var(--flex-wrap) - ); - flex-direction: var(--lynx-display-linear, var(--linear-flex-direction)) var( - --lynx-display-flex, - var(--flex-direction) - ); + flex-wrap: var(--lynx-display-linear, nowrap) + var( + --lynx-display-flex, + var(--flex-wrap) + ); + flex-direction: var(--lynx-display-linear, var(--linear-flex-direction)) + var( + --lynx-display-flex, + var(--flex-direction) + ); justify-content: var(--lynx-display-linear, var(--linear-justify-content)); } diff --git a/packages/web-platform/web-explorer/index.html b/packages/web-platform/web-explorer/index.html index 0bf78e7dd2..68083223dd 100644 --- a/packages/web-platform/web-explorer/index.html +++ b/packages/web-platform/web-explorer/index.html @@ -45,15 +45,13 @@ } -
-