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 #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 -
Merged pull request #40422 into WordPress/gutenberg:
Fix outdated playwright snapshot directory -
Submitted pull request #40422 to WordPress/gutenberg:
Fix outdated playwright snapshot directory -
Pull request #40336 merged into WordPress/gutenberg:
Move Playwright snapshots into the same local folder -
Merged pull request #39765 into WordPress/gutenberg:
E2E: Cross-platform support for Playwright E2E tests -
Submitted pull request #40384 to WordPress/gutenberg:
Fix replacing with undefined in stripAnsi -
Merged pull request #40325 into WordPress/gutenberg:
Fixing the flaky template editor mode test -
Closed issue #38594 on the WordPress/gutenberg repository:
[Flaky Test] should delete template if deletion is confirmed when the viewport... -
Submitted pull request #40336 to WordPress/gutenberg:
Move Playwright snapshots into the same local folder -
Pull request #40290 merged into WordPress/gutenberg:
Try to fix flaky playwright tests not being reported -
Submitted pull request #40290 to WordPress/gutenberg:
Try to fix flaky playwright tests not being reported -
Submitted pull request #40253 to WordPress/gutenberg:
Add `` component -
Closed issue #34805 on the WordPress/gutenberg repository:
[Flaky Test] Allow to switch to template mode, edit the template and... -
Closed issue #38594 on the WordPress/gutenberg repository:
[Flaky Test] should delete template if deletion is confirmed when the viewport... -
Closed issue #38595 on the WordPress/gutenberg repository:
[Flaky Test] should retain template if deletion is canceled when the viewport... -
Merged pull request #40175 into WordPress/gutenberg:
Migrate `post-editor-template-mode` to Playwright -
Closed issue #39120 on the WordPress/gutenberg repository:
[Flaky Test] should delete template if deletion is confirmed when the viewport... -
Submitted pull request #40175 to WordPress/gutenberg:
Migrate `post-editor-template-mode` to Playwright -
Closed issue #38594 on the WordPress/gutenberg repository:
[Flaky Test] should delete template if deletion is confirmed when the viewport... -
Merged pull request #39539 into WordPress/gutenberg:
Migrate new-post to Playwright -
Merged pull request #40129 into WordPress/gutenberg:
Fix flaky issue reporter not splitting `...` separator -
Closed issue #38676 on the WordPress/gutenberg repository:
[Flaky Test] should clear block selection -
Closed issue #35496 on the WordPress/gutenberg repository:
[Flaky Test] should handle esc key events -
Closed issue #35373 on the WordPress/gutenberg repository:
[Flaky Test] should add blocks -
Closed issue #38757 on the WordPress/gutenberg repository:
[Flaky Test] should handle the inserter outer section -
Closed issue #38832 on the WordPress/gutenberg repository:
[Flaky Test] should move focus to the block -
Closed issue #39133 on the WordPress/gutenberg repository:
[Flaky Test] should handle legacy widgets -
Submitted pull request #40129 to WordPress/gutenberg:
Fix flaky issue reporter not splitting `...` separator -
Merged pull request #39928 into WordPress/gutenberg:
Fix flaky test results overflowing the character limits of GitHub's issue