457 lines
28 KiB
JavaScript
457 lines
28 KiB
JavaScript
/*
|
|
* Copyright 2008 Google Inc.
|
|
*
|
|
* 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)
|
|
* @author mastepien@google.com (Marek Stepien)
|
|
*/
|
|
|
|
/** @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;
|