diff --git a/test-results/.last-run.json b/test-results/.last-run.json
index cbcc1fb..0915a93 100644
--- a/test-results/.last-run.json
+++ b/test-results/.last-run.json
@@ -1,4 +1,46 @@
{
- "status": "passed",
- "failedTests": []
+ "status": "failed",
+ "failedTests": [
+ "d2f56d7d370f0ba02e91-86a5cd980744791bfa06",
+ "d2f56d7d370f0ba02e91-78957cbb8cee781364fa",
+ "d2f56d7d370f0ba02e91-baab470b4f2e264f746f",
+ "d2f56d7d370f0ba02e91-f691b76a6bfead4b850f",
+ "d2f56d7d370f0ba02e91-5e0159795ea293e2a8da",
+ "d2f56d7d370f0ba02e91-e760d32626033442d9e3",
+ "d2f56d7d370f0ba02e91-78d9241e6c5808b032f1",
+ "d2f56d7d370f0ba02e91-eb979fc63bfb8d4fea60",
+ "d2f56d7d370f0ba02e91-763bfbcb3473cbce3076",
+ "d2f56d7d370f0ba02e91-ff3571f951e4d6559f89",
+ "d2f56d7d370f0ba02e91-52e563b8412d7926b62e",
+ "d2f56d7d370f0ba02e91-ff3d77ec4ad37f4554e5",
+ "d2f56d7d370f0ba02e91-6f3d8d9f42e9ba4ac1d8",
+ "d2f56d7d370f0ba02e91-79d524df9ba0e5717ce2",
+ "d2f56d7d370f0ba02e91-4c58291ac3ac6099136c",
+ "d2f56d7d370f0ba02e91-001405282e0b36fc2684",
+ "d2f56d7d370f0ba02e91-a43d65b4abad964f68a1",
+ "d2f56d7d370f0ba02e91-5b743aeb18f0a264dac4",
+ "d2f56d7d370f0ba02e91-02457144e45fc5323a06",
+ "d2f56d7d370f0ba02e91-f656fb10b49137171489",
+ "d2f56d7d370f0ba02e91-ab1693906c90420ed395",
+ "d2f56d7d370f0ba02e91-22e43d59a3b4c8fbba43",
+ "d2f56d7d370f0ba02e91-c3a12b649a18b7d2d17f",
+ "d2f56d7d370f0ba02e91-cbcf56b95ee970b1d515",
+ "d2f56d7d370f0ba02e91-342acb8f3741d34b847b",
+ "d2f56d7d370f0ba02e91-cff844d93f86c5d8aec2",
+ "d2f56d7d370f0ba02e91-48ac957d99b75d13a63d",
+ "d2f56d7d370f0ba02e91-b28bfdb16ae630113e52",
+ "d2f56d7d370f0ba02e91-24bb5721dc23a0b229a9",
+ "d2f56d7d370f0ba02e91-53c35a256589dcbe9fce",
+ "d2f56d7d370f0ba02e91-51dfc8212c0a2100cadf",
+ "d2f56d7d370f0ba02e91-5f3e5ba0296cc37146f0",
+ "d2f56d7d370f0ba02e91-28ad583031688f64aafa",
+ "d2f56d7d370f0ba02e91-00ef288da5d8b96e05af",
+ "d2f56d7d370f0ba02e91-7d6a91a1c364ae665004",
+ "d2f56d7d370f0ba02e91-11805b8b565eff3447ce",
+ "d2f56d7d370f0ba02e91-89832dbf992f1b6a5b87",
+ "d2f56d7d370f0ba02e91-c84df8eb0a6a75565bcf",
+ "d2f56d7d370f0ba02e91-7fb8af6904a946ab48ce",
+ "d2f56d7d370f0ba02e91-2d5bbb7fda3d665c61c7",
+ "d2f56d7d370f0ba02e91-afc4248222ecbce6d7ff"
+ ]
}
\ No newline at end of file
diff --git a/test-results/editor-Blog-템플릿-버튼을-클릭하면-3개의-포스트-카드-제목-요약-가-생성되어야-한다-chromium/error-context.md b/test-results/editor-Blog-템플릿-버튼을-클릭하면-3개의-포스트-카드-제목-요약-가-생성되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..d334cc7
--- /dev/null
+++ b/test-results/editor-Blog-템플릿-버튼을-클릭하면-3개의-포스트-카드-제목-요약-가-생성되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=im8986y6aof9
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: im8986y6aof9
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-CTA-템플릿-버튼을-클릭하면-CTA-텍스트와-버튼이-포함된-섹션이-캔버스에-생성되어야-한다-chromium/error-context.md b/test-results/editor-CTA-템플릿-버튼을-클릭하면-CTA-텍스트와-버튼이-포함된-섹션이-캔버스에-생성되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..d737bd0
--- /dev/null
+++ b/test-results/editor-CTA-템플릿-버튼을-클릭하면-CTA-텍스트와-버튼이-포함된-섹션이-캔버스에-생성되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=1d5jkz72qgpu
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: 1d5jkz72qgpu
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-Cmd-Ctrl-D-단축키로-선택된-블록을-복제할-수-있어야-한다-chromium/error-context.md b/test-results/editor-Cmd-Ctrl-D-단축키로-선택된-블록을-복제할-수-있어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..187c763
--- /dev/null
+++ b/test-results/editor-Cmd-Ctrl-D-단축키로-선택된-블록을-복제할-수-있어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=wxdx1i5c1zwn
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: wxdx1i5c1zwn
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-Cmd-Ctrl-Z로-블록-추가를--86b9b-rl-Shift-Z로-Redo-할-수-있어야-한다-chromium/error-context.md b/test-results/editor-Cmd-Ctrl-Z로-블록-추가를--86b9b-rl-Shift-Z로-Redo-할-수-있어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..1154eb8
--- /dev/null
+++ b/test-results/editor-Cmd-Ctrl-Z로-블록-추가를--86b9b-rl-Shift-Z로-Redo-할-수-있어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=8nz5i4m8wnan
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: 8nz5i4m8wnan
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-FAQ-템플릿-버튼을-클릭하면-질문-답변-텍스트가-세-쌍-이상-생성되어야-한다-chromium/error-context.md b/test-results/editor-FAQ-템플릿-버튼을-클릭하면-질문-답변-텍스트가-세-쌍-이상-생성되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..1dd0bcb
--- /dev/null
+++ b/test-results/editor-FAQ-템플릿-버튼을-클릭하면-질문-답변-텍스트가-세-쌍-이상-생성되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=ruvnrhwpjymq
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: ruvnrhwpjymq
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-Features-템플릿-버튼을-클릭하면-3개의-Feature-항목-제목-설명-이-생성되어야-한다-chromium/error-context.md b/test-results/editor-Features-템플릿-버튼을-클릭하면-3개의-Feature-항목-제목-설명-이-생성되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..46e790f
--- /dev/null
+++ b/test-results/editor-Features-템플릿-버튼을-클릭하면-3개의-Feature-항목-제목-설명-이-생성되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=tfej8e3cds5m
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: tfej8e3cds5m
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-Footer-템플릿-버튼을-클릭하면-링크-카피라이트-텍스트가-포함된-섹션이-생성되어야-한다-chromium/error-context.md b/test-results/editor-Footer-템플릿-버튼을-클릭하면-링크-카피라이트-텍스트가-포함된-섹션이-생성되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..50d1526
--- /dev/null
+++ b/test-results/editor-Footer-템플릿-버튼을-클릭하면-링크-카피라이트-텍스트가-포함된-섹션이-생성되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=6zgj1h65mvek
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: 6zgj1h65mvek
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-Hero-템플릿-버튼을-클릭하면-섹션과-기본-텍스트-버튼-블록이-캔버스에-생성되어야-한다-chromium/error-context.md b/test-results/editor-Hero-템플릿-버튼을-클릭하면-섹션과-기본-텍스트-버튼-블록이-캔버스에-생성되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..a4b5177
--- /dev/null
+++ b/test-results/editor-Hero-템플릿-버튼을-클릭하면-섹션과-기본-텍스트-버튼-블록이-캔버스에-생성되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=amgwn0pfhjoy
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: amgwn0pfhjoy
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-Pricing-템플릿-버튼을-클릭하면-3개의-요금제-카드가-생성되어야-한다-chromium/error-context.md b/test-results/editor-Pricing-템플릿-버튼을-클릭하면-3개의-요금제-카드가-생성되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..13e09d4
--- /dev/null
+++ b/test-results/editor-Pricing-템플릿-버튼을-클릭하면-3개의-요금제-카드가-생성되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=7sc3ryzqlyuw
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: 7sc3ryzqlyuw
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-Team-템플릿-버튼을-클릭하면-3명의-팀-카드가-생성되어야-한다-chromium/error-context.md b/test-results/editor-Team-템플릿-버튼을-클릭하면-3명의-팀-카드가-생성되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..c52f238
--- /dev/null
+++ b/test-results/editor-Team-템플릿-버튼을-클릭하면-3명의-팀-카드가-생성되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=eegk6qyhzgpr
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: eegk6qyhzgpr
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-Testimonials-템플릿-버튼을-클릭하면-3개의-후기-카드가-생성되어야-한다-chromium/error-context.md b/test-results/editor-Testimonials-템플릿-버튼을-클릭하면-3개의-후기-카드가-생성되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..708c29d
--- /dev/null
+++ b/test-results/editor-Testimonials-템플릿-버튼을-클릭하면-3개의-후기-카드가-생성되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=1ew6i9efafgo
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: 1ew6i9efafgo
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-각-캔버스-블록에-드래그-핸들-UI-f0ce8-상태가-aria-selected로-노출되어야-한다-chromium/error-context.md b/test-results/editor-각-캔버스-블록에-드래그-핸들-UI-f0ce8-상태가-aria-selected로-노출되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..ec1096d
--- /dev/null
+++ b/test-results/editor-각-캔버스-블록에-드래그-핸들-UI-f0ce8-상태가-aria-selected로-노출되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=dgub8q800dl2
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: dgub8q800dl2
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-구분선-블록을-추가하면-캔버스에-구분선이-렌더되고-정렬-두께를-변경할-수-있어야-한다-chromium/error-context.md b/test-results/editor-구분선-블록을-추가하면-캔버스에-구분선이-렌더되고-정렬-두께를-변경할-수-있어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..5b4e099
--- /dev/null
+++ b/test-results/editor-구분선-블록을-추가하면-캔버스에-구분선이-렌더되고-정렬-두께를-변경할-수-있어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=bisy1k6h4d6y
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: bisy1k6h4d6y
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-리스트-블록에도-드래그-핸들이-있고-선택-드래그가-가능해야-한다-chromium/error-context.md b/test-results/editor-리스트-블록에도-드래그-핸들이-있고-선택-드래그가-가능해야-한다-chromium/error-context.md
new file mode 100644
index 0000000..c15cc31
--- /dev/null
+++ b/test-results/editor-리스트-블록에도-드래그-핸들이-있고-선택-드래그가-가능해야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=gwubjneqe7kd
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: gwubjneqe7kd
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-리스트-블록을-추가하고-첫-번째-아이템과-번호-매기기-정렬을-수정할-수-있어야-한다-chromium/error-context.md b/test-results/editor-리스트-블록을-추가하고-첫-번째-아이템과-번호-매기기-정렬을-수정할-수-있어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..2f5178d
--- /dev/null
+++ b/test-results/editor-리스트-블록을-추가하고-첫-번째-아이템과-번호-매기기-정렬을-수정할-수-있어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=5ta3h3f4iv96
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: 5ta3h3f4iv96
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-리스트-아이템을-선택하면-패널에서--e3894--들여쓰기-내어쓰기-버튼을-사용할-수-있어야-한다-chromium/error-context.md b/test-results/editor-리스트-아이템을-선택하면-패널에서--e3894--들여쓰기-내어쓰기-버튼을-사용할-수-있어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..e9e9b35
--- /dev/null
+++ b/test-results/editor-리스트-아이템을-선택하면-패널에서--e3894--들여쓰기-내어쓰기-버튼을-사용할-수-있어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=ksxga0x79of4
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: ksxga0x79of4
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-버튼-가로-세로-패딩-px-값을-변경하면-에디터-버튼에도-패딩이-반영되어야-한다-chromium/error-context.md b/test-results/editor-버튼-가로-세로-패딩-px-값을-변경하면-에디터-버튼에도-패딩이-반영되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..fc040c7
--- /dev/null
+++ b/test-results/editor-버튼-가로-세로-패딩-px-값을-변경하면-에디터-버튼에도-패딩이-반영되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=n71su5nfjnz9
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: n71su5nfjnz9
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-버튼-블록을-추가하고-라벨과-링크를-수정할-수-있어야-한다-chromium/error-context.md b/test-results/editor-버튼-블록을-추가하고-라벨과-링크를-수정할-수-있어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..5343708
--- /dev/null
+++ b/test-results/editor-버튼-블록을-추가하고-라벨과-링크를-수정할-수-있어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=crc94ak7sck1
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: crc94ak7sck1
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-버튼-블록을-추가하면-속성-패널-기본-색상-패딩-값이-기본-버튼-스타일과-일치해야-한다-chromium/error-context.md b/test-results/editor-버튼-블록을-추가하면-속성-패널-기본-색상-패딩-값이-기본-버튼-스타일과-일치해야-한다-chromium/error-context.md
new file mode 100644
index 0000000..a190837
--- /dev/null
+++ b/test-results/editor-버튼-블록을-추가하면-속성-패널-기본-색상-패딩-값이-기본-버튼-스타일과-일치해야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=nlqde6tg2thw
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: nlqde6tg2thw
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-블록-드래그앤드롭으로-순서를-변경할-수-있어야-한다-chromium/error-context.md b/test-results/editor-블록-드래그앤드롭으로-순서를-변경할-수-있어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..364ee85
--- /dev/null
+++ b/test-results/editor-블록-드래그앤드롭으로-순서를-변경할-수-있어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=nod2qtdokqgh
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: nod2qtdokqgh
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-속성-패널에서-선택된-텍스트-블록-내용을-수정하면-캔버스에-반영되어야-한다-chromium/error-context.md b/test-results/editor-속성-패널에서-선택된-텍스트-블록-내용을-수정하면-캔버스에-반영되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..88e0d62
--- /dev/null
+++ b/test-results/editor-속성-패널에서-선택된-텍스트-블록-내용을-수정하면-캔버스에-반영되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=tzyravh5a028
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: tzyravh5a028
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-속성-패널의-블록-삭제-버튼으로-선택된-블록을-삭제할-수-있어야-한다-chromium/error-context.md b/test-results/editor-속성-패널의-블록-삭제-버튼으로-선택된-블록을-삭제할-수-있어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..08bf394
--- /dev/null
+++ b/test-results/editor-속성-패널의-블록-삭제-버튼으로-선택된-블록을-삭제할-수-있어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=pvzuj76tudbr
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: pvzuj76tudbr
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-에디터-메뉴에서-페이지-파일로-내보내기-ZIP-를-클릭하면-ZIP-다운로드가-시작되어야-한다-chromium/error-context.md b/test-results/editor-에디터-메뉴에서-페이지-파일로-내보내기-ZIP-를-클릭하면-ZIP-다운로드가-시작되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..2de8623
--- /dev/null
+++ b/test-results/editor-에디터-메뉴에서-페이지-파일로-내보내기-ZIP-를-클릭하면-ZIP-다운로드가-시작되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=xvf0z991fddl
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: xvf0z991fddl
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-에디터-상태를-JSON으로-내보내고-다시-불러오면-동일한-블록-상태가-복원되어야-한다-chromium/error-context.md b/test-results/editor-에디터-상태를-JSON으로-내보내고-다시-불러오면-동일한-블록-상태가-복원되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..105a485
--- /dev/null
+++ b/test-results/editor-에디터-상태를-JSON으로-내보내고-다시-불러오면-동일한-블록-상태가-복원되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=mgjvs2e0udli
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: mgjvs2e0udli
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-여러-텍스트-블록-중-선택을-전환하면-속성-패널-내용과-선택-하이라이트가-바뀌어야-한다-chromium/error-context.md b/test-results/editor-여러-텍스트-블록-중-선택을-전환하면-속성-패널-내용과-선택-하이라이트가-바뀌어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..7bc83e4
--- /dev/null
+++ b/test-results/editor-여러-텍스트-블록-중-선택을-전환하면-속성-패널-내용과-선택-하이라이트가-바뀌어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=6uwe0m2qo70l
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: 6uwe0m2qo70l
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-이미지-블록-고정-너비와-모서리-둥글기-스타일이-에디터에서-적용되어야-한다-chromium/error-context.md b/test-results/editor-이미지-블록-고정-너비와-모서리-둥글기-스타일이-에디터에서-적용되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..80ab556
--- /dev/null
+++ b/test-results/editor-이미지-블록-고정-너비와-모서리-둥글기-스타일이-에디터에서-적용되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=xpmcvosaxlun
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: xpmcvosaxlun
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-텍스트-블록을-더블클릭해서-내용을-수정할-수-있어야-한다-chromium/error-context.md b/test-results/editor-텍스트-블록을-더블클릭해서-내용을-수정할-수-있어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..019002d
--- /dev/null
+++ b/test-results/editor-텍스트-블록을-더블클릭해서-내용을-수정할-수-있어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=rhxk4qi16tov
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: rhxk4qi16tov
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-텍스트-블록의-정렬과-글자-크기를--929a8-스타일-유틸리티-pf-text--가-바뀌어야-한다-chromium/error-context.md b/test-results/editor-텍스트-블록의-정렬과-글자-크기를--929a8-스타일-유틸리티-pf-text--가-바뀌어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..14c85dc
--- /dev/null
+++ b/test-results/editor-텍스트-블록의-정렬과-글자-크기를--929a8-스타일-유틸리티-pf-text--가-바뀌어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=7mscvfx75d11
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: 7mscvfx75d11
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-템플릿-섹션을-삭제한-뒤-텍스트-블록을-추가하면-캔버스에-새-텍스트-블록이-보여야-한다-chromium/error-context.md b/test-results/editor-템플릿-섹션을-삭제한-뒤-텍스트-블록을-추가하면-캔버스에-새-텍스트-블록이-보여야-한다-chromium/error-context.md
new file mode 100644
index 0000000..4b92911
--- /dev/null
+++ b/test-results/editor-템플릿-섹션을-삭제한-뒤-텍스트-블록을-추가하면-캔버스에-새-텍스트-블록이-보여야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=jxo7grvhn8jz
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: jxo7grvhn8jz
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-폼-라디오-블록을-추가하면-에디터-캔버스에-그룹-라벨과-라디오-버튼들이-보여야-한다-chromium/error-context.md b/test-results/editor-폼-라디오-블록을-추가하면-에디터-캔버스에-그룹-라벨과-라디오-버튼들이-보여야-한다-chromium/error-context.md
new file mode 100644
index 0000000..5f4d97c
--- /dev/null
+++ b/test-results/editor-폼-라디오-블록을-추가하면-에디터-캔버스에-그룹-라벨과-라디오-버튼들이-보여야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=5bxjkbvj7g0g
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: 5bxjkbvj7g0g
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-폼-블록을-선택하면-우측-속성-패널에서-폼-필드-버튼-매핑-UI가-보여야-한다-chromium/error-context.md b/test-results/editor-폼-블록을-선택하면-우측-속성-패널에서-폼-필드-버튼-매핑-UI가-보여야-한다-chromium/error-context.md
new file mode 100644
index 0000000..d1e88e6
--- /dev/null
+++ b/test-results/editor-폼-블록을-선택하면-우측-속성-패널에서-폼-필드-버튼-매핑-UI가-보여야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=99jfiqd8iyfn
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: 99jfiqd8iyfn
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-폼-셀렉트-라디오-체크박스-블록도-우측-패널에서-기본-필드-속성을-편집할-수-있어야-한다-chromium/error-context.md b/test-results/editor-폼-셀렉트-라디오-체크박스-블록도-우측-패널에서-기본-필드-속성을-편집할-수-있어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..b1a9424
--- /dev/null
+++ b/test-results/editor-폼-셀렉트-라디오-체크박스-블록도-우측-패널에서-기본-필드-속성을-편집할-수-있어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=irnc11uvxwkc
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: irnc11uvxwkc
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-폼-셀렉트-블록을-추가하면-에디터-캔버스에-라벨과-셀렉트-UI가-보여야-한다-chromium/error-context.md b/test-results/editor-폼-셀렉트-블록을-추가하면-에디터-캔버스에-라벨과-셀렉트-UI가-보여야-한다-chromium/error-context.md
new file mode 100644
index 0000000..952a7f3
--- /dev/null
+++ b/test-results/editor-폼-셀렉트-블록을-추가하면-에디터-캔버스에-라벨과-셀렉트-UI가-보여야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=jhcd0uon0nun
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: jhcd0uon0nun
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-폼-셀렉트-블록의-옵션-목록을-우측-패널에서-수정하면-캔버스-셀렉트-옵션에-반영되어야-한다-chromium/error-context.md b/test-results/editor-폼-셀렉트-블록의-옵션-목록을-우측-패널에서-수정하면-캔버스-셀렉트-옵션에-반영되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..e541e7a
--- /dev/null
+++ b/test-results/editor-폼-셀렉트-블록의-옵션-목록을-우측-패널에서-수정하면-캔버스-셀렉트-옵션에-반영되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=hhf3zu9r87zf
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: hhf3zu9r87zf
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-폼-요소-사이드바에서-폼-입력-셀렉트-라디오-체크박스-블록을-추가할-수-있어야-한다-chromium/error-context.md b/test-results/editor-폼-요소-사이드바에서-폼-입력-셀렉트-라디오-체크박스-블록을-추가할-수-있어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..ff62dd0
--- /dev/null
+++ b/test-results/editor-폼-요소-사이드바에서-폼-입력-셀렉트-라디오-체크박스-블록을-추가할-수-있어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=mdt1t0imk1eh
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: mdt1t0imk1eh
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-폼-입력-블록을-추가하면-에디터-캔버스에-라벨과-입력-필드-UI가-보여야-한다-chromium/error-context.md b/test-results/editor-폼-입력-블록을-추가하면-에디터-캔버스에-라벨과-입력-필드-UI가-보여야-한다-chromium/error-context.md
new file mode 100644
index 0000000..686142f
--- /dev/null
+++ b/test-results/editor-폼-입력-블록을-추가하면-에디터-캔버스에-라벨과-입력-필드-UI가-보여야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=i4ppdak3vm8s
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: i4ppdak3vm8s
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-폼-입력-블록의-라벨-전송-키-필수-여부를-우측-패널에서-수정할-수-있어야-한다-chromium/error-context.md b/test-results/editor-폼-입력-블록의-라벨-전송-키-필수-여부를-우측-패널에서-수정할-수-있어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..806a916
--- /dev/null
+++ b/test-results/editor-폼-입력-블록의-라벨-전송-키-필수-여부를-우측-패널에서-수정할-수-있어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=gk9c003rrdb7
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: gk9c003rrdb7
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-폼-입력-블록의-스타일-텍스트-배경-4812a-에서-변경하면-캔버스-필드-UI에-반영되어야-한다-chromium/error-context.md b/test-results/editor-폼-입력-블록의-스타일-텍스트-배경-4812a-에서-변경하면-캔버스-필드-UI에-반영되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..7109727
--- /dev/null
+++ b/test-results/editor-폼-입력-블록의-스타일-텍스트-배경-4812a-에서-변경하면-캔버스-필드-UI에-반영되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=ik9wu4humuzt
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: ik9wu4humuzt
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-폼-입력-필드의-타입과-Placeh-0a970--패널에서-변경하면-캔버스-UI에-반영되어야-한다-chromium/error-context.md b/test-results/editor-폼-입력-필드의-타입과-Placeh-0a970--패널에서-변경하면-캔버스-UI에-반영되어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..1528019
--- /dev/null
+++ b/test-results/editor-폼-입력-필드의-타입과-Placeh-0a970--패널에서-변경하면-캔버스-UI에-반영되어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=y5ktaczp5kv4
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: y5ktaczp5kv4
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-폼-체크박스-블록을-추가하면-에디터-캔버스에-체크박스와-라벨이-보여야-한다-chromium/error-context.md b/test-results/editor-폼-체크박스-블록을-추가하면-에디터-캔버스에-체크박스와-라벨이-보여야-한다-chromium/error-context.md
new file mode 100644
index 0000000..4579c46
--- /dev/null
+++ b/test-results/editor-폼-체크박스-블록을-추가하면-에디터-캔버스에-체크박스와-라벨이-보여야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=ccl5kthosu5r
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: ccl5kthosu5r
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/test-results/editor-헤더의-실행-취소-다시-실행-버튼으로-블록-추가를-Undo-Redo-할-수-있어야-한다-chromium/error-context.md b/test-results/editor-헤더의-실행-취소-다시-실행-버튼으로-블록-추가를-Undo-Redo-할-수-있어야-한다-chromium/error-context.md
new file mode 100644
index 0000000..fa1f245
--- /dev/null
+++ b/test-results/editor-헤더의-실행-취소-다시-실행-버튼으로-블록-추가를-Undo-Redo-할-수-있어야-한다-chromium/error-context.md
@@ -0,0 +1,213 @@
+# Page snapshot
+
+```yaml
+- generic [active] [ref=e1]:
+ - main [ref=e2]:
+ - generic [ref=e3]:
+ - generic [ref=e4]:
+ - img [ref=e6]
+ - generic [ref=e9]:
+ - heading "Page Editor" [level=1] [ref=e10]
+ - paragraph [ref=e11]: Build and edit your landing pages with a visual editor.
+ - generic [ref=e12]:
+ - link "Projects" [ref=e13] [cursor=pointer]:
+ - /url: /projects
+ - img [ref=e14]
+ - generic [ref=e17]: Projects
+ - link "Open preview" [ref=e18] [cursor=pointer]:
+ - /url: /preview?slug=0r7jzjvo021h
+ - img [ref=e19]
+ - generic [ref=e22]: Open preview
+ - button "Undo" [disabled] [ref=e23]:
+ - img [ref=e24]
+ - generic [ref=e27]: Undo
+ - button "Redo" [disabled] [ref=e28]:
+ - img [ref=e29]
+ - generic [ref=e32]: Redo
+ - button "Menu ▼" [ref=e34]:
+ - img [ref=e35]
+ - generic [ref=e38]: Menu
+ - generic [ref=e39]: ▼
+ - generic [ref=e40]:
+ - complementary [ref=e41]:
+ - heading "Blocks" [level=2] [ref=e42]:
+ - button "Blocks" [expanded] [ref=e43]:
+ - generic [ref=e44]:
+ - img [ref=e45]
+ - generic [ref=e48]: Blocks
+ - button "Text" [ref=e49]:
+ - generic [ref=e50]:
+ - img [ref=e51]
+ - generic [ref=e53]: Text
+ - button "Button" [ref=e54]:
+ - generic [ref=e55]:
+ - img [ref=e56]
+ - generic [ref=e62]: Button
+ - button "Image" [ref=e63]:
+ - generic [ref=e64]:
+ - img [ref=e65]
+ - generic [ref=e69]: Image
+ - button "Video" [ref=e70]:
+ - generic [ref=e71]:
+ - img [ref=e72]
+ - generic [ref=e75]: Video
+ - button "Divider" [ref=e76]:
+ - generic [ref=e77]:
+ - img [ref=e78]
+ - generic [ref=e79]: Divider
+ - button "List" [ref=e80]:
+ - generic [ref=e81]:
+ - img [ref=e82]
+ - generic [ref=e83]: List
+ - button "Section" [ref=e84]:
+ - generic [ref=e85]:
+ - img [ref=e86]
+ - generic [ref=e90]: Section
+ - generic [ref=e91]:
+ - heading "Form elements" [level=3] [ref=e92]:
+ - button "Form elements" [expanded] [ref=e93]:
+ - generic [ref=e94]:
+ - img [ref=e95]
+ - generic [ref=e98]: Form elements
+ - button "Form controller" [ref=e99]:
+ - generic [ref=e100]:
+ - img [ref=e101]
+ - generic [ref=e104]: Form controller
+ - button "Input field" [ref=e105]:
+ - generic [ref=e106]:
+ - img [ref=e107]
+ - generic [ref=e110]: Input field
+ - button "Select field" [ref=e111]:
+ - generic [ref=e112]:
+ - img [ref=e113]
+ - generic [ref=e114]: Select field
+ - button "Radio group" [ref=e115]:
+ - generic [ref=e116]:
+ - img [ref=e117]
+ - generic [ref=e120]: Radio group
+ - button "Checkbox group" [ref=e121]:
+ - generic [ref=e122]:
+ - img [ref=e123]
+ - generic [ref=e126]: Checkbox group
+ - generic [ref=e127]:
+ - heading "Templates" [level=3] [ref=e128]:
+ - button "Templates" [expanded] [ref=e129]:
+ - generic [ref=e130]:
+ - img [ref=e131]
+ - generic [ref=e134]: Templates
+ - generic [ref=e135]:
+ - generic [ref=e136]:
+ - paragraph [ref=e137]: Hero · CTA
+ - generic [ref=e138]:
+ - generic [ref=e139]:
+ - button "Hero template" [ref=e141]
+ - paragraph [ref=e147]: Top-of-page hero section (headline + subtext + button)
+ - generic [ref=e148]:
+ - button "CTA template" [ref=e150]
+ - paragraph [ref=e157]: Call-to-action (CTA) section
+ - generic [ref=e158]:
+ - paragraph [ref=e159]: Content sections
+ - generic [ref=e160]:
+ - generic [ref=e161]:
+ - button "Features template" [ref=e163]
+ - paragraph [ref=e174]: Three-column features section
+ - generic [ref=e175]:
+ - button "FAQ template" [ref=e177]
+ - paragraph [ref=e185]: Frequently asked questions (FAQ) section
+ - generic [ref=e186]:
+ - button "Pricing template" [ref=e188]
+ - paragraph [ref=e200]: Pricing plans section
+ - generic [ref=e201]:
+ - button "Blog template" [ref=e203]
+ - paragraph [ref=e217]: Blog post listing section
+ - generic [ref=e218]:
+ - paragraph [ref=e219]: Trust & about
+ - generic [ref=e220]:
+ - generic [ref=e221]:
+ - button "Testimonials template" [ref=e223]
+ - paragraph [ref=e234]: Customer testimonials section
+ - generic [ref=e235]:
+ - button "Team template" [ref=e237]
+ - paragraph [ref=e251]: Team members section
+ - generic [ref=e252]:
+ - paragraph [ref=e253]: Footer & misc
+ - generic [ref=e255]:
+ - button "Footer template" [ref=e257]
+ - paragraph [ref=e264]: Page footer section
+ - generic [ref=e267]: Click the "Text" button on the left to add your first block.
+ - complementary [ref=e268]:
+ - heading "Properties" [level=2] [ref=e269]:
+ - img [ref=e270]
+ - generic [ref=e271]: Properties
+ - generic [ref=e272]:
+ - heading "Project settings" [level=3] [ref=e273]
+ - generic [ref=e275]:
+ - generic [ref=e276]: Project title
+ - textbox "Project title" [ref=e277]: 새 페이지
+ - generic [ref=e279]:
+ - generic [ref=e280]: Project slug
+ - textbox "Project slug" [ref=e281]: 0r7jzjvo021h
+ - generic [ref=e283]:
+ - generic [ref=e284]: Canvas width (px)
+ - generic [ref=e285]:
+ - combobox "Canvas width 프리셋" [ref=e286]:
+ - option "Mobile (390px)"
+ - option "Tablet (768px)"
+ - option "Desktop (1200px)" [selected]
+ - generic [ref=e287]:
+ - slider "Canvas width 슬라이더" [ref=e289]: "1020"
+ - textbox "Canvas width 커스텀 (px)" [ref=e290]: "1024"
+ - generic [ref=e292]:
+ - generic [ref=e293]: Canvas background color
+ - generic [ref=e294]:
+ - textbox "Canvas background color" [ref=e295]: "#020617"
+ - textbox "Canvas background HEX" [ref=e296]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e298]:
+ - generic [ref=e301]: Dark text
+ - generic [ref=e302]: ▼
+ - generic [ref=e304]:
+ - generic [ref=e305]: Page background color
+ - generic [ref=e306]:
+ - textbox "Page background color" [ref=e307]: "#020617"
+ - textbox "Page background HEX" [ref=e308]:
+ - /placeholder: "e.g. #ff0000"
+ - text: "#020617"
+ - button "Dark text ▼" [ref=e310]:
+ - generic [ref=e313]: Dark text
+ - generic [ref=e314]: ▼
+ - generic [ref=e315]:
+ - heading "SEO / meta" [level=4] [ref=e316]
+ - generic [ref=e317]:
+ - generic [ref=e318]: SEO title
+ - textbox "SEO title" [ref=e319]:
+ - /placeholder: 새 페이지
+ - generic [ref=e320]:
+ - generic [ref=e321]: Meta description
+ - textbox "Meta description" [ref=e322]:
+ - /placeholder: Enter a description for search engines and social sharing.
+ - generic [ref=e323]:
+ - generic [ref=e324]: OG/Twitter image URL
+ - textbox "OG/Twitter image URL" [ref=e325]:
+ - /placeholder: e.g. https://example.com/og-image.png
+ - generic [ref=e326]:
+ - generic [ref=e327]: Canonical URL
+ - textbox "Canonical URL" [ref=e328]:
+ - /placeholder: e.g. https://example.com/landing
+ - generic [ref=e329]:
+ - checkbox "Hide from search engines (noindex)" [ref=e330]
+ - generic [ref=e331]: Hide from search engines (noindex)
+ - generic [ref=e333]:
+ - generic [ref=e334]: Page head HTML
+ - textbox "Page head HTML" [ref=e335]:
+ - /placeholder: e.g.
+ - generic [ref=e337]:
+ - generic [ref=e338]: Tracking script
+ - textbox "Tracking script" [ref=e339]:
+ - /placeholder: e.g.
+ - button "Toggle locale" [ref=e341]: EN
+ - button "Open Next.js Dev Tools" [ref=e347] [cursor=pointer]:
+ - img [ref=e348]
+ - alert [ref=e351]
+```
\ No newline at end of file
diff --git a/tests/e2e/editor.spec.ts b/tests/e2e/editor.spec.ts
index e14f0a5..8199a0a 100644
--- a/tests/e2e/editor.spec.ts
+++ b/tests/e2e/editor.spec.ts
@@ -34,11 +34,13 @@ test("선택된 블록이 없을 때 우측 패널에서 프로젝트 설정 패
const sidebar = page.getByTestId("properties-sidebar");
- await expect(sidebar.getByText("프로젝트 설정")).toBeVisible();
- await expect(sidebar.getByLabel("프로젝트 제목")).toBeVisible();
- await expect(sidebar.getByLabel("프로젝트 주소 (slug)")).toBeVisible();
- await expect(sidebar.getByRole("combobox", { name: "캔버스 너비 프리셋" })).toBeVisible();
- await expect(sidebar.getByLabel("페이지 배경색 HEX")).toBeVisible();
+ // ProjectPropertiesPanel 은 i18n(en) 기준으로 렌더되므로 영문 라벨을 사용한다.
+ await expect(sidebar.getByText("Project settings")).toBeVisible();
+ await expect(sidebar.getByLabel("Project title")).toBeVisible();
+ await expect(sidebar.getByLabel("Project slug")).toBeVisible();
+ // NumericPropertyControl 의 aria-label 은 "Canvas width 프리셋" 형식이다.
+ await expect(sidebar.getByRole("combobox", { name: "Canvas width 프리셋" })).toBeVisible();
+ await expect(sidebar.getByLabel("Page background HEX")).toBeVisible();
});
test("프로젝트 설정 패널에서 캔버스 배경색을 변경하면 에디터 캔버스 배경에 반영되어야 한다", async ({ page }) => {
@@ -52,7 +54,8 @@ test("프로젝트 설정 패널에서 캔버스 배경색을 변경하면 에
return s.backgroundColor;
});
- const bgHexInput = sidebar.getByLabel("캔버스 배경색 HEX");
+ // 캔버스 배경색 HEX 라벨도 영문 i18n 기준으로 검사한다.
+ const bgHexInput = sidebar.getByLabel("Canvas background HEX");
await bgHexInput.fill("#ff0000");
// 배경색이 실제로 변경될 때까지 기다리면서 검증한다.
@@ -63,7 +66,7 @@ test("프로젝트 설정 패널에서 캔버스 프리셋을 변경하면 에
await page.goto("/editor");
const inner = page.getByTestId("editor-canvas-inner");
- const presetSelect = page.getByRole("combobox", { name: "캔버스 너비 프리셋" });
+ const presetSelect = page.getByRole("combobox", { name: "Canvas width 프리셋" });
await presetSelect.selectOption("mobile");
const mobileWidth = await inner.evaluate((el) => (el as HTMLElement).getBoundingClientRect().width);