diff --git a/source b/source index ded567dfbb3..252a5778987 100644 --- a/source +++ b/source @@ -3305,7 +3305,10 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute

The following features are defined in the Pointer Events specification:

@@ -72476,6 +72479,10 @@ END:VCARD
  • mouseout

  • mouseover

  • mouseup

  • +
  • touchstart

  • +
  • touchend

  • +
  • touchmove

  • +
  • touchcancel

  • wheel

  • beforeinput

  • input

  • @@ -72487,8 +72494,16 @@ END:VCARD +
  • if one of the above events would otherwise be fired on the element + as a result of a user interaction, where the process for determining the + event target entails "hit testing", the event must instead be targeted at + the non-inert ancestor of the element which would be the topmost "hit + testing" result for the point at which the interaction occurred, if the inert + element, its inert ancestors, and any unrelated elements were not + present;

  • +
  • the user agent may ignore the node for the purposes of text search user interfaces - (commonly known as "find in page"), and

  • + (commonly known as "find in page"); and

  • the user agent may prevent the user from selecting text in that node, and may prevent code calling setSelectionRange() @@ -72501,8 +72516,7 @@ END:VCARD

    For example, consider a page that consists of just a single inert button positioned in the middle of a body. If a user clicks on the button, the click event would cause no event listeners on - button to be run, and the event would bubble up to the body element - regardless of any event listeners on the button.

    + button to be run, and the event would instead be targeted at the body element.

    When a node is inert, it generally cannot be focused. Inert nodes that are commands will also get disabled.