commit | e9db0b8b63c7a9820cf0467c4c847e5f352603bd | [log] [tgz] |
---|---|---|
author | Noel Gordon <noel@chromium.org> | Tue Jun 30 08:00:16 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Jun 30 08:00:16 2020 |
tree | a29fbbb4ca69af1468928f3ee9710becc39194b1 | |
parent | 6be5fd89bcf4d45077717fd65a0521fa185e3d9d [diff] |
[dragdrop] Make the drag drop test event helper async Dispatch drag test events in different phases (like a browser) - simulate using an idle callback request Check the event dispatch result in each event phase - fail if any of these dispatch calls fail Use source and target for variables and concepts - drag drop is spec-ed in terms of sources and targets Don't send a dragEnd event if we are skipping the drop event - this to match what a browser would do in this case Update the Closure markup and comments - skipDrop is no longer optional (so we can go async) No change in behavior: existing transfer tests transferDragAndDrop and transferDragAndHover should work as before. Bug: 1062902 Change-Id: Ia65b517ae5854f8abd92fe908a457ec72497b156 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2274125 Reviewed-by: Alex Danilo <adanilo@chromium.org> Commit-Queue: Alex Danilo <adanilo@chromium.org> Commit-Queue: Noel Gordon <noel@chromium.org> Auto-Submit: Noel Gordon <noel@chromium.org> Cr-Commit-Position: refs/heads/master@{#783861}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.