diff --git a/.claude/ralph-loop.local.md b/.claude/ralph-loop.local.md index cb76030..9774d4d 100644 --- a/.claude/ralph-loop.local.md +++ b/.claude/ralph-loop.local.md @@ -1,6 +1,6 @@ --- active: true -iteration: 23 +iteration: 28 max_iterations: 0 completion_promise: null started_at: "2026-01-20T18:56:19Z" diff --git a/eslint.config.mjs b/eslint.config.mjs index fce3bbb..761146f 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -2,6 +2,7 @@ import js from '@eslint/js' import tseslint from 'typescript-eslint' import nextPlugin from '@next/eslint-plugin-next' import reactHooks from 'eslint-plugin-react-hooks' +import react from 'eslint-plugin-react' import globals from 'globals' export default [ @@ -11,14 +12,54 @@ export default [ { languageOptions: { globals: globals.browser, - ecmaVersion: 2020, + ecmaVersion: 2024, sourceType: 'module', }, }, js.configs.recommended, ...tseslint.configs.recommended, + ...tseslint.configs.stylistic, + { + name: 'typescript/strict', + files: ['**/*.{ts,tsx}'], + languageOptions: { + parser: tseslint.parser, + parserOptions: { + project: true, + }, + }, + rules: { + '@typescript-eslint/no-explicit-any': 'warn', + '@typescript-eslint/no-unused-vars': [ + 'error', + { argsIgnorePattern: '^_', caughtErrorsIgnorePattern: '^_' }, + ], + '@typescript-eslint/no-empty-function': ['warn', { allow: ['arrowFunctions'] }], + '@typescript-eslint/consistent-type-definitions': 'warn', + '@typescript-eslint/consistent-indexed-object-style': 'warn', + '@typescript-eslint/array-type': 'warn', + }, + }, + { + name: 'react/modern', + files: ['**/*.{jsx,tsx}'], + plugins: { + react, + }, + settings: { + react: { + version: 'detect', + }, + }, + rules: { + 'react/prop-types': 'off', + 'react/react-in-jsx-scope': 'off', + 'react/jsx-uses-react': 'off', + }, + }, { name: 'next/core-web-vitals', + files: ['**/*.{js,jsx,ts,tsx}'], plugins: { '@next/next': nextPlugin, }, @@ -27,7 +68,8 @@ export default [ }, }, { - name: 'react-hooks/custom', + name: 'react-hooks/recommended', + files: ['**/*.{jsx,tsx}', '**/*.{ts,tsx}'], plugins: { 'react-hooks': reactHooks, }, @@ -36,14 +78,17 @@ export default [ }, }, { + name: 'project/custom-rules', rules: { '@next/next/no-page-custom-font': 'off', }, }, { + name: 'config-files', files: ['*.config.js', '*.config.cjs', '*.config.mjs', 'next.config.js'], languageOptions: { globals: globals.node, + ecmaVersion: 2024, }, }, ] diff --git a/next.config.js b/next.config.js index d555c0f..f41f348 100644 --- a/next.config.js +++ b/next.config.js @@ -7,10 +7,10 @@ const nextConfig = { optimizePackageImports: ['@phosphor-icons/react'], }, eslint: { - ignoreDuringBuilds: true, + dirs: ['src', 'app', 'pages'], }, typescript: { - ignoreBuildErrors: true, + tsconfigPath: './tsconfig.json', }, } diff --git a/package.json b/package.json index 25650c3..c47a4e8 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,8 @@ "dev": "next dev", "build": "next build", "start": "next start", - "lint": "next lint", + "lint": "eslint . --config eslint.config.mjs", + "lint:fix": "eslint . --config eslint.config.mjs --fix", "test": "jest", "test:e2e": "playwright test", "test:e2e:ui": "playwright test --ui", diff --git a/src/components/layout/navigation/navigation-context.tsx b/src/components/layout/navigation/navigation-context.tsx index d04dd48..d5006d3 100644 --- a/src/components/layout/navigation/navigation-context.tsx +++ b/src/components/layout/navigation/navigation-context.tsx @@ -1,6 +1,6 @@ import { createContext } from 'react' -type NavigationContextType = { +interface NavigationContextType { menuOpen: boolean setMenuOpen: (open: boolean) => void } diff --git a/src/components/ui/carousel.tsx b/src/components/ui/carousel.tsx index 022c09f..6727f34 100644 --- a/src/components/ui/carousel.tsx +++ b/src/components/ui/carousel.tsx @@ -15,7 +15,7 @@ type UseCarouselParameters = Parameters type CarouselOptions = UseCarouselParameters[0] type CarouselPlugin = UseCarouselParameters[1] -type CarouselProps = { +interface CarouselProps { opts?: CarouselOptions plugins?: CarouselPlugin orientation?: "horizontal" | "vertical" diff --git a/src/components/ui/chart.tsx b/src/components/ui/chart.tsx index 101c153..0a7230e 100644 --- a/src/components/ui/chart.tsx +++ b/src/components/ui/chart.tsx @@ -6,17 +6,15 @@ import { cn } from "@/lib/utils" // Format: { THEME_NAME: CSS_SELECTOR } const THEMES = { light: "", dark: ".dark" } as const -export type ChartConfig = { - [k in string]: { +export type ChartConfig = Record } - ) -} + )> -type ChartContextProps = { +interface ChartContextProps { config: ChartConfig } diff --git a/src/components/ui/form.tsx b/src/components/ui/form.tsx index 226d8a0..e462360 100644 --- a/src/components/ui/form.tsx +++ b/src/components/ui/form.tsx @@ -13,10 +13,10 @@ import { Label } from "@/components/ui/label" const Form = FormProvider -type FormFieldContextValue< +interface FormFieldContextValue< TFieldValues extends FieldValues = FieldValues, TName extends FieldPath = FieldPath, -> = { +> { name: TName } @@ -60,7 +60,7 @@ const useFormField = () => { } } -type FormItemContextValue = { +interface FormItemContextValue { id: string } diff --git a/src/components/ui/sidebar-context.tsx b/src/components/ui/sidebar-context.tsx index 7406539..d6bdbc8 100644 --- a/src/components/ui/sidebar-context.tsx +++ b/src/components/ui/sidebar-context.tsx @@ -12,7 +12,7 @@ export const SIDEBAR_WIDTH_MOBILE = "18rem" export const SIDEBAR_WIDTH_ICON = "3rem" const SIDEBAR_KEYBOARD_SHORTCUT = "b" -export type SidebarContextProps = { +export interface SidebarContextProps { state: "expanded" | "collapsed" open: boolean setOpen: (open: boolean) => void diff --git a/src/lib/utils.ts b/src/lib/utils.ts index 73f768e..1c19e3d 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -20,7 +20,7 @@ export function formatBytes(bytes: number): string { /** * Debounce function */ -export function debounce) => unknown>( +export function debounce unknown>( func: T, wait: number ): (...args: Parameters) => void { diff --git a/test-results/.last-run.json b/test-results/.last-run.json index 5fca3f8..cbcc1fb 100644 --- a/test-results/.last-run.json +++ b/test-results/.last-run.json @@ -1,4 +1,4 @@ { - "status": "failed", + "status": "passed", "failedTests": [] } \ No newline at end of file diff --git a/test-results/.playwright-artifacts-10/0972a0111e1816352ccec4580e2a9cd2.png b/test-results/.playwright-artifacts-10/0972a0111e1816352ccec4580e2a9cd2.png deleted file mode 100644 index 04dc14a..0000000 Binary files a/test-results/.playwright-artifacts-10/0972a0111e1816352ccec4580e2a9cd2.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-10/28bf3fbb05b0b4b2b06f223864892a8c.webm b/test-results/.playwright-artifacts-10/28bf3fbb05b0b4b2b06f223864892a8c.webm deleted file mode 100644 index 9c53deb..0000000 Binary files a/test-results/.playwright-artifacts-10/28bf3fbb05b0b4b2b06f223864892a8c.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-10/2de1e006a19177a4dfb2290cf07164f2.png b/test-results/.playwright-artifacts-10/2de1e006a19177a4dfb2290cf07164f2.png deleted file mode 100644 index f7f40ed..0000000 Binary files a/test-results/.playwright-artifacts-10/2de1e006a19177a4dfb2290cf07164f2.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-10/66026677e553caa904872f60b36bb758.png b/test-results/.playwright-artifacts-10/66026677e553caa904872f60b36bb758.png deleted file mode 100644 index 81c6239..0000000 Binary files a/test-results/.playwright-artifacts-10/66026677e553caa904872f60b36bb758.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-10/84f76bb551c8d12b94406f53aaecb3b9.webm b/test-results/.playwright-artifacts-10/84f76bb551c8d12b94406f53aaecb3b9.webm deleted file mode 100644 index c0704b6..0000000 Binary files a/test-results/.playwright-artifacts-10/84f76bb551c8d12b94406f53aaecb3b9.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-10/97c0eaf320de604ef272fab9003e9345.png b/test-results/.playwright-artifacts-10/97c0eaf320de604ef272fab9003e9345.png deleted file mode 100644 index e3fc9e2..0000000 Binary files a/test-results/.playwright-artifacts-10/97c0eaf320de604ef272fab9003e9345.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-10/c10a80f598eb25e148467130b14e2458.png b/test-results/.playwright-artifacts-10/c10a80f598eb25e148467130b14e2458.png deleted file mode 100644 index 11cb097..0000000 Binary files a/test-results/.playwright-artifacts-10/c10a80f598eb25e148467130b14e2458.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-10/e64e984835edc59e5168e4aefd36b6b0.webm b/test-results/.playwright-artifacts-10/e64e984835edc59e5168e4aefd36b6b0.webm deleted file mode 100644 index 621f121..0000000 Binary files a/test-results/.playwright-artifacts-10/e64e984835edc59e5168e4aefd36b6b0.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-12/0e687af3b2ff4ac046a5ab9a7dd9852b.webm b/test-results/.playwright-artifacts-12/0e687af3b2ff4ac046a5ab9a7dd9852b.webm deleted file mode 100644 index 4a3adbf..0000000 Binary files a/test-results/.playwright-artifacts-12/0e687af3b2ff4ac046a5ab9a7dd9852b.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-12/2bd1b4b2d8e815e2ad39d10cd714664d.png b/test-results/.playwright-artifacts-12/2bd1b4b2d8e815e2ad39d10cd714664d.png deleted file mode 100644 index a22abe1..0000000 Binary files a/test-results/.playwright-artifacts-12/2bd1b4b2d8e815e2ad39d10cd714664d.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-12/5d85047bb431c3538575be22de907bcb.webm b/test-results/.playwright-artifacts-12/5d85047bb431c3538575be22de907bcb.webm deleted file mode 100644 index 11f3497..0000000 Binary files a/test-results/.playwright-artifacts-12/5d85047bb431c3538575be22de907bcb.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-12/9a2d6a36e49d8b20cb2cca72c541501c.png b/test-results/.playwright-artifacts-12/9a2d6a36e49d8b20cb2cca72c541501c.png deleted file mode 100644 index 22ac570..0000000 Binary files a/test-results/.playwright-artifacts-12/9a2d6a36e49d8b20cb2cca72c541501c.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-12/a07ed1ca079759e3482043c08ba1d195.png b/test-results/.playwright-artifacts-12/a07ed1ca079759e3482043c08ba1d195.png deleted file mode 100644 index ead820c..0000000 Binary files a/test-results/.playwright-artifacts-12/a07ed1ca079759e3482043c08ba1d195.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-12/aa171ab4e79cccf467911088877a0dae.webm b/test-results/.playwright-artifacts-12/aa171ab4e79cccf467911088877a0dae.webm deleted file mode 100644 index 42d3afc..0000000 Binary files a/test-results/.playwright-artifacts-12/aa171ab4e79cccf467911088877a0dae.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-12/aea1f4cc2bffb840c60b214d8d7e8dbc.png b/test-results/.playwright-artifacts-12/aea1f4cc2bffb840c60b214d8d7e8dbc.png deleted file mode 100644 index c840ea4..0000000 Binary files a/test-results/.playwright-artifacts-12/aea1f4cc2bffb840c60b214d8d7e8dbc.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-12/d3d361de1901e52af0d23167d5019996.webm b/test-results/.playwright-artifacts-12/d3d361de1901e52af0d23167d5019996.webm deleted file mode 100644 index c86e26a..0000000 Binary files a/test-results/.playwright-artifacts-12/d3d361de1901e52af0d23167d5019996.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-12/e21eb76cc1ac2dfc3684032c11e880ad.webm b/test-results/.playwright-artifacts-12/e21eb76cc1ac2dfc3684032c11e880ad.webm deleted file mode 100644 index 6b6d277..0000000 Binary files a/test-results/.playwright-artifacts-12/e21eb76cc1ac2dfc3684032c11e880ad.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-12/e89dc4143d910dbe34d50cb48179265e.webm b/test-results/.playwright-artifacts-12/e89dc4143d910dbe34d50cb48179265e.webm deleted file mode 100644 index bc8409f..0000000 Binary files a/test-results/.playwright-artifacts-12/e89dc4143d910dbe34d50cb48179265e.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-12/f55757509e2ca383505e48b9a82db25e.webm b/test-results/.playwright-artifacts-12/f55757509e2ca383505e48b9a82db25e.webm deleted file mode 100644 index 8325daf..0000000 Binary files a/test-results/.playwright-artifacts-12/f55757509e2ca383505e48b9a82db25e.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-12/f94b248e244274116f68672e7d9275dd.webm b/test-results/.playwright-artifacts-12/f94b248e244274116f68672e7d9275dd.webm deleted file mode 100644 index 993128d..0000000 Binary files a/test-results/.playwright-artifacts-12/f94b248e244274116f68672e7d9275dd.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-12/ff45296557799ff03aa6eb4e45b9d29b.png b/test-results/.playwright-artifacts-12/ff45296557799ff03aa6eb4e45b9d29b.png deleted file mode 100644 index 8015d2b..0000000 Binary files a/test-results/.playwright-artifacts-12/ff45296557799ff03aa6eb4e45b9d29b.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-13/18b88a3795aea4f25be1011ddb8cade5.png b/test-results/.playwright-artifacts-13/18b88a3795aea4f25be1011ddb8cade5.png deleted file mode 100644 index 754fb7c..0000000 Binary files a/test-results/.playwright-artifacts-13/18b88a3795aea4f25be1011ddb8cade5.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-13/3381f009afb4068e78b224574685299f.png b/test-results/.playwright-artifacts-13/3381f009afb4068e78b224574685299f.png deleted file mode 100644 index 29c4cb1..0000000 Binary files a/test-results/.playwright-artifacts-13/3381f009afb4068e78b224574685299f.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-13/a4b27c7196a53485487603151b881c2b.webm b/test-results/.playwright-artifacts-13/a4b27c7196a53485487603151b881c2b.webm deleted file mode 100644 index e69de29..0000000 diff --git a/test-results/.playwright-artifacts-13/ee0343fe74d574380bf90ee4772e80c0.webm b/test-results/.playwright-artifacts-13/ee0343fe74d574380bf90ee4772e80c0.webm deleted file mode 100644 index dc25f7b..0000000 Binary files a/test-results/.playwright-artifacts-13/ee0343fe74d574380bf90ee4772e80c0.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-13/fb51a0312ce866b229d3798b3815094d.webm b/test-results/.playwright-artifacts-13/fb51a0312ce866b229d3798b3815094d.webm deleted file mode 100644 index 97f2943..0000000 Binary files a/test-results/.playwright-artifacts-13/fb51a0312ce866b229d3798b3815094d.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-15/8744184d0cfdfd4e5a4eab1c316c583b.png b/test-results/.playwright-artifacts-15/8744184d0cfdfd4e5a4eab1c316c583b.png deleted file mode 100644 index 8bf93a5..0000000 Binary files a/test-results/.playwright-artifacts-15/8744184d0cfdfd4e5a4eab1c316c583b.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-15/9cd4b8f3da70249e5308a0971ae404de.webm b/test-results/.playwright-artifacts-15/9cd4b8f3da70249e5308a0971ae404de.webm deleted file mode 100644 index c990f17..0000000 Binary files a/test-results/.playwright-artifacts-15/9cd4b8f3da70249e5308a0971ae404de.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-9/6b9b7eaeb365ea0738762f5e1ecf1ff5.webm b/test-results/.playwright-artifacts-9/6b9b7eaeb365ea0738762f5e1ecf1ff5.webm deleted file mode 100644 index e69de29..0000000 diff --git a/test-results/.playwright-artifacts-9/818c2e612e8e26dc823570d730bf87d2.webm b/test-results/.playwright-artifacts-9/818c2e612e8e26dc823570d730bf87d2.webm deleted file mode 100644 index 7e7279f..0000000 Binary files a/test-results/.playwright-artifacts-9/818c2e612e8e26dc823570d730bf87d2.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-9/aecd611bbdf187bdb74165eb9776faa5.png b/test-results/.playwright-artifacts-9/aecd611bbdf187bdb74165eb9776faa5.png deleted file mode 100644 index db0b01a..0000000 Binary files a/test-results/.playwright-artifacts-9/aecd611bbdf187bdb74165eb9776faa5.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-9/c122453141133e8578eb11f691eb1db0.png b/test-results/.playwright-artifacts-9/c122453141133e8578eb11f691eb1db0.png deleted file mode 100644 index 87cc2d7..0000000 Binary files a/test-results/.playwright-artifacts-9/c122453141133e8578eb11f691eb1db0.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-9/de298119a046e2afb85324f57764123b.png b/test-results/.playwright-artifacts-9/de298119a046e2afb85324f57764123b.png deleted file mode 100644 index 953c68c..0000000 Binary files a/test-results/.playwright-artifacts-9/de298119a046e2afb85324f57764123b.png and /dev/null differ diff --git a/test-results/.playwright-artifacts-9/fc3a0eff1dfc3260847a99ad7abcbb17.webm b/test-results/.playwright-artifacts-9/fc3a0eff1dfc3260847a99ad7abcbb17.webm deleted file mode 100644 index 90d5156..0000000 Binary files a/test-results/.playwright-artifacts-9/fc3a0eff1dfc3260847a99ad7abcbb17.webm and /dev/null differ diff --git a/test-results/.playwright-artifacts-10/3f6089170c7d655eef077d43c4cfa92f.png b/test-results/e2e-components-Component-S-210d0-tems-are-keyboard-navigable-chromium-desktop/test-failed-1.png similarity index 100% rename from test-results/.playwright-artifacts-10/3f6089170c7d655eef077d43c4cfa92f.png rename to test-results/e2e-components-Component-S-210d0-tems-are-keyboard-navigable-chromium-desktop/test-failed-1.png diff --git a/test-results/e2e-components-Component-S-210d0-tems-are-keyboard-navigable-chromium-desktop/video.webm b/test-results/e2e-components-Component-S-210d0-tems-are-keyboard-navigable-chromium-desktop/video.webm new file mode 100644 index 0000000..2eb988e Binary files /dev/null and b/test-results/e2e-components-Component-S-210d0-tems-are-keyboard-navigable-chromium-desktop/video.webm differ diff --git a/test-results/.playwright-artifacts-10/5723a0e8f341a4aa34f075b281d64837.png b/test-results/e2e-components-Component-S-49a3a-ar-navigation-is-responsive-chromium-desktop/test-failed-1.png similarity index 100% rename from test-results/.playwright-artifacts-10/5723a0e8f341a4aa34f075b281d64837.png rename to test-results/e2e-components-Component-S-49a3a-ar-navigation-is-responsive-chromium-desktop/test-failed-1.png diff --git a/test-results/.playwright-artifacts-10/4c21f6a1107827b2236ec25cf985d371.webm b/test-results/e2e-components-Component-S-49a3a-ar-navigation-is-responsive-chromium-desktop/video.webm similarity index 93% rename from test-results/.playwright-artifacts-10/4c21f6a1107827b2236ec25cf985d371.webm rename to test-results/e2e-components-Component-S-49a3a-ar-navigation-is-responsive-chromium-desktop/video.webm index f56fd97..8223b45 100644 Binary files a/test-results/.playwright-artifacts-10/4c21f6a1107827b2236ec25cf985d371.webm and b/test-results/e2e-components-Component-S-49a3a-ar-navigation-is-responsive-chromium-desktop/video.webm differ diff --git a/test-results/.playwright-artifacts-10/9164d940367aae6e72a0a0c27eb65993.png b/test-results/e2e-components-Component-S-4db81-are-smooth-no-layout-jumps--chromium-desktop/test-failed-1.png similarity index 100% rename from test-results/.playwright-artifacts-10/9164d940367aae6e72a0a0c27eb65993.png rename to test-results/e2e-components-Component-S-4db81-are-smooth-no-layout-jumps--chromium-desktop/test-failed-1.png diff --git a/test-results/e2e-components-Component-S-4db81-are-smooth-no-layout-jumps--chromium-desktop/video.webm b/test-results/e2e-components-Component-S-4db81-are-smooth-no-layout-jumps--chromium-desktop/video.webm new file mode 100644 index 0000000..664a474 Binary files /dev/null and b/test-results/e2e-components-Component-S-4db81-are-smooth-no-layout-jumps--chromium-desktop/video.webm differ diff --git a/test-results/.playwright-artifacts-10/ff6ad638c0355e02667b255b339cf861.png b/test-results/e2e-components-Component-S-523bf--are-accessible-when-opened-chromium-desktop/test-failed-1.png similarity index 100% rename from test-results/.playwright-artifacts-10/ff6ad638c0355e02667b255b339cf861.png rename to test-results/e2e-components-Component-S-523bf--are-accessible-when-opened-chromium-desktop/test-failed-1.png diff --git a/test-results/e2e-components-Component-S-523bf--are-accessible-when-opened-chromium-desktop/video.webm b/test-results/e2e-components-Component-S-523bf--are-accessible-when-opened-chromium-desktop/video.webm new file mode 100644 index 0000000..a8d1a6a Binary files /dev/null and b/test-results/e2e-components-Component-S-523bf--are-accessible-when-opened-chromium-desktop/video.webm differ diff --git a/test-results/.playwright-artifacts-12/3f3d0652cacfdac68057d83ca2ce1ae1.png b/test-results/e2e-components-Component-S-523bf-ons-complete-without-errors-chromium-desktop/test-failed-1.png similarity index 100% rename from test-results/.playwright-artifacts-12/3f3d0652cacfdac68057d83ca2ce1ae1.png rename to test-results/e2e-components-Component-S-523bf-ons-complete-without-errors-chromium-desktop/test-failed-1.png diff --git a/test-results/e2e-components-Component-S-523bf-ons-complete-without-errors-chromium-desktop/video.webm b/test-results/e2e-components-Component-S-523bf-ons-complete-without-errors-chromium-desktop/video.webm new file mode 100644 index 0000000..c7c56c3 Binary files /dev/null and b/test-results/e2e-components-Component-S-523bf-ons-complete-without-errors-chromium-desktop/video.webm differ diff --git a/test-results/.playwright-artifacts-12/b4af9b5f184050df1a5e4669d530f0dc.png b/test-results/e2e-components-Component-S-6bfa5--t-cause-excessive-repaints-chromium-desktop/test-failed-1.png similarity index 100% rename from test-results/.playwright-artifacts-12/b4af9b5f184050df1a5e4669d530f0dc.png rename to test-results/e2e-components-Component-S-6bfa5--t-cause-excessive-repaints-chromium-desktop/test-failed-1.png diff --git a/test-results/e2e-components-Component-S-6bfa5--t-cause-excessive-repaints-chromium-desktop/video.webm b/test-results/e2e-components-Component-S-6bfa5--t-cause-excessive-repaints-chromium-desktop/video.webm new file mode 100644 index 0000000..be54d36 Binary files /dev/null and b/test-results/e2e-components-Component-S-6bfa5--t-cause-excessive-repaints-chromium-desktop/video.webm differ diff --git a/test-results/.playwright-artifacts-12/bb1c89c3838346a6f11e1e1f9ac3bc72.png b/test-results/e2e-components-Component-S-704b4-tates-are-visually-distinct-chromium-desktop/test-failed-1.png similarity index 100% rename from test-results/.playwright-artifacts-12/bb1c89c3838346a6f11e1e1f9ac3bc72.png rename to test-results/e2e-components-Component-S-704b4-tates-are-visually-distinct-chromium-desktop/test-failed-1.png diff --git a/test-results/.playwright-artifacts-10/61fbb90e0774d55b48d5601eabc60ed0.webm b/test-results/e2e-components-Component-S-704b4-tates-are-visually-distinct-chromium-desktop/video.webm similarity index 93% rename from test-results/.playwright-artifacts-10/61fbb90e0774d55b48d5601eabc60ed0.webm rename to test-results/e2e-components-Component-S-704b4-tates-are-visually-distinct-chromium-desktop/video.webm index e571c3e..a18db1b 100644 Binary files a/test-results/.playwright-artifacts-10/61fbb90e0774d55b48d5601eabc60ed0.webm and b/test-results/e2e-components-Component-S-704b4-tates-are-visually-distinct-chromium-desktop/video.webm differ diff --git a/test-results/.playwright-artifacts-12/d72d66446eb9b7819cac0493028e6857.png b/test-results/e2e-components-Component-S-79414-ropdown-menus-open-on-click-chromium-desktop/test-failed-1.png similarity index 100% rename from test-results/.playwright-artifacts-12/d72d66446eb9b7819cac0493028e6857.png rename to test-results/e2e-components-Component-S-79414-ropdown-menus-open-on-click-chromium-desktop/test-failed-1.png diff --git a/test-results/.playwright-artifacts-10/97bbc2e60912c3300713b69fbaee4662.webm b/test-results/e2e-components-Component-S-79414-ropdown-menus-open-on-click-chromium-desktop/video.webm similarity index 93% rename from test-results/.playwright-artifacts-10/97bbc2e60912c3300713b69fbaee4662.webm rename to test-results/e2e-components-Component-S-79414-ropdown-menus-open-on-click-chromium-desktop/video.webm index ae82d14..99dbf24 100644 Binary files a/test-results/.playwright-artifacts-10/97bbc2e60912c3300713b69fbaee4662.webm and b/test-results/e2e-components-Component-S-79414-ropdown-menus-open-on-click-chromium-desktop/video.webm differ diff --git a/test-results/.playwright-artifacts-9/8baf1a71ced1eb78d884cdd3bf4ecb44.png b/test-results/e2e-components-Component-S-80909-ected-or-disconnected-state-chromium-desktop/test-failed-1.png similarity index 100% rename from test-results/.playwright-artifacts-9/8baf1a71ced1eb78d884cdd3bf4ecb44.png rename to test-results/e2e-components-Component-S-80909-ected-or-disconnected-state-chromium-desktop/test-failed-1.png diff --git a/test-results/.playwright-artifacts-10/33c273948664fa7b24b057485e683636.webm b/test-results/e2e-components-Component-S-80909-ected-or-disconnected-state-chromium-desktop/video.webm similarity index 93% rename from test-results/.playwright-artifacts-10/33c273948664fa7b24b057485e683636.webm rename to test-results/e2e-components-Component-S-80909-ected-or-disconnected-state-chromium-desktop/video.webm index 57438b7..00d2f1e 100644 Binary files a/test-results/.playwright-artifacts-10/33c273948664fa7b24b057485e683636.webm and b/test-results/e2e-components-Component-S-80909-ected-or-disconnected-state-chromium-desktop/video.webm differ diff --git a/test-results/.playwright-artifacts-9/eb8e1cee29ec2d4841b1e812c22bd583.png b/test-results/e2e-components-Component-S-9168d-n-be-closed-with-Escape-key-chromium-desktop/test-failed-1.png similarity index 100% rename from test-results/.playwright-artifacts-9/eb8e1cee29ec2d4841b1e812c22bd583.png rename to test-results/e2e-components-Component-S-9168d-n-be-closed-with-Escape-key-chromium-desktop/test-failed-1.png diff --git a/test-results/e2e-components-Component-S-9168d-n-be-closed-with-Escape-key-chromium-desktop/video.webm b/test-results/e2e-components-Component-S-9168d-n-be-closed-with-Escape-key-chromium-desktop/video.webm new file mode 100644 index 0000000..c28c1c3 Binary files /dev/null and b/test-results/e2e-components-Component-S-9168d-n-be-closed-with-Escape-key-chromium-desktop/video.webm differ diff --git a/test-results/e2e-components-Component-S-9cdac--messages-display-correctly-chromium-desktop/test-failed-1.png b/test-results/e2e-components-Component-S-9cdac--messages-display-correctly-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-components-Component-S-9cdac--messages-display-correctly-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-components-Component-S-9cdac--messages-display-correctly-chromium-desktop/video.webm b/test-results/e2e-components-Component-S-9cdac--messages-display-correctly-chromium-desktop/video.webm new file mode 100644 index 0000000..70ca4e7 Binary files /dev/null and b/test-results/e2e-components-Component-S-9cdac--messages-display-correctly-chromium-desktop/video.webm differ diff --git a/test-results/e2e-components-Component-S-a6b31-layout-has-proper-structure-chromium-desktop/test-failed-1.png b/test-results/e2e-components-Component-S-a6b31-layout-has-proper-structure-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-components-Component-S-a6b31-layout-has-proper-structure-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-components-Component-S-a6b31-layout-has-proper-structure-chromium-desktop/video.webm b/test-results/e2e-components-Component-S-a6b31-layout-has-proper-structure-chromium-desktop/video.webm new file mode 100644 index 0000000..5e1ddaf Binary files /dev/null and b/test-results/e2e-components-Component-S-a6b31-layout-has-proper-structure-chromium-desktop/video.webm differ diff --git a/test-results/e2e-components-Component-S-e1920-area-is-properly-scrollable-chromium-desktop/test-failed-1.png b/test-results/e2e-components-Component-S-e1920-area-is-properly-scrollable-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-components-Component-S-e1920-area-is-properly-scrollable-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-components-Component-S-e1920-area-is-properly-scrollable-chromium-desktop/video.webm b/test-results/e2e-components-Component-S-e1920-area-is-properly-scrollable-chromium-desktop/video.webm new file mode 100644 index 0000000..6094726 Binary files /dev/null and b/test-results/e2e-components-Component-S-e1920-area-is-properly-scrollable-chromium-desktop/video.webm differ diff --git a/test-results/e2e-cross-platform-Cross-P-1336c-on-both-desktop-and-Android-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-1336c-on-both-desktop-and-Android-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-1336c-on-both-desktop-and-Android-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-1f583-ssfully-on-Android-viewport-chromium-desktop/error-context.md b/test-results/e2e-cross-platform-Cross-P-1f583-ssfully-on-Android-viewport-chromium-desktop/error-context.md deleted file mode 100644 index 76ef3b8..0000000 --- a/test-results/e2e-cross-platform-Cross-P-1f583-ssfully-on-Android-viewport-chromium-desktop/error-context.md +++ /dev/null @@ -1,252 +0,0 @@ -# Page snapshot - -```yaml -- generic [active] [ref=e1]: - - generic [ref=e3]: - - banner [ref=e4]: - - generic [ref=e6]: - - generic [ref=e7]: - - button "Toggle navigation menu" [ref=e8]: - - img [ref=e9] - - img [ref=e12] - - text: CodeSnippet - - generic [ref=e15]: - - img [ref=e16] - - generic [ref=e18]: Local - - main [ref=e19]: - - generic [ref=e21]: - - alert [ref=e22]: - - img [ref=e23] - - heading "Workspace ready" [level=5] [ref=e25] - - generic [ref=e26]: Running in local-first mode so you can work offline without a backend. - - alert [ref=e27]: - - img [ref=e28] - - heading "Cloud backend unavailable" [level=5] [ref=e30] - - generic [ref=e31]: No Flask backend detected. Saving and loading will stay on this device until a server URL is configured. - - generic [ref=e32]: - - generic [ref=e33]: - - heading "Templates" [level=2] [ref=e34] - - paragraph [ref=e35]: Page-level layouts that combine organisms into complete interfaces - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e38]: - - heading "Dashboard Layout" [level=2] [ref=e39] - - paragraph [ref=e40]: Complete dashboard with sidebar, stats, and content areas - - generic [ref=e41]: - - button "Save as Snippet" [ref=e43] [cursor=pointer]: - - img [ref=e44] - - text: Save as Snippet - - generic [ref=e46]: - - generic [ref=e48]: - - heading "Dashboard" [level=3] [ref=e50] - - generic [ref=e51]: - - button [ref=e52] [cursor=pointer]: - - img [ref=e53] - - button [ref=e55] [cursor=pointer]: - - img [ref=e56] - - generic [ref=e58]: - - img [ref=e59] - - generic [ref=e60]: U - - main [ref=e62]: - - generic [ref=e63]: - - generic [ref=e64]: - - generic [ref=e65]: - - heading "Overview" [level=1] [ref=e66] - - paragraph [ref=e67]: Welcome back, here's what's happening - - button "New Project" [ref=e68] [cursor=pointer]: - - img [ref=e69] - - text: New Project - - generic [ref=e71]: - - generic [ref=e74]: - - paragraph [ref=e75]: Total Revenue - - paragraph [ref=e76]: $45,231 - - paragraph [ref=e77]: - - img [ref=e78] - - text: +20.1% from last month - - generic [ref=e82]: - - paragraph [ref=e83]: Active Users - - paragraph [ref=e84]: 2,350 - - paragraph [ref=e85]: - - img [ref=e86] - - text: +12.5% from last month - - generic [ref=e90]: - - paragraph [ref=e91]: Total Orders - - paragraph [ref=e92]: 1,234 - - paragraph [ref=e93]: - - img [ref=e94] - - text: +8.2% from last month - - generic [ref=e96]: - - generic [ref=e97]: - - heading "Recent Activity" [level=3] [ref=e99] - - generic [ref=e100]: - - generic [ref=e101]: - - generic [ref=e102]: - - img [ref=e103] - - generic [ref=e104]: U - - generic [ref=e105]: - - paragraph [ref=e106]: - - generic [ref=e107]: User 1 - - text: completed a task - - paragraph [ref=e108]: 2 hours ago - - generic [ref=e109]: - - generic [ref=e110]: - - img [ref=e111] - - generic [ref=e112]: U - - generic [ref=e113]: - - paragraph [ref=e114]: - - generic [ref=e115]: User 2 - - text: completed a task - - paragraph [ref=e116]: 2 hours ago - - generic [ref=e117]: - - generic [ref=e118]: - - img [ref=e119] - - generic [ref=e120]: U - - generic [ref=e121]: - - paragraph [ref=e122]: - - generic [ref=e123]: User 3 - - text: completed a task - - paragraph [ref=e124]: 2 hours ago - - generic [ref=e125]: - - heading "Quick Actions" [level=3] [ref=e127] - - generic [ref=e128]: - - button "Create New Project" [ref=e129] [cursor=pointer]: - - img [ref=e130] - - text: Create New Project - - button "Invite Team Members" [ref=e132] [cursor=pointer]: - - img [ref=e133] - - text: Invite Team Members - - button "Browse Templates" [ref=e135] [cursor=pointer]: - - img [ref=e136] - - text: Browse Templates - - generic [ref=e138]: - - generic [ref=e139]: - - heading "Landing Page" [level=2] [ref=e140] - - paragraph [ref=e141]: Marketing page with hero, features, and CTA sections - - generic [ref=e142]: - - button "Save as Snippet" [ref=e144] [cursor=pointer]: - - img [ref=e145] - - text: Save as Snippet - - generic [ref=e147]: - - generic [ref=e149]: - - heading "ProductName" [level=3] [ref=e152] - - generic [ref=e153]: - - button "Features" [ref=e154] [cursor=pointer] - - button "Pricing" [ref=e155] [cursor=pointer] - - button "About" [ref=e156] [cursor=pointer] - - button "Sign Up" [ref=e157] [cursor=pointer] - - generic [ref=e158]: - - generic [ref=e159]: New Release - - heading "Build Amazing Products Faster" [level=1] [ref=e160] - - paragraph [ref=e161]: The complete toolkit for modern product development. Ship faster with our component library and design system. - - generic [ref=e162]: - - button "Get Started" [ref=e163] [cursor=pointer]: - - text: Get Started - - img [ref=e164] - - button "View Demo" [ref=e166] [cursor=pointer] - - generic [ref=e167]: - - generic [ref=e168]: - - heading "Features" [level=2] [ref=e169] - - paragraph [ref=e170]: Everything you need to build production-ready applications - - generic [ref=e171]: - - generic [ref=e172]: - - img [ref=e174] - - heading "Analytics" [level=3] [ref=e176] - - paragraph [ref=e177]: Track and analyze your product metrics in real-time - - generic [ref=e178]: - - img [ref=e180] - - heading "Collaboration" [level=3] [ref=e182] - - paragraph [ref=e183]: Work together with your team seamlessly - - generic [ref=e184]: - - img [ref=e186] - - heading "Customizable" [level=3] [ref=e188] - - paragraph [ref=e189]: Adapt the platform to your specific needs - - generic [ref=e190]: - - heading "Ready to get started?" [level=2] [ref=e191] - - paragraph [ref=e192]: Join thousands of teams already building with our platform - - button "Start Free Trial" [ref=e193] [cursor=pointer]: - - text: Start Free Trial - - img [ref=e194] - - generic [ref=e196]: - - generic [ref=e197]: - - heading "E-commerce Product Page" [level=2] [ref=e198] - - paragraph [ref=e199]: Product detail page with images, info, and purchase options - - generic [ref=e200]: - - button "Save as Snippet" [ref=e202] [cursor=pointer]: - - img [ref=e203] - - text: Save as Snippet - - generic [ref=e205]: - - generic [ref=e207]: - - heading "Store" [level=3] [ref=e209] - - generic [ref=e210]: - - button [ref=e211] [cursor=pointer]: - - img [ref=e212] - - generic [ref=e215]: U - - generic [ref=e225]: - - generic [ref=e226]: - - generic [ref=e227]: New Arrival - - heading "Premium Product Name" [level=1] [ref=e228] - - generic [ref=e229]: - - generic [ref=e230]: $299.00 - - generic [ref=e231]: $399.00 - - generic [ref=e232]: - - heading "Description" [level=3] [ref=e233] - - paragraph [ref=e234]: Experience premium quality with this exceptional product. Crafted with attention to detail and designed for those who demand excellence. - - generic [ref=e235]: - - heading "Features" [level=3] [ref=e236] - - list [ref=e237]: - - listitem [ref=e238]: • Premium materials and construction - - listitem [ref=e239]: • Industry-leading performance - - listitem [ref=e240]: • 2-year warranty included - - listitem [ref=e241]: • Free shipping on orders over $50 - - generic [ref=e242]: - - button "Add to Cart" [ref=e243] [cursor=pointer]: - - img [ref=e244] - - text: Add to Cart - - button "Add to Wishlist" [ref=e246] [cursor=pointer] - - generic [ref=e247]: - - generic [ref=e248]: - - heading "Blog Article" [level=2] [ref=e249] - - paragraph [ref=e250]: Article layout with header, content, and sidebar - - generic [ref=e251]: - - button "Save as Snippet" [ref=e253] [cursor=pointer]: - - img [ref=e254] - - text: Save as Snippet - - generic [ref=e256]: - - generic [ref=e258]: - - heading "Blog" [level=3] [ref=e259] - - generic [ref=e260]: - - button "Articles" [ref=e261] [cursor=pointer] - - button "Tutorials" [ref=e262] [cursor=pointer] - - button "About" [ref=e263] [cursor=pointer] - - generic [ref=e265]: - - generic [ref=e266]: - - generic [ref=e267]: - - generic [ref=e268]: Design - - generic [ref=e269]: Tutorial - - heading "Building a Comprehensive Component Library" [level=1] [ref=e270] - - generic [ref=e271]: - - generic [ref=e272]: - - img [ref=e273] - - generic [ref=e274]: AW - - generic [ref=e275]: - - paragraph [ref=e276]: Alex Writer - - paragraph [ref=e277]: March 15, 2024 · 10 min read - - generic [ref=e278]: - - paragraph [ref=e280]: Design systems have become an essential part of modern product development. They provide consistency, improve efficiency, and create a shared language between designers and developers. - - heading "Understanding Atomic Design" [level=2] [ref=e281] - - paragraph [ref=e282]: "The atomic design methodology consists of five distinct stages: atoms, molecules, organisms, templates, and pages. Each stage builds upon the previous, creating a comprehensive system that scales with your needs." - - paragraph [ref=e284]: "\"A design system is never complete. It's a living, breathing ecosystem that evolves with your product and team.\"" - - heading "Getting Started" [level=2] [ref=e285] - - paragraph [ref=e286]: Begin by identifying the core components your product needs. Start small with basic atoms like buttons and inputs, then gradually build up to more complex organisms and templates. - - generic [ref=e287]: - - button "Previous Article" [ref=e288] [cursor=pointer] - - button "Next Article" [ref=e289] [cursor=pointer]: - - text: Next Article - - img [ref=e290] - - contentinfo [ref=e292]: - - generic [ref=e294]: - - paragraph [ref=e295]: Save, organize, and share your code snippets with beautiful syntax highlighting and live execution - - paragraph [ref=e296]: Supports React preview and Python execution via Pyodide - - region "Notifications alt+T" - - alert [ref=e297] -``` \ No newline at end of file diff --git a/test-results/e2e-cross-platform-Cross-P-1f583-ssfully-on-Android-viewport-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-1f583-ssfully-on-Android-viewport-chromium-desktop/test-failed-1.png index ae430a3..c75476d 100644 Binary files a/test-results/e2e-cross-platform-Cross-P-1f583-ssfully-on-Android-viewport-chromium-desktop/test-failed-1.png and b/test-results/e2e-cross-platform-Cross-P-1f583-ssfully-on-Android-viewport-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-1f583-ssfully-on-Android-viewport-chromium-desktop/video.webm b/test-results/e2e-cross-platform-Cross-P-1f583-ssfully-on-Android-viewport-chromium-desktop/video.webm new file mode 100644 index 0000000..70bbc33 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-1f583-ssfully-on-Android-viewport-chromium-desktop/video.webm differ diff --git a/test-results/e2e-cross-platform-Cross-P-29423-ropriately-across-platforms-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-29423-ropriately-across-platforms-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-29423-ropriately-across-platforms-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-2c15d-eadable-on-Android-viewport-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-2c15d-eadable-on-Android-viewport-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..c75476d Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-2c15d-eadable-on-Android-viewport-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-2c15d-eadable-on-Android-viewport-chromium-desktop/video.webm b/test-results/e2e-cross-platform-Cross-P-2c15d-eadable-on-Android-viewport-chromium-desktop/video.webm new file mode 100644 index 0000000..15baa05 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-2c15d-eadable-on-Android-viewport-chromium-desktop/video.webm differ diff --git a/test-results/e2e-cross-platform-Cross-P-33ce8-opriate-on-all-screen-sizes-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-33ce8-opriate-on-all-screen-sizes-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-33ce8-opriate-on-all-screen-sizes-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-344ed-ck-events-fire-consistently-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-344ed-ck-events-fire-consistently-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..c75476d Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-344ed-ck-events-fire-consistently-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-43c72-same-on-desktop-and-Android-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-43c72-same-on-desktop-and-Android-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-43c72-same-on-desktop-and-Android-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-508d5--changes-don-t-break-layout-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-508d5--changes-don-t-break-layout-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..c75476d Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-508d5--changes-don-t-break-layout-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-6cbef-cally-on-desktop-and-mobile-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-6cbef-cally-on-desktop-and-mobile-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-6cbef-cally-on-desktop-and-mobile-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-78f2f-ion-works-on-both-platforms-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-78f2f-ion-works-on-both-platforms-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-78f2f-ion-works-on-both-platforms-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-7df10-nsistently-across-platforms-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-7df10-nsistently-across-platforms-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-7df10-nsistently-across-platforms-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-829cc-rs-are-handled-consistently-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-829cc-rs-are-handled-consistently-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..c75476d Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-829cc-rs-are-handled-consistently-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-91d65-consistent-across-viewports-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-91d65-consistent-across-viewports-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-91d65-consistent-across-viewports-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-a1515-plays-same-on-all-platforms-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-a1515-plays-same-on-all-platforms-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-a1515-plays-same-on-all-platforms-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-a2eb7-t-works-on-Android-viewport-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-a2eb7-t-works-on-Android-viewport-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..c75476d Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-a2eb7-t-works-on-Android-viewport-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-a2eb7-t-works-on-Android-viewport-chromium-desktop/video.webm b/test-results/e2e-cross-platform-Cross-P-a2eb7-t-works-on-Android-viewport-chromium-desktop/video.webm new file mode 100644 index 0000000..941350d Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-a2eb7-t-works-on-Android-viewport-chromium-desktop/video.webm differ diff --git a/test-results/e2e-cross-platform-Cross-P-a59fa-tures-work-notch-safe-area--chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-a59fa-tures-work-notch-safe-area--chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..c75476d Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-a59fa-tures-work-notch-safe-area--chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-b110e-sufficient-on-all-platforms-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-b110e-sufficient-on-all-platforms-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-b110e-sufficient-on-all-platforms-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-b110e-sufficient-on-all-platforms-chromium-desktop/video.webm b/test-results/e2e-cross-platform-Cross-P-b110e-sufficient-on-all-platforms-chromium-desktop/video.webm new file mode 100644 index 0000000..2808782 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-b110e-sufficient-on-all-platforms-chromium-desktop/video.webm differ diff --git a/test-results/e2e-cross-platform-Cross-P-c265e-on-Android-without-breaking-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-c265e-on-Android-without-breaking-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..c75476d Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-c265e-on-Android-without-breaking-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-cc73e-dentically-on-all-platforms-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-cc73e-dentically-on-all-platforms-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-cc73e-dentically-on-all-platforms-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-d2202-ts-don-t-overlap-on-Android-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-d2202-ts-don-t-overlap-on-Android-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..c75476d Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-d2202-ts-don-t-overlap-on-Android-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-cross-platform-Cross-P-d2202-ts-don-t-overlap-on-Android-chromium-desktop/video.webm b/test-results/e2e-cross-platform-Cross-P-d2202-ts-don-t-overlap-on-Android-chromium-desktop/video.webm new file mode 100644 index 0000000..2454222 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-d2202-ts-don-t-overlap-on-Android-chromium-desktop/video.webm differ diff --git a/test-results/e2e-cross-platform-Cross-P-d317e-same-on-desktop-and-Android-chromium-desktop/test-failed-1.png b/test-results/e2e-cross-platform-Cross-P-d317e-same-on-desktop-and-Android-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-cross-platform-Cross-P-d317e-same-on-desktop-and-Android-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-107ae--t-overlap-critical-content-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-107ae--t-overlap-critical-content-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-107ae--t-overlap-critical-content-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-107ae--t-overlap-critical-content-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-107ae--t-overlap-critical-content-chromium-desktop/video.webm new file mode 100644 index 0000000..61e11ad Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-107ae--t-overlap-critical-content-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-21f0a-asonable-and-don-t-conflict-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-21f0a-asonable-and-don-t-conflict-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-21f0a-asonable-and-don-t-conflict-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-21f0a-asonable-and-don-t-conflict-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-21f0a-asonable-and-don-t-conflict-chromium-desktop/video.webm new file mode 100644 index 0000000..18844a8 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-21f0a-asonable-and-don-t-conflict-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-33e9d-values-are-valid-CSS-colors-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-33e9d-values-are-valid-CSS-colors-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-33e9d-values-are-valid-CSS-colors-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-33e9d-values-are-valid-CSS-colors-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-33e9d-values-are-valid-CSS-colors-chromium-desktop/video.webm new file mode 100644 index 0000000..e872ee8 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-33e9d-values-are-valid-CSS-colors-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-396bd--t-cause-readability-issues-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-396bd--t-cause-readability-issues-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-396bd--t-cause-readability-issues-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-396bd--t-cause-readability-issues-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-396bd--t-cause-readability-issues-chromium-desktop/video.webm new file mode 100644 index 0000000..25eac84 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-396bd--t-cause-readability-issues-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-44561--transform-values-are-valid-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-44561--transform-values-are-valid-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-44561--transform-values-are-valid-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-44561--transform-values-are-valid-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-44561--transform-values-are-valid-chromium-desktop/video.webm new file mode 100644 index 0000000..47bb874 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-44561--transform-values-are-valid-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-6688f-e-proper-gaps-and-alignment-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-6688f-e-proper-gaps-and-alignment-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-6688f-e-proper-gaps-and-alignment-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-6688f-e-proper-gaps-and-alignment-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-6688f-e-proper-gaps-and-alignment-chromium-desktop/video.webm new file mode 100644 index 0000000..6035761 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-6688f-e-proper-gaps-and-alignment-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-7702b-amilies-are-properly-loaded-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-7702b-amilies-are-properly-loaded-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-7702b-amilies-are-properly-loaded-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-7702b-amilies-are-properly-loaded-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-7702b-amilies-are-properly-loaded-chromium-desktop/video.webm new file mode 100644 index 0000000..585727a Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-7702b-amilies-are-properly-loaded-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-82567-order-styles-are-consistent-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-82567-order-styles-are-consistent-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-82567-order-styles-are-consistent-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-82567-order-styles-are-consistent-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-82567-order-styles-are-consistent-chromium-desktop/video.webm new file mode 100644 index 0000000..9b63015 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-82567-order-styles-are-consistent-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-86f83-s-text-shadows-are-readable-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-86f83-s-text-shadows-are-readable-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-86f83-s-text-shadows-are-readable-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-86f83-s-text-shadows-are-readable-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-86f83-s-text-shadows-are-readable-chromium-desktop/video.webm new file mode 100644 index 0000000..5b4c524 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-86f83-s-text-shadows-are-readable-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-912f7-ts-render-without-artifacts-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-912f7-ts-render-without-artifacts-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-912f7-ts-render-without-artifacts-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-912f7-ts-render-without-artifacts-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-912f7-ts-render-without-artifacts-chromium-desktop/video.webm new file mode 100644 index 0000000..580a65b Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-912f7-ts-render-without-artifacts-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-995bd-don-t-have-misaligned-items-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-995bd-don-t-have-misaligned-items-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-995bd-don-t-have-misaligned-items-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-995bd-don-t-have-misaligned-items-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-995bd-don-t-have-misaligned-items-chromium-desktop/video.webm new file mode 100644 index 0000000..ab01e3a Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-995bd-don-t-have-misaligned-items-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-a69a0-ow-is-handled-with-ellipsis-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-a69a0-ow-is-handled-with-ellipsis-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-a69a0-ow-is-handled-with-ellipsis-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-a69a0-ow-is-handled-with-ellipsis-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-a69a0-ow-is-handled-with-ellipsis-chromium-desktop/video.webm new file mode 100644 index 0000000..6cc866e Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-a69a0-ow-is-handled-with-ellipsis-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-a9d8e-d-word-spacing-are-readable-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-a9d8e-d-word-spacing-are-readable-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-a9d8e-d-word-spacing-are-readable-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-a9d8e-d-word-spacing-are-readable-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-a9d8e-d-word-spacing-are-readable-chromium-desktop/video.webm new file mode 100644 index 0000000..e7a44e1 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-a9d8e-d-word-spacing-are-readable-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-b5ac1--values-are-between-0-and-1-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-b5ac1--values-are-between-0-and-1-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-b5ac1--values-are-between-0-and-1-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-b5ac1--values-are-between-0-and-1-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-b5ac1--values-are-between-0-and-1-chromium-desktop/video.webm new file mode 100644 index 0000000..1abbbe4 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-b5ac1--values-are-between-0-and-1-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-bad65-adius-values-are-consistent-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-bad65-adius-values-are-consistent-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-bad65-adius-values-are-consistent-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-bad65-adius-values-are-consistent-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-bad65-adius-values-are-consistent-chromium-desktop/video.webm new file mode 100644 index 0000000..79c18dc Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-bad65-adius-values-are-consistent-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-bae94-margin-don-t-cause-overlaps-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-bae94-margin-don-t-cause-overlaps-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-bae94-margin-don-t-cause-overlaps-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-bae94-margin-don-t-cause-overlaps-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-bae94-margin-don-t-cause-overlaps-chromium-desktop/video.webm new file mode 100644 index 0000000..aeb089b Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-bae94-margin-don-t-cause-overlaps-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-bf112-ons-complete-without-errors-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-bf112-ons-complete-without-errors-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-bf112-ons-complete-without-errors-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-bf112-ons-complete-without-errors-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-bf112-ons-complete-without-errors-chromium-desktop/video.webm new file mode 100644 index 0000000..ce6c9df Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-bf112-ons-complete-without-errors-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-bfd3f-ont-weights-are-appropriate-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-bfd3f-ont-weights-are-appropriate-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-bfd3f-ont-weights-are-appropriate-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-bfd3f-ont-weights-are-appropriate-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-bfd3f-ont-weights-are-appropriate-chromium-desktop/video.webm new file mode 100644 index 0000000..7ea2874 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-bfd3f-ont-weights-are-appropriate-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-c89df-ties-transitions-are-smooth-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-c89df-ties-transitions-are-smooth-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-c89df-ties-transitions-are-smooth-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-c89df-ties-transitions-are-smooth-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-c89df-ties-transitions-are-smooth-chromium-desktop/video.webm new file mode 100644 index 0000000..b218211 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-c89df-ties-transitions-are-smooth-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-d564b--without-performance-issues-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-d564b--without-performance-issues-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-d564b--without-performance-issues-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-d564b--without-performance-issues-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-d564b--without-performance-issues-chromium-desktop/video.webm new file mode 100644 index 0000000..5537271 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-d564b--without-performance-issues-chromium-desktop/video.webm differ diff --git a/test-results/e2e-css-styling-Advanced-S-e1952-ow-is-handled-appropriately-chromium-desktop/test-failed-1.png b/test-results/e2e-css-styling-Advanced-S-e1952-ow-is-handled-appropriately-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-e1952-ow-is-handled-appropriately-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-css-styling-Advanced-S-e1952-ow-is-handled-appropriately-chromium-desktop/video.webm b/test-results/e2e-css-styling-Advanced-S-e1952-ow-is-handled-appropriately-chromium-desktop/video.webm new file mode 100644 index 0000000..13f73cb Binary files /dev/null and b/test-results/e2e-css-styling-Advanced-S-e1952-ow-is-handled-appropriately-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-240de-d-indicator-displays-status-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-240de-d-indicator-displays-status-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-240de-d-indicator-displays-status-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-240de-d-indicator-displays-status-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-240de-d-indicator-displays-status-chromium-desktop/video.webm new file mode 100644 index 0000000..7fb9aad Binary files /dev/null and b/test-results/e2e-functionality-Function-240de-d-indicator-displays-status-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-2a1e2-ve-elements-have-aria-roles-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-2a1e2-ve-elements-have-aria-roles-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-2a1e2-ve-elements-have-aria-roles-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-2a1e2-ve-elements-have-aria-roles-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-2a1e2-ve-elements-have-aria-roles-chromium-desktop/video.webm new file mode 100644 index 0000000..cd4be6a Binary files /dev/null and b/test-results/e2e-functionality-Function-2a1e2-ve-elements-have-aria-roles-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-35807-emains-sticky-during-scroll-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-35807-emains-sticky-during-scroll-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-35807-emains-sticky-during-scroll-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-35807-emains-sticky-during-scroll-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-35807-emains-sticky-during-scroll-chromium-desktop/video.webm new file mode 100644 index 0000000..27439db Binary files /dev/null and b/test-results/e2e-functionality-Function-35807-emains-sticky-during-scroll-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-5349e-e-doesn-t-spike-excessively-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-5349e-e-doesn-t-spike-excessively-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-5349e-e-doesn-t-spike-excessively-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-5349e-e-doesn-t-spike-excessively-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-5349e-e-doesn-t-spike-excessively-chromium-desktop/video.webm new file mode 100644 index 0000000..7d6d71f Binary files /dev/null and b/test-results/e2e-functionality-Function-5349e-e-doesn-t-spike-excessively-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-622f2-atures-images-have-alt-text-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-622f2-atures-images-have-alt-text-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-622f2-atures-images-have-alt-text-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-622f2-atures-images-have-alt-text-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-622f2-atures-images-have-alt-text-chromium-desktop/video.webm new file mode 100644 index 0000000..0e16565 Binary files /dev/null and b/test-results/e2e-functionality-Function-622f2-atures-images-have-alt-text-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-6917b-bar-controls-are-accessible-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-6917b-bar-controls-are-accessible-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-6917b-bar-controls-are-accessible-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-6917b-bar-controls-are-accessible-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-6917b-bar-controls-are-accessible-chromium-desktop/video.webm new file mode 100644 index 0000000..74c5c96 Binary files /dev/null and b/test-results/e2e-functionality-Function-6917b-bar-controls-are-accessible-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-6afa8-s-rapid-clicking-on-buttons-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-6afa8-s-rapid-clicking-on-buttons-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-6afa8-s-rapid-clicking-on-buttons-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-6afa8-s-rapid-clicking-on-buttons-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-6afa8-s-rapid-clicking-on-buttons-chromium-desktop/video.webm new file mode 100644 index 0000000..7ebacf6 Binary files /dev/null and b/test-results/e2e-functionality-Function-6afa8-s-rapid-clicking-on-buttons-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-6c435-cause-unexpected-navigation-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-6c435-cause-unexpected-navigation-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-6c435-cause-unexpected-navigation-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-6c435-cause-unexpected-navigation-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-6c435-cause-unexpected-navigation-chromium-desktop/video.webm new file mode 100644 index 0000000..5f238b8 Binary files /dev/null and b/test-results/e2e-functionality-Function-6c435-cause-unexpected-navigation-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-6d341--main-routes-without-errors-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-6d341--main-routes-without-errors-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-6d341--main-routes-without-errors-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-6d341--main-routes-without-errors-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-6d341--main-routes-without-errors-chromium-desktop/video.webm new file mode 100644 index 0000000..d8e27b0 Binary files /dev/null and b/test-results/e2e-functionality-Function-6d341--main-routes-without-errors-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-79233-nts-logo-links-back-to-home-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-79233-nts-logo-links-back-to-home-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-79233-nts-logo-links-back-to-home-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-79233-nts-logo-links-back-to-home-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-79233-nts-logo-links-back-to-home-chromium-desktop/video.webm new file mode 100644 index 0000000..6d7ba5b Binary files /dev/null and b/test-results/e2e-functionality-Function-79233-nts-logo-links-back-to-home-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-95f42-s-show-appropriate-response-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-95f42-s-show-appropriate-response-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-95f42-s-show-appropriate-response-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-95f42-s-show-appropriate-response-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-95f42-s-show-appropriate-response-chromium-desktop/video.webm new file mode 100644 index 0000000..5165adb Binary files /dev/null and b/test-results/e2e-functionality-Function-95f42-s-show-appropriate-response-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-a0e3c-s-network-errors-gracefully-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-a0e3c-s-network-errors-gracefully-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-a0e3c-s-network-errors-gracefully-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-a0e3c-s-network-errors-gracefully-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-a0e3c-s-network-errors-gracefully-chromium-desktop/video.webm new file mode 100644 index 0000000..58ed533 Binary files /dev/null and b/test-results/e2e-functionality-Function-a0e3c-s-network-errors-gracefully-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-a4271-s-missing-images-gracefully-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-a4271-s-missing-images-gracefully-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-a4271-s-missing-images-gracefully-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-a4271-s-missing-images-gracefully-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-a4271-s-missing-images-gracefully-chromium-desktop/video.webm new file mode 100644 index 0000000..154c3c7 Binary files /dev/null and b/test-results/e2e-functionality-Function-a4271-s-missing-images-gracefully-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-a626e-d-navigation-works-in-forms-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-a626e-d-navigation-works-in-forms-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-a626e-d-navigation-works-in-forms-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-a626e-d-navigation-works-in-forms-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-a626e-d-navigation-works-in-forms-chromium-desktop/video.webm new file mode 100644 index 0000000..8d0f4e0 Binary files /dev/null and b/test-results/e2e-functionality-Function-a626e-d-navigation-works-in-forms-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-a71bf-sole-errors-on-initial-load-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-a71bf-sole-errors-on-initial-load-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-a71bf-sole-errors-on-initial-load-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-a71bf-sole-errors-on-initial-load-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-a71bf-sole-errors-on-initial-load-chromium-desktop/video.webm new file mode 100644 index 0000000..9316354 Binary files /dev/null and b/test-results/e2e-functionality-Function-a71bf-sole-errors-on-initial-load-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-a91cf--renders-and-is-interactive-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-a91cf--renders-and-is-interactive-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-a91cf--renders-and-is-interactive-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-a91cf--renders-and-is-interactive-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-a91cf--renders-and-is-interactive-chromium-desktop/video.webm new file mode 100644 index 0000000..a9fbeab Binary files /dev/null and b/test-results/e2e-functionality-Function-a91cf--renders-and-is-interactive-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-ac814-back-button-works-correctly-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-ac814-back-button-works-correctly-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-ac814-back-button-works-correctly-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-ac814-back-button-works-correctly-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-ac814-back-button-works-correctly-chromium-desktop/video.webm new file mode 100644 index 0000000..87e6a2d Binary files /dev/null and b/test-results/e2e-functionality-Function-ac814-back-button-works-correctly-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-c7e71-dings-have-proper-hierarchy-chromium-desktop/error-context.md b/test-results/e2e-functionality-Function-c7e71-dings-have-proper-hierarchy-chromium-desktop/error-context.md deleted file mode 100644 index 7c82fa3..0000000 --- a/test-results/e2e-functionality-Function-c7e71-dings-have-proper-hierarchy-chromium-desktop/error-context.md +++ /dev/null @@ -1,35 +0,0 @@ -# Page snapshot - -```yaml -- generic [active] [ref=e1]: - - generic [ref=e3]: - - banner [ref=e4]: - - generic [ref=e6]: - - generic [ref=e7]: - - button "Toggle navigation menu" [ref=e8]: - - img [ref=e9] - - img [ref=e12] - - text: CodeSnippet - - generic [ref=e15]: - - img [ref=e16] - - generic [ref=e18]: Local - - main [ref=e19]: - - generic [ref=e21]: - - alert [ref=e22]: - - img [ref=e23] - - heading "Workspace ready" [level=5] [ref=e25] - - generic [ref=e26]: Running in local-first mode so you can work offline without a backend. - - alert [ref=e27]: - - img [ref=e28] - - heading "Cloud backend unavailable" [level=5] [ref=e30] - - generic [ref=e31]: No Flask backend detected. Saving and loading will stay on this device until a server URL is configured. - - generic [ref=e33]: - - heading "My Snippets" [level=1] [ref=e34] - - paragraph [ref=e35]: Save, organize, and share your code snippets - - contentinfo [ref=e36]: - - generic [ref=e38]: - - paragraph [ref=e39]: Save, organize, and share your code snippets with beautiful syntax highlighting and live execution - - paragraph [ref=e40]: Supports React preview and Python execution via Pyodide - - region "Notifications alt+T" - - alert [ref=e41] -``` \ No newline at end of file diff --git a/test-results/e2e-functionality-Function-c7e71-dings-have-proper-hierarchy-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-c7e71-dings-have-proper-hierarchy-chromium-desktop/test-failed-1.png index c760441..6ece240 100644 Binary files a/test-results/e2e-functionality-Function-c7e71-dings-have-proper-hierarchy-chromium-desktop/test-failed-1.png and b/test-results/e2e-functionality-Function-c7e71-dings-have-proper-hierarchy-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-c7e71-dings-have-proper-hierarchy-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-c7e71-dings-have-proper-hierarchy-chromium-desktop/video.webm index bb28abd..22c7e8a 100644 Binary files a/test-results/e2e-functionality-Function-c7e71-dings-have-proper-hierarchy-chromium-desktop/video.webm and b/test-results/e2e-functionality-Function-c7e71-dings-have-proper-hierarchy-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-d3302--opens-and-closes-correctly-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-d3302--opens-and-closes-correctly-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-d3302--opens-and-closes-correctly-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-d3302--opens-and-closes-correctly-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-d3302--opens-and-closes-correctly-chromium-desktop/video.webm new file mode 100644 index 0000000..3122004 Binary files /dev/null and b/test-results/e2e-functionality-Function-d3302--opens-and-closes-correctly-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-dc165-oads-within-acceptable-time-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-dc165-oads-within-acceptable-time-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-dc165-oads-within-acceptable-time-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-dc165-oads-within-acceptable-time-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-dc165-oads-within-acceptable-time-chromium-desktop/video.webm new file mode 100644 index 0000000..e7c6d32 Binary files /dev/null and b/test-results/e2e-functionality-Function-dc165-oads-within-acceptable-time-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-e44a2--page-is-keyboard-navigable-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-e44a2--page-is-keyboard-navigable-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-e44a2--page-is-keyboard-navigable-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-e44a2--page-is-keyboard-navigable-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-e44a2--page-is-keyboard-navigable-chromium-desktop/video.webm new file mode 100644 index 0000000..cfcdd86 Binary files /dev/null and b/test-results/e2e-functionality-Function-e44a2--page-is-keyboard-navigable-chromium-desktop/video.webm differ diff --git a/test-results/e2e-functionality-Function-ebdf4-fields-are-properly-labeled-chromium-desktop/test-failed-1.png b/test-results/e2e-functionality-Function-ebdf4-fields-are-properly-labeled-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-functionality-Function-ebdf4-fields-are-properly-labeled-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-functionality-Function-ebdf4-fields-are-properly-labeled-chromium-desktop/video.webm b/test-results/e2e-functionality-Function-ebdf4-fields-are-properly-labeled-chromium-desktop/video.webm new file mode 100644 index 0000000..7683f3b Binary files /dev/null and b/test-results/e2e-functionality-Function-ebdf4-fields-are-properly-labeled-chromium-desktop/video.webm differ diff --git a/test-results/e2e-home-home-page-renders-51aff-ions-without-console-errors-chromium-desktop/test-failed-1.png b/test-results/e2e-home-home-page-renders-51aff-ions-without-console-errors-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-home-home-page-renders-51aff-ions-without-console-errors-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-home-home-page-renders-51aff-ions-without-console-errors-chromium-desktop/video.webm b/test-results/e2e-home-home-page-renders-51aff-ions-without-console-errors-chromium-desktop/video.webm new file mode 100644 index 0000000..cb8d118 Binary files /dev/null and b/test-results/e2e-home-home-page-renders-51aff-ions-without-console-errors-chromium-desktop/video.webm differ diff --git a/test-results/e2e-mobile-responsive-Mobi-08d5d-appropriate-for-readability-chromium-desktop/error-context.md b/test-results/e2e-mobile-responsive-Mobi-08d5d-appropriate-for-readability-chromium-desktop/error-context.md deleted file mode 100644 index 7c82fa3..0000000 --- a/test-results/e2e-mobile-responsive-Mobi-08d5d-appropriate-for-readability-chromium-desktop/error-context.md +++ /dev/null @@ -1,35 +0,0 @@ -# Page snapshot - -```yaml -- generic [active] [ref=e1]: - - generic [ref=e3]: - - banner [ref=e4]: - - generic [ref=e6]: - - generic [ref=e7]: - - button "Toggle navigation menu" [ref=e8]: - - img [ref=e9] - - img [ref=e12] - - text: CodeSnippet - - generic [ref=e15]: - - img [ref=e16] - - generic [ref=e18]: Local - - main [ref=e19]: - - generic [ref=e21]: - - alert [ref=e22]: - - img [ref=e23] - - heading "Workspace ready" [level=5] [ref=e25] - - generic [ref=e26]: Running in local-first mode so you can work offline without a backend. - - alert [ref=e27]: - - img [ref=e28] - - heading "Cloud backend unavailable" [level=5] [ref=e30] - - generic [ref=e31]: No Flask backend detected. Saving and loading will stay on this device until a server URL is configured. - - generic [ref=e33]: - - heading "My Snippets" [level=1] [ref=e34] - - paragraph [ref=e35]: Save, organize, and share your code snippets - - contentinfo [ref=e36]: - - generic [ref=e38]: - - paragraph [ref=e39]: Save, organize, and share your code snippets with beautiful syntax highlighting and live execution - - paragraph [ref=e40]: Supports React preview and Python execution via Pyodide - - region "Notifications alt+T" - - alert [ref=e41] -``` \ No newline at end of file diff --git a/test-results/e2e-mobile-responsive-Mobi-08d5d-appropriate-for-readability-chromium-desktop/test-failed-1.png b/test-results/e2e-mobile-responsive-Mobi-08d5d-appropriate-for-readability-chromium-desktop/test-failed-1.png index d215979..6ece240 100644 Binary files a/test-results/e2e-mobile-responsive-Mobi-08d5d-appropriate-for-readability-chromium-desktop/test-failed-1.png and b/test-results/e2e-mobile-responsive-Mobi-08d5d-appropriate-for-readability-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-mobile-responsive-Mobi-08d5d-appropriate-for-readability-chromium-desktop/video.webm b/test-results/e2e-mobile-responsive-Mobi-08d5d-appropriate-for-readability-chromium-desktop/video.webm index 9d65aa4..3407048 100644 Binary files a/test-results/e2e-mobile-responsive-Mobi-08d5d-appropriate-for-readability-chromium-desktop/video.webm and b/test-results/e2e-mobile-responsive-Mobi-08d5d-appropriate-for-readability-chromium-desktop/video.webm differ diff --git a/test-results/e2e-mobile-responsive-Mobi-3cd02-le-with-system-font-scaling-chromium-desktop/test-failed-1.png b/test-results/e2e-mobile-responsive-Mobi-3cd02-le-with-system-font-scaling-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-mobile-responsive-Mobi-3cd02-le-with-system-font-scaling-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-mobile-responsive-Mobi-3cd02-le-with-system-font-scaling-chromium-desktop/video.webm b/test-results/e2e-mobile-responsive-Mobi-3cd02-le-with-system-font-scaling-chromium-desktop/video.webm new file mode 100644 index 0000000..d6bf1f1 Binary files /dev/null and b/test-results/e2e-mobile-responsive-Mobi-3cd02-le-with-system-font-scaling-chromium-desktop/video.webm differ diff --git a/test-results/e2e-mobile-responsive-Mobi-4f81a-lumn-layout-works-on-tablet-chromium-desktop/test-failed-1.png b/test-results/e2e-mobile-responsive-Mobi-4f81a-lumn-layout-works-on-tablet-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..c4028cb Binary files /dev/null and b/test-results/e2e-mobile-responsive-Mobi-4f81a-lumn-layout-works-on-tablet-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-mobile-responsive-Mobi-90f3d-ame-for-embedded-scenarios--chromium-desktop/test-failed-1.png b/test-results/e2e-mobile-responsive-Mobi-90f3d-ame-for-embedded-scenarios--chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-mobile-responsive-Mobi-90f3d-ame-for-embedded-scenarios--chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-mobile-responsive-Mobi-90f3d-ame-for-embedded-scenarios--chromium-desktop/video.webm b/test-results/e2e-mobile-responsive-Mobi-90f3d-ame-for-embedded-scenarios--chromium-desktop/video.webm new file mode 100644 index 0000000..d60ad67 Binary files /dev/null and b/test-results/e2e-mobile-responsive-Mobi-90f3d-ame-for-embedded-scenarios--chromium-desktop/video.webm differ diff --git a/test-results/e2e-mobile-responsive-Mobi-adbe1-area-is-respected-on-mobile-chromium-desktop/error-context.md b/test-results/e2e-mobile-responsive-Mobi-adbe1-area-is-respected-on-mobile-chromium-desktop/error-context.md deleted file mode 100644 index 7c82fa3..0000000 --- a/test-results/e2e-mobile-responsive-Mobi-adbe1-area-is-respected-on-mobile-chromium-desktop/error-context.md +++ /dev/null @@ -1,35 +0,0 @@ -# Page snapshot - -```yaml -- generic [active] [ref=e1]: - - generic [ref=e3]: - - banner [ref=e4]: - - generic [ref=e6]: - - generic [ref=e7]: - - button "Toggle navigation menu" [ref=e8]: - - img [ref=e9] - - img [ref=e12] - - text: CodeSnippet - - generic [ref=e15]: - - img [ref=e16] - - generic [ref=e18]: Local - - main [ref=e19]: - - generic [ref=e21]: - - alert [ref=e22]: - - img [ref=e23] - - heading "Workspace ready" [level=5] [ref=e25] - - generic [ref=e26]: Running in local-first mode so you can work offline without a backend. - - alert [ref=e27]: - - img [ref=e28] - - heading "Cloud backend unavailable" [level=5] [ref=e30] - - generic [ref=e31]: No Flask backend detected. Saving and loading will stay on this device until a server URL is configured. - - generic [ref=e33]: - - heading "My Snippets" [level=1] [ref=e34] - - paragraph [ref=e35]: Save, organize, and share your code snippets - - contentinfo [ref=e36]: - - generic [ref=e38]: - - paragraph [ref=e39]: Save, organize, and share your code snippets with beautiful syntax highlighting and live execution - - paragraph [ref=e40]: Supports React preview and Python execution via Pyodide - - region "Notifications alt+T" - - alert [ref=e41] -``` \ No newline at end of file diff --git a/test-results/e2e-mobile-responsive-Mobi-adbe1-area-is-respected-on-mobile-chromium-desktop/test-failed-1.png b/test-results/e2e-mobile-responsive-Mobi-adbe1-area-is-respected-on-mobile-chromium-desktop/test-failed-1.png index b04d164..20ac165 100644 Binary files a/test-results/e2e-mobile-responsive-Mobi-adbe1-area-is-respected-on-mobile-chromium-desktop/test-failed-1.png and b/test-results/e2e-mobile-responsive-Mobi-adbe1-area-is-respected-on-mobile-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-mobile-responsive-Mobi-b47d3-s-to-short-viewport-heights-chromium-desktop/test-failed-1.png b/test-results/e2e-mobile-responsive-Mobi-b47d3-s-to-short-viewport-heights-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..abc52fa Binary files /dev/null and b/test-results/e2e-mobile-responsive-Mobi-b47d3-s-to-short-viewport-heights-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-mobile-responsive-Mobi-bad9b-change-doesn-t-break-layout-chromium-desktop/test-failed-1.png b/test-results/e2e-mobile-responsive-Mobi-bad9b-change-doesn-t-break-layout-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..c4028cb Binary files /dev/null and b/test-results/e2e-mobile-responsive-Mobi-bad9b-change-doesn-t-break-layout-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-visual-regression-Visu-0f72e--header-styling-consistency-chromium-desktop/test-failed-1.png b/test-results/e2e-visual-regression-Visu-0f72e--header-styling-consistency-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-0f72e--header-styling-consistency-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-visual-regression-Visu-0f72e--header-styling-consistency-chromium-desktop/video.webm b/test-results/e2e-visual-regression-Visu-0f72e--header-styling-consistency-chromium-desktop/video.webm new file mode 100644 index 0000000..eca7421 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-0f72e--header-styling-consistency-chromium-desktop/video.webm differ diff --git a/test-results/e2e-visual-regression-Visu-1379d-at-mobile-standard-375x667--chromium-desktop/test-failed-1.png b/test-results/e2e-visual-regression-Visu-1379d-at-mobile-standard-375x667--chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..0124b94 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-1379d-at-mobile-standard-375x667--chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-visual-regression-Visu-29c8c-ter-styling-and-positioning-chromium-desktop/test-failed-1.png b/test-results/e2e-visual-regression-Visu-29c8c-ter-styling-and-positioning-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-29c8c-ter-styling-and-positioning-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-visual-regression-Visu-29c8c-ter-styling-and-positioning-chromium-desktop/video.webm b/test-results/e2e-visual-regression-Visu-29c8c-ter-styling-and-positioning-chromium-desktop/video.webm new file mode 100644 index 0000000..c4f624d Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-29c8c-ter-styling-and-positioning-chromium-desktop/video.webm differ diff --git a/test-results/e2e-visual-regression-Visu-319de-ight-mode-class-application-chromium-desktop/test-failed-1.png b/test-results/e2e-visual-regression-Visu-319de-ight-mode-class-application-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-319de-ight-mode-class-application-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-visual-regression-Visu-319de-ight-mode-class-application-chromium-desktop/video.webm b/test-results/e2e-visual-regression-Visu-319de-ight-mode-class-application-chromium-desktop/video.webm new file mode 100644 index 0000000..aee6466 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-319de-ight-mode-class-application-chromium-desktop/video.webm differ diff --git a/test-results/e2e-visual-regression-Visu-37698-ent-area-has-proper-spacing-chromium-desktop/test-failed-1.png b/test-results/e2e-visual-regression-Visu-37698-ent-area-has-proper-spacing-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-37698-ent-area-has-proper-spacing-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-visual-regression-Visu-37698-ent-area-has-proper-spacing-chromium-desktop/video.webm b/test-results/e2e-visual-regression-Visu-37698-ent-area-has-proper-spacing-chromium-desktop/video.webm new file mode 100644 index 0000000..ad0b936 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-37698-ent-area-has-proper-spacing-chromium-desktop/video.webm differ diff --git a/test-results/e2e-visual-regression-Visu-3b48a-text-contrast-is-sufficient-chromium-desktop/test-failed-1.png b/test-results/e2e-visual-regression-Visu-3b48a-text-contrast-is-sufficient-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-3b48a-text-contrast-is-sufficient-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-visual-regression-Visu-3b48a-text-contrast-is-sufficient-chromium-desktop/video.webm b/test-results/e2e-visual-regression-Visu-3b48a-text-contrast-is-sufficient-chromium-desktop/video.webm new file mode 100644 index 0000000..61f0061 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-3b48a-text-contrast-is-sufficient-chromium-desktop/video.webm differ diff --git a/test-results/e2e-visual-regression-Visu-3cc97-rs-are-applied-consistently-chromium-desktop/test-failed-1.png b/test-results/e2e-visual-regression-Visu-3cc97-rs-are-applied-consistently-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-3cc97-rs-are-applied-consistently-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-visual-regression-Visu-3cc97-rs-are-applied-consistently-chromium-desktop/video.webm b/test-results/e2e-visual-regression-Visu-3cc97-rs-are-applied-consistently-chromium-desktop/video.webm new file mode 100644 index 0000000..c78ee8a Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-3cc97-rs-are-applied-consistently-chromium-desktop/video.webm differ diff --git a/test-results/e2e-visual-regression-Visu-4ee87-t-break-at-tablet-768x1024--chromium-desktop/test-failed-1.png b/test-results/e2e-visual-regression-Visu-4ee87-t-break-at-tablet-768x1024--chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..c4028cb Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-4ee87-t-break-at-tablet-768x1024--chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-visual-regression-Visu-5a637-at-desktop-large-1920x1080--chromium-desktop/test-failed-1.png b/test-results/e2e-visual-regression-Visu-5a637-at-desktop-large-1920x1080--chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..62a608c Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-5a637-at-desktop-large-1920x1080--chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-visual-regression-Visu-9461b--break-at-desktop-1400x900--chromium-desktop/test-failed-1.png b/test-results/e2e-visual-regression-Visu-9461b--break-at-desktop-1400x900--chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-9461b--break-at-desktop-1400x900--chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-visual-regression-Visu-b0ce7-ull-page-snapshot---desktop-chromium-desktop/test-failed-1.png b/test-results/e2e-visual-regression-Visu-b0ce7-ull-page-snapshot---desktop-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-b0ce7-ull-page-snapshot---desktop-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-visual-regression-Visu-b0ce7-ull-page-snapshot---desktop-chromium-desktop/video.webm b/test-results/e2e-visual-regression-Visu-b0ce7-ull-page-snapshot---desktop-chromium-desktop/video.webm new file mode 100644 index 0000000..f2cfaa7 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-b0ce7-ull-page-snapshot---desktop-chromium-desktop/video.webm differ diff --git a/test-results/e2e-visual-regression-Visu-b954d-ks-have-hover-state-styling-chromium-desktop/test-failed-1.png b/test-results/e2e-visual-regression-Visu-b954d-ks-have-hover-state-styling-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-b954d-ks-have-hover-state-styling-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-visual-regression-Visu-b954d-ks-have-hover-state-styling-chromium-desktop/video.webm b/test-results/e2e-visual-regression-Visu-b954d-ks-have-hover-state-styling-chromium-desktop/video.webm new file mode 100644 index 0000000..29cadb9 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-b954d-ks-have-hover-state-styling-chromium-desktop/video.webm differ diff --git a/test-results/e2e-visual-regression-Visu-ce259-g-heading-sizes-are-correct-chromium-desktop/test-failed-1.png b/test-results/e2e-visual-regression-Visu-ce259-g-heading-sizes-are-correct-chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..6ece240 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-ce259-g-heading-sizes-are-correct-chromium-desktop/test-failed-1.png differ diff --git a/test-results/e2e-visual-regression-Visu-ce259-g-heading-sizes-are-correct-chromium-desktop/video.webm b/test-results/e2e-visual-regression-Visu-ce259-g-heading-sizes-are-correct-chromium-desktop/video.webm new file mode 100644 index 0000000..3654d85 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-ce259-g-heading-sizes-are-correct-chromium-desktop/video.webm differ diff --git a/test-results/e2e-visual-regression-Visu-dbec4-ak-at-mobile-small-320x568--chromium-desktop/test-failed-1.png b/test-results/e2e-visual-regression-Visu-dbec4-ak-at-mobile-small-320x568--chromium-desktop/test-failed-1.png new file mode 100644 index 0000000..1233c32 Binary files /dev/null and b/test-results/e2e-visual-regression-Visu-dbec4-ak-at-mobile-small-320x568--chromium-desktop/test-failed-1.png differ