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

Side by Side Diff: third_party/WebKit/public/platform/WebFeature.h

Issue 2894063002: Expose UseCounter::Feature enum out of blink as WebFeature (Closed)
Patch Set: Rebase Created 3 years, 7 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
OLDNEW
(Empty)
1 #ifndef WebFeature_h
2 #define WebFeature_h
3
4 namespace blink {
5
6 // A WebFeature conceptually represents some particular web-exposed API
7 // or code path which can be used/triggered by a web page.
8 // TODO(lunalu): Replace occurance of UseCounter::Feature by WebFeature in
9 // Blink.
10 // TODO(rbyers): Add CSS and animated CSS feature types by making this a
11 // more sophisticated class.
12 enum class WebFeature : uint32_t {
Nico 2017/05/26 20:22:31 Why is this list in two places now? Shouldn't the
lunalu1 2017/05/29 18:46:33 I could add another presubmit checker. I was hopin
13 // Do not change assigned numbers of existing items: add new features
14 // to the end of the list.
15 kOBSOLETE_PageDestruction = 0,
16 kWorkerStart = 4,
17 kSharedWorkerStart = 5,
18 kUnprefixedIndexedDB = 9,
19 kOpenWebDatabase = 10,
20 kUnprefixedRequestAnimationFrame = 13,
21 kPrefixedRequestAnimationFrame = 14,
22 kContentSecurityPolicy = 15,
23 kContentSecurityPolicyReportOnly = 16,
24 kPrefixedTransitionEndEvent = 18,
25 kUnprefixedTransitionEndEvent = 19,
26 kPrefixedAndUnprefixedTransitionEndEvent = 20,
27 kAutoFocusAttribute = 21,
28 kDataListElement = 23,
29 kFormAttribute = 24,
30 kIncrementalAttribute = 25,
31 kInputTypeColor = 26,
32 kInputTypeDate = 27,
33 kInputTypeDateTimeFallback = 29,
34 kInputTypeDateTimeLocal = 30,
35 kInputTypeEmail = 31,
36 kInputTypeMonth = 32,
37 kInputTypeNumber = 33,
38 kInputTypeRange = 34,
39 kInputTypeSearch = 35,
40 kInputTypeTel = 36,
41 kInputTypeTime = 37,
42 kInputTypeURL = 38,
43 kInputTypeWeek = 39,
44 kInputTypeWeekFallback = 40,
45 kListAttribute = 41,
46 kMaxAttribute = 42,
47 kMinAttribute = 43,
48 kPatternAttribute = 44,
49 kPlaceholderAttribute = 45,
50 kPrefixedDirectoryAttribute = 47,
51 kRequiredAttribute = 49,
52 kStepAttribute = 51,
53 kPageVisits = 52,
54 kHTMLMarqueeElement = 53,
55 kReflection = 55,
56 kPrefixedStorageInfo = 57,
57 kDeprecatedFlexboxWebContent = 61,
58 kDeprecatedFlexboxChrome = 62,
59 kDeprecatedFlexboxChromeExtension = 63,
60 kUnprefixedPerformanceTimeline = 65,
61 kUnprefixedUserTiming = 67,
62 kWindowEvent = 69,
63 kContentSecurityPolicyWithBaseElement = 70,
64 kDocumentClear = 74,
65 kXMLDocument = 77,
66 kXSLProcessingInstruction = 78,
67 kXSLTProcessor = 79,
68 kSVGSwitchElement = 80,
69 kDocumentAll = 83,
70 kFormElement = 84,
71 kDemotedFormElement = 85,
72 kSVGAnimationElement = 90,
73 kLineClamp = 96,
74 kSubFrameBeforeUnloadRegistered = 97,
75 kSubFrameBeforeUnloadFired = 98,
76 kConsoleMarkTimeline = 102,
77 kDocumentCreateAttribute = 111,
78 kDocumentCreateAttributeNS = 112,
79 kDocumentXMLEncoding = 115, // Removed from DOM4.
80 kDocumentXMLStandalone = 116, // Removed from DOM4.
81 kDocumentXMLVersion = 117, // Removed from DOM4.
82 kNavigatorProductSub = 123,
83 kNavigatorVendor = 124,
84 kNavigatorVendorSub = 125,
85 kPrefixedAnimationEndEvent = 128,
86 kUnprefixedAnimationEndEvent = 129,
87 kPrefixedAndUnprefixedAnimationEndEvent = 130,
88 kPrefixedAnimationStartEvent = 131,
89 kUnprefixedAnimationStartEvent = 132,
90 kPrefixedAndUnprefixedAnimationStartEvent = 133,
91 kPrefixedAnimationIterationEvent = 134,
92 kUnprefixedAnimationIterationEvent = 135,
93 kPrefixedAndUnprefixedAnimationIterationEvent = 136,
94 kEventReturnValue = 137, // Legacy IE extension.
95 kSVGSVGElement = 138,
96 kDOMSubtreeModifiedEvent = 143,
97 kDOMNodeInsertedEvent = 144,
98 kDOMNodeRemovedEvent = 145,
99 kDOMNodeRemovedFromDocumentEvent = 146,
100 kDOMNodeInsertedIntoDocumentEvent = 147,
101 kDOMCharacterDataModifiedEvent = 148,
102 kDocumentAllLegacyCall = 150,
103 kGetMatchedCSSRules = 155,
104 kPrefixedAudioDecodedByteCount = 164,
105 kPrefixedVideoDecodedByteCount = 165,
106 kPrefixedVideoSupportsFullscreen = 166,
107 kPrefixedVideoDisplayingFullscreen = 167,
108 kPrefixedVideoEnterFullscreen = 168,
109 kPrefixedVideoExitFullscreen = 169,
110 kPrefixedVideoEnterFullScreen = 170,
111 kPrefixedVideoExitFullScreen = 171,
112 kPrefixedVideoDecodedFrameCount = 172,
113 kPrefixedVideoDroppedFrameCount = 173,
114 kPrefixedElementRequestFullscreen = 176,
115 kPrefixedElementRequestFullScreen = 177,
116 kBarPropLocationbar = 178,
117 kBarPropMenubar = 179,
118 kBarPropPersonalbar = 180,
119 kBarPropScrollbars = 181,
120 kBarPropStatusbar = 182,
121 kBarPropToolbar = 183,
122 kInputTypeEmailMultiple = 184,
123 kInputTypeEmailMaxLength = 185,
124 kInputTypeEmailMultipleMaxLength = 186,
125 kInputTypeText = 190,
126 kInputTypeTextMaxLength = 191,
127 kInputTypePassword = 192,
128 kInputTypePasswordMaxLength = 193,
129 kPrefixedPageVisibility = 196,
130 kDocumentBeforeUnloadRegistered = 200,
131 kDocumentBeforeUnloadFired = 201,
132 kDocumentUnloadRegistered = 202,
133 kDocumentUnloadFired = 203,
134 kSVGLocatableNearestViewportElement = 204,
135 kSVGLocatableFarthestViewportElement = 205,
136 kSVGPointMatrixTransform = 209,
137 kDOMFocusInOutEvent = 211,
138 kFileGetLastModifiedDate = 212,
139 kHTMLElementInnerText = 213,
140 kHTMLElementOuterText = 214,
141 kReplaceDocumentViaJavaScriptURL = 215,
142 kElementPrefixedMatchesSelector = 217,
143 kCSSStyleSheetRules = 219,
144 kCSSStyleSheetAddRule = 220,
145 kCSSStyleSheetRemoveRule = 221,
146 // The above items are available in M33 branch.
147
148 kInitMessageEvent = 222,
149 kPrefixedDevicePixelRatioMediaFeature = 233,
150 kPrefixedMaxDevicePixelRatioMediaFeature = 234,
151 kPrefixedMinDevicePixelRatioMediaFeature = 235,
152 kPrefixedTransform3dMediaFeature = 237,
153 kPrefixedStorageQuota = 240,
154 kResetReferrerPolicy = 243,
155 // Case-insensitivity dropped from specification.
156 kCaseInsensitiveAttrSelectorMatch = 244,
157 kFormNameAccessForImageElement = 246,
158 kFormNameAccessForPastNamesMap = 247,
159 kFormAssociationByParser = 248,
160 kSVGSVGElementInDocument = 250,
161 kSVGDocumentRootElement = 251,
162 kWorkerSubjectToCSP = 257,
163 kWorkerAllowedByChildBlockedByScript = 258,
164 kDeprecatedWebKitGradient = 260,
165 kDeprecatedWebKitLinearGradient = 261,
166 kDeprecatedWebKitRepeatingLinearGradient = 262,
167 kDeprecatedWebKitRadialGradient = 263,
168 kDeprecatedWebKitRepeatingRadialGradient = 264,
169 // The above items are available in M34 branch.
170
171 kTextAutosizing = 274,
172 kHTMLAnchorElementPingAttribute = 276,
173 kSVGClassName = 279,
174 kHTMLMediaElementSeekToFragmentStart = 281,
175 kHTMLMediaElementPauseAtFragmentEnd = 282,
176 kPrefixedWindowURL = 283,
177 kWindowOrientation = 285,
178 kDocumentCaptureEvents = 287,
179 kDocumentReleaseEvents = 288,
180 kWindowCaptureEvents = 289,
181 kWindowReleaseEvents = 290,
182 kDocumentXPathCreateExpression = 295,
183 kDocumentXPathCreateNSResolver = 296,
184 kDocumentXPathEvaluate = 297,
185 kAnimationConstructorKeyframeListEffectObjectTiming = 300,
186 kAnimationConstructorKeyframeListEffectNoTiming = 302,
187 kPrefixedCancelAnimationFrame = 304,
188 kNamedNodeMapGetNamedItem = 306,
189 kNamedNodeMapSetNamedItem = 307,
190 kNamedNodeMapRemoveNamedItem = 308,
191 kNamedNodeMapItem = 309,
192 kNamedNodeMapGetNamedItemNS = 310,
193 kNamedNodeMapSetNamedItemNS = 311,
194 kNamedNodeMapRemoveNamedItemNS = 312,
195 kPrefixedDocumentIsFullscreen = 318,
196 kPrefixedDocumentCurrentFullScreenElement = 320,
197 kPrefixedDocumentCancelFullScreen = 321,
198 kPrefixedDocumentFullscreenEnabled = 322,
199 kPrefixedDocumentFullscreenElement = 323,
200 kPrefixedDocumentExitFullscreen = 324,
201 // The above items are available in M35 branch.
202
203 kSVGForeignObjectElement = 325,
204 kSelectionSetPosition = 327,
205 kAnimationFinishEvent = 328,
206 kSVGSVGElementInXMLDocument = 329,
207 kEventSrcElement = 343,
208 kEventCancelBubble = 344,
209 kEventPath = 345,
210 kNodeIteratorDetach = 347,
211 kEventGetReturnValueTrue = 350,
212 kEventGetReturnValueFalse = 351,
213 kEventSetReturnValueTrue = 352,
214 kEventSetReturnValueFalse = 353,
215 kWindowOffscreenBuffering = 356,
216 kWindowDefaultStatus = 357,
217 kWindowDefaultstatus = 358,
218 kPrefixedTransitionEventConstructor = 361,
219 kPrefixedMutationObserverConstructor = 362,
220 kNotificationPermission = 371,
221 kRangeDetach = 372,
222 kPrefixedFileRelativePath = 386,
223 kDocumentCaretRangeFromPoint = 387,
224 kElementScrollIntoViewIfNeeded = 389,
225 kRangeExpand = 393,
226 kHTMLImageElementX = 396,
227 kHTMLImageElementY = 397,
228 kSelectionBaseNode = 400,
229 kSelectionBaseOffset = 401,
230 kSelectionExtentNode = 402,
231 kSelectionExtentOffset = 403,
232 kSelectionType = 404,
233 kSelectionModify = 405,
234 kSelectionSetBaseAndExtent = 406,
235 kSelectionEmpty = 407,
236 kVTTCue = 409,
237 kVTTCueRender = 410,
238 kVTTCueRenderVertical = 411,
239 kVTTCueRenderSnapToLinesFalse = 412,
240 kVTTCueRenderLineNotAuto = 413,
241 kVTTCueRenderPositionNot50 = 414,
242 kVTTCueRenderSizeNot100 = 415,
243 kVTTCueRenderAlignNotCenter = 416,
244 // The above items are available in M36 branch.
245
246 kElementRequestPointerLock = 417,
247 kVTTCueRenderRtl = 418,
248 kPostMessageFromSecureToInsecure = 419,
249 kPostMessageFromInsecureToSecure = 420,
250 kDocumentExitPointerLock = 421,
251 kDocumentPointerLockElement = 422,
252 kPrefixedCursorZoomIn = 424,
253 kPrefixedCursorZoomOut = 425,
254 kTextEncoderConstructor = 429,
255 kTextEncoderEncode = 430,
256 kTextDecoderConstructor = 431,
257 kTextDecoderDecode = 432,
258 kFocusInOutEvent = 433,
259 kMouseEventMovementX = 434,
260 kMouseEventMovementY = 435,
261 kDocumentFonts = 440,
262 kMixedContentFormsSubmitted = 441,
263 kFormsSubmitted = 442,
264 kHTMLImports = 455,
265 kElementCreateShadowRoot = 456,
266 kDocumentRegisterElement = 457,
267 kEditingAppleInterchangeNewline = 458,
268 kEditingAppleConvertedSpace = 459,
269 kEditingApplePasteAsQuotation = 460,
270 kEditingAppleStyleSpanClass = 461,
271 kHTMLImportsAsyncAttribute = 463,
272 kXMLHttpRequestSynchronous = 465,
273 kCSSSelectorPseudoUnresolved = 466,
274 kCSSSelectorPseudoShadow = 467,
275 kCSSSelectorPseudoContent = 468,
276 kCSSSelectorPseudoHost = 469,
277 kCSSSelectorPseudoHostContext = 470,
278 kCSSDeepCombinator = 471,
279 // The above items are available in M37 branch.
280
281 kUseAsm = 473,
282 kDOMWindowOpen = 475,
283 kDOMWindowOpenFeatures = 476,
284 kAspectRatioFlexItem = 479,
285 kDetailsElement = 480,
286 kDialogElement = 481,
287 kMapElement = 482,
288 kMeterElement = 483,
289 kProgressElement = 484,
290 kWheelEventWheelDeltaX = 491,
291 kWheelEventWheelDeltaY = 492,
292 kWheelEventWheelDelta = 493,
293 kSendBeacon = 494,
294 kSendBeaconQuotaExceeded = 495,
295 kSVGSMILElementInDocument = 501,
296 kMouseEventOffsetX = 502,
297 kMouseEventOffsetY = 503,
298 kMouseEventX = 504,
299 kMouseEventY = 505,
300 kMouseEventFromElement = 506,
301 kMouseEventToElement = 507,
302 kRequestFileSystem = 508,
303 kRequestFileSystemWorker = 509,
304 kRequestFileSystemSyncWorker = 510,
305 kSVGStyleElementTitle = 519,
306 kPictureSourceSrc = 520,
307 // The above items are available in M38 branch.
308
309 kPicture = 521,
310 kSizes = 522,
311 kSrcsetXDescriptor = 523,
312 kSrcsetWDescriptor = 524,
313 kSelectionContainsNode = 525,
314 kXMLExternalResourceLoad = 529,
315 kMixedContentPrivateHostnameInPublicHostname = 530,
316 kLegacyProtocolEmbeddedAsSubresource = 531,
317 kRequestedSubresourceWithEmbeddedCredentials = 532,
318 kNotificationCreated = 533,
319 kNotificationClosed = 534,
320 kNotificationPermissionRequested = 535,
321 kConsoleTimeline = 538,
322 kConsoleTimelineEnd = 539,
323 kSRIElementWithMatchingIntegrityAttribute = 540,
324 kSRIElementWithNonMatchingIntegrityAttribute = 541,
325 kSRIElementWithUnparsableIntegrityAttribute = 542,
326 kV8Animation_StartTime_AttributeGetter = 545,
327 kV8Animation_StartTime_AttributeSetter = 546,
328 kV8Animation_CurrentTime_AttributeGetter = 547,
329 kV8Animation_CurrentTime_AttributeSetter = 548,
330 kV8Animation_PlaybackRate_AttributeGetter = 549,
331 kV8Animation_PlaybackRate_AttributeSetter = 550,
332 kV8Animation_PlayState_AttributeGetter = 551,
333 kV8Animation_Finish_Method = 552,
334 kV8Animation_Play_Method = 553,
335 kV8Animation_Pause_Method = 554,
336 kV8Animation_Reverse_Method = 555,
337 // The above items are available in M39 branch.
338
339 kBreakIterator = 556,
340 kScreenOrientationAngle = 557,
341 kScreenOrientationType = 558,
342 kScreenOrientationLock = 559,
343 kScreenOrientationUnlock = 560,
344 kGeolocationSecureOrigin = 561,
345 kGeolocationInsecureOrigin = 562,
346 kNotificationSecureOrigin = 563,
347 kNotificationInsecureOrigin = 564,
348 kNotificationShowEvent = 565,
349 kSVGTransformListConsolidate = 569,
350 kSVGAnimatedTransformListBaseVal = 570,
351 kQuotedAnimationName = 571,
352 kQuotedKeyframesRule = 572,
353 kSrcsetDroppedCandidate = 573,
354 kWindowPostMessage = 574,
355 kRenderRuby = 576,
356 kScriptElementWithInvalidTypeHasSrc = 578,
357 kXMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload = 581,
358 kCSSSelectorPseudoScrollbar = 582,
359 kCSSSelectorPseudoScrollbarButton = 583,
360 kCSSSelectorPseudoScrollbarThumb = 584,
361 kCSSSelectorPseudoScrollbarTrack = 585,
362 kCSSSelectorPseudoScrollbarTrackPiece = 586,
363 kLangAttribute = 587,
364 kLangAttributeOnHTML = 588,
365 kLangAttributeOnBody = 589,
366 kLangAttributeDoesNotMatchToUILocale = 590,
367 kInputTypeSubmit = 591,
368 kInputTypeSubmitWithValue = 592,
369 // The above items are available in M40 branch.
370
371 kSetReferrerPolicy = 593,
372 kTextWholeText = 599,
373 kNotificationCloseEvent = 603,
374 kStyleMedia = 606,
375 kStyleMediaType = 607,
376 kStyleMediaMatchMedium = 608,
377 kMixedContentPresent = 609,
378 kMixedContentBlockable = 610,
379 kMixedContentAudio = 611,
380 kMixedContentDownload = 612,
381 kMixedContentFavicon = 613,
382 kMixedContentImage = 614,
383 kMixedContentInternal = 615,
384 kMixedContentPlugin = 616,
385 kMixedContentPrefetch = 617,
386 kMixedContentVideo = 618,
387 kCSSSelectorPseudoFullScreenAncestor = 628,
388 kCSSSelectorPseudoFullScreen = 629,
389 kWebKitCSSMatrix = 630,
390 kAudioContextCreateAnalyser = 631,
391 kAudioContextCreateBiquadFilter = 632,
392 kAudioContextCreateBufferSource = 633,
393 kAudioContextCreateChannelMerger = 634,
394 kAudioContextCreateChannelSplitter = 635,
395 kAudioContextCreateConvolver = 636,
396 kAudioContextCreateDelay = 637,
397 kAudioContextCreateDynamicsCompressor = 638,
398 kAudioContextCreateGain = 639,
399 kAudioContextCreateMediaElementSource = 640,
400 kAudioContextCreateMediaStreamDestination = 641,
401 kAudioContextCreateMediaStreamSource = 642,
402 kAudioContextCreateOscillator = 643,
403 kAudioContextCreatePeriodicWave = 645,
404 kAudioContextCreateScriptProcessor = 646,
405 kAudioContextCreateStereoPanner = 647,
406 kAudioContextCreateWaveShaper = 648,
407 kAudioContextDecodeAudioData = 649,
408 kAudioContextResume = 650,
409 kAudioContextSuspend = 651,
410 kMixedContentInNonHTTPSFrameThatRestrictsMixedContent = 661,
411 kMixedContentInSecureFrameThatDoesNotRestrictMixedContent = 662,
412 kMixedContentWebSocket = 663,
413 kSyntheticKeyframesInCompositedCSSAnimation = 664,
414 kMixedContentFormPresent = 665,
415 kGetUserMediaInsecureOrigin = 666,
416 kGetUserMediaSecureOrigin = 667,
417 // The above items are available in M41 branch.
418
419 kDeviceMotionInsecureOrigin = 668,
420 kDeviceMotionSecureOrigin = 669,
421 kDeviceOrientationInsecureOrigin = 670,
422 kDeviceOrientationSecureOrigin = 671,
423 kSandboxViaIFrame = 672,
424 kSandboxViaCSP = 673,
425 kBlockedSniffingImageToScript = 674,
426 kFetch = 675,
427 kFetchBodyStream = 676,
428 kXMLHttpRequestAsynchronous = 677,
429 kWhiteSpacePreFromXMLSpace = 679,
430 kWhiteSpaceNowrapFromXMLSpace = 680,
431 kSVGSVGElementForceRedraw = 685,
432 kSVGSVGElementSuspendRedraw = 686,
433 kSVGSVGElementUnsuspendRedraw = 687,
434 kSVGSVGElementUnsuspendRedrawAll = 688,
435 kAudioContextClose = 689,
436 kCSSZoomNotEqualToOne = 691,
437 // The above items are available in M42 branch.
438
439 kClientRectListItem = 694,
440 kWindowClientInformation = 695,
441 kWindowFind = 696,
442 kWindowScreenLeft = 697,
443 kWindowScreenTop = 698,
444 kV8Animation_Cancel_Method = 699,
445 kV8Animation_Onfinish_AttributeGetter = 700,
446 kV8Animation_Onfinish_AttributeSetter = 701,
447 kV8Window_WebKitAnimationEvent_ConstructorGetter = 707,
448 kCryptoGetRandomValues = 710,
449 kSubtleCryptoEncrypt = 711,
450 kSubtleCryptoDecrypt = 712,
451 kSubtleCryptoSign = 713,
452 kSubtleCryptoVerify = 714,
453 kSubtleCryptoDigest = 715,
454 kSubtleCryptoGenerateKey = 716,
455 kSubtleCryptoImportKey = 717,
456 kSubtleCryptoExportKey = 718,
457 kSubtleCryptoDeriveBits = 719,
458 kSubtleCryptoDeriveKey = 720,
459 kSubtleCryptoWrapKey = 721,
460 kSubtleCryptoUnwrapKey = 722,
461 kCryptoAlgorithmAesCbc = 723,
462 kCryptoAlgorithmHmac = 724,
463 kCryptoAlgorithmRsaSsaPkcs1v1_5 = 725,
464 kCryptoAlgorithmSha1 = 726,
465 kCryptoAlgorithmSha256 = 727,
466 kCryptoAlgorithmSha384 = 728,
467 kCryptoAlgorithmSha512 = 729,
468 kCryptoAlgorithmAesGcm = 730,
469 kCryptoAlgorithmRsaOaep = 731,
470 kCryptoAlgorithmAesCtr = 732,
471 kCryptoAlgorithmAesKw = 733,
472 kCryptoAlgorithmRsaPss = 734,
473 kCryptoAlgorithmEcdsa = 735,
474 kCryptoAlgorithmEcdh = 736,
475 kCryptoAlgorithmHkdf = 737,
476 kCryptoAlgorithmPbkdf2 = 738,
477 kDocumentSetDomain = 739,
478 kUpgradeInsecureRequestsEnabled = 740,
479 kUpgradeInsecureRequestsUpgradedRequest = 741,
480 kDocumentDesignMode = 742,
481 kGlobalCacheStorage = 743,
482 kNetInfo = 744,
483 kBackgroundSync = 745,
484 kLegacyConst = 748,
485 kV8Permissions_Query_Method = 750,
486 // The above items are available in M43 branch.
487
488 kV8HTMLInputElement_Autocapitalize_AttributeGetter = 754,
489 kV8HTMLInputElement_Autocapitalize_AttributeSetter = 755,
490 kV8HTMLTextAreaElement_Autocapitalize_AttributeGetter = 756,
491 kV8HTMLTextAreaElement_Autocapitalize_AttributeSetter = 757,
492 kSVGHrefBaseVal = 758,
493 kSVGHrefAnimVal = 759,
494 kV8CSSRuleList_Item_Method = 760,
495 kV8MediaList_Item_Method = 761,
496 kV8StyleSheetList_Item_Method = 762,
497 kStyleSheetListAnonymousNamedGetter = 763,
498 kAutocapitalizeAttribute = 764,
499 kFullscreenSecureOrigin = 765,
500 kFullscreenInsecureOrigin = 766,
501 kDialogInSandboxedContext = 767,
502 kSVGSMILAnimationInImageRegardlessOfCache = 768,
503 kPerformanceFrameTiming = 772,
504 kV8Element_Animate_Method = 773,
505 // The above items are available in M44 branch.
506
507 kV8SVGSVGElement_GetElementById_Method = 778,
508 kElementCreateShadowRootMultiple = 779,
509 kV8MessageChannel_Constructor = 780,
510 kV8MessagePort_PostMessage_Method = 781,
511 kV8MessagePort_Start_Method = 782,
512 kV8MessagePort_Close_Method = 783,
513 kMessagePortsTransferred = 784,
514 kCSSKeyframesRuleAnonymousIndexedGetter = 785,
515 kV8Screen_AvailLeft_AttributeGetter = 786,
516 kV8Screen_AvailTop_AttributeGetter = 787,
517 kV8SVGFEConvolveMatrixElement_PreserveAlpha_AttributeGetter = 791,
518 kV8SVGStyleElement_Disabled_AttributeGetter = 798,
519 kV8SVGStyleElement_Disabled_AttributeSetter = 799,
520 kInputTypeFileSecureOrigin = 801,
521 kInputTypeFileInsecureOrigin = 802,
522 kElementAttachShadow = 804,
523 kV8SecurityPolicyViolationEvent_DocumentURI_AttributeGetter = 806,
524 kV8SecurityPolicyViolationEvent_BlockedURI_AttributeGetter = 807,
525 kV8SecurityPolicyViolationEvent_StatusCode_AttributeGetter = 808,
526 kHTMLLinkElementDisabled = 809,
527 kV8HTMLLinkElement_Disabled_AttributeGetter = 810,
528 kV8HTMLLinkElement_Disabled_AttributeSetter = 811,
529 kV8HTMLStyleElement_Disabled_AttributeGetter = 812,
530 kV8HTMLStyleElement_Disabled_AttributeSetter = 813,
531 kV8DOMError_Constructor = 816,
532 kV8DOMError_Name_AttributeGetter = 817,
533 kV8DOMError_Message_AttributeGetter = 818,
534 kTextInputFired = 830,
535 kV8TextEvent_Data_AttributeGetter = 831,
536 kV8TextEvent_InitTextEvent_Method = 832,
537 kClientHintsDPR = 835,
538 kClientHintsResourceWidth = 836,
539 kClientHintsViewportWidth = 837,
540 kSRIElementIntegrityAttributeButIneligible = 838,
541 kFormDataAppendNull = 843,
542 kNonHTMLElementSetAttributeNodeFromHTMLDocumentNameNotLowercase = 845,
543 kNavigatorVibrate = 850,
544 kNavigatorVibrateSubFrame = 851,
545 kV8XPathEvaluator_Constructor = 853,
546 kV8XPathEvaluator_CreateExpression_Method = 854,
547 kV8XPathEvaluator_CreateNSResolver_Method = 855,
548 kV8XPathEvaluator_Evaluate_Method = 856,
549 kRequestMIDIAccess = 857,
550 kV8MouseEvent_LayerX_AttributeGetter = 858,
551 kV8MouseEvent_LayerY_AttributeGetter = 859,
552 kInnerTextWithShadowTree = 860,
553 kSelectionToStringWithShadowTree = 861,
554 kWindowFindWithShadowTree = 862,
555 kV8CompositionEvent_InitCompositionEvent_Method = 863,
556 kV8CustomEvent_InitCustomEvent_Method = 864,
557 kV8DeviceMotionEvent_InitDeviceMotionEvent_Method = 865,
558 kV8DeviceOrientationEvent_InitDeviceOrientationEvent_Method = 866,
559 kV8Event_InitEvent_Method = 867,
560 kV8KeyboardEvent_InitKeyboardEvent_Method = 868,
561 kV8MouseEvent_InitMouseEvent_Method = 869,
562 kV8MutationEvent_InitMutationEvent_Method = 870,
563 kV8StorageEvent_InitStorageEvent_Method = 871,
564 kV8UIEvent_InitUIEvent_Method = 873,
565 kV8Document_CreateTouch_Method = 874,
566 kRequestFileSystemNonWebbyOrigin = 876,
567 kV8MemoryInfo_TotalJSHeapSize_AttributeGetter = 879,
568 kV8MemoryInfo_UsedJSHeapSize_AttributeGetter = 880,
569 kV8MemoryInfo_JSHeapSizeLimit_AttributeGetter = 881,
570 kV8Performance_Timing_AttributeGetter = 882,
571 kV8Performance_Navigation_AttributeGetter = 883,
572 kV8Performance_Memory_AttributeGetter = 884,
573 kV8SharedWorker_WorkerStart_AttributeGetter = 885,
574 // The above items are available in M45 branch.
575
576 kHTMLMediaElementPreloadNone = 892,
577 kHTMLMediaElementPreloadMetadata = 893,
578 kHTMLMediaElementPreloadAuto = 894,
579 kHTMLMediaElementPreloadDefault = 895,
580 kMixedContentBlockableAllowed = 896,
581 kPseudoBeforeAfterForInputElement = 897,
582 kV8Permissions_Revoke_Method = 898,
583 kLinkRelDnsPrefetch = 899,
584 kLinkRelPreconnect = 900,
585 kLinkRelPreload = 901,
586 kLinkHeaderDnsPrefetch = 902,
587 kLinkHeaderPreconnect = 903,
588 kClientHintsMetaAcceptCH = 904,
589 kHTMLElementDeprecatedWidth = 905,
590 kClientHintsContentDPR = 906,
591 kElementAttachShadowOpen = 907,
592 kElementAttachShadowClosed = 908,
593 kAudioParamSetValueAtTime = 909,
594 kAudioParamLinearRampToValueAtTime = 910,
595 kAudioParamExponentialRampToValueAtTime = 911,
596 kAudioParamSetTargetAtTime = 912,
597 kAudioParamSetValueCurveAtTime = 913,
598 kAudioParamCancelScheduledValues = 914,
599 kV8Permissions_Request_Method = 915,
600 kLinkRelPrefetch = 917,
601 kLinkRelPrerender = 918,
602 kLinkRelNext = 919,
603 kCSSValuePrefixedMinContent = 921,
604 kCSSValuePrefixedMaxContent = 922,
605 kCSSValuePrefixedFitContent = 923,
606 kCSSValuePrefixedFillAvailable = 924,
607 kPresentationDefaultRequest = 926,
608 kPresentationAvailabilityChangeEventListener = 927,
609 kPresentationRequestConstructor = 928,
610 kPresentationRequestStart = 929,
611 kPresentationRequestReconnect = 930,
612 kPresentationRequestGetAvailability = 931,
613 kPresentationRequestConnectionAvailableEventListener = 932,
614 kPresentationConnectionTerminate = 933,
615 kPresentationConnectionSend = 934,
616 kPresentationConnectionMessageEventListener = 936,
617 kCSSAnimationsStackedNeutralKeyframe = 937,
618 kReadingCheckedInClickHandler = 938,
619 kFlexboxIntrinsicSizeAlgorithmIsDifferent = 939,
620 // The above items are available in M46 branch.
621
622 kHTMLImportsHasStyleSheets = 940,
623 kNetInfoType = 946,
624 kNetInfoDownlinkMax = 947,
625 kNetInfoOnChange = 948,
626 kNetInfoOnTypeChange = 949,
627 kV8Window_Alert_Method = 950,
628 kV8Window_Confirm_Method = 951,
629 kV8Window_Prompt_Method = 952,
630 kV8Window_Print_Method = 953,
631 kV8Window_RequestIdleCallback_Method = 954,
632 kFlexboxPercentagePaddingVertical = 955,
633 kFlexboxPercentageMarginVertical = 956,
634 kBackspaceNavigatedBack = 957,
635 kBackspaceNavigatedBackAfterFormInteraction = 958,
636 kCSPSourceWildcardWouldMatchExactHost = 959,
637 kCredentialManagerGet = 960,
638 kCredentialManagerGetMediationOptional = 961,
639 kCredentialManagerGetMediationSilent = 962,
640 kCredentialManagerStore = 963,
641 kCredentialManagerRequireUserMediation = 964,
642 // The above items are available in M47 branch.
643
644 kBlockableMixedContentInSubframeBlocked = 966,
645 kAddEventListenerThirdArgumentIsObject = 967,
646 kRemoveEventListenerThirdArgumentIsObject = 968,
647 kCSSAtRuleCharset = 969,
648 kCSSAtRuleFontFace = 970,
649 kCSSAtRuleImport = 971,
650 kCSSAtRuleKeyframes = 972,
651 kCSSAtRuleMedia = 973,
652 kCSSAtRuleNamespace = 974,
653 kCSSAtRulePage = 975,
654 kCSSAtRuleSupports = 976,
655 kCSSAtRuleViewport = 977,
656 kCSSAtRuleWebkitKeyframes = 978,
657 kV8HTMLFieldSetElement_Elements_AttributeGetter = 979,
658 kHTMLMediaElementPreloadForcedNone = 980,
659 kExternalAddSearchProvider = 981,
660 kExternalIsSearchProviderInstalled = 982,
661 kV8Permissions_RequestAll_Method = 983,
662 kDeviceOrientationAbsoluteInsecureOrigin = 987,
663 kDeviceOrientationAbsoluteSecureOrigin = 988,
664 kFontFaceConstructor = 989,
665 kServiceWorkerControlledPage = 990,
666 kMeterElementWithMeterAppearance = 993,
667 kMeterElementWithNoneAppearance = 994,
668 kSelectionAnchorNode = 997,
669 kSelectionAnchorOffset = 998,
670 kSelectionFocusNode = 999,
671 kSelectionFocusOffset = 1000,
672 kSelectionIsCollapsed = 1001,
673 kSelectionRangeCount = 1002,
674 kSelectionGetRangeAt = 1003,
675 kSelectionAddRange = 1004,
676 kSelectionRemoveAllRanges = 1005,
677 kSelectionCollapse = 1006,
678 kSelectionCollapseToStart = 1007,
679 kSelectionCollapseToEnd = 1008,
680 kSelectionExtend = 1009,
681 kSelectionSelectAllChildren = 1010,
682 kSelectionDeleteDromDocument = 1011,
683 kSelectionDOMString = 1012,
684 kInputTypeRangeVerticalAppearance = 1013,
685 // The above items are available in M48 branch.
686
687 kCSSFilterReference = 1014,
688 kCSSFilterGrayscale = 1015,
689 kCSSFilterSepia = 1016,
690 kCSSFilterSaturate = 1017,
691 kCSSFilterHueRotate = 1018,
692 kCSSFilterInvert = 1019,
693 kCSSFilterOpacity = 1020,
694 kCSSFilterBrightness = 1021,
695 kCSSFilterContrast = 1022,
696 kCSSFilterBlur = 1023,
697 kCSSFilterDropShadow = 1024,
698 kBackgroundSyncRegister = 1025,
699 kExecCommandOnInputOrTextarea = 1027,
700 kV8History_ScrollRestoration_AttributeGetter = 1028,
701 kV8History_ScrollRestoration_AttributeSetter = 1029,
702 kSVG1DOMFilter = 1030,
703 kOfflineAudioContextStartRendering = 1031,
704 kOfflineAudioContextSuspend = 1032,
705 kOfflineAudioContextResume = 1033,
706 kSVG1DOMPaintServer = 1035,
707 kSVGSVGElementFragmentSVGView = 1036,
708 kSVGSVGElementFragmentSVGViewElement = 1037,
709 kPresentationConnectionClose = 1038,
710 kSVG1DOMShape = 1039,
711 kSVG1DOMText = 1040,
712 kRTCPeerConnectionConstructorConstraints = 1041,
713 kRTCPeerConnectionConstructorCompliant = 1042,
714 kRTCPeerConnectionCreateOfferLegacyFailureCallback = 1044,
715 kRTCPeerConnectionCreateOfferLegacyConstraints = 1045,
716 kRTCPeerConnectionCreateOfferLegacyOfferOptions = 1046,
717 kRTCPeerConnectionCreateOfferLegacyCompliant = 1047,
718 kRTCPeerConnectionCreateAnswerLegacyFailureCallback = 1049,
719 kRTCPeerConnectionCreateAnswerLegacyConstraints = 1050,
720 kRTCPeerConnectionCreateAnswerLegacyCompliant = 1051,
721 kRTCPeerConnectionSetLocalDescriptionLegacyNoSuccessCallback = 1052,
722 kRTCPeerConnectionSetLocalDescriptionLegacyNoFailureCallback = 1053,
723 kRTCPeerConnectionSetLocalDescriptionLegacyCompliant = 1054,
724 kRTCPeerConnectionSetRemoteDescriptionLegacyNoSuccessCallback = 1055,
725 kRTCPeerConnectionSetRemoteDescriptionLegacyNoFailureCallback = 1056,
726 kRTCPeerConnectionSetRemoteDescriptionLegacyCompliant = 1057,
727 kRTCPeerConnectionGetStatsLegacyNonCompliant = 1058,
728 kNodeFilterIsFunction = 1059,
729 kNodeFilterIsObject = 1060,
730 kCSSSelectorInternalPseudoListBox = 1062,
731 kCSSSelectorInternalMediaControlsOverlayCastButton = 1064,
732 kCSSSelectorInternalPseudoSpatialNavigationFocus = 1065,
733 kSameOriginTextScript = 1066,
734 kSameOriginApplicationScript = 1067,
735 kSameOriginOtherScript = 1068,
736 kCrossOriginTextScript = 1069,
737 kCrossOriginApplicationScript = 1070,
738 kCrossOriginOtherScript = 1071,
739 kSVG1DOMSVGTests = 1072,
740 kDisableRemotePlaybackAttribute = 1074,
741 kV8SloppyMode = 1075,
742 kV8StrictMode = 1076,
743 kV8StrongMode = 1077,
744 kAudioNodeConnectToAudioNode = 1078,
745 kAudioNodeConnectToAudioParam = 1079,
746 kAudioNodeDisconnectFromAudioNode = 1080,
747 kAudioNodeDisconnectFromAudioParam = 1081,
748 kV8CSSFontFaceRule_Style_AttributeGetter = 1082,
749 kSelectionCollapseNull = 1083,
750 kSelectionSetBaseAndExtentNull = 1084,
751 kV8SVGSVGElement_CreateSVGNumber_Method = 1085,
752 kV8SVGSVGElement_CreateSVGLength_Method = 1086,
753 kV8SVGSVGElement_CreateSVGAngle_Method = 1087,
754 kV8SVGSVGElement_CreateSVGPoint_Method = 1088,
755 kV8SVGSVGElement_CreateSVGMatrix_Method = 1089,
756 kV8SVGSVGElement_CreateSVGRect_Method = 1090,
757 kV8SVGSVGElement_CreateSVGTransform_Method = 1091,
758 kV8SVGSVGElement_CreateSVGTransformFromMatrix_Method = 1092,
759 kFormNameAccessForNonDescendantImageElement = 1093,
760 kV8RegExpPrototypeStickyGetter = 1096,
761 kV8RegExpPrototypeToString = 1097,
762 kV8InputDeviceCapabilities_FiresTouchEvents_AttributeGetter = 1098,
763 kDataElement = 1099,
764 kTimeElement = 1100,
765 kSVG1DOMUriReference = 1101,
766 kSVG1DOMZoomAndPan = 1102,
767 kV8SVGGraphicsElement_Transform_AttributeGetter = 1103,
768 kMenuItemElement = 1104,
769 kMenuItemCloseTag = 1105,
770 kSVG1DOMMarkerElement = 1106,
771 kSVG1DOMUseElement = 1107,
772 kSVG1DOMMaskElement = 1108,
773 kV8SVGAElement_Target_AttributeGetter = 1109,
774 kV8SVGClipPathElement_ClipPathUnits_AttributeGetter = 1110,
775 kSVG1DOMFitToViewBox = 1111,
776 kSVG1DOMSVGElement = 1114,
777 kSVG1DOMImageElement = 1115,
778 kSVG1DOMForeignObjectElement = 1116,
779 kAudioContextCreateIIRFilter = 1117,
780 // The above items are available in M49 branch
781
782 kCSSSelectorPseudoSlotted = 1118,
783 kMediaDevicesEnumerateDevices = 1119,
784 kNonSecureSharedWorkerAccessedFromSecureContext = 1120,
785 kSecureSharedWorkerAccessedFromNonSecureContext = 1121,
786 kEventComposedPath = 1123,
787 kLinkHeaderPreload = 1124,
788 kMouseWheelEvent = 1125,
789 kWheelEvent = 1126,
790 kMouseWheelAndWheelEvent = 1127,
791 kBodyScrollsInAdditionToViewport = 1128,
792 kDocumentDesignModeEnabeld = 1129,
793 kContentEditableTrue = 1130,
794 kContentEditableTrueOnHTML = 1131,
795 kContentEditablePlainTextOnly = 1132,
796 kV8RegExpPrototypeUnicodeGetter = 1133,
797 kV8IntlV8Parse = 1134,
798 kV8IntlPattern = 1135,
799 kV8IntlResolved = 1136,
800 kV8PromiseChain = 1137,
801 kV8PromiseAccept = 1138,
802 kV8PromiseDefer = 1139,
803 kEventComposed = 1140,
804 kGeolocationInsecureOriginIframe = 1141,
805 kGeolocationSecureOriginIframe = 1142,
806 kRequestMIDIAccessIframe = 1143,
807 kGetUserMediaInsecureOriginIframe = 1144,
808 kGetUserMediaSecureOriginIframe = 1145,
809 kElementRequestPointerLockIframe = 1146,
810 kNotificationAPIInsecureOriginIframe = 1147,
811 kNotificationAPISecureOriginIframe = 1148,
812 kWebSocket = 1149,
813 kMediaStreamConstraintsNameValue = 1150,
814 kMediaStreamConstraintsFromDictionary = 1151,
815 kMediaStreamConstraintsConformant = 1152,
816 kCSSSelectorIndirectAdjacent = 1153,
817 kCreateImageBitmap = 1156,
818 kPresentationConnectionConnectEventListener = 1157,
819 kPresentationConnectionCloseEventListener = 1158,
820 kPresentationConnectionTerminateEventListener = 1159,
821 kDocumentCreateEventAnimationEvent = 1162,
822 kDocumentCreateEventBeforeUnloadEvent = 1166,
823 kDocumentCreateEventCompositionEvent = 1168,
824 kDocumentCreateEventDragEvent = 1169,
825 kDocumentCreateEventErrorEvent = 1170,
826 kDocumentCreateEventFocusEvent = 1171,
827 kDocumentCreateEventHashChangeEvent = 1172,
828 kDocumentCreateEventMutationEvent = 1173,
829 kDocumentCreateEventPageTransitionEvent = 1174,
830 kDocumentCreateEventPopStateEvent = 1176,
831 kDocumentCreateEventTextEvent = 1182,
832 kDocumentCreateEventTransitionEvent = 1183,
833 kDocumentCreateEventWheelEvent = 1184,
834 kDocumentCreateEventTrackEvent = 1186,
835 kDocumentCreateEventMutationEvents = 1188,
836 kDocumentCreateEventSVGEvents = 1190,
837 kDocumentCreateEventDeviceMotionEvent = 1195,
838 kDocumentCreateEventDeviceOrientationEvent = 1196,
839 kDocumentCreateEventIDBVersionChangeEvent = 1201,
840 kDocumentCreateEventStorageEvent = 1221,
841 kDocumentCreateEventWebGLContextEvent = 1224,
842 kDocumentCreateEventCloseEvent = 1227,
843 kDocumentCreateEventKeyboardEvents = 1228,
844 kHTMLMediaElement = 1229,
845 kHTMLMediaElementInDocument = 1230,
846 kHTMLMediaElementControlsAttribute = 1231,
847 kV8Animation_Oncancel_AttributeGetter = 1233,
848 kV8Animation_Oncancel_AttributeSetter = 1234,
849 kV8HTMLCommentInExternalScript = 1235,
850 kV8HTMLComment = 1236,
851 kV8SloppyModeBlockScopedFunctionRedefinition = 1237,
852 kV8ForInInitializer = 1238,
853 kV8Animation_Id_AttributeGetter = 1239,
854 kV8Animation_Id_AttributeSetter = 1240,
855 kApplicationCacheManifestSelectInsecureOrigin = 1245,
856 kApplicationCacheManifestSelectSecureOrigin = 1246,
857 kApplicationCacheAPIInsecureOrigin = 1247,
858 kApplicationCacheAPISecureOrigin = 1248,
859 // The above items are available in M50 branch
860
861 kCSSAtRuleApply = 1249,
862 kCSSSelectorPseudoAny = 1250,
863 kDocumentAllItemNoArguments = 1252,
864 kDocumentAllItemNamed = 1253,
865 kDocumentAllItemIndexed = 1254,
866 kDocumentAllItemIndexedWithNonNumber = 1255,
867 kDocumentAllLegacyCallNoArguments = 1256,
868 kDocumentAllLegacyCallNamed = 1257,
869 kDocumentAllLegacyCallIndexed = 1258,
870 kDocumentAllLegacyCallIndexedWithNonNumber = 1259,
871 kDocumentAllLegacyCallTwoArguments = 1260,
872 kHTMLLabelElementControlForNonFormAssociatedElement = 1263,
873 kHTMLMediaElementLoadNetworkEmptyNotPaused = 1265,
874 kV8Window_WebkitSpeechGrammar_ConstructorGetter = 1267,
875 kV8Window_WebkitSpeechGrammarList_ConstructorGetter = 1268,
876 kV8Window_WebkitSpeechRecognition_ConstructorGetter = 1269,
877 kV8Window_WebkitSpeechRecognitionError_ConstructorGetter = 1270,
878 kV8Window_WebkitSpeechRecognitionEvent_ConstructorGetter = 1271,
879 kV8Window_SpeechSynthesis_AttributeGetter = 1272,
880 kV8IDBFactory_WebkitGetDatabaseNames_Method = 1273,
881 kImageDocument = 1274,
882 kScriptPassesCSPDynamic = 1275,
883 kCSPWithStrictDynamic = 1277,
884 kScrollAnchored = 1278,
885 kAddEventListenerFourArguments = 1279,
886 kRemoveEventListenerFourArguments = 1280,
887 kSVGCalcModeDiscrete = 1287,
888 kSVGCalcModeLinear = 1288,
889 kSVGCalcModePaced = 1289,
890 kSVGCalcModeSpline = 1290,
891 kFormSubmissionStarted = 1291,
892 kFormValidationStarted = 1292,
893 kFormValidationAbortedSubmission = 1293,
894 kFormValidationShowedMessage = 1294,
895 kWebAnimationsEasingAsFunctionLinear = 1295,
896 kWebAnimationsEasingAsFunctionOther = 1296,
897 // The above items are available in M51 branch
898
899 kV8Document_Images_AttributeGetter = 1297,
900 kV8Document_Embeds_AttributeGetter = 1298,
901 kV8Document_Plugins_AttributeGetter = 1299,
902 kV8Document_Links_AttributeGetter = 1300,
903 kV8Document_Forms_AttributeGetter = 1301,
904 kV8Document_Scripts_AttributeGetter = 1302,
905 kV8Document_Anchors_AttributeGetter = 1303,
906 kV8Document_Applets_AttributeGetter = 1304,
907 kXMLHttpRequestCrossOriginWithCredentials = 1305,
908 kMediaStreamTrackRemote = 1306,
909 kV8Node_IsConnected_AttributeGetter = 1307,
910 kShadowRootDelegatesFocus = 1308,
911 kMixedShadowRootV0AndV1 = 1309,
912 kImageDocumentInFrame = 1310,
913 kMediaDocument = 1311,
914 kMediaDocumentInFrame = 1312,
915 kPluginDocument = 1313,
916 kPluginDocumentInFrame = 1314,
917 kSinkDocument = 1315,
918 kSinkDocumentInFrame = 1316,
919 kTextDocument = 1317,
920 kTextDocumentInFrame = 1318,
921 kViewSourceDocument = 1319,
922 kFileAPINativeLineEndings = 1320,
923 kPointerEventAttributeCount = 1321,
924 kCompositedReplication = 1322,
925 kV8DataTransferItem_WebkitGetAsEntry_Method = 1325,
926 kV8HTMLInputElement_WebkitEntries_AttributeGetter = 1326,
927 kEntry_Filesystem_AttributeGetter_IsolatedFileSystem = 1327,
928 kEntry_GetMetadata_Method_IsolatedFileSystem = 1328,
929 kEntry_MoveTo_Method_IsolatedFileSystem = 1329,
930 kEntry_CopyTo_Method_IsolatedFileSystem = 1330,
931 kEntry_Remove_Method_IsolatedFileSystem = 1331,
932 kEntry_GetParent_Method_IsolatedFileSystem = 1332,
933 kEntry_ToURL_Method_IsolatedFileSystem = 1333,
934 kDuring_Microtask_Alert = 1334,
935 kDuring_Microtask_Confirm = 1335,
936 kDuring_Microtask_Print = 1336,
937 kDuring_Microtask_Prompt = 1337,
938 kDuring_Microtask_SyncXHR = 1338,
939 kCredentialManagerGetReturnedCredential = 1342,
940 kGeolocationInsecureOriginDeprecatedNotRemoved = 1343,
941 kGeolocationInsecureOriginIframeDeprecatedNotRemoved = 1344,
942 kProgressElementWithNoneAppearance = 1345,
943 kProgressElementWithProgressBarAppearance = 1346,
944 kPointerEventAddListenerCount = 1347,
945 kCSSValueAppearanceNone = 1351,
946 kCSSValueAppearanceNotNone = 1352,
947 kCSSValueAppearanceOthers = 1353,
948 kCSSValueAppearanceButton = 1354,
949 kCSSValueAppearanceCaret = 1355,
950 kCSSValueAppearanceCheckbox = 1356,
951 kCSSValueAppearanceMenulist = 1357,
952 kCSSValueAppearanceMenulistButton = 1358,
953 kCSSValueAppearanceListbox = 1359,
954 kCSSValueAppearanceRadio = 1360,
955 kCSSValueAppearanceSearchField = 1361,
956 kCSSValueAppearanceTextField = 1362,
957 kAudioContextCreatePannerAutomated = 1363,
958 kPannerNodeSetPosition = 1364,
959 kPannerNodeSetOrientation = 1365,
960 kAudioListenerSetPosition = 1366,
961 kAudioListenerSetOrientation = 1367,
962 kIntersectionObserver_Constructor = 1368,
963 kDurableStoragePersist = 1369,
964 kDurableStoragePersisted = 1370,
965 kDurableStorageEstimate = 1371,
966 kCSSDeepCombinatorAndShadow = 1375,
967 kOpacityWithPreserve3DQuirk = 1376,
968 kCSSSelectorPseudoReadOnly = 1377,
969 kCSSSelectorPseudoReadWrite = 1378,
970 // The above items are available in M52 branch
971
972 kCSSSelectorPseudoDefined = 1383,
973 kRTCPeerConnectionAddIceCandidatePromise = 1384,
974 kRTCPeerConnectionAddIceCandidateLegacy = 1385,
975 kRTCIceCandidateDefaultSdpMLineIndex = 1386,
976 kMediaStreamConstraintsOldAndNew = 1389,
977 kV8ArrayProtectorDirtied = 1390,
978 kV8ArraySpeciesModified = 1391,
979 kV8ArrayPrototypeConstructorModified = 1392,
980 kV8ArrayInstanceProtoModified = 1393,
981 kV8ArrayInstanceConstructorModified = 1394,
982 kV8LegacyFunctionDeclaration = 1395,
983 kV8RegExpPrototypeSourceGetter = 1396,
984 kV8RegExpPrototypeOldFlagGetter = 1397,
985 kV8DecimalWithLeadingZeroInStrictMode = 1398,
986 kGetUserMediaPrefixed = 1400,
987 kGetUserMediaLegacy = 1401,
988 kGetUserMediaPromise = 1402,
989 kCSSFilterFunctionNoArguments = 1403,
990 kV8LegacyDateParser = 1404,
991 kOpenSearchInsecureOriginInsecureTarget = 1405,
992 kOpenSearchInsecureOriginSecureTarget = 1406,
993 kOpenSearchSecureOriginInsecureTarget = 1407,
994 kOpenSearchSecureOriginSecureTarget = 1408,
995 kRegisterProtocolHandlerSecureOrigin = 1409,
996 kRegisterProtocolHandlerInsecureOrigin = 1410,
997 kCrossOriginWindowAlert = 1411,
998 kCrossOriginWindowConfirm = 1412,
999 kCrossOriginWindowPrompt = 1413,
1000 kCrossOriginWindowPrint = 1414,
1001 kMediaStreamOnActive = 1415,
1002 kMediaStreamOnInactive = 1416,
1003 kAddEventListenerPassiveTrue = 1417,
1004 kAddEventListenerPassiveFalse = 1418,
1005 kCSPReferrerDirective = 1419,
1006 kDocumentOpen = 1420,
1007 kElementRequestPointerLockInShadow = 1421,
1008 kShadowRootPointerLockElement = 1422,
1009 kDocumentPointerLockElementInV0Shadow = 1423,
1010 kTextAreaMaxLength = 1424,
1011 kTextAreaMinLength = 1425,
1012 kTopNavigationFromSubFrame = 1426,
1013 kPrefixedElementRequestFullscreenInShadow = 1427,
1014 kMediaSourceAbortRemove = 1428,
1015 kMediaSourceDurationTruncatingBuffered = 1429,
1016 kAudioContextCrossOriginIframe = 1430,
1017 // The above items are available in M53 branch
1018
1019 kPointerEventSetCapture = 1431,
1020 kPointerEventDispatch = 1432,
1021 kMIDIMessageEventReceivedTime = 1433,
1022 kSummaryElementWithDisplayBlockAuthorRule = 1434,
1023 kV8MediaStream_Active_AttributeGetter = 1435,
1024 kBeforeInstallPromptEvent = 1436,
1025 kBeforeInstallPromptEventUserChoice = 1437,
1026 kBeforeInstallPromptEventPreventDefault = 1438,
1027 kBeforeInstallPromptEventPrompt = 1439,
1028 kExecCommandAltersHTMLStructure = 1440,
1029 kSecureContextCheckPassed = 1441,
1030 kSecureContextCheckFailed = 1442,
1031 kSecureContextCheckForSandboxedOriginPassed = 1443,
1032 kSecureContextCheckForSandboxedOriginFailed = 1444,
1033 kV8DefineGetterOrSetterWouldThrow = 1445,
1034 kV8FunctionConstructorReturnedUndefined = 1446,
1035 kV8BroadcastChannel_Constructor = 1447,
1036 kV8BroadcastChannel_PostMessage_Method = 1448,
1037 kV8BroadcastChannel_Close_Method = 1449,
1038 kTouchStartFired = 1450,
1039 kMouseDownFired = 1451,
1040 kPointerDownFired = 1452,
1041 kPointerDownFiredForTouch = 1453,
1042 kPointerEventDispatchPointerDown = 1454,
1043 kSVGSMILBeginOrEndEventValue = 1455,
1044 kSVGSMILBeginOrEndSyncbaseValue = 1456,
1045 kSVGSMILElementInsertedAfterLoad = 1457,
1046 kV8VisualViewport_OffsetLeft_AttributeGetter = 1458,
1047 kV8VisualViewport_OffsetTop_AttributeGetter = 1459,
1048 kV8VisualViewport_PageLeft_AttributeGetter = 1460,
1049 kV8VisualViewport_PageTop_AttributeGetter = 1461,
1050 kV8VisualViewport_Width_AttributeGetter = 1462,
1051 kV8VisualViewport_Height_AttributeGetter = 1463,
1052 kV8VisualViewport_Scale_AttributeGetter = 1464,
1053 kVisualViewportScrollFired = 1465,
1054 kVisualViewportResizeFired = 1466,
1055 kNodeGetRootNode = 1467,
1056 kSlotChangeEventAddListener = 1468,
1057 kCSSValueAppearanceButtonRendered = 1469,
1058 kCSSValueAppearanceButtonForAnchor = 1470,
1059 kCSSValueAppearanceButtonForButton = 1471,
1060 kCSSValueAppearanceButtonForOtherButtons = 1472,
1061 kCSSValueAppearanceTextFieldRendered = 1473,
1062 kCSSValueAppearanceTextFieldForSearch = 1474,
1063 kCSSValueAppearanceTextFieldForTextField = 1475,
1064 kRTCPeerConnectionGetStats = 1476,
1065 kSVGSMILAnimationAppliedEffect = 1477,
1066 kPerformanceResourceTimingSizes = 1478,
1067 kEventSourceDocument = 1479,
1068 kEventSourceWorker = 1480,
1069 kSingleOriginInTimingAllowOrigin = 1481,
1070 kMultipleOriginsInTimingAllowOrigin = 1482,
1071 kStarInTimingAllowOrigin = 1483,
1072 kSVGSMILAdditiveAnimation = 1484,
1073 kSendBeaconWithNonSimpleContentType = 1485,
1074 kChromeLoadTimesRequestTime = 1486,
1075 kChromeLoadTimesStartLoadTime = 1487,
1076 kChromeLoadTimesCommitLoadTime = 1488,
1077 kChromeLoadTimesFinishDocumentLoadTime = 1489,
1078 kChromeLoadTimesFinishLoadTime = 1490,
1079 kChromeLoadTimesFirstPaintTime = 1491,
1080 kChromeLoadTimesFirstPaintAfterLoadTime = 1492,
1081 kChromeLoadTimesNavigationType = 1493,
1082 kChromeLoadTimesWasFetchedViaSpdy = 1494,
1083 kChromeLoadTimesWasNpnNegotiated = 1495,
1084 kChromeLoadTimesNpnNegotiatedProtocol = 1496,
1085 kChromeLoadTimesWasAlternateProtocolAvailable = 1497,
1086 kChromeLoadTimesConnectionInfo = 1498,
1087 kChromeLoadTimesUnknown = 1499,
1088 kSVGViewElement = 1500,
1089 kWebShareShare = 1501,
1090 kAuxclickAddListenerCount = 1502,
1091 kHTMLCanvasElement = 1503,
1092 kSVGSMILAnimationElementTiming = 1504,
1093 kSVGSMILBeginEndAnimationElement = 1505,
1094 kSVGSMILPausing = 1506,
1095 kSVGSMILCurrentTime = 1507,
1096 kHTMLBodyElementOnSelectionChangeAttribute = 1508,
1097 kForeignFetchInterception = 1509,
1098 kUsbGetDevices = 1519,
1099 kUsbRequestDevice = 1520,
1100 kUsbDeviceOpen = 1521,
1101 kUsbDeviceClose = 1522,
1102 kUsbDeviceSelectConfiguration = 1523,
1103 kUsbDeviceClaimInterface = 1524,
1104 kUsbDeviceReleaseInterface = 1525,
1105 kUsbDeviceSelectAlternateInterface = 1526,
1106 kUsbDeviceControlTransferIn = 1527,
1107 kUsbDeviceControlTransferOut = 1528,
1108 kUsbDeviceClearHalt = 1529,
1109 kUsbDeviceTransferIn = 1530,
1110 kUsbDeviceTransferOut = 1531,
1111 kUsbDeviceIsochronousTransferIn = 1532,
1112 kUsbDeviceIsochronousTransferOut = 1533,
1113 kUsbDeviceReset = 1534,
1114 // The above items are available in M54 branch
1115
1116 kPointerEnterLeaveFired = 1535,
1117 kPointerOverOutFired = 1536,
1118 kDraggableAttribute = 1539,
1119 kCleanScriptElementWithNonce = 1540,
1120 kPotentiallyInjectedScriptElementWithNonce = 1541,
1121 kPendingStylesheetAddedAfterBodyStarted = 1542,
1122 kUntrustedMouseDownEventDispatchedToSelect = 1543,
1123 kBlockedSniffingAudioToScript = 1544,
1124 kBlockedSniffingVideoToScript = 1545,
1125 kBlockedSniffingCSVToScript = 1546,
1126 kMetaSetCookie = 1547,
1127 kMetaRefresh = 1548,
1128 kMetaSetCookieWhenCSPBlocksInlineScript = 1549,
1129 kMetaRefreshWhenCSPBlocksInlineScript = 1550,
1130 kMiddleClickAutoscrollStart = 1551,
1131 kRTCPeerConnectionCreateOfferOptionsOfferToReceive = 1553,
1132 kDragAndDropScrollStart = 1554,
1133 kPresentationConnectionListConnectionAvailableEventListener = 1555,
1134 kWebAudioAutoplayCrossOriginIframe = 1556,
1135 kVRGetDisplays = 1558,
1136 kXSSAuditorBlockedScript = 1581,
1137 kXSSAuditorBlockedEntirePage = 1582,
1138 kXSSAuditorDisabled = 1583,
1139 kXSSAuditorEnabledFilter = 1584,
1140 kXSSAuditorEnabledBlock = 1585,
1141 kXSSAuditorInvalid = 1586,
1142 kTextInputEventOnInput = 1589,
1143 kTextInputEventOnTextArea = 1590,
1144 kTextInputEventOnContentEditable = 1591,
1145 kTextInputEventOnNotNode = 1592,
1146 kWebkitBeforeTextInsertedOnInput = 1593,
1147 kWebkitBeforeTextInsertedOnTextArea = 1594,
1148 kWebkitBeforeTextInsertedOnContentEditable = 1595,
1149 kWebkitBeforeTextInsertedOnNotNode = 1596,
1150 kWebkitEditableContentChangedOnInput = 1597,
1151 kWebkitEditableContentChangedOnTextArea = 1598,
1152 kWebkitEditableContentChangedOnContentEditable = 1599,
1153 kWebkitEditableContentChangedOnNotNode = 1600,
1154 kV8NavigatorUserMediaError_ConstraintName_AttributeGetter = 1601,
1155 kV8HTMLMediaElement_SrcObject_AttributeGetter = 1602,
1156 kV8HTMLMediaElement_SrcObject_AttributeSetter = 1603,
1157 kCreateObjectURLBlob = 1604,
1158 kCreateObjectURLMediaSource = 1605,
1159 kCreateObjectURLMediaStream = 1606,
1160 kDocumentCreateTouchWindowNull = 1607,
1161 kDocumentCreateTouchWindowWrongType = 1608,
1162 kDocumentCreateTouchTargetNull = 1609,
1163 kDocumentCreateTouchTargetWrongType = 1610,
1164 kDocumentCreateTouchMoreThanSevenArguments = 1612,
1165 kLongTaskObserver = 1615,
1166 kCSSOffsetInEffect = 1617,
1167 // The above items are available in M55 branch
1168
1169 kVRGetDisplaysInsecureOrigin = 1618,
1170 kVRRequestPresent = 1619,
1171 kVRRequestPresentInsecureOrigin = 1620,
1172 kVRDeprecatedFieldOfView = 1621,
1173 kVideoInCanvas = 1622,
1174 kHiddenAutoplayedVideoInCanvas = 1623,
1175 kOffscreenCanvas = 1624,
1176 kGamepadPose = 1625,
1177 kGamepadHand = 1626,
1178 kGamepadDisplayId = 1627,
1179 kGamepadButtonTouched = 1628,
1180 kGamepadPoseHasOrientation = 1629,
1181 kGamepadPoseHasPosition = 1630,
1182 kGamepadPosePosition = 1631,
1183 kGamepadPoseLinearVelocity = 1632,
1184 kGamepadPoseLinearAcceleration = 1633,
1185 kGamepadPoseOrientation = 1634,
1186 kGamepadPoseAngularVelocity = 1635,
1187 kGamepadPoseAngularAcceleration = 1636,
1188 kV8RTCDataChannel_MaxRetransmitTime_AttributeGetter = 1638,
1189 kV8RTCDataChannel_MaxRetransmits_AttributeGetter = 1639,
1190 kV8RTCDataChannel_Reliable_AttributeGetter = 1640,
1191 kV8RTCPeerConnection_AddStream_Method = 1641,
1192 kV8RTCPeerConnection_CreateDTMFSender_Method = 1642,
1193 kV8RTCPeerConnection_GetLocalStreams_Method = 1643,
1194 kV8RTCPeerConnection_GetRemoteStreams_Method = 1644,
1195 kV8RTCPeerConnection_GetStreamById_Method = 1645,
1196 kV8RTCPeerConnection_RemoveStream_Method = 1646,
1197 kRTCPeerConnectionCreateDataChannelMaxRetransmitTime = 1648,
1198 kRTCPeerConnectionCreateDataChannelMaxRetransmits = 1649,
1199 kAudioContextCreateConstantSource = 1650,
1200 kWebAudioConstantSourceNode = 1651,
1201 kLoopbackEmbeddedInSecureContext = 1652,
1202 kLoopbackEmbeddedInNonSecureContext = 1653,
1203 kBlinkMacSystemFont = 1654,
1204 kRTCIceServerURL = 1656,
1205 kRTCIceServerURLs = 1657,
1206 kOffscreenCanvasTransferToImageBitmap2D = 1658,
1207 kOffscreenCanvasTransferToImageBitmapWebGL = 1659,
1208 kOffscreenCanvasCommit2D = 1660,
1209 kOffscreenCanvasCommitWebGL = 1661,
1210 kRTCConfigurationIceTransportPolicy = 1662,
1211 kRTCConfigurationIceTransports = 1664,
1212 kDocumentFullscreenElementInV0Shadow = 1665,
1213 kScriptWithCSPBypassingSchemeParserInserted = 1666,
1214 kScriptWithCSPBypassingSchemeNotParserInserted = 1667,
1215 kDocumentCreateElement2ndArgStringHandling = 1668,
1216 kV8MediaRecorder_Start_Method = 1669,
1217 kWebBluetoothRequestDevice = 1670,
1218 kUnitlessPerspectiveInPerspectiveProperty = 1671,
1219 kUnitlessPerspectiveInTransformProperty = 1672,
1220 kV8RTCSessionDescription_Type_AttributeGetter = 1673,
1221 kV8RTCSessionDescription_Type_AttributeSetter = 1674,
1222 kV8RTCSessionDescription_Sdp_AttributeGetter = 1675,
1223 kV8RTCSessionDescription_Sdp_AttributeSetter = 1676,
1224 kRTCSessionDescriptionInitNoType = 1677,
1225 kRTCSessionDescriptionInitNoSdp = 1678,
1226 kHTMLMediaElementPreloadForcedMetadata = 1679,
1227 kGenericSensorStart = 1680,
1228 kGenericSensorStop = 1681,
1229 kTouchEventPreventedNoTouchAction = 1682,
1230 kTouchEventPreventedForcedDocumentPassiveNoTouchAction = 1683,
1231 kV8Event_StopPropagation_Method = 1684,
1232 kV8Event_StopImmediatePropagation_Method = 1685,
1233 kImageCaptureConstructor = 1686,
1234 kV8Document_RootScroller_AttributeGetter = 1687,
1235 kV8Document_RootScroller_AttributeSetter = 1688,
1236 kCustomElementRegistryDefine = 1689,
1237 kLinkHeaderServiceWorker = 1690,
1238 kCSSShadowPiercingDescendantCombinator = 1691,
1239 // The above items are available in M56 branch.
1240
1241 kCSSFlexibleBox = 1692,
1242 kCSSGridLayout = 1693,
1243 kFullscreenAllowedByOrientationChange = 1696,
1244 kServiceWorkerRespondToNavigationRequestWithRedirectedResponse = 1697,
1245 kV8AudioContext_Constructor = 1698,
1246 kV8OfflineAudioContext_Constructor = 1699,
1247 kAppInstalledEventAddListener = 1700,
1248 kAudioContextGetOutputTimestamp = 1701,
1249 kV8MediaStreamAudioDestinationNode_Constructor = 1702,
1250 kV8AnalyserNode_Constructor = 1703,
1251 kV8AudioBuffer_Constructor = 1704,
1252 kV8AudioBufferSourceNode_Constructor = 1705,
1253 kV8AudioProcessingEvent_Constructor = 1706,
1254 kV8BiquadFilterNode_Constructor = 1707,
1255 kV8ChannelMergerNode_Constructor = 1708,
1256 kV8ChannelSplitterNode_Constructor = 1709,
1257 kV8ConstantSourceNode_Constructor = 1710,
1258 kV8ConvolverNode_Constructor = 1711,
1259 kV8DelayNode_Constructor = 1712,
1260 kV8DynamicsCompressorNode_Constructor = 1713,
1261 kV8GainNode_Constructor = 1714,
1262 kV8IIRFilterNode_Constructor = 1715,
1263 kV8MediaElementAudioSourceNode_Constructor = 1716,
1264 kV8MediaStreamAudioSourceNode_Constructor = 1717,
1265 kV8OfflineAudioCompletionEvent_Constructor = 1718,
1266 kV8OscillatorNode_Constructor = 1719,
1267 kV8PannerNode_Constructor = 1720,
1268 kV8PeriodicWave_Constructor = 1721,
1269 kV8StereoPannerNode_Constructor = 1722,
1270 kV8WaveShaperNode_Constructor = 1723,
1271 kV8Headers_GetAll_Method = 1724,
1272 kNavigatorVibrateEngagementNone = 1725,
1273 kNavigatorVibrateEngagementMinimal = 1726,
1274 kNavigatorVibrateEngagementLow = 1727,
1275 kNavigatorVibrateEngagementMedium = 1728,
1276 kNavigatorVibrateEngagementHigh = 1729,
1277 kNavigatorVibrateEngagementMax = 1730,
1278 kAlertEngagementNone = 1731,
1279 kAlertEngagementMinimal = 1732,
1280 kAlertEngagementLow = 1733,
1281 kAlertEngagementMedium = 1734,
1282 kAlertEngagementHigh = 1735,
1283 kAlertEngagementMax = 1736,
1284 kConfirmEngagementNone = 1737,
1285 kConfirmEngagementMinimal = 1738,
1286 kConfirmEngagementLow = 1739,
1287 kConfirmEngagementMedium = 1740,
1288 kConfirmEngagementHigh = 1741,
1289 kConfirmEngagementMax = 1742,
1290 kPromptEngagementNone = 1743,
1291 kPromptEngagementMinimal = 1744,
1292 kPromptEngagementLow = 1745,
1293 kPromptEngagementMedium = 1746,
1294 kPromptEngagementHigh = 1747,
1295 kPromptEngagementMax = 1748,
1296 kTopNavInSandbox = 1749,
1297 kTopNavInSandboxWithoutGesture = 1750,
1298 kTopNavInSandboxWithPerm = 1751,
1299 kTopNavInSandboxWithPermButNoGesture = 1752,
1300 kReferrerPolicyHeader = 1753,
1301 kHTMLAnchorElementReferrerPolicyAttribute = 1754,
1302 kHTMLIFrameElementReferrerPolicyAttribute = 1755,
1303 kHTMLImageElementReferrerPolicyAttribute = 1756,
1304 kHTMLLinkElementReferrerPolicyAttribute = 1757,
1305 kBaseElement = 1758,
1306 kBaseWithCrossOriginHref = 1759,
1307 kBaseWithDataHref = 1760,
1308 kBaseWithNewlinesInTarget = 1761,
1309 kBaseWithOpenBracketInTarget = 1762,
1310 kBaseWouldBeBlockedByDefaultSrc = 1763,
1311 kV8AssigmentExpressionLHSIsCallInSloppy = 1764,
1312 kV8AssigmentExpressionLHSIsCallInStrict = 1765,
1313 kV8PromiseConstructorReturnedUndefined = 1766,
1314 kFormSubmittedWithUnclosedFormControl = 1767,
1315 kScrollbarUseVerticalScrollbarButton = 1777,
1316 kScrollbarUseVerticalScrollbarThumb = 1778,
1317 kScrollbarUseVerticalScrollbarTrack = 1779,
1318 kScrollbarUseHorizontalScrollbarButton = 1780,
1319 kScrollbarUseHorizontalScrollbarThumb = 1781,
1320 kScrollbarUseHorizontalScrollbarTrack = 1782,
1321 kHTMLTableCellElementColspan = 1783,
1322 kHTMLTableCellElementColspanGreaterThan1000 = 1784,
1323 kHTMLTableCellElementColspanGreaterThan8190 = 1785,
1324 kSelectionAddRangeIntersect = 1786,
1325 kPostMessageFromInsecureToSecureToplevel = 1787,
1326 // The above items are available in M57 branch.
1327
1328 kV8MediaSession_Metadata_AttributeGetter = 1788,
1329 kV8MediaSession_Metadata_AttributeSetter = 1789,
1330 kV8MediaSession_PlaybackState_AttributeGetter = 1790,
1331 kV8MediaSession_PlaybackState_AttributeSetter = 1791,
1332 kV8MediaSession_SetActionHandler_Method = 1792,
1333 kWebNFCPush = 1793,
1334 kWebNFCCancelPush = 1794,
1335 kWebNFCWatch = 1795,
1336 kWebNFCCancelWatch = 1796,
1337 kAudioParamCancelAndHoldAtTime = 1797,
1338 kCSSValueUserModifyReadOnly = 1798,
1339 kCSSValueUserModifyReadWrite = 1799,
1340 kCSSValueUserModifyReadWritePlaintextOnly = 1800,
1341 kCSSValueOnDemand = 1802,
1342 kServiceWorkerNavigationPreload = 1803,
1343 kFullscreenRequestWithPendingElement = 1804,
1344 kHTMLIFrameElementAllowfullscreenAttributeSetAfterContentLoad = 1805,
1345 kPointerEventSetCaptureOutsideDispatch = 1806,
1346 kNotificationPermissionRequestedInsecureOrigin = 1807,
1347 kV8DeprecatedStorageInfo_QueryUsageAndQuota_Method = 1808,
1348 kV8DeprecatedStorageInfo_RequestQuota_Method = 1809,
1349 kV8DeprecatedStorageQuota_QueryUsageAndQuota_Method = 1810,
1350 kV8DeprecatedStorageQuota_RequestQuota_Method = 1811,
1351 kV8FileReaderSync_Constructor = 1812,
1352 kUncancelableTouchEventPreventDefaulted = 1813,
1353 kUncancelableTouchEventDueToMainThreadResponsivenessPreventDefaulted = 1814,
1354 kV8HTMLVideoElement_Poster_AttributeGetter = 1815,
1355 kV8HTMLVideoElement_Poster_AttributeSetter = 1816,
1356 kNotificationPermissionRequestedIframe = 1817,
1357 kPresentationReceiverInsecureOrigin = 1819,
1358 kPresentationReceiverSecureOrigin = 1820,
1359 kPresentationRequestInsecureOrigin = 1821,
1360 kPresentationRequestSecureOrigin = 1822,
1361 kRtcpMuxPolicyNegotiate = 1823,
1362 kDOMClobberedVariableAccessed = 1824,
1363 kHTMLDocumentCreateProcessingInstruction = 1825,
1364 kFetchResponseConstructionWithStream = 1826,
1365 kLocationOrigin = 1827,
1366 kDocumentOrigin = 1828,
1367 kCanvas2DFilter = 1830,
1368 kCanvas2DImageSmoothingQuality = 1831,
1369 kCanvasToBlob = 1832,
1370 kCanvasToDataURL = 1833,
1371 kOffscreenCanvasConvertToBlob = 1834,
1372 kSVGInCanvas2D = 1835,
1373 kSVGInWebGL = 1836,
1374 kSelectionFuncionsChangeFocus = 1837,
1375 kHTMLObjectElementGetter = 1838,
1376 kHTMLObjectElementSetter = 1839,
1377 kHTMLEmbedElementGetter = 1840,
1378 kHTMLEmbedElementSetter = 1841,
1379 kTransformUsesBoxSizeOnSVG = 1842,
1380 // The above items are available in M58 branch.
1381
1382 kScrollByKeyboardArrowKeys = 1843,
1383 kScrollByKeyboardPageUpDownKeys = 1844,
1384 kScrollByKeyboardHomeEndKeys = 1845,
1385 kScrollByKeyboardSpacebarKey = 1846,
1386 kScrollByTouch = 1847,
1387 kScrollByWheel = 1848,
1388 kScheduledActionIgnored = 1849,
1389 kGetCanvas2DContextAttributes = 1850,
1390 kV8HTMLInputElement_Capture_AttributeGetter = 1851,
1391 kV8HTMLInputElement_Capture_AttributeSetter = 1852,
1392 kHTMLMediaElementControlsListAttribute = 1853,
1393 kHTMLMediaElementControlsListNoDownload = 1854,
1394 kHTMLMediaElementControlsListNoFullscreen = 1855,
1395 kHTMLMediaElementControlsListNoRemotePlayback = 1856,
1396 kPointerEventClickRetargetCausedByCapture = 1857,
1397 kVRDisplayDisplayName = 1861,
1398 kVREyeParametersOffset = 1862,
1399 kVRPoseLinearVelocity = 1863,
1400 kVRPoseLinearAcceleration = 1864,
1401 kVRPoseAngularVelocity = 1865,
1402 kVRPoseAngularAcceleration = 1866,
1403 kCSSOverflowPaged = 1867,
1404 kChildSrcAllowedWorkerThatScriptSrcBlocked = 1868,
1405 kHTMLTableElementPresentationAttributeBackground = 1869,
1406 kV8Navigator_GetInstalledRelatedApps_Method = 1870,
1407 kNamedAccessOnWindow_ChildBrowsingContext = 1871,
1408 kNamedAccessOnWindow_ChildBrowsingContext_CrossOriginNameMismatch = 1872,
1409 kV0CustomElementsRegisterHTMLCustomTag = 1873,
1410 kV0CustomElementsRegisterHTMLTypeExtension = 1874,
1411 kV0CustomElementsRegisterSVGElement = 1875,
1412 kV0CustomElementsRegisterEmbedderElement = 1876,
1413 kV0CustomElementsCreateCustomTagElement = 1877,
1414 kV0CustomElementsCreateTypeExtensionElement = 1878,
1415 kV0CustomElementsConstruct = 1879,
1416 kV8IDBObserver_Observe_Method = 1880,
1417 kV8IDBObserver_Unobserve_Method = 1881,
1418 kWebBluetoothRemoteCharacteristicGetDescriptor = 1882,
1419 kWebBluetoothRemoteCharacteristicGetDescriptors = 1883,
1420 kWebBluetoothRemoteCharacteristicReadValue = 1884,
1421 kWebBluetoothRemoteCharacteristicWriteValue = 1885,
1422 kWebBluetoothRemoteCharacteristicStartNotifications = 1886,
1423 kWebBluetoothRemoteCharacteristicStopNotifications = 1887,
1424 kWebBluetoothRemoteDescriptorReadValue = 1888,
1425 kWebBluetoothRemoteDescriptorWriteValue = 1889,
1426 kWebBluetoothRemoteServerConnect = 1890,
1427 kWebBluetoothRemoteServerDisconnect = 1891,
1428 kWebBluetoothRemoteServerGetPrimaryService = 1892,
1429 kWebBluetoothRemoteServerGetPrimaryServices = 1893,
1430 kWebBluetoothRemoteServiceGetCharacteristic = 1894,
1431 kWebBluetoothRemoteServiceGetCharacteristics = 1895,
1432 kHTMLContentElement = 1896,
1433 kHTMLShadowElement = 1897,
1434 kHTMLSlotElement = 1898,
1435 kAccelerometerConstructor = 1899,
1436 kAbsoluteOrientationSensorConstructor = 1900,
1437 kAmbientLightSensorConstructor = 1901,
1438 kGenericSensorOnActivate = 1902,
1439 kGenericSensorOnChange = 1903,
1440 kGenericSensorOnError = 1904,
1441 kGenericSensorActivated = 1905,
1442 kGyroscopeConstructor = 1906,
1443 kMagnetometerConstructor = 1907,
1444 kOrientationSensorPopulateMatrix = 1908,
1445 kWindowOpenWithInvalidURL = 1909,
1446 kCrossOriginMainFrameNulledNameAccessed = 1910,
1447 kMenuItemElementIconAttribute = 1911,
1448 kWebkitCSSMatrixSetMatrixValue = 1912,
1449 kWebkitCSSMatrixConstructFromString = 1913,
1450 kCanRequestURLHTTPContainingNewline = 1914,
1451 kGetGamepads = 1916,
1452 kV8SVGPathElement_GetPathSegAtLength_Method = 1917,
1453 kMediaStreamConstraintsAudio = 1918,
1454 kMediaStreamConstraintsAudioUnconstrained = 1919,
1455 kMediaStreamConstraintsVideo = 1920,
1456 kMediaStreamConstraintsVideoUnconstrained = 1921,
1457 kMediaStreamConstraintsWidth = 1922,
1458 kMediaStreamConstraintsHeight = 1923,
1459 kMediaStreamConstraintsAspectRatio = 1924,
1460 kMediaStreamConstraintsFrameRate = 1925,
1461 kMediaStreamConstraintsFacingMode = 1926,
1462 kMediaStreamConstraintsVolume = 1927,
1463 kMediaStreamConstraintsSampleRate = 1928,
1464 kMediaStreamConstraintsSampleSize = 1929,
1465 kMediaStreamConstraintsEchoCancellation = 1930,
1466 kMediaStreamConstraintsLatency = 1931,
1467 kMediaStreamConstraintsChannelCount = 1932,
1468 kMediaStreamConstraintsDeviceIdAudio = 1933,
1469 kMediaStreamConstraintsDeviceIdVideo = 1934,
1470 kMediaStreamConstraintsDisableLocalEcho = 1935,
1471 kMediaStreamConstraintsGroupIdAudio = 1936,
1472 kMediaStreamConstraintsGroupIdVideo = 1937,
1473 kMediaStreamConstraintsVideoKind = 1938,
1474 kMediaStreamConstraintsDepthNear = 1939,
1475 kMediaStreamConstraintsDepthFar = 1940,
1476 kMediaStreamConstraintsFocalLengthX = 1941,
1477 kMediaStreamConstraintsFocalLengthY = 1942,
1478 kMediaStreamConstraintsMediaStreamSourceAudio = 1943,
1479 kMediaStreamConstraintsMediaStreamSourceVideo = 1944,
1480 kMediaStreamConstraintsRenderToAssociatedSink = 1945,
1481 kMediaStreamConstraintsHotwordEnabled = 1946,
1482 kMediaStreamConstraintsGoogEchoCancellation = 1947,
1483 kMediaStreamConstraintsGoogExperimentalEchoCancellation = 1948,
1484 kMediaStreamConstraintsGoogAutoGainControl = 1949,
1485 kMediaStreamConstraintsGoogExperimentalAutoGainControl = 1950,
1486 kMediaStreamConstraintsGoogNoiseSuppression = 1951,
1487 kMediaStreamConstraintsGoogHighpassFilter = 1952,
1488 kMediaStreamConstraintsGoogTypingNoiseDetection = 1953,
1489 kMediaStreamConstraintsGoogExperimentalNoiseSuppression = 1954,
1490 kMediaStreamConstraintsGoogBeamforming = 1955,
1491 kMediaStreamConstraintsGoogArrayGeometry = 1956,
1492 kMediaStreamConstraintsGoogAudioMirroring = 1957,
1493 kMediaStreamConstraintsGoogDAEchoCancellation = 1958,
1494 kMediaStreamConstraintsGoogNoiseReduction = 1959,
1495 kMediaStreamConstraintsGoogPowerLineFrequency = 1960,
1496 // The above items are available in M59 branch.
1497
1498 kViewportFixedPositionUnderFilter = 1961,
1499 kRequestMIDIAccessWithSysExOption = 1962,
1500 kRequestMIDIAccessIframeWithSysExOption = 1963,
1501 kGamepadAxes = 1964,
1502 kGamepadButtons = 1965,
1503 kVibrateWithoutUserGesture = 1966,
1504 kDispatchMouseEventOnDisabledFormControl = 1967,
1505 kElementNameDOMInvalidHTMLParserValid = 1968,
1506 kElementNameDOMValidHTMLParserInvalid = 1969,
1507 kGATTServerDisconnectedEvent = 1970,
1508 kAnchorClickDispatchForNonConnectedNode = 1971,
1509 kHTMLParseErrorNestedForm = 1972,
1510 kFontShapingNotDefGlyphObserved = 1973,
1511 kPostMessageOutgoingWouldBeBlockedByConnectSrc = 1974,
1512 kPostMessageIncomingWouldBeBlockedByConnectSrc = 1975,
1513 kPaymentRequestNetworkNameInSupportedMethods = 1976,
1514 kCrossOriginPropertyAccess = 1977,
1515 kCrossOriginPropertyAccessFromOpener = 1978,
1516 kCredentialManagerCreate = 1979,
1517 kWebDatabaseCreateDropFTS3Table = 1980,
1518 kFieldEditInSecureContext = 1981,
1519 kFieldEditInNonSecureContext = 1982,
1520 kCredentialManagerCredentialRequestOptionsUnmediated = 1983,
1521 kCredentialManagerGetMediationRequired = 1984,
1522 kCredentialManagerIdName = 1985,
1523 kCredentialManagerPasswordName = 1986,
1524 kCredentialManagerAdditionalData = 1987,
1525 kCredentialManagerCustomFetch = 1988,
1526 kNetInfoRtt = 1989,
1527 kNetInfoDownlink = 1990,
1528 kShapeDetection_BarcodeDetectorConstructor = 1991,
1529 kShapeDetection_FaceDetectorConstructor = 1992,
1530 kShapeDetection_TextDetectorConstructor = 1993,
1531 kCredentialManagerCredentialRequestOptionsOnlyUnmediated = 1994,
1532 kInertAttribute = 1995,
1533 kPluginInstanceAccessFromIsolatedWorld = 1996,
1534 kPluginInstanceAccessFromMainWorld = 1997,
1535 kRequestFullscreenForDialogElement = 1998,
1536 kRequestFullscreenForDialogElementInTopLayer = 1999,
1537 kShowModalForElementInFullscreenStack = 2000,
1538 kThreeValuedPositionBackground = 2001,
1539 kThreeValuedPositionBasicShape = 2002,
1540 kThreeValuedPositionGradient = 2003,
1541 kThreeValuedPositionObjectPosition = 2004,
1542 kThreeValuedPositionPerspectiveOrigin = 2005,
1543 kUnitlessZeroAngleCustomProperty = 2006,
1544 kUnitlessZeroAngleFilter = 2007,
1545 kUnitlessZeroAngleGradient = 2008,
1546 kUnitlessZeroAngleOffsetRotate = 2009,
1547 kUnitlessZeroAngleTransform = 2010,
1548 kHTMLOListElementStartGetterReversedWithoutStartAttribute = 2011,
1549 kCredentialManagerPreventSilentAccess = 2012,
1550 kNetInfoEffectiveType = 2013,
1551
1552 // Add new features immediately above this line. Don't change assigned
1553 // numbers of any item, and don't reuse removed slots.
1554 // Also, run update_use_counter_feature_enum.py in
1555 // chromium/src/tools/metrics/histograms/ to update the UMA mapping.
1556 kNumberOfFeatures, // This enum value must be last.
1557 };
1558
1559 } // namespace blink
1560
1561 #endif // WebFeature_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698