1. focusin & focusout events

    The `focusin` and `focusout` events fire just before the element gains or loses focus, and they bubble. By contrast, the `focus` and `blur` events fire after the focus has shifted, and don't bubble.

  2. gestureevent api: shiftkey

  3. keyboardevent api: getmodifierstate: `"shift"` as `key` parameter

  4. keyboardevent api: shiftkey

  5. layoutshift api

  6. layoutshiftattribution api

  7. layoutshiftattribution api: currentrect

  8. layoutshiftattribution api: node

  9. layoutshiftattribution api: previousrect

  10. layoutshiftattribution api: tojson

  11. layoutshift api: hadrecentinput

  12. layoutshift api: lastinputtime

  13. layoutshift api: sources

  14. layoutshift api: tojson

  15. layoutshift api: value

  16. mouseevent api: shiftkey

  17. touchevent api: shiftkey

  18. css property: baseline-shift

  19. css property: baseline-shift: baseline

  20. css property: baseline-shift: sub

  21. css property: baseline-shift: super

  22. css property: math-shift

  23. javascript built-in: array: shift

  24. javascript built-in: array: unshift

  25. javascript operator: bitwise left shift (`a << b`)

  26. javascript operator: left shift assignment (`x <<= y`)

  27. javascript operator: bitwise right shift (`a >> b`)

  28. javascript operator: right shift assignment (`x >>= y`)

  29. javascript operator: bitwise unsigned right shift (`a >>> b`)

  30. javascript operator: unsigned right shift assignment (`x >>>= y`)