Kai Hao
@kevin940726 on WordPress.org , @Kai Hao on Slack
- Member Since: May 13th, 2020
- Location: Taipei, Taiwan
- Website: kaihao.dev
- GitHub: kevin940726
- Job Title: JavaScript Engineer
- Employer: Automattic
Contributions Sponsored
Contribution History
Kai Hao’s badges:- Core Contributor
-
Closed issue #34832 on the WordPress/gutenberg repository:
[Flaky Test] should replace, reset size, and keep selection -
Merged pull request #43506 into WordPress/gutenberg:
Fix playwright's `openDocumentSettingsSidebar` util not opening the sidebar -
Submitted pull request #43506 to WordPress/gutenberg:
Fix playwright's `openDocumentSettingsSidebar` util not opening the sidebar -
Merged pull request #42760 into WordPress/gutenberg:
Migrate Convert Block Type test to Playwright -
Submitted pull request #42722 to WordPress/gutenberg:
Allow dropping an image on an empty paragraph block to create an... -
Closed pull request #36291 on WordPress/gutenberg:
Improve editing experience for CJK input methods -
Merged pull request #42406 into WordPress/gutenberg:
E2E Tests: Tweak Comments block tests after migrating to Playwright -
Merged pull request #42035 into WordPress/gutenberg:
Migrate format API test for playwright -
Closed issue #39133 on the WordPress/gutenberg repository:
[Flaky Test] should handle legacy widgets -
Merged pull request #42001 into WordPress/gutenberg:
Fix undo trap in Gallery block when transforming from shortcode -
Submitted pull request #42001 to WordPress/gutenberg:
Fix undo trap in Gallery block when transforming from shortcode -
Merged pull request #41495 into WordPress/gutenberg:
Migrate rtl test case to it's playwright version -
Merged pull request #41808 into WordPress/gutenberg:
Try to fix the image rotating flaky test -
Pull request #41829 merged into WordPress/gutenberg:
Skip flaky nav e2e test -
Submitted pull request #41829 to WordPress/gutenberg:
Skip flaky nav e2e test -
Submitted pull request #41808 to WordPress/gutenberg:
Try to fix the image rotating flaky test -
Merged pull request #41380 into WordPress/gutenberg:
Refactor preview e2e tests to use Playwright. -
Closed pull request #40844 on WordPress/gutenberg:
Migrate code block test case to playwright -
Merged pull request #41389 into WordPress/gutenberg:
Upgrade Playwright and use the official role selector engine -
Submitted pull request #41389 to WordPress/gutenberg:
Upgrade Playwright and use the official role selector engine -
Merged pull request #41106 into WordPress/gutenberg:
Rewrite flaky tests reporter into its own package -
Merged pull request #41130 into WordPress/gutenberg:
Migrate separator block tests to Playwright -
Merged pull request #41136 into WordPress/gutenberg:
Migrate code block tests to Playwright -
Merged pull request #41128 into WordPress/gutenberg:
Migrate preformatted block tests to Playwright -
Merged pull request #41048 into WordPress/gutenberg:
Migrate template part test to playwright -
Merged pull request #41231 into WordPress/gutenberg:
Migrate html block test case to Playwright -
Submitted pull request #41106 to WordPress/gutenberg:
Rewrite flaky tests reporter into its own package -
Merged pull request #39910 into WordPress/gutenberg:
Migrated popovers.test.js to Playwright -
Closed issue #40442 on the WordPress/gutenberg repository:
[Flaky Test] should show the New Post page in Gutenberg -
Merged pull request #40804 into WordPress/gutenberg:
Migrate and refactor image block e2e tests to Playwright -
Closed issue #36904 on the WordPress/gutenberg repository:
[Flaky Test] allows rotating using the crop tools -
Submitted pull request #40804 to WordPress/gutenberg:
Migrate and refactor image block e2e tests to Playwright -
Merged pull request #40644 into WordPress/gutenberg:
Refactor image-size test to follow Playwright's best practices -
Merged pull request #40779 into WordPress/gutenberg:
Migrate paragraph test to Playwright -
Merged pull request #40668 into WordPress/gutenberg:
Fix `batchRest` not throwing errors in Playwright -
Submitted pull request #40668 to WordPress/gutenberg:
Fix `batchRest` not throwing errors in Playwright -
Submitted pull request #40644 to WordPress/gutenberg:
Refactor image-size test to follow Playwright's best practices -
Merged pull request #40638 into WordPress/gutenberg:
Fix the html data is wrong in clipboard emulation in Playwright -
Submitted pull request #40638 to WordPress/gutenberg:
Fix the html data is wrong in clipboard emulation in Playwright -
Closed pull request #32234 on WordPress/gutenberg:
Split build and test in e2e workflow -
Closed pull request #34134 on WordPress/gutenberg:
Re-enable skipped widgets tests -
Closed issue #40303 on the WordPress/gutenberg repository:
[Flaky Test] should copy only partial selection of text blocks -
Closed issue #40307 on the WordPress/gutenberg repository:
[Flaky Test] should copy/paste partial selection with other blocks in-between -
Merged pull request #40586 into WordPress/gutenberg:
Retain Playwright e2e test's trace on failure on CI -
Merged pull request #40567 into WordPress/gutenberg:
Fix incorrect results in the flaky tests reporter -
Closed issue #40291 on the WordPress/gutenberg repository:
e2e - file names are too long on windows -
Submitted pull request #40586 to WordPress/gutenberg:
Retain Playwright e2e test's trace on failure on CI -
Closed issue #40304 on the WordPress/gutenberg repository:
[Flaky Test] should respect inline copy in places like input fields and... -
Submitted pull request #40567 to WordPress/gutenberg:
Fix incorrect results in the flaky tests reporter -
Merged pull request #40384 into WordPress/gutenberg:
Fix replacing with undefined in stripAnsi