CARVIEW |
Select Language
HTTP/2 200
date: Thu, 09 Oct 2025 20:30:55 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-repository-download: git clone https://github.com/w3c/pointerevents.git
etag: W/"33a99670dd5cbc0a25e70cd900c829a3"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=mjUi3nuQGjA3PZ4CzhNBKPyJ3es4QaPoF1Dxoxh%2B4c4nbWlI5NN2iyJMgBoOSYfqnDVdOddRryV6EeBjvWobqP7OwodUhz7%2BU8Mhv39H2LyzNI3UVYVNqB2b%2BH3B76CFeIppZ2y7m%2FuJ71Ik3xJYxT5dBK6aAurGAEvGLAOCQUjokV49%2Bg9H2WWrcXmYNUctO3%2Fc95B0GgkIWHZULxjZ9ooD6zfH%2BgICK89llWbN95V68d7UCvsEP74QL7fCsoN%2BWbQU9OkcaTQSnbSmT738pg%3D%3D--NhSFLXfPZTPo2262--po%2BhaRzP%2FRQSNCVYi8r7fg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.211557298.1760041854; Path=/; Domain=github.com; Expires=Fri, 09 Oct 2026 20:30:54 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Fri, 09 Oct 2026 20:30:54 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: C3C6:234A1:104F6F1:135B157:68E81B7E
Made mouseover/out/enter/leave event firing independent of correspond… · w3c/pointerevents@9500cf6 · GitHub
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 36
Commit 9500cf6
Made mouseover/out/enter/leave event firing independent of corresponding PEs (#56)
The spec currently suggests that compatibility mouse transition
events (i.e. mouseover, mouseout, mouseenter and mouseleave) should be
fired right after firing the corresponding PointerEvents, implying a 1:1
correspondence between the PointerEvents vs the compatibility
MouseEvents. This 1:1 correspondence breaks the consistency of
MouseEvent sequence itself when two or more primary pointers (of
different types) are active at the same time. For example, mouseover
events can be sent to two different targets without a mouseout
in-between, which can possibly break the UIs based on legacy
MouseEvents, e.g., by opening two menu items at the same time. (Issue
This patch fixes the problem by omitting the 1:1 correspondence
altogether. More precisely, it suggests to fire the compatibility mouse
transition events right before a pointerdown/up/move event.
In addition, this patch modifies the default actions of pointerover,
pointerout, pointerenter and pointerleave events to "none". This keeps
the spec effectively unchanged since the original default action was
"the default action of corresponding MouseEvent" but the UI Event Spec
defines those default actions as "none".1 parent bf0d29d commit 9500cf6Copy full SHA for 9500cf6
File tree
Expand file treeCollapse file tree
1 file changed
+31
-32
lines changedFilter options
Expand file treeCollapse file tree
1 file changed
+31
-32
lines changedCollapse file: index.html
+31-32Lines changed: 31 additions & 32 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
357 | 357 |
| |
358 | 358 |
| |
359 | 359 |
| |
360 |
| - | |
| 360 | + | |
361 | 361 |
| |
362 | 362 |
| |
363 | 363 |
| |
364 | 364 |
| |
365 |
| - | |
| 365 | + | |
366 | 366 |
| |
367 | 367 |
| |
368 | 368 |
| |
| |||
439 | 439 |
| |
440 | 440 |
| |
441 | 441 |
| |
442 |
| - | |
| 442 | + | |
443 | 443 |
| |
444 | 444 |
| |
445 | 445 |
| |
446 | 446 |
| |
447 | 447 |
| |
448 | 448 |
| |
449 |
| - | |
| 449 | + | |
450 | 450 |
| |
451 | 451 |
| |
452 | 452 |
| |
| |||
482 | 482 |
| |
483 | 483 |
| |
484 | 484 |
| |
485 |
| - | |
| 485 | + | |
486 | 486 |
| |
487 | 487 |
| |
488 | 488 |
| |
489 | 489 |
| |
490 | 490 |
| |
491 | 491 |
| |
492 |
| - | |
| 492 | + | |
493 | 493 |
| |
494 | 494 |
| |
495 | 495 |
| |
| |||
507 | 507 |
| |
508 | 508 |
| |
509 | 509 |
| |
510 |
| - | |
| 510 | + | |
511 | 511 |
| |
512 | 512 |
| |
513 | 513 |
| |
| |||
796 | 796 |
| |
797 | 797 |
| |
798 | 798 |
| |
799 |
| - | |
800 |
| - | |
801 |
| - | |
802 |
| - | |
803 |
| - | |
| 799 | + | |
| 800 | + | |
804 | 801 |
| |
805 | 802 |
| |
806 | 803 |
| |
807 | 804 |
| |
808 | 805 |
| |
| 806 | + | |
| 807 | + | |
| 808 | + | |
809 | 809 |
| |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
810 | 823 |
| |
811 | 824 |
| |
812 |
| - | |
| 825 | + | |
813 | 826 |
| |
814 | 827 |
| |
| 828 | + | |
815 | 829 |
| |
816 | 830 |
| |
817 |
| - | |
818 |
| - | |
819 |
| - | |
820 |
| - | |
821 |
| - | |
822 |
| - | |
823 |
| - | |
824 |
| - | |
825 | 831 |
| |
826 | 832 |
| |
827 | 833 |
| |
828 | 834 |
| |
829 | 835 |
| |
830 |
| - | |
| 836 | + | |
831 | 837 |
| |
832 | 838 |
| |
833 | 839 |
| |
| |||
843 | 849 |
| |
844 | 850 |
| |
845 | 851 |
| |
846 |
| - | |
| 852 | + | |
847 | 853 |
| |
848 | 854 |
| |
849 | 855 |
| |
| 856 | + | |
850 | 857 |
| |
851 | 858 |
| |
852 |
| - | |
853 |
| - | |
854 |
| - | |
855 |
| - | |
856 |
| - | |
857 |
| - | |
858 |
| - | |
859 |
| - | |
860 | 859 |
| |
861 | 860 |
| |
862 | 861 |
| |
863 | 862 |
| |
864 | 863 |
| |
865 |
| - | |
| 864 | + | |
866 | 865 |
| |
867 | 866 |
| |
868 | 867 |
| |
|
You can’t perform that action at this time.
0 commit comments