In order to save us from manual inputs for W3C-web-platform tests, we use WebDriver to automatically simulate user inputs, such as touch, mouse and keyboard.
Also connected for anything any program this any performance allows support
We are still in the process of getting some form of consensus on this in WPT.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/c5331fa94e867324c061468187b0683b71a3e495 commit c5331fa94e867324c061468187b0683b71a3e495 Author: Lan Wei <lanwei@chromium.org> Date: Wed Dec 19 18:50:23 2018 Delete unused wpt automation js file Some web platform test files have been deleted, now we should delete the corresponding wpt automation js files. Bug: 606367 Change-Id: I54cde76dda8610f774b6317d9525552885e7da95 Reviewed-on: https://chromium-review.googlesource.com/c/1384605 Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org> Commit-Queue: Lan Wei <lanwei@chromium.org> Cr-Commit-Position: refs/heads/master@{#617893} [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_gotpointercapture_before_first_pointerevent-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerdown-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerenter-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerenter_nohover-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerleave_after_pointerup_nohover-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerleave_mouse-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerleave_touch-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointermove_pointertype-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerout-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerout_after_pointerup_nohover-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerover-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointertype_mouse-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointertype_pen-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointertype_touch-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerup-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerup_isprimary_same_as_pointerdown-manual-automation.js [delete] https://crrev.com/a177135a257c788ff19474b42550b1c610f7e2b5/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerup_pointertype-manual-automation.js
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/4836c563b16220290f4d42c7587d122ba2572351 commit 4836c563b16220290f4d42c7587d122ba2572351 Author: Lan Wei <lanwei@chromium.org> Date: Thu Jan 03 18:27:33 2019 Change web platform test with mouse inputs under "pinterevents/" Use test_driver Actions class in the web platform tests with mouse inputs in "pinterevents/" to simulate mouse inputs to make the tests pass on wpt serve. Bug: 606367 Change-Id: I2f00c3195fafb8bc600250631106cd9eabe79b90 Reviewed-on: https://chromium-review.googlesource.com/c/1383330 Commit-Queue: Lan Wei <lanwei@chromium.org> Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org> Cr-Commit-Position: refs/heads/master@{#619697} [modify] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/TestExpectations [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_lostpointercapture_for_disconnected_node.html [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_lostpointercapture_is_first.html [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_pointerenter_does_not_bubble.html [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_pointerleave_descendant_over.html [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_pointerleave_descendants.html [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_pointerleave_does_not_bubble.html [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_pointerout_received_once.html [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_releasepointercapture_invalid_pointerid.html [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_releasepointercapture_onpointerup_mouse.html [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_setpointercapture_disconnected.html [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_setpointercapture_invalid_pointerid.html [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_setpointercapture_relatedtarget.html [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_suppress_compat_events_on_click.html [rename] https://crrev.com/4836c563b16220290f4d42c7587d122ba2572351/third_party/blink/web_tests/external/wpt/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse.html [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers-manual-automation.js [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_lostpointercapture_for_disconnected_node-manual-automation.js [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_lostpointercapture_is_first-manual-automation.js [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerenter_does_not_bubble-manual-automation.js [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerleave_descendant_over-manual-automation.js [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerleave_descendants-manual-automation.js [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerleave_does_not_bubble-manual-automation.js [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_pointerout_received_once-manual-automation.js [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_releasepointercapture_invalid_pointerid-manual-automation.js [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_releasepointercapture_onpointerup_mouse-manual-automation.js [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_setpointercapture_disconnected-manual-automation.js [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_setpointercapture_invalid_pointerid-manual-automation.js [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_setpointercapture_relatedtarget-manual-automation.js [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_suppress_compat_events_on_click-manual-automation.js [delete] https://crrev.com/a49f50d0173e91d21e7ce442d294db02ce3cea75/third_party/blink/web_tests/external/wpt_automation/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse-manual-automation.js
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/9e61fa4803fd661ff46e62a67f88857987aedb6a commit 9e61fa4803fd661ff46e62a67f88857987aedb6a Author: Lan Wei <lanwei@chromium.org> Date: Fri Jan 04 20:44:56 2019 Remove deleted manual files from TestExpectations Because the bots throw errors on the deleted manual files, I have to first remove them from the TestExpectations file. Now these manual files have been removed, I should remove them from the TestExpectations file as well. Bug: 606367 Change-Id: I9e6d755ce5f1673987d60679e5d367f2117ca439 Reviewed-on: https://chromium-review.googlesource.com/c/1396490 Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org> Commit-Queue: Lan Wei <lanwei@chromium.org> Cr-Commit-Position: refs/heads/master@{#620054} [modify] https://crrev.com/9e61fa4803fd661ff46e62a67f88857987aedb6a/third_party/blink/web_tests/TestExpectations
Comment 1 by nabilamn...@gmail.com
, Apr 26 2016