diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 19:33:14 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 19:33:14 +0000 |
commit | 36d22d82aa202bb199967e9512281e9a53db42c9 (patch) | |
tree | 105e8c98ddea1c1e4784a60a5a6410fa416be2de /dom/canvas/test/webgl-conf/checkout/deqp/temp_externs/webkit_css.js | |
parent | Initial commit. (diff) | |
download | firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.tar.xz firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.zip |
Adding upstream version 115.7.0esr.upstream/115.7.0esrupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'dom/canvas/test/webgl-conf/checkout/deqp/temp_externs/webkit_css.js')
-rw-r--r-- | dom/canvas/test/webgl-conf/checkout/deqp/temp_externs/webkit_css.js | 456 |
1 files changed, 456 insertions, 0 deletions
diff --git a/dom/canvas/test/webgl-conf/checkout/deqp/temp_externs/webkit_css.js b/dom/canvas/test/webgl-conf/checkout/deqp/temp_externs/webkit_css.js new file mode 100644 index 0000000000..60841f8e26 --- /dev/null +++ b/dom/canvas/test/webgl-conf/checkout/deqp/temp_externs/webkit_css.js @@ -0,0 +1,456 @@ +/* + * Copyright 2008 The Closure Compiler Authors + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/** + * @fileoverview Definitions for WebKit's custom CSS properties. Copied from: + * {@link + * http://trac.webkit.org/browser/trunk/Source/WebCore/css/CSSPropertyNames.in} + * + * If you make changes to this file, notice that every property appears + * twice: once as an uppercase name and once as a lowercase name. + * WebKit allows both. The uppercase version is preferred. + * + * @externs + * @author nicksantos@google.com (Nick Santos) + */ + +/** @type {string} */ CSSProperties.prototype.WebkitAlignContent; +/** @type {string} */ CSSProperties.prototype.WebkitAlignItems; +/** @type {string} */ CSSProperties.prototype.WebkitAlignSelf; +/** @type {string} */ CSSProperties.prototype.WebkitAnimation; +/** @type {string} */ CSSProperties.prototype.WebkitAnimationDelay; +/** @type {string} */ CSSProperties.prototype.WebkitAnimationDirection; +/** @type {string} */ CSSProperties.prototype.WebkitAnimationDuration; +/** @type {string} */ CSSProperties.prototype.WebkitAnimationFillMode; +/** @type {string} */ CSSProperties.prototype.WebkitAnimationIterationCount; +/** @type {string} */ CSSProperties.prototype.WebkitAnimationName; +/** @type {string} */ CSSProperties.prototype.WebkitAnimationPlayState; +/** @type {string} */ CSSProperties.prototype.WebkitAnimationTimingFunction; +/** @type {string} */ CSSProperties.prototype.WebkitAppearance; +/** @type {string} */ CSSProperties.prototype.WebkitAppRegion; +/** @type {string} */ CSSProperties.prototype.WebkitAspectRatio; +/** @type {string} */ CSSProperties.prototype.WebkitBackfaceVisibility; +/** @type {string} */ CSSProperties.prototype.WebkitBackgroundClip; +/** @type {string} */ CSSProperties.prototype.WebkitBackgroundComposite; +/** @type {string} */ CSSProperties.prototype.WebkitBackgroundOrigin; +/** @type {string} */ CSSProperties.prototype.WebkitBackgroundSize; +/** @type {string} */ CSSProperties.prototype.WebkitBinding; +/** @type {string} */ CSSProperties.prototype.WebkitBlendMode; +/** @type {string} */ CSSProperties.prototype.WebkitBorderAfter; +/** @type {string} */ CSSProperties.prototype.WebkitBorderAfterColor; +/** @type {string} */ CSSProperties.prototype.WebkitBorderAfterStyle; +/** @type {string} */ CSSProperties.prototype.WebkitBorderAfterWidth; +/** @type {string} */ CSSProperties.prototype.WebkitBorderBefore; +/** @type {string} */ CSSProperties.prototype.WebkitBorderBeforeColor; +/** @type {string} */ CSSProperties.prototype.WebkitBorderBeforeStyle; +/** @type {string} */ CSSProperties.prototype.WebkitBorderBeforeWidth; +/** @type {string} */ CSSProperties.prototype.WebkitBorderBottomLeftRadius; +/** @type {string} */ CSSProperties.prototype.WebkitBorderBottomRightRadius; +/** @type {string} */ CSSProperties.prototype.WebkitBorderEnd; +/** @type {string} */ CSSProperties.prototype.WebkitBorderEndColor; +/** @type {string} */ CSSProperties.prototype.WebkitBorderEndStyle; +/** @type {string} */ CSSProperties.prototype.WebkitBorderEndWidth; +/** @type {string} */ CSSProperties.prototype.WebkitBorderFit; +/** @type {string} */ CSSProperties.prototype.WebkitBorderHorizontalSpacing; +/** @type {string} */ CSSProperties.prototype.WebkitBorderImage; +/** @type {string} */ CSSProperties.prototype.WebkitBorderRadius; +/** @type {string} */ CSSProperties.prototype.WebkitBorderStart; +/** @type {string} */ CSSProperties.prototype.WebkitBorderStartColor; +/** @type {string} */ CSSProperties.prototype.WebkitBorderStartStyle; +/** @type {string} */ CSSProperties.prototype.WebkitBorderStartWidth; +/** @type {string} */ CSSProperties.prototype.WebkitBorderTopLeftRadius; +/** @type {string} */ CSSProperties.prototype.WebkitBorderTopRightRadius; +/** @type {string} */ CSSProperties.prototype.WebkitBorderVerticalSpacing; +/** @type {string} */ CSSProperties.prototype.WebkitBoxAlign; +/** @type {string} */ CSSProperties.prototype.WebkitBoxDecorationBreak; +/** @type {string} */ CSSProperties.prototype.WebkitBoxDirection; +/** @type {string} */ CSSProperties.prototype.WebkitBoxFlex; +/** @type {string} */ CSSProperties.prototype.WebkitBoxFlexGroup; +/** @type {string} */ CSSProperties.prototype.WebkitBoxLines; +/** @type {string} */ CSSProperties.prototype.WebkitBoxOrdinalGroup; +/** @type {string} */ CSSProperties.prototype.WebkitBoxOrient; +/** @type {string} */ CSSProperties.prototype.WebkitBoxPack; +/** @type {string} */ CSSProperties.prototype.WebkitBoxReflect; +/** @type {string} */ CSSProperties.prototype.WebkitBoxShadow; +/** @type {string} */ CSSProperties.prototype.WebkitBoxSizing; +/** @type {string} */ CSSProperties.prototype.WebkitColorCorrection; +/** @type {string} */ CSSProperties.prototype.WebkitColumnAxis; +/** @type {string} */ CSSProperties.prototype.WebkitColumnBreakAfter; +/** @type {string} */ CSSProperties.prototype.WebkitColumnBreakBefore; +/** @type {string} */ CSSProperties.prototype.WebkitColumnBreakInside; +/** @type {string} */ CSSProperties.prototype.WebkitColumnCount; +/** @type {string} */ CSSProperties.prototype.WebkitColumnGap; +/** @type {string} */ CSSProperties.prototype.WebkitColumnProgression; +/** @type {string} */ CSSProperties.prototype.WebkitColumnRule; +/** @type {string} */ CSSProperties.prototype.WebkitColumnRuleColor; +/** @type {string} */ CSSProperties.prototype.WebkitColumnRuleStyle; +/** @type {string} */ CSSProperties.prototype.WebkitColumnRuleWidth; +/** @type {string} */ CSSProperties.prototype.WebkitColumns; +/** @type {string} */ CSSProperties.prototype.WebkitColumnSpan; +/** @type {string} */ CSSProperties.prototype.WebkitColumnWidth; +/** @type {string} */ CSSProperties.prototype.WebkitDashboardRegion; +/** @type {string} */ CSSProperties.prototype.WebkitFilter; +/** @type {string} */ CSSProperties.prototype.WebkitFlex; +/** @type {string} */ CSSProperties.prototype.WebkitFlexBasis; +/** @type {string} */ CSSProperties.prototype.WebkitFlexDirection; +/** @type {string} */ CSSProperties.prototype.WebkitFlexFlow; +/** @type {string} */ CSSProperties.prototype.WebkitFlexGrow; +/** @type {string} */ CSSProperties.prototype.WebkitFlexShrink; +/** @type {string} */ CSSProperties.prototype.WebkitFlexWrap; +/** @type {string} */ CSSProperties.prototype.WebkitFlowFrom; +/** @type {string} */ CSSProperties.prototype.WebkitFlowInto; +/** @type {string} */ CSSProperties.prototype.WebkitFontSizeDelta; +/** @type {string} */ CSSProperties.prototype.WebkitFontSmoothing; +/** @type {string} */ CSSProperties.prototype.WebkitGridColumn; +/** @type {string} */ CSSProperties.prototype.WebkitGridColumns; +/** @type {string} */ CSSProperties.prototype.WebkitGridRow; +/** @type {string} */ CSSProperties.prototype.WebkitGridRows; +/** @type {string} */ CSSProperties.prototype.WebkitHighlight; +/** @type {string} */ CSSProperties.prototype.WebkitHyphenateCharacter; +/** @type {string} */ CSSProperties.prototype.WebkitHyphenateLimitAfter; +/** @type {string} */ CSSProperties.prototype.WebkitHyphenateLimitBefore; +/** @type {string} */ CSSProperties.prototype.WebkitHyphenateLimitLines; +/** @type {string} */ CSSProperties.prototype.WebkitHyphens; +/** @type {string} */ CSSProperties.prototype.WebkitJustifyContent; +/** @type {string} */ CSSProperties.prototype.WebkitLineAlign; +/** @type {string} */ CSSProperties.prototype.WebkitLineBoxContain; +/** @type {string} */ CSSProperties.prototype.WebkitLineBreak; +/** @type {string} */ CSSProperties.prototype.WebkitLineClamp; +/** @type {string} */ CSSProperties.prototype.WebkitLineGrid; +/** @type {string} */ CSSProperties.prototype.WebkitLineSnap; +/** @type {string} */ CSSProperties.prototype.WebkitLocale; +/** @type {string} */ CSSProperties.prototype.WebkitLogicalHeight; +/** @type {string} */ CSSProperties.prototype.WebkitLogicalWidth; +/** @type {string} */ CSSProperties.prototype.WebkitMarginAfter; +/** @type {string} */ CSSProperties.prototype.WebkitMarginAfterCollapse; +/** @type {string} */ CSSProperties.prototype.WebkitMarginBefore; +/** @type {string} */ CSSProperties.prototype.WebkitMarginBeforeCollapse; +/** @type {string} */ CSSProperties.prototype.WebkitMarginBottomCollapse; +/** @type {string} */ CSSProperties.prototype.WebkitMarginCollapse; +/** @type {string} */ CSSProperties.prototype.WebkitMarginEnd; +/** @type {string} */ CSSProperties.prototype.WebkitMarginStart; +/** @type {string} */ CSSProperties.prototype.WebkitMarginTopCollapse; +/** @type {string} */ CSSProperties.prototype.WebkitMarquee; +/** @type {string} */ CSSProperties.prototype.WebkitMarqueeDirection; +/** @type {string} */ CSSProperties.prototype.WebkitMarqueeIncrement; +/** @type {string} */ CSSProperties.prototype.WebkitMarqueeRepetition; +/** @type {string} */ CSSProperties.prototype.WebkitMarqueeSpeed; +/** @type {string} */ CSSProperties.prototype.WebkitMarqueeStyle; +/** @type {string} */ CSSProperties.prototype.WebkitMask; +/** @type {string} */ CSSProperties.prototype.WebkitMaskAttachment; +/** @type {string} */ CSSProperties.prototype.WebkitMaskBoxImage; +/** @type {string} */ CSSProperties.prototype.WebkitMaskBoxImageOutset; +/** @type {string} */ CSSProperties.prototype.WebkitMaskBoxImageRepeat; +/** @type {string} */ CSSProperties.prototype.WebkitMaskBoxImageSlice; +/** @type {string} */ CSSProperties.prototype.WebkitMaskBoxImageSource; +/** @type {string} */ CSSProperties.prototype.WebkitMaskBoxImageWidth; +/** @type {string} */ CSSProperties.prototype.WebkitMaskClip; +/** @type {string} */ CSSProperties.prototype.WebkitMaskComposite; +/** @type {string} */ CSSProperties.prototype.WebkitMaskImage; +/** @type {string} */ CSSProperties.prototype.WebkitMaskOrigin; +/** @type {string} */ CSSProperties.prototype.WebkitMaskPosition; +/** @type {string} */ CSSProperties.prototype.WebkitMaskPositionX; +/** @type {string} */ CSSProperties.prototype.WebkitMaskPositionY; +/** @type {string} */ CSSProperties.prototype.WebkitMaskRepeat; +/** @type {string} */ CSSProperties.prototype.WebkitMaskRepeatX; +/** @type {string} */ CSSProperties.prototype.WebkitMaskRepeatY; +/** @type {string} */ CSSProperties.prototype.WebkitMaskSize; +/** @type {string} */ +CSSProperties.prototype.WebkitMatchNearestMailBlockquoteColor; +/** @type {string} */ CSSProperties.prototype.WebkitMaxLogicalHeight; +/** @type {string} */ CSSProperties.prototype.WebkitMaxLogicalWidth; +/** @type {string} */ CSSProperties.prototype.WebkitMinLogicalHeight; +/** @type {string} */ CSSProperties.prototype.WebkitMinLogicalWidth; +/** @type {string} */ CSSProperties.prototype.WebkitNbspMode; +/** @type {string} */ CSSProperties.prototype.WebkitOrder; +/** @type {string} */ CSSProperties.prototype.WebkitOverflowScrolling; +/** @type {string} */ CSSProperties.prototype.WebkitPaddingAfter; +/** @type {string} */ CSSProperties.prototype.WebkitPaddingBefore; +/** @type {string} */ CSSProperties.prototype.WebkitPaddingEnd; +/** @type {string} */ CSSProperties.prototype.WebkitPaddingStart; +/** @type {string} */ CSSProperties.prototype.WebkitPerspective; +/** @type {string} */ CSSProperties.prototype.WebkitPerspectiveOrigin; +/** @type {string} */ CSSProperties.prototype.WebkitPerspectiveOriginX; +/** @type {string} */ CSSProperties.prototype.WebkitPerspectiveOriginY; +/** @type {string} */ CSSProperties.prototype.WebkitPrintColorAdjust; +/** @type {string} */ CSSProperties.prototype.WebkitRegionBreakAfter; +/** @type {string} */ CSSProperties.prototype.WebkitRegionBreakBefore; +/** @type {string} */ CSSProperties.prototype.WebkitRegionBreakInside; +/** @type {string} */ CSSProperties.prototype.WebkitRegionOverflow; +/** @type {string} */ CSSProperties.prototype.WebkitRtlOrdering; +/** @type {string} */ CSSProperties.prototype.WebkitRubyPosition; +/** @type {string} */ CSSProperties.prototype.WebkitShapeInside; +/** @type {string} */ CSSProperties.prototype.WebkitShapeMargin; +/** @type {string} */ CSSProperties.prototype.WebkitShapeOutside; +/** @type {string} */ CSSProperties.prototype.WebkitShapePadding; +/** @type {string} */ CSSProperties.prototype.WebkitTapHighlightColor; +/** @type {string} */ CSSProperties.prototype.WebkitTextAlignLast; +/** @type {string} */ CSSProperties.prototype.WebkitTextCombine; +/** @type {string} */ CSSProperties.prototype.WebkitTextDecorationLine; +/** @type {string} */ CSSProperties.prototype.WebkitTextDecorationsInEffect; +/** @type {string} */ CSSProperties.prototype.WebkitTextDecorationStyle; +/** @type {string} */ CSSProperties.prototype.WebkitTextEmphasis; +/** @type {string} */ CSSProperties.prototype.WebkitTextEmphasisColor; +/** @type {string} */ CSSProperties.prototype.WebkitTextEmphasisPosition; +/** @type {string} */ CSSProperties.prototype.WebkitTextEmphasisStyle; +/** @type {string} */ CSSProperties.prototype.WebkitTextFillColor; +/** @type {string} */ CSSProperties.prototype.WebkitTextOrientation; +/** @type {string} */ CSSProperties.prototype.WebkitTextSecurity; +/** @type {string} */ CSSProperties.prototype.WebkitTextSizeAdjust; +/** @type {string} */ CSSProperties.prototype.WebkitTextStroke; +/** @type {string} */ CSSProperties.prototype.WebkitTextStrokeColor; +/** @type {string} */ CSSProperties.prototype.WebkitTextStrokeWidth; +/** @type {string} */ CSSProperties.prototype.WebkitTransform; +/** @type {string} */ CSSProperties.prototype.WebkitTransformOrigin; +/** @type {string} */ CSSProperties.prototype.WebkitTransformOriginX; +/** @type {string} */ CSSProperties.prototype.WebkitTransformOriginY; +/** @type {string} */ CSSProperties.prototype.WebkitTransformOriginZ; +/** @type {string} */ CSSProperties.prototype.WebkitTransformStyle; +/** @type {string} */ CSSProperties.prototype.WebkitTransition; +/** @type {string} */ CSSProperties.prototype.WebkitTransitionDelay; +/** @type {string} */ CSSProperties.prototype.WebkitTransitionDuration; +/** @type {string} */ CSSProperties.prototype.WebkitTransitionProperty; +/** @type {string} */ CSSProperties.prototype.WebkitTransitionRepeatCount; +/** @type {string} */ CSSProperties.prototype.WebkitTransitionTimingFunction; +/** @type {string} */ CSSProperties.prototype.WebkitUserDrag; +/** @type {string} */ CSSProperties.prototype.WebkitUserModify; +/** @type {string} */ CSSProperties.prototype.WebkitUserSelect; +/** @type {string} */ CSSProperties.prototype.WebkitWrap; +/** @type {string} */ CSSProperties.prototype.WebkitWrapFlow; +/** @type {string} */ CSSProperties.prototype.WebkitWrapThrough; +/** @type {string} */ CSSProperties.prototype.WebkitWritingMode; + +// WebKit also adds bindings for the lowercase versions of these properties. +// The uppercase version is preferred. + +/** @type {string} */ CSSProperties.prototype.webkitAlignContent; +/** @type {string} */ CSSProperties.prototype.webkitAlignItems; +/** @type {string} */ CSSProperties.prototype.webkitAlignSelf; +/** @type {string} */ CSSProperties.prototype.webkitAnimation; +/** @type {string} */ CSSProperties.prototype.webkitAnimationDelay; +/** @type {string} */ CSSProperties.prototype.webkitAnimationDirection; +/** @type {string} */ CSSProperties.prototype.webkitAnimationDuration; +/** @type {string} */ CSSProperties.prototype.webkitAnimationFillMode; +/** @type {string} */ CSSProperties.prototype.webkitAnimationIterationCount; +/** @type {string} */ CSSProperties.prototype.webkitAnimationName; +/** @type {string} */ CSSProperties.prototype.webkitAnimationPlayState; +/** @type {string} */ CSSProperties.prototype.webkitAnimationTimingFunction; +/** @type {string} */ CSSProperties.prototype.webkitAppearance; +/** @type {string} */ CSSProperties.prototype.webkitAppRegion; +/** @type {string} */ CSSProperties.prototype.webkitAspectRatio; +/** @type {string} */ CSSProperties.prototype.webkitBackfaceVisibility; +/** @type {string} */ CSSProperties.prototype.webkitBackgroundClip; +/** @type {string} */ CSSProperties.prototype.webkitBackgroundComposite; +/** @type {string} */ CSSProperties.prototype.webkitBackgroundOrigin; +/** @type {string} */ CSSProperties.prototype.webkitBackgroundSize; +/** @type {string} */ CSSProperties.prototype.webkitBinding; +/** @type {string} */ CSSProperties.prototype.webkitBlendMode; +/** @type {string} */ CSSProperties.prototype.webkitBorderAfter; +/** @type {string} */ CSSProperties.prototype.webkitBorderAfterColor; +/** @type {string} */ CSSProperties.prototype.webkitBorderAfterStyle; +/** @type {string} */ CSSProperties.prototype.webkitBorderAfterWidth; +/** @type {string} */ CSSProperties.prototype.webkitBorderBefore; +/** @type {string} */ CSSProperties.prototype.webkitBorderBeforeColor; +/** @type {string} */ CSSProperties.prototype.webkitBorderBeforeStyle; +/** @type {string} */ CSSProperties.prototype.webkitBorderBeforeWidth; +/** @type {string} */ CSSProperties.prototype.webkitBorderBottomLeftRadius; +/** @type {string} */ CSSProperties.prototype.webkitBorderBottomRightRadius; +/** @type {string} */ CSSProperties.prototype.webkitBorderEnd; +/** @type {string} */ CSSProperties.prototype.webkitBorderEndColor; +/** @type {string} */ CSSProperties.prototype.webkitBorderEndStyle; +/** @type {string} */ CSSProperties.prototype.webkitBorderEndWidth; +/** @type {string} */ CSSProperties.prototype.webkitBorderFit; +/** @type {string} */ CSSProperties.prototype.webkitBorderHorizontalSpacing; +/** @type {string} */ CSSProperties.prototype.webkitBorderImage; +/** @type {string} */ CSSProperties.prototype.webkitBorderRadius; +/** @type {string} */ CSSProperties.prototype.webkitBorderStart; +/** @type {string} */ CSSProperties.prototype.webkitBorderStartColor; +/** @type {string} */ CSSProperties.prototype.webkitBorderStartStyle; +/** @type {string} */ CSSProperties.prototype.webkitBorderStartWidth; +/** @type {string} */ CSSProperties.prototype.webkitBorderTopLeftRadius; +/** @type {string} */ CSSProperties.prototype.webkitBorderTopRightRadius; +/** @type {string} */ CSSProperties.prototype.webkitBorderVerticalSpacing; +/** @type {string} */ CSSProperties.prototype.webkitBoxAlign; +/** @type {string} */ CSSProperties.prototype.webkitBoxDecorationBreak; +/** @type {string} */ CSSProperties.prototype.webkitBoxDirection; +/** @type {string} */ CSSProperties.prototype.webkitBoxFlex; +/** @type {string} */ CSSProperties.prototype.webkitBoxFlexGroup; +/** @type {string} */ CSSProperties.prototype.webkitBoxLines; +/** @type {string} */ CSSProperties.prototype.webkitBoxOrdinalGroup; +/** @type {string} */ CSSProperties.prototype.webkitBoxOrient; +/** @type {string} */ CSSProperties.prototype.webkitBoxPack; +/** @type {string} */ CSSProperties.prototype.webkitBoxReflect; +/** @type {string} */ CSSProperties.prototype.webkitBoxShadow; +/** @type {string} */ CSSProperties.prototype.webkitBoxSizing; +/** @type {string} */ CSSProperties.prototype.webkitColorCorrection; +/** @type {string} */ CSSProperties.prototype.webkitColumnAxis; +/** @type {string} */ CSSProperties.prototype.webkitColumnBreakAfter; +/** @type {string} */ CSSProperties.prototype.webkitColumnBreakBefore; +/** @type {string} */ CSSProperties.prototype.webkitColumnBreakInside; +/** @type {string} */ CSSProperties.prototype.webkitColumnCount; +/** @type {string} */ CSSProperties.prototype.webkitColumnGap; +/** @type {string} */ CSSProperties.prototype.webkitColumnProgression; +/** @type {string} */ CSSProperties.prototype.webkitColumnRule; +/** @type {string} */ CSSProperties.prototype.webkitColumnRuleColor; +/** @type {string} */ CSSProperties.prototype.webkitColumnRuleStyle; +/** @type {string} */ CSSProperties.prototype.webkitColumnRuleWidth; +/** @type {string} */ CSSProperties.prototype.webkitColumns; +/** @type {string} */ CSSProperties.prototype.webkitColumnSpan; +/** @type {string} */ CSSProperties.prototype.webkitColumnWidth; +/** @type {string} */ CSSProperties.prototype.webkitDashboardRegion; +/** @type {string} */ CSSProperties.prototype.webkitFilter; +/** @type {string} */ CSSProperties.prototype.webkitFlex; +/** @type {string} */ CSSProperties.prototype.webkitFlexBasis; +/** @type {string} */ CSSProperties.prototype.webkitFlexDirection; +/** @type {string} */ CSSProperties.prototype.webkitFlexFlow; +/** @type {string} */ CSSProperties.prototype.webkitFlexGrow; +/** @type {string} */ CSSProperties.prototype.webkitFlexShrink; +/** @type {string} */ CSSProperties.prototype.webkitFlexWrap; +/** @type {string} */ CSSProperties.prototype.webkitFlowFrom; +/** @type {string} */ CSSProperties.prototype.webkitFlowInto; +/** @type {string} */ CSSProperties.prototype.webkitFontSizeDelta; +/** @type {string} */ CSSProperties.prototype.webkitFontSmoothing; +/** @type {string} */ CSSProperties.prototype.webkitGridColumn; +/** @type {string} */ CSSProperties.prototype.webkitGridColumns; +/** @type {string} */ CSSProperties.prototype.webkitGridRow; +/** @type {string} */ CSSProperties.prototype.webkitGridRows; +/** @type {string} */ CSSProperties.prototype.webkitHighlight; +/** @type {string} */ CSSProperties.prototype.webkitHyphenateCharacter; +/** @type {string} */ CSSProperties.prototype.webkitHyphenateLimitAfter; +/** @type {string} */ CSSProperties.prototype.webkitHyphenateLimitBefore; +/** @type {string} */ CSSProperties.prototype.webkitHyphenateLimitLines; +/** @type {string} */ CSSProperties.prototype.webkitHyphens; +/** @type {string} */ CSSProperties.prototype.webkitJustifyContent; +/** @type {string} */ CSSProperties.prototype.webkitLineAlign; +/** @type {string} */ CSSProperties.prototype.webkitLineBoxContain; +/** @type {string} */ CSSProperties.prototype.webkitLineBreak; +/** @type {string} */ CSSProperties.prototype.webkitLineClamp; +/** @type {string} */ CSSProperties.prototype.webkitLineGrid; +/** @type {string} */ CSSProperties.prototype.webkitLineSnap; +/** @type {string} */ CSSProperties.prototype.webkitLocale; +/** @type {string} */ CSSProperties.prototype.webkitLogicalHeight; +/** @type {string} */ CSSProperties.prototype.webkitLogicalWidth; +/** @type {string} */ CSSProperties.prototype.webkitMarginAfter; +/** @type {string} */ CSSProperties.prototype.webkitMarginAfterCollapse; +/** @type {string} */ CSSProperties.prototype.webkitMarginBefore; +/** @type {string} */ CSSProperties.prototype.webkitMarginBeforeCollapse; +/** @type {string} */ CSSProperties.prototype.webkitMarginBottomCollapse; +/** @type {string} */ CSSProperties.prototype.webkitMarginCollapse; +/** @type {string} */ CSSProperties.prototype.webkitMarginEnd; +/** @type {string} */ CSSProperties.prototype.webkitMarginStart; +/** @type {string} */ CSSProperties.prototype.webkitMarginTopCollapse; +/** @type {string} */ CSSProperties.prototype.webkitMarquee; +/** @type {string} */ CSSProperties.prototype.webkitMarqueeDirection; +/** @type {string} */ CSSProperties.prototype.webkitMarqueeIncrement; +/** @type {string} */ CSSProperties.prototype.webkitMarqueeRepetition; +/** @type {string} */ CSSProperties.prototype.webkitMarqueeSpeed; +/** @type {string} */ CSSProperties.prototype.webkitMarqueeStyle; +/** @type {string} */ CSSProperties.prototype.webkitMask; +/** @type {string} */ CSSProperties.prototype.webkitMaskAttachment; +/** @type {string} */ CSSProperties.prototype.webkitMaskBoxImage; +/** @type {string} */ CSSProperties.prototype.webkitMaskBoxImageOutset; +/** @type {string} */ CSSProperties.prototype.webkitMaskBoxImageRepeat; +/** @type {string} */ CSSProperties.prototype.webkitMaskBoxImageSlice; +/** @type {string} */ CSSProperties.prototype.webkitMaskBoxImageSource; +/** @type {string} */ CSSProperties.prototype.webkitMaskBoxImageWidth; +/** @type {string} */ CSSProperties.prototype.webkitMaskClip; +/** @type {string} */ CSSProperties.prototype.webkitMaskComposite; +/** @type {string} */ CSSProperties.prototype.webkitMaskImage; +/** @type {string} */ CSSProperties.prototype.webkitMaskOrigin; +/** @type {string} */ CSSProperties.prototype.webkitMaskPosition; +/** @type {string} */ CSSProperties.prototype.webkitMaskPositionX; +/** @type {string} */ CSSProperties.prototype.webkitMaskPositionY; +/** @type {string} */ CSSProperties.prototype.webkitMaskRepeat; +/** @type {string} */ CSSProperties.prototype.webkitMaskRepeatX; +/** @type {string} */ CSSProperties.prototype.webkitMaskRepeatY; +/** @type {string} */ CSSProperties.prototype.webkitMaskSize; +/** @type {string} */ +CSSProperties.prototype.webkitMatchNearestMailBlockquoteColor; +/** @type {string} */ CSSProperties.prototype.webkitMaxLogicalHeight; +/** @type {string} */ CSSProperties.prototype.webkitMaxLogicalWidth; +/** @type {string} */ CSSProperties.prototype.webkitMinLogicalHeight; +/** @type {string} */ CSSProperties.prototype.webkitMinLogicalWidth; +/** @type {string} */ CSSProperties.prototype.webkitNbspMode; +/** @type {string} */ CSSProperties.prototype.webkitOrder; +/** @type {string} */ CSSProperties.prototype.webkitOverflowScrolling; +/** @type {string} */ CSSProperties.prototype.webkitPaddingAfter; +/** @type {string} */ CSSProperties.prototype.webkitPaddingBefore; +/** @type {string} */ CSSProperties.prototype.webkitPaddingEnd; +/** @type {string} */ CSSProperties.prototype.webkitPaddingStart; +/** @type {string} */ CSSProperties.prototype.webkitPerspective; +/** @type {string} */ CSSProperties.prototype.webkitPerspectiveOrigin; +/** @type {string} */ CSSProperties.prototype.webkitPerspectiveOriginX; +/** @type {string} */ CSSProperties.prototype.webkitPerspectiveOriginY; +/** @type {string} */ CSSProperties.prototype.webkitPrintColorAdjust; +/** @type {string} */ CSSProperties.prototype.webkitRegionBreakAfter; +/** @type {string} */ CSSProperties.prototype.webkitRegionBreakBefore; +/** @type {string} */ CSSProperties.prototype.webkitRegionBreakInside; +/** @type {string} */ CSSProperties.prototype.webkitRegionOverflow; +/** @type {string} */ CSSProperties.prototype.webkitRtlOrdering; +/** @type {string} */ CSSProperties.prototype.webkitRubyPosition; +/** @type {string} */ CSSProperties.prototype.webkitShapeInside; +/** @type {string} */ CSSProperties.prototype.webkitShapeMargin; +/** @type {string} */ CSSProperties.prototype.webkitShapeOutside; +/** @type {string} */ CSSProperties.prototype.webkitShapePadding; +/** @type {string} */ CSSProperties.prototype.webkitTapHighlightColor; +/** @type {string} */ CSSProperties.prototype.webkitTextAlignLast; +/** @type {string} */ CSSProperties.prototype.webkitTextCombine; +/** @type {string} */ CSSProperties.prototype.webkitTextDecorationLine; +/** @type {string} */ CSSProperties.prototype.webkitTextDecorationsInEffect; +/** @type {string} */ CSSProperties.prototype.webkitTextDecorationStyle; +/** @type {string} */ CSSProperties.prototype.webkitTextEmphasis; +/** @type {string} */ CSSProperties.prototype.webkitTextEmphasisColor; +/** @type {string} */ CSSProperties.prototype.webkitTextEmphasisPosition; +/** @type {string} */ CSSProperties.prototype.webkitTextEmphasisStyle; +/** @type {string} */ CSSProperties.prototype.webkitTextFillColor; +/** @type {string} */ CSSProperties.prototype.webkitTextOrientation; +/** @type {string} */ CSSProperties.prototype.webkitTextSecurity; +/** @type {string} */ CSSProperties.prototype.webkitTextSizeAdjust; +/** @type {string} */ CSSProperties.prototype.webkitTextStroke; +/** @type {string} */ CSSProperties.prototype.webkitTextStrokeColor; +/** @type {string} */ CSSProperties.prototype.webkitTextStrokeWidth; +/** @type {string} */ CSSProperties.prototype.webkitTransform; +/** @type {string} */ CSSProperties.prototype.webkitTransformOrigin; +/** @type {string} */ CSSProperties.prototype.webkitTransformOriginX; +/** @type {string} */ CSSProperties.prototype.webkitTransformOriginY; +/** @type {string} */ CSSProperties.prototype.webkitTransformOriginZ; +/** @type {string} */ CSSProperties.prototype.webkitTransformStyle; +/** @type {string} */ CSSProperties.prototype.webkitTransition; +/** @type {string} */ CSSProperties.prototype.webkitTransitionDelay; +/** @type {string} */ CSSProperties.prototype.webkitTransitionDuration; +/** @type {string} */ CSSProperties.prototype.webkitTransitionProperty; +/** @type {string} */ CSSProperties.prototype.webkitTransitionRepeatCount; +/** @type {string} */ CSSProperties.prototype.webkitTransitionTimingFunction; +/** @type {string} */ CSSProperties.prototype.webkitUserDrag; +/** @type {string} */ CSSProperties.prototype.webkitUserModify; +/** @type {string} */ CSSProperties.prototype.webkitUserSelect; +/** @type {string} */ CSSProperties.prototype.webkitWrap; +/** @type {string} */ CSSProperties.prototype.webkitWrapFlow; +/** @type {string} */ CSSProperties.prototype.webkitWrapThrough; +/** @type {string} */ CSSProperties.prototype.webkitWritingMode; + +/** + * @constructor + * @param {number} x + * @param {number} y + */ +function WebKitPoint(x, y) {} + +/** @type {number} */ +WebKitPoint.prototype.x; + +/** @type {number} */ +WebKitPoint.prototype.y; |