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/hip-seals-read.md b/.changeset/hip-seals-read.md
index a845151cc8..853d812bb3 100644
--- a/.changeset/hip-seals-read.md
+++ b/.changeset/hip-seals-read.md
@@ -1,2 +1,3 @@
---
+
---
diff --git a/.changeset/rude-pears-open.md b/.changeset/rude-pears-open.md
index a845151cc8..853d812bb3 100644
--- a/.changeset/rude-pears-open.md
+++ b/.changeset/rude-pears-open.md
@@ -1,2 +1,3 @@
---
+
---
diff --git a/.changeset/small-friends-grin.md b/.changeset/small-friends-grin.md
index a845151cc8..853d812bb3 100644
--- a/.changeset/small-friends-grin.md
+++ b/.changeset/small-friends-grin.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 e239b41a65..c656c84e0c 100644
--- a/cspell.jsonc
+++ b/cspell.jsonc
@@ -138,6 +138,8 @@
],
// Glob
"ignorePaths": [
+ // cSpell:disable-next-line
+ ".cargo/nextest.toml",
".gitignore",
// Tests
"coverage",
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 ae99654830..c36042d4ec 100644
--- a/packages/web-platform/web-explorer/index.html
+++ b/packages/web-platform/web-explorer/index.html
@@ -8,9 +8,7 @@
Lynx Explorer on Web Platform
-
+
-
-
diff --git a/packages/web-platform/web-tests/tests/web-elements/filter-image/event-load.html b/packages/web-platform/web-tests/tests/web-elements/filter-image/event-load.html
index 4d3a619674..add9771eba 100644
--- a/packages/web-platform/web-tests/tests/web-elements/filter-image/event-load.html
+++ b/packages/web-platform/web-tests/tests/web-elements/filter-image/event-load.html
@@ -33,19 +33,19 @@
diff --git a/packages/web-platform/web-tests/tests/web-elements/filter-image/mode-aspectfill-placeholder.html b/packages/web-platform/web-tests/tests/web-elements/filter-image/mode-aspectfill-placeholder.html
index 8f13858f0f..860bf64ee0 100644
--- a/packages/web-platform/web-tests/tests/web-elements/filter-image/mode-aspectfill-placeholder.html
+++ b/packages/web-platform/web-tests/tests/web-elements/filter-image/mode-aspectfill-placeholder.html
@@ -35,7 +35,7 @@
-
+
-
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/layout/flex-lynx-computed-grow.html b/packages/web-platform/web-tests/tests/web-elements/layout/flex-lynx-computed-grow.html
index c2f070c6be..699826e4a1 100644
--- a/packages/web-platform/web-tests/tests/web-elements/layout/flex-lynx-computed-grow.html
+++ b/packages/web-platform/web-tests/tests/web-elements/layout/flex-lynx-computed-grow.html
@@ -41,10 +41,10 @@
-
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/layout/flex-lynx-computed-shrink.html b/packages/web-platform/web-tests/tests/web-elements/layout/flex-lynx-computed-shrink.html
index 2be2aa63c7..5ab0010efe 100644
--- a/packages/web-platform/web-tests/tests/web-elements/layout/flex-lynx-computed-shrink.html
+++ b/packages/web-platform/web-tests/tests/web-elements/layout/flex-lynx-computed-shrink.html
@@ -42,19 +42,19 @@
diff --git a/packages/web-platform/web-tests/tests/web-elements/layout/lynx-display-do-not-use-flatten-tree.html b/packages/web-platform/web-tests/tests/web-elements/layout/lynx-display-do-not-use-flatten-tree.html
index 56318e8b61..7c45e81707 100644
--- a/packages/web-platform/web-tests/tests/web-elements/layout/lynx-display-do-not-use-flatten-tree.html
+++ b/packages/web-platform/web-tests/tests/web-elements/layout/lynx-display-do-not-use-flatten-tree.html
@@ -32,21 +32,21 @@
diff --git a/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic-sibiling-linear.html b/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic-sibiling-linear.html
index 4ed8464467..6c32f6e654 100644
--- a/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic-sibiling-linear.html
+++ b/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic-sibiling-linear.html
@@ -32,25 +32,25 @@
diff --git a/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic-sibiling.html b/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic-sibiling.html
index 43061eb769..eb81176ca0 100644
--- a/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic-sibiling.html
+++ b/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic-sibiling.html
@@ -32,23 +32,23 @@
diff --git a/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic-text.html b/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic-text.html
index a8a5c899f6..a3c3e5db4c 100644
--- a/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic-text.html
+++ b/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic-text.html
@@ -33,12 +33,12 @@
12345678901234567890
diff --git a/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic.html b/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic.html
index 56e028b895..afeb49f4fc 100644
--- a/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic.html
+++ b/packages/web-platform/web-tests/tests/web-elements/layout/percentage-cyclic.html
@@ -33,13 +33,16 @@
-
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/performance/div-10000-fp.html b/packages/web-platform/web-tests/tests/web-elements/performance/div-10000-fp.html
index 67f06973f4..ce57a35000 100644
--- a/packages/web-platform/web-tests/tests/web-elements/performance/div-10000-fp.html
+++ b/packages/web-platform/web-tests/tests/web-elements/performance/div-10000-fp.html
@@ -25,12 +25,12 @@
/>
-
-
-
-
+
+
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-circular-coverflow.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-circular-coverflow.html
index ce3dc796fc..d32dc3c12d 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-circular-coverflow.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-circular-coverflow.html
@@ -43,13 +43,13 @@
-
-
-
+
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-current-change.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-current-change.html
index 139606a1f7..cc5c04aef3 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-current-change.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-current-change.html
@@ -43,12 +43,12 @@
-
-
-
+
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-indicator-active-color.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-indicator-active-color.html
index 0d2698139b..9d74bd90fd 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-indicator-active-color.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-indicator-active-color.html
@@ -43,12 +43,12 @@
-
-
-
+
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-indicator-basic.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-indicator-basic.html
index 373fe1ab54..35ed0a75bb 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-indicator-basic.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-indicator-basic.html
@@ -43,12 +43,12 @@
-
-
-
+
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-indicator-color.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-indicator-color.html
index d2bf509869..1420e8e48c 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-indicator-color.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-indicator-color.html
@@ -43,12 +43,12 @@
-
-
-
+
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-initial-current.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-initial-current.html
index 19c166d55f..87cd2f580b 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-initial-current.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-initial-current.html
@@ -43,24 +43,24 @@
-
-
-
+
+
+
-
-
-
+
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-carousel-page-margin.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-carousel-page-margin.html
index 3ef6d443d6..f4798556e5 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-carousel-page-margin.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-carousel-page-margin.html
@@ -42,10 +42,10 @@
-
-
-
-
+
+
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-carousel.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-carousel.html
index 3ef6d443d6..f4798556e5 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-carousel.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-carousel.html
@@ -42,10 +42,10 @@
-
-
-
-
+
+
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-carry.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-carry.html
index 7ba00ab9bf..2c2cb5320c 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-carry.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-carry.html
@@ -42,13 +42,13 @@
-
-
-
-
+
+
+
+
-
-
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-coverflow-circular.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-coverflow-circular.html
index a3a08fea9f..b0dd5e1b66 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-coverflow-circular.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-coverflow-circular.html
@@ -43,16 +43,16 @@
-
-
-
+
+
+
-
-
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-coverflow.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-coverflow.html
index 510a6e183c..e39495ab79 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-coverflow.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-coverflow.html
@@ -42,13 +42,13 @@
-
-
-
-
+
+
+
+
-
-
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-flat-coverflow.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-flat-coverflow.html
index b64c64cc68..3e8cb7758c 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-flat-coverflow.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-flat-coverflow.html
@@ -43,15 +43,15 @@
-
-
-
+
+
+
-
-
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-normal-page-margin.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-normal-page-margin.html
index 3824ad6b21..fb7b84bbef 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-normal-page-margin.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-mode-normal-page-margin.html
@@ -42,10 +42,10 @@
-
-
-
-
+
+
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-set-curren-smooth-scroll.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-set-curren-smooth-scroll.html
index 9163308443..afd559a9e6 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-set-curren-smooth-scroll.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-set-curren-smooth-scroll.html
@@ -44,24 +44,24 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-set-current.html b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-set-current.html
index cd8a4d34da..73f5955bb5 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-set-current.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-swiper/x-swiper-set-current.html
@@ -44,13 +44,13 @@
-
-
-
+
+
+
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-text/event-layoutchange.html b/packages/web-platform/web-tests/tests/web-elements/x-text/event-layoutchange.html
index b15a242bac..010870de91 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-text/event-layoutchange.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-text/event-layoutchange.html
@@ -32,18 +32,21 @@
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-text/inline-image-padding-and-margin.html b/packages/web-platform/web-tests/tests/web-elements/x-text/inline-image-padding-and-margin.html
index fc75877fc8..702f5ac09e 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-text/inline-image-padding-and-margin.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-text/inline-image-padding-and-margin.html
@@ -37,14 +37,14 @@
图文混排
图文混排
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-text/inline-image-with-lynx-wrapper.html b/packages/web-platform/web-tests/tests/web-elements/x-text/inline-image-with-lynx-wrapper.html
index b44f6c7789..5bc82c3994 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-text/inline-image-with-lynx-wrapper.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-text/inline-image-with-lynx-wrapper.html
@@ -37,7 +37,7 @@
图文混排
diff --git a/packages/web-platform/web-tests/tests/web-elements/x-text/inline-image.html b/packages/web-platform/web-tests/tests/web-elements/x-text/inline-image.html
index b44f6c7789..5bc82c3994 100644
--- a/packages/web-platform/web-tests/tests/web-elements/x-text/inline-image.html
+++ b/packages/web-platform/web-tests/tests/web-elements/x-text/inline-image.html
@@ -37,7 +37,7 @@
图文混排
-
+
I am bold
- and red
+ and red