LCOV - code coverage report
Current view: top level - dom/events - VirtualKeyCodeList.h (source / functions) Hit Total Coverage
Test: output.info Lines: 0 183 0.0 %
Date: 2017-07-14 16:53:18 Functions: 0 0 -
Legend: Lines: hit not hit

          Line data    Source code
       1             : /* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
       2             : /* vim: set ts=8 sts=2 et sw=2 tw=80: */
       3             : /* This Source Code Form is subject to the terms of the Mozilla Public
       4             :  * License, v. 2.0. If a copy of the MPL was not distributed with this file,
       5             :  * You can obtain one at http://mozilla.org/MPL/2.0/. */
       6             : // IWYU pragma: private, include "mozilla/KeyTextEvents.h"
       7             : 
       8             : /**
       9             :  * This header file defines all DOM keys which are defined in nsIDOMKeyEvent.
      10             :  * You must define NS_DEFINE_VK macro before including this.
      11             :  *
      12             :  * It must have two arguments, (aDOMKeyName, aDOMKeyCode)
      13             :  * aDOMKeyName is a key name in DOM.
      14             :  * aDOMKeyCode is one of nsIDOMKeyEvent::DOM_VK_*.
      15             :  *
      16             :  * Optionally, you can define NS_DISALLOW_SAME_KEYCODE.
      17             :  *
      18             :  * If NS_DISALLOW_SAME_KEYCODE is defined, same keyCode won't listed up.
      19             :  * This is useful when you create switch-case statement.
      20             :  */
      21             : 
      22             : #define DEFINE_VK_INTERNAL(aKeyName) \
      23             :   NS_DEFINE_VK(VK##aKeyName, nsIDOMKeyEvent::DOM_VK##aKeyName)
      24             : 
      25             : // Some keycode may have different name in nsIDOMKeyEvent from its key name.
      26             : #define DEFINE_VK_INTERNAL2(aKeyName, aKeyCodeName) \
      27             :   NS_DEFINE_VK(VK##aKeyName, nsIDOMKeyEvent::DOM_VK##aKeyCodeName)
      28             : 
      29           0 : DEFINE_VK_INTERNAL(_CANCEL)
      30           0 : DEFINE_VK_INTERNAL(_HELP)
      31           0 : DEFINE_VK_INTERNAL2(_BACK, _BACK_SPACE)
      32           0 : DEFINE_VK_INTERNAL(_TAB)
      33           0 : DEFINE_VK_INTERNAL(_CLEAR)
      34           0 : DEFINE_VK_INTERNAL(_RETURN)
      35           0 : DEFINE_VK_INTERNAL(_SHIFT)
      36           0 : DEFINE_VK_INTERNAL(_CONTROL)
      37           0 : DEFINE_VK_INTERNAL(_ALT)
      38           0 : DEFINE_VK_INTERNAL(_PAUSE)
      39           0 : DEFINE_VK_INTERNAL(_CAPS_LOCK)
      40             : #ifdef NS_DISALLOW_SAME_KEYCODE
      41           0 : DEFINE_VK_INTERNAL2(_KANA_OR_HANGUL, _KANA)
      42             : #else // #ifdef NS_DISALLOW_SAME_KEYCODE
      43             : DEFINE_VK_INTERNAL(_KANA)
      44             : DEFINE_VK_INTERNAL(_HANGUL)
      45             : #endif
      46           0 : DEFINE_VK_INTERNAL(_EISU)
      47           0 : DEFINE_VK_INTERNAL(_JUNJA)
      48           0 : DEFINE_VK_INTERNAL(_FINAL)
      49             : #ifdef NS_DISALLOW_SAME_KEYCODE
      50           0 : DEFINE_VK_INTERNAL2(_HANJA_OR_KANJI, _HANJA)
      51             : #else // #ifdef NS_DISALLOW_SAME_KEYCODE
      52             : DEFINE_VK_INTERNAL(_HANJA)
      53             : DEFINE_VK_INTERNAL(_KANJI)
      54             : #endif
      55           0 : DEFINE_VK_INTERNAL(_ESCAPE)
      56           0 : DEFINE_VK_INTERNAL(_CONVERT)
      57           0 : DEFINE_VK_INTERNAL(_NONCONVERT)
      58           0 : DEFINE_VK_INTERNAL(_ACCEPT)
      59           0 : DEFINE_VK_INTERNAL(_MODECHANGE)
      60           0 : DEFINE_VK_INTERNAL(_SPACE)
      61           0 : DEFINE_VK_INTERNAL(_PAGE_UP)
      62           0 : DEFINE_VK_INTERNAL(_PAGE_DOWN)
      63           0 : DEFINE_VK_INTERNAL(_END)
      64           0 : DEFINE_VK_INTERNAL(_HOME)
      65           0 : DEFINE_VK_INTERNAL(_LEFT)
      66           0 : DEFINE_VK_INTERNAL(_UP)
      67           0 : DEFINE_VK_INTERNAL(_RIGHT)
      68           0 : DEFINE_VK_INTERNAL(_DOWN)
      69           0 : DEFINE_VK_INTERNAL(_SELECT)
      70           0 : DEFINE_VK_INTERNAL(_PRINT)
      71           0 : DEFINE_VK_INTERNAL(_EXECUTE)
      72           0 : DEFINE_VK_INTERNAL(_PRINTSCREEN)
      73           0 : DEFINE_VK_INTERNAL(_INSERT)
      74           0 : DEFINE_VK_INTERNAL(_DELETE)
      75             : 
      76           0 : DEFINE_VK_INTERNAL(_0)
      77           0 : DEFINE_VK_INTERNAL(_1)
      78           0 : DEFINE_VK_INTERNAL(_2)
      79           0 : DEFINE_VK_INTERNAL(_3)
      80           0 : DEFINE_VK_INTERNAL(_4)
      81           0 : DEFINE_VK_INTERNAL(_5)
      82           0 : DEFINE_VK_INTERNAL(_6)
      83           0 : DEFINE_VK_INTERNAL(_7)
      84           0 : DEFINE_VK_INTERNAL(_8)
      85           0 : DEFINE_VK_INTERNAL(_9)
      86             : 
      87           0 : DEFINE_VK_INTERNAL(_COLON)
      88           0 : DEFINE_VK_INTERNAL(_SEMICOLON)
      89           0 : DEFINE_VK_INTERNAL(_LESS_THAN)
      90           0 : DEFINE_VK_INTERNAL(_EQUALS)
      91           0 : DEFINE_VK_INTERNAL(_GREATER_THAN)
      92           0 : DEFINE_VK_INTERNAL(_QUESTION_MARK)
      93           0 : DEFINE_VK_INTERNAL(_AT)
      94             : 
      95           0 : DEFINE_VK_INTERNAL(_A)
      96           0 : DEFINE_VK_INTERNAL(_B)
      97           0 : DEFINE_VK_INTERNAL(_C)
      98           0 : DEFINE_VK_INTERNAL(_D)
      99           0 : DEFINE_VK_INTERNAL(_E)
     100           0 : DEFINE_VK_INTERNAL(_F)
     101           0 : DEFINE_VK_INTERNAL(_G)
     102           0 : DEFINE_VK_INTERNAL(_H)
     103           0 : DEFINE_VK_INTERNAL(_I)
     104           0 : DEFINE_VK_INTERNAL(_J)
     105           0 : DEFINE_VK_INTERNAL(_K)
     106           0 : DEFINE_VK_INTERNAL(_L)
     107           0 : DEFINE_VK_INTERNAL(_M)
     108           0 : DEFINE_VK_INTERNAL(_N)
     109           0 : DEFINE_VK_INTERNAL(_O)
     110           0 : DEFINE_VK_INTERNAL(_P)
     111           0 : DEFINE_VK_INTERNAL(_Q)
     112           0 : DEFINE_VK_INTERNAL(_R)
     113           0 : DEFINE_VK_INTERNAL(_S)
     114           0 : DEFINE_VK_INTERNAL(_T)
     115           0 : DEFINE_VK_INTERNAL(_U)
     116           0 : DEFINE_VK_INTERNAL(_V)
     117           0 : DEFINE_VK_INTERNAL(_W)
     118           0 : DEFINE_VK_INTERNAL(_X)
     119           0 : DEFINE_VK_INTERNAL(_Y)
     120           0 : DEFINE_VK_INTERNAL(_Z)
     121             : 
     122           0 : DEFINE_VK_INTERNAL(_WIN)
     123           0 : DEFINE_VK_INTERNAL(_CONTEXT_MENU)
     124           0 : DEFINE_VK_INTERNAL(_SLEEP)
     125             : 
     126           0 : DEFINE_VK_INTERNAL(_NUMPAD0)
     127           0 : DEFINE_VK_INTERNAL(_NUMPAD1)
     128           0 : DEFINE_VK_INTERNAL(_NUMPAD2)
     129           0 : DEFINE_VK_INTERNAL(_NUMPAD3)
     130           0 : DEFINE_VK_INTERNAL(_NUMPAD4)
     131           0 : DEFINE_VK_INTERNAL(_NUMPAD5)
     132           0 : DEFINE_VK_INTERNAL(_NUMPAD6)
     133           0 : DEFINE_VK_INTERNAL(_NUMPAD7)
     134           0 : DEFINE_VK_INTERNAL(_NUMPAD8)
     135           0 : DEFINE_VK_INTERNAL(_NUMPAD9)
     136           0 : DEFINE_VK_INTERNAL(_MULTIPLY)
     137           0 : DEFINE_VK_INTERNAL(_ADD)
     138           0 : DEFINE_VK_INTERNAL(_SEPARATOR)
     139           0 : DEFINE_VK_INTERNAL(_SUBTRACT)
     140           0 : DEFINE_VK_INTERNAL(_DECIMAL)
     141           0 : DEFINE_VK_INTERNAL(_DIVIDE)
     142             : 
     143           0 : DEFINE_VK_INTERNAL(_F1)
     144           0 : DEFINE_VK_INTERNAL(_F2)
     145           0 : DEFINE_VK_INTERNAL(_F3)
     146           0 : DEFINE_VK_INTERNAL(_F4)
     147           0 : DEFINE_VK_INTERNAL(_F5)
     148           0 : DEFINE_VK_INTERNAL(_F6)
     149           0 : DEFINE_VK_INTERNAL(_F7)
     150           0 : DEFINE_VK_INTERNAL(_F8)
     151           0 : DEFINE_VK_INTERNAL(_F9)
     152           0 : DEFINE_VK_INTERNAL(_F10)
     153           0 : DEFINE_VK_INTERNAL(_F11)
     154           0 : DEFINE_VK_INTERNAL(_F12)
     155           0 : DEFINE_VK_INTERNAL(_F13)
     156           0 : DEFINE_VK_INTERNAL(_F14)
     157           0 : DEFINE_VK_INTERNAL(_F15)
     158           0 : DEFINE_VK_INTERNAL(_F16)
     159           0 : DEFINE_VK_INTERNAL(_F17)
     160           0 : DEFINE_VK_INTERNAL(_F18)
     161           0 : DEFINE_VK_INTERNAL(_F19)
     162           0 : DEFINE_VK_INTERNAL(_F20)
     163           0 : DEFINE_VK_INTERNAL(_F21)
     164           0 : DEFINE_VK_INTERNAL(_F22)
     165           0 : DEFINE_VK_INTERNAL(_F23)
     166           0 : DEFINE_VK_INTERNAL(_F24)
     167             : 
     168           0 : DEFINE_VK_INTERNAL(_NUM_LOCK)
     169           0 : DEFINE_VK_INTERNAL(_SCROLL_LOCK)
     170             : 
     171           0 : DEFINE_VK_INTERNAL(_WIN_OEM_FJ_JISHO)
     172           0 : DEFINE_VK_INTERNAL(_WIN_OEM_FJ_MASSHOU)
     173           0 : DEFINE_VK_INTERNAL(_WIN_OEM_FJ_TOUROKU)
     174           0 : DEFINE_VK_INTERNAL(_WIN_OEM_FJ_LOYA)
     175           0 : DEFINE_VK_INTERNAL(_WIN_OEM_FJ_ROYA)
     176             : 
     177           0 : DEFINE_VK_INTERNAL(_CIRCUMFLEX)
     178           0 : DEFINE_VK_INTERNAL(_EXCLAMATION)
     179           0 : DEFINE_VK_INTERNAL(_DOUBLE_QUOTE)
     180           0 : DEFINE_VK_INTERNAL(_HASH)
     181           0 : DEFINE_VK_INTERNAL(_DOLLAR)
     182           0 : DEFINE_VK_INTERNAL(_PERCENT)
     183           0 : DEFINE_VK_INTERNAL(_AMPERSAND)
     184           0 : DEFINE_VK_INTERNAL(_UNDERSCORE)
     185           0 : DEFINE_VK_INTERNAL(_OPEN_PAREN)
     186           0 : DEFINE_VK_INTERNAL(_CLOSE_PAREN)
     187           0 : DEFINE_VK_INTERNAL(_ASTERISK)
     188           0 : DEFINE_VK_INTERNAL(_PLUS)
     189           0 : DEFINE_VK_INTERNAL(_PIPE)
     190           0 : DEFINE_VK_INTERNAL(_HYPHEN_MINUS)
     191             : 
     192           0 : DEFINE_VK_INTERNAL(_OPEN_CURLY_BRACKET)
     193           0 : DEFINE_VK_INTERNAL(_CLOSE_CURLY_BRACKET)
     194             : 
     195           0 : DEFINE_VK_INTERNAL(_TILDE)
     196             : 
     197           0 : DEFINE_VK_INTERNAL(_VOLUME_MUTE)
     198           0 : DEFINE_VK_INTERNAL(_VOLUME_DOWN)
     199           0 : DEFINE_VK_INTERNAL(_VOLUME_UP)
     200             : 
     201           0 : DEFINE_VK_INTERNAL(_COMMA)
     202           0 : DEFINE_VK_INTERNAL(_PERIOD)
     203           0 : DEFINE_VK_INTERNAL(_SLASH)
     204           0 : DEFINE_VK_INTERNAL(_BACK_QUOTE)
     205           0 : DEFINE_VK_INTERNAL(_OPEN_BRACKET)
     206           0 : DEFINE_VK_INTERNAL(_BACK_SLASH)
     207           0 : DEFINE_VK_INTERNAL(_CLOSE_BRACKET)
     208           0 : DEFINE_VK_INTERNAL(_QUOTE)
     209             : 
     210           0 : DEFINE_VK_INTERNAL(_META)
     211           0 : DEFINE_VK_INTERNAL(_ALTGR)
     212             : 
     213           0 : DEFINE_VK_INTERNAL(_WIN_ICO_HELP)
     214           0 : DEFINE_VK_INTERNAL(_WIN_ICO_00)
     215           0 : DEFINE_VK_INTERNAL(_WIN_ICO_CLEAR)
     216           0 : DEFINE_VK_INTERNAL(_WIN_OEM_RESET)
     217           0 : DEFINE_VK_INTERNAL(_WIN_OEM_JUMP)
     218           0 : DEFINE_VK_INTERNAL(_WIN_OEM_PA1)
     219           0 : DEFINE_VK_INTERNAL(_WIN_OEM_PA2)
     220           0 : DEFINE_VK_INTERNAL(_WIN_OEM_PA3)
     221           0 : DEFINE_VK_INTERNAL(_WIN_OEM_WSCTRL)
     222           0 : DEFINE_VK_INTERNAL(_WIN_OEM_CUSEL)
     223           0 : DEFINE_VK_INTERNAL(_WIN_OEM_ATTN)
     224           0 : DEFINE_VK_INTERNAL(_WIN_OEM_FINISH)
     225           0 : DEFINE_VK_INTERNAL(_WIN_OEM_COPY)
     226           0 : DEFINE_VK_INTERNAL(_WIN_OEM_AUTO)
     227           0 : DEFINE_VK_INTERNAL(_WIN_OEM_ENLW)
     228           0 : DEFINE_VK_INTERNAL(_WIN_OEM_BACKTAB)
     229             : 
     230           0 : DEFINE_VK_INTERNAL(_ATTN)
     231           0 : DEFINE_VK_INTERNAL(_CRSEL)
     232           0 : DEFINE_VK_INTERNAL(_EXSEL)
     233           0 : DEFINE_VK_INTERNAL(_EREOF)
     234           0 : DEFINE_VK_INTERNAL(_PLAY)
     235           0 : DEFINE_VK_INTERNAL(_ZOOM)
     236           0 : DEFINE_VK_INTERNAL(_PA1)
     237           0 : DEFINE_VK_INTERNAL(_WIN_OEM_CLEAR)
     238             : 
     239             : #undef DEFINE_VK_INTERNAL
     240             : #undef DEFINE_VK_INTERNAL2

Generated by: LCOV version 1.13