зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1119609 part.10 Support all key and code values which are enough stable in DOM Level 3 KeyboardEvent key/code Values rs=smaug
This commit is contained in:
Родитель
669121952d
Коммит
d57715ef5b
|
@ -958,21 +958,21 @@ function runKeyTests()
|
|||
{ code: "Numpad9", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadAdd", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadBackspace", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
// { code: "NumpadClear", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
// { code: "NumpadClearEntry", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadClear", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadClearEntry", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadComma", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadDecimal", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadDivide", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadEnter", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadEqual", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
// { code: "NumpadMemoryAdd", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
// { code: "NumpadMemoryClear", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
// { code: "NumpadMemoryRecall", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
// { code: "NumpadMemoryStore", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadMemoryAdd", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadMemoryClear", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadMemoryRecall", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadMemoryStore", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadMemorySubtract", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadMultiply", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
// { code: "NumpadParenLeft", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
// { code: "NumpadParenRight", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadParenLeft", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadParenRight", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
{ code: "NumpadSubtract", location: KeyboardEvent.DOM_KEY_LOCATION_NUMPAD },
|
||||
];
|
||||
for (var i = 0; i < kCodeToLocation.length; i++) {
|
||||
|
|
|
@ -54,7 +54,7 @@ DEFINE_KEYNAME_WITH_SAME_NAME(SymbolLock)
|
|||
* Whitespace Keys
|
||||
*****************************************************************************/
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Enter)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(Separator)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Separator)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Tab)
|
||||
|
||||
/******************************************************************************
|
||||
|
@ -89,7 +89,7 @@ DEFINE_KEYNAME_WITH_SAME_NAME(Undo)
|
|||
* UI Keys
|
||||
*****************************************************************************/
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Accept)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(Again)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Again)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Attn)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Cancel)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(ContextMenu)
|
||||
|
@ -99,7 +99,7 @@ DEFINE_KEYNAME_WITH_SAME_NAME(Find)
|
|||
DEFINE_KEYNAME_WITH_SAME_NAME(Help)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Pause)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Play)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(Props)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Props)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Select)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(ZoomIn)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(ZoomOut)
|
||||
|
@ -134,10 +134,10 @@ DEFINE_KEYNAME_WITH_SAME_NAME(GroupLast)
|
|||
DEFINE_KEYNAME_WITH_SAME_NAME(GroupNext)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(GroupPrevious)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(ModeChange)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(NextCandidate)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(NextCandidate)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(NonConvert)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(PreviousCandidate)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(Process)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Process)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(SingleCandidate)
|
||||
|
||||
/******************************************************************************
|
||||
|
@ -199,10 +199,10 @@ DEFINE_KEYNAME_WITH_SAME_NAME(F32)
|
|||
DEFINE_KEYNAME_WITH_SAME_NAME(F33)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(F34)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(F35)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(Soft1)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(Soft2)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(Soft3)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(Soft4)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Soft1)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Soft2)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Soft3)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Soft4)
|
||||
|
||||
/******************************************************************************
|
||||
* Multimedia Keys
|
||||
|
@ -273,13 +273,13 @@ DEFINE_KEYNAME_WITH_SAME_NAME(BrowserStop)
|
|||
/******************************************************************************
|
||||
* Media Controller Keys
|
||||
*****************************************************************************/
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(AudioBalanceLeft)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(AudioBalanceRight)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(AudioBalanceLeft)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(AudioBalanceRight)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(AudioBassBoostDown)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(AudioBassBoostUp)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(AudioFaderFront)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(AudioFaderRear)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(AudioSurroundModeNext)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(AudioFaderFront)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(AudioFaderRear)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(AudioSurroundModeNext)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(AVRInput)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(AVRPower)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(ChannelDown)
|
||||
|
@ -288,68 +288,68 @@ DEFINE_KEYNAME_WITH_SAME_NAME(ColorF0Red)
|
|||
DEFINE_KEYNAME_WITH_SAME_NAME(ColorF1Green)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(ColorF2Yellow)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(ColorF3Blue)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(ColorF4Grey)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(ColorF5Brown)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(ClosedCaptionToggle)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(ColorF4Grey)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(ColorF5Brown)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(ClosedCaptionToggle)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Dimmer)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(DisplaySwap)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(Exit)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear0)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear1)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear2)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear3)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall0)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall1)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall2)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall3)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore0)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore1)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore2)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore3)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(DisplaySwap)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Exit)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear0)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear1)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear2)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear3)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall0)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall1)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall2)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall3)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore0)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore1)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore2)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore3)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Guide)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(GuideNextDay)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(GuidePreviousDay)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(GuideNextDay)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(GuidePreviousDay)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Info)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(InstantReplay)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(Link)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(ListProgram)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(LiveContent)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(Lock)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(MediaApps)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(InstantReplay)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Link)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(ListProgram)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(LiveContent)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Lock)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(MediaApps)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(MediaFastForward)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(MediaLast)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(MediaPause)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(MediaPlay)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(MediaRecord)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(MediaRewind)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(MediaSkip)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(NextFavoriteChannel)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(NextUserProfile)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(OnDemand)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(PinPDown)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(PinPMove)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(MediaSkip)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(NextFavoriteChannel)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(NextUserProfile)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(OnDemand)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(PinPDown)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(PinPMove)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(PinPToggle)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(PinPUp)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(PlaySpeedDown)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(PlaySpeedReset)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(PlaySpeedUp)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(PinPUp)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(PlaySpeedDown)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(PlaySpeedReset)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(PlaySpeedUp)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(RandomToggle)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(RcLowBattery)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(RecordSpeedNext)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(RfBypass)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(ScanChannelsToggle)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(ScreenModeNext)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(RcLowBattery)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(RecordSpeedNext)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(RfBypass)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(ScanChannelsToggle)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(ScreenModeNext)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Settings)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(SplitScreenToggle)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(SplitScreenToggle)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(STBInput)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(STBPower)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Subtitle)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(Teletext)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Teletext)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(TV)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(TVInput)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(TVPower)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(VideoModeNext)
|
||||
// DEFINE_KEYNAME_WITH_SAME_NAME(Wink)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(Wink)
|
||||
DEFINE_KEYNAME_WITH_SAME_NAME(ZoomToggle)
|
||||
|
||||
#undef DEFINE_KEYNAME_WITH_SAME_NAME
|
||||
|
|
|
@ -42,7 +42,7 @@ DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(Digit8)
|
|||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(Digit9)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(Equal)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(IntlBackslash)
|
||||
// DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(IntlHash)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(IntlHash)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(IntlRo)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(IntlYen)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(KeyA)
|
||||
|
@ -97,9 +97,9 @@ DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(Convert)
|
|||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(KanaMode)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(Lang1)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(Lang2)
|
||||
// DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(Lang3)
|
||||
// DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(Lang4)
|
||||
// DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(Lang5)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(Lang3)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(Lang4)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(Lang5)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NonConvert)
|
||||
|
||||
// Control pad section
|
||||
|
@ -131,21 +131,21 @@ DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(Numpad8)
|
|||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(Numpad9)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadAdd)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadBackspace)
|
||||
// DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadClear)
|
||||
// DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadClearEntry)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadClear)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadClearEntry)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadComma)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadDecimal)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadDivide)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadEnter)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadEqual)
|
||||
// DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadMemoryAdd)
|
||||
// DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadMemoryClear)
|
||||
// DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadMemoryRecall)
|
||||
// DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadMemoryStore)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadMemoryAdd)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadMemoryClear)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadMemoryRecall)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadMemoryStore)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadMemorySubtract)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadMultiply)
|
||||
// DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadParenLeft)
|
||||
// DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadParenRight)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadParenLeft)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadParenRight)
|
||||
DEFINE_PHYSICAL_KEY_CODE_NAME_WITH_SAME_NAME(NumpadSubtract)
|
||||
|
||||
// Function section
|
||||
|
|
|
@ -459,21 +459,21 @@ WidgetKeyboardEvent::ComputeLocationFromCodeValue(CodeNameIndex aCodeNameIndex)
|
|||
case CODE_NAME_INDEX_Numpad9:
|
||||
case CODE_NAME_INDEX_NumpadAdd:
|
||||
case CODE_NAME_INDEX_NumpadBackspace:
|
||||
// case CODE_NAME_INDEX_NumpadClear:
|
||||
// case CODE_NAME_INDEX_NumpadClearEntry:
|
||||
case CODE_NAME_INDEX_NumpadClear:
|
||||
case CODE_NAME_INDEX_NumpadClearEntry:
|
||||
case CODE_NAME_INDEX_NumpadComma:
|
||||
case CODE_NAME_INDEX_NumpadDecimal:
|
||||
case CODE_NAME_INDEX_NumpadDivide:
|
||||
case CODE_NAME_INDEX_NumpadEnter:
|
||||
case CODE_NAME_INDEX_NumpadEqual:
|
||||
// case CODE_NAME_INDEX_NumpadMemoryAdd:
|
||||
// case CODE_NAME_INDEX_NumpadMemoryClear:
|
||||
// case CODE_NAME_INDEX_NumpadMemoryRecall:
|
||||
// case CODE_NAME_INDEX_NumpadMemoryStore:
|
||||
case CODE_NAME_INDEX_NumpadMemoryAdd:
|
||||
case CODE_NAME_INDEX_NumpadMemoryClear:
|
||||
case CODE_NAME_INDEX_NumpadMemoryRecall:
|
||||
case CODE_NAME_INDEX_NumpadMemoryStore:
|
||||
case CODE_NAME_INDEX_NumpadMemorySubtract:
|
||||
case CODE_NAME_INDEX_NumpadMultiply:
|
||||
// case CODE_NAME_INDEX_NumpadParenLeft:
|
||||
// case CODE_NAME_INDEX_NumpadParenRight:
|
||||
case CODE_NAME_INDEX_NumpadParenLeft:
|
||||
case CODE_NAME_INDEX_NumpadParenRight:
|
||||
case CODE_NAME_INDEX_NumpadSubtract:
|
||||
return nsIDOMKeyEvent::DOM_KEY_LOCATION_NUMPAD;
|
||||
default:
|
||||
|
|
Загрузка…
Ссылка в новой задаче