Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(70)

Side by Side Diff: third_party/WebKit/Source/wtf/text/CharacterNames.h

Issue 1844663002: Implement backspace state machine for complex emoji sequence. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Move char definitions to CharacterNames.h Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « third_party/WebKit/Source/core/editing/state_machines/BackspaceStateMachineTest.cpp ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2007, 2009, 2010 Apple Inc. All rights reserved. 2 * Copyright (C) 2007, 2009, 2010 Apple Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions 5 * modification, are permitted provided that the following conditions
6 * are met: 6 * are met:
7 * 1. Redistributions of source code must retain the above copyright 7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer. 8 * notice, this list of conditions and the following disclaimer.
9 * 2. Redistributions in binary form must reproduce the above copyright 9 * 2. Redistributions in binary form must reproduce the above copyright
10 * notice, this list of conditions and the following disclaimer in the 10 * notice, this list of conditions and the following disclaimer in the
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
44 const UChar blackCircleCharacter = 0x25CF; 44 const UChar blackCircleCharacter = 0x25CF;
45 const UChar blackSquareCharacter = 0x25A0; 45 const UChar blackSquareCharacter = 0x25A0;
46 const UChar blackUpPointingTriangleCharacter = 0x25B2; 46 const UChar blackUpPointingTriangleCharacter = 0x25B2;
47 const UChar bulletCharacter = 0x2022; 47 const UChar bulletCharacter = 0x2022;
48 const UChar bullseyeCharacter = 0x25CE; 48 const UChar bullseyeCharacter = 0x25CE;
49 const UChar carriageReturnCharacter = 0x000D; 49 const UChar carriageReturnCharacter = 0x000D;
50 const UChar combiningEnclosingCircleBackslashCharacter = 0x20E0; 50 const UChar combiningEnclosingCircleBackslashCharacter = 0x20E0;
51 const UChar combiningEnclosingKeycapCharacter = 0x20E3; 51 const UChar combiningEnclosingKeycapCharacter = 0x20E3;
52 const UChar ethiopicPrefaceColonCharacter = 0x1366; 52 const UChar ethiopicPrefaceColonCharacter = 0x1366;
53 const UChar ethiopicWordspaceCharacter = 0x1361; 53 const UChar ethiopicWordspaceCharacter = 0x1361;
54 const UChar heavyBlackHeartCharacter = 0x2764;
54 const UChar32 eyeCharacter = 0x1F441; 55 const UChar32 eyeCharacter = 0x1F441;
56 const UChar32 boyCharacter = 0x1F466;
57 const UChar32 girlCharacter = 0x1F467;
58 const UChar32 manCharacter = 0x1F468;
59 const UChar32 womanCharacter = 0x1F469;
60 const UChar32 kissMarkCharacter = 0x1F48B;
55 const UChar32 familyCharacter = 0x1F46A; 61 const UChar32 familyCharacter = 0x1F46A;
56 const UChar firstStrongIsolateCharacter = 0x2068; 62 const UChar firstStrongIsolateCharacter = 0x2068;
57 const UChar fisheyeCharacter = 0x25C9; 63 const UChar fisheyeCharacter = 0x25C9;
58 const UChar fullstopCharacter = 0x002E; 64 const UChar fullstopCharacter = 0x002E;
59 const UChar hebrewPunctuationGereshCharacter = 0x05F3; 65 const UChar hebrewPunctuationGereshCharacter = 0x05F3;
60 const UChar hebrewPunctuationGershayimCharacter = 0x05F4; 66 const UChar hebrewPunctuationGershayimCharacter = 0x05F4;
61 const UChar hiraganaLetterSmallACharacter = 0x3041; 67 const UChar hiraganaLetterSmallACharacter = 0x3041;
62 const UChar horizontalEllipsisCharacter = 0x2026; 68 const UChar horizontalEllipsisCharacter = 0x2026;
63 const UChar hyphenCharacter = 0x2010; 69 const UChar hyphenCharacter = 0x2010;
64 const UChar hyphenMinusCharacter = 0x002D; 70 const UChar hyphenMinusCharacter = 0x002D;
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after
193 using WTF::Unicode::whiteSesameDotCharacter; 199 using WTF::Unicode::whiteSesameDotCharacter;
194 using WTF::Unicode::whiteUpPointingTriangleCharacter; 200 using WTF::Unicode::whiteUpPointingTriangleCharacter;
195 using WTF::Unicode::yenSignCharacter; 201 using WTF::Unicode::yenSignCharacter;
196 using WTF::Unicode::zeroWidthJoinerCharacter; 202 using WTF::Unicode::zeroWidthJoinerCharacter;
197 using WTF::Unicode::zeroWidthNonJoinerCharacter; 203 using WTF::Unicode::zeroWidthNonJoinerCharacter;
198 using WTF::Unicode::zeroWidthSpaceCharacter; 204 using WTF::Unicode::zeroWidthSpaceCharacter;
199 using WTF::Unicode::zeroWidthNoBreakSpaceCharacter; 205 using WTF::Unicode::zeroWidthNoBreakSpaceCharacter;
200 using WTF::Unicode::kMaxCodepoint; 206 using WTF::Unicode::kMaxCodepoint;
201 207
202 #endif // CharacterNames_h 208 #endif // CharacterNames_h
OLDNEW
« no previous file with comments | « third_party/WebKit/Source/core/editing/state_machines/BackspaceStateMachineTest.cpp ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698