From 21a0512cfc613f4778b2fb0660c84cd7daea8451 Mon Sep 17 00:00:00 2001
From: ExE Boss <3889017+ExE-Boss@users.noreply.github.com>
Date: Fri, 29 Mar 2019 23:30:00 +0100
Subject: [PATCH] Correct Opera for Android support information
This data is based on information I found on the internet and might
not be entirely accurate.
---
api/AbortController.json | 8 +-
api/AbortSignal.json | 6 +-
api/AbsoluteOrientationSensor.json | 4 +-
api/AbstractWorker.json | 4 +-
api/Accelerometer.json | 10 +-
api/AmbientLightSensor.json | 6 +-
api/AnalyserNode.json | 20 +-
api/AnimationEvent.json | 4 +-
api/AudioBuffer.json | 16 +-
api/AudioBufferSourceNode.json | 18 +-
api/AudioContext.json | 35 ++-
api/AudioDestinationNode.json | 4 +-
api/AudioListener.json | 10 +-
api/AudioNode.json | 18 +-
api/AudioParam.json | 20 +-
api/AudioProcessingEvent.json | 8 +-
api/AudioScheduledSourceNode.json | 10 +-
api/AudioWorkletGlobalScope.json | 10 +-
api/BaseAudioContext.json | 252 +++++++++++++-----
api/BeforeUnloadEvent.json | 2 +-
api/BiquadFilterNode.json | 14 +-
api/BlobEvent.json | 2 +-
api/Body.json | 104 ++++++--
api/BroadcastChannel.json | 2 +-
api/ByteLengthQueuingStrategy.json | 6 +-
api/CSS.json | 60 ++---
api/CSSImageValue.json | 2 +-
api/CSSKeywordValue.json | 6 +-
api/CSSMathInvert.json | 6 +-
api/CSSMathMax.json | 6 +-
api/CSSMathMin.json | 6 +-
api/CSSMathNegate.json | 6 +-
api/CSSMathProduct.json | 6 +-
api/CSSMathSum.json | 6 +-
api/CSSMathValue.json | 4 +-
api/CSSMatrixComponent.json | 6 +-
api/CSSNumericArray.json | 16 +-
api/CSSNumericValue.json | 24 +-
api/CSSPerspective.json | 6 +-
api/CSSPositionValue.json | 8 +-
api/CSSRotate.json | 12 +-
api/CSSScale.json | 10 +-
api/CSSSkew.json | 8 +-
api/CSSSkewX.json | 6 +-
api/CSSSkewY.json | 6 +-
api/CSSStyleDeclaration.json | 2 +-
api/CSSStyleSheet.json | 2 +-
api/CSSStyleValue.json | 6 +-
api/CSSTransformComponent.json | 6 +-
api/CSSTransformValue.json | 20 +-
api/CSSTranslate.json | 10 +-
api/CSSUnitValue.json | 8 +-
api/CSSUnparsedValue.json | 18 +-
api/CSSVariableReferenceValue.json | 8 +-
api/CanvasGradient.json | 2 +-
api/CanvasPattern.json | 4 +-
api/ChannelMergerNode.json | 2 +-
api/ChannelSplitterNode.json | 2 +-
api/ChildNode.json | 4 +-
api/Client.json | 2 +-
api/Clipboard.json | 6 +-
api/ClipboardEvent.json | 2 +-
api/ConvolverNode.json | 6 +-
api/Coordinates.json | 96 +++++--
api/CountQueuingStrategy.json | 6 +-
api/CustomElementRegistry.json | 10 +-
api/DOMHighResTimestamp.json | 2 +-
api/DOMMatrix.json | 6 +-
api/DOMMatrixReadOnly.json | 90 +++----
api/DOMPoint.json | 4 +-
api/DOMPointReadOnly.json | 18 +-
api/DOMQuad.json | 2 +-
api/DOMRectReadOnly.json | 2 +-
api/DOMTokenList.json | 4 +-
api/DataTransfer.json | 2 +-
api/DedicatedWorkerGlobalScope.json | 8 +-
api/DelayNode.json | 4 +-
api/Document.json | 44 +--
api/DocumentFragment.json | 6 +-
api/DynamicsCompressorNode.json | 14 +-
api/Element.json | 26 +-
api/Event.json | 4 +-
api/EventListener.json | 4 +-
api/EventSource.json | 2 +-
api/EventTarget.json | 12 +-
api/FetchEvent.json | 6 +-
api/File.json | 2 +-
api/FileReaderSync.json | 2 +-
api/FileSystem.json | 6 +-
api/FontFace.json | 2 +-
api/FontFaceSetLoadEvent.json | 2 +-
api/GainNode.json | 4 +-
api/Gamepad.json | 38 ++-
api/GamepadButton.json | 39 ++-
api/GamepadEvent.json | 26 +-
api/Geolocation.json | 48 +++-
api/GlobalEventHandlers.json | 6 +-
api/Gyroscope.json | 10 +-
api/HTMLButtonElement.json | 2 +-
api/HTMLCanvasElement.json | 18 +-
api/HTMLDataElement.json | 4 +-
api/HTMLElement.json | 12 +-
api/HTMLFieldSetElement.json | 4 +-
api/HTMLIFrameElement.json | 6 +-
api/HTMLInputElement.json | 2 +-
api/HTMLMediaElement.json | 4 +-
api/HTMLOutputElement.json | 2 +-
api/HTMLSelectElement.json | 6 +-
api/HTMLTextAreaElement.json | 2 +-
api/HTMLTimeElement.json | 4 +-
api/HTMLVideoElement.json | 2 +-
api/HashChangeEvent.json | 2 +-
api/Headers.json | 2 +-
api/IDBCursor.json | 30 +--
api/IDBCursorWithValue.json | 4 +-
api/IDBDatabase.json | 28 +-
api/IDBEnvironment.json | 2 +-
api/IDBFactory.json | 8 +-
api/IDBIndex.json | 22 +-
api/IDBKeyRange.json | 18 +-
api/IDBObjectStore.json | 36 +--
api/IDBOpenDBRequest.json | 10 +-
api/IDBRequest.json | 20 +-
api/IDBTransaction.json | 24 +-
api/IDBVersionChangeEvent.json | 4 +-
api/IdleDeadline.json | 6 +-
api/ImageCapture.json | 26 +-
api/ImageData.json | 2 +-
api/InputEvent.json | 14 +-
api/KeyboardLayoutMap.json | 14 +-
api/LinearAccelerationSensor.json | 10 +-
api/Lock.json | 6 +-
api/LockManager.json | 6 +-
api/Magnetometer.json | 10 +-
api/MediaCapabilities.json | 4 +-
api/MediaElementAudioSourceNode.json | 2 +-
api/MediaError.json | 2 +-
api/MediaSettingsRange.json | 8 +-
api/MediaSource.json | 30 +--
api/MediaStreamAudioDestinationNode.json | 4 +-
api/MediaStreamAudioSourceNode.json | 2 +-
api/MediaStreamAudioSourceOptions.json | 2 +-
api/MediaStreamTrack.json | 12 +-
api/MediaTrackConstraints.json | 2 +-
api/MessageChannel.json | 8 +-
api/MessagePort.json | 12 +-
api/MutationObserverInit.json | 16 +-
api/NavigationPreloadManager.json | 10 +-
api/Navigator.json | 56 ++--
api/NavigatorGeolocation.json | 12 +-
api/NetworkInformation.json | 12 +-
api/NodeFilter.json | 4 +-
api/NodeIterator.json | 16 +-
api/NonDocumentTypeChildNode.json | 8 +-
api/Notification.json | 2 +-
api/OfflineAudioCompletionEvent.json | 4 +-
api/OfflineAudioContext.json | 8 +-
api/OrientationSensor.json | 6 +-
api/OscillatorNode.json | 16 +-
api/OverconstrainedError.json | 10 +-
api/PannerNode.json | 24 +-
api/ParentNode.json | 2 +-
api/Performance.json | 6 +-
api/PerformanceEntry.json | 2 +-
api/PerformanceNavigationTiming.json | 24 +-
api/PerformanceObserver.json | 2 +-
api/PerformancePaintTiming.json | 2 +-
api/PerformanceResourceTiming.json | 2 +-
api/PerformanceServerTiming.json | 10 +-
api/PerformanceTiming.json | 44 +--
api/PeriodicWave.json | 2 +-
api/PhotoCapabilities.json | 10 +-
api/PointerEvent.json | 8 +-
api/Policy.json | 8 +-
api/PositionOptions.json | 8 +-
api/PresentationRequest.json | 2 +-
api/ProgressEvent.json | 2 +-
api/PushEvent.json | 2 +-
api/PushManager.json | 2 +-
api/PushSubscription.json | 2 +-
api/RTCDataChannel.json | 4 +-
api/RTCDataChannelEvent.json | 2 +-
api/RTCPeerConnection.json | 18 +-
api/RTCRtpReceiver.json | 16 +-
api/RTCRtpSender.json | 2 +-
api/Range.json | 20 +-
api/ReadableStream.json | 4 +-
api/RelativeOrientationSensor.json | 4 +-
api/Request.json | 106 ++++++--
api/RequestDestination.json | 2 +-
api/ResizeObserver.json | 10 +-
api/Response.json | 140 ++++++++--
api/SVGCursorElement.json | 2 +-
api/SVGPathElement.json | 2 +-
api/SVGRect.json | 2 +-
api/ScriptProcessorNode.json | 36 ++-
api/SecurityPolicyViolationEvent.json | 2 +-
api/Selection.json | 2 +-
api/Sensor.json | 18 +-
api/SensorErrorEvent.json | 6 +-
api/ServiceWorkerRegistration.json | 2 +-
api/SharedWorker.json | 6 +-
api/SharedWorkerGlobalScope.json | 2 +-
api/SourceBuffer.json | 36 +--
api/SourceBufferList.json | 4 +-
api/StaticRange.json | 16 +-
api/StylePropertyMap.json | 10 +-
api/StylePropertyMapReadOnly.json | 20 +-
api/Text.json | 2 +-
api/TouchList.json | 6 +-
api/TreeWalker.json | 26 +-
api/URL.json | 6 +-
api/URLSearchParams.json | 4 +-
api/USB.json | 10 +-
api/USBAlternateInterface.json | 16 +-
api/USBConfiguration.json | 10 +-
api/USBConnectionEvent.json | 4 +-
api/USBDevice.json | 64 ++---
api/USBEndpoint.json | 12 +-
api/USBInTransferResult.json | 8 +-
api/USBInterface.json | 12 +-
api/USBIsochronousInTransferPacket.json | 8 +-
api/USBIsochronousInTransferResult.json | 8 +-
api/USBIsochronousOutTransferPacket.json | 8 +-
api/USBIsochronousOutTransferResult.json | 6 +-
api/USBOutTransferResult.json | 8 +-
api/USBPermissionResult.json | 4 +-
api/ValidityState.json | 8 +-
api/VideoPlaybackQuality.json | 12 +-
api/VisualViewport.json | 32 +--
api/WEBGL_compressed_texture_atc.json | 2 +-
api/WaveShaperNode.json | 6 +-
api/WebGL2RenderingContext.json | 38 +--
api/WebGLRenderingContext.json | 26 +-
api/WebSocket.json | 2 +-
api/Window.json | 72 +++--
api/WindowEventHandlers.json | 14 +-
api/WindowOrWorkerGlobalScope.json | 29 +-
api/Worker.json | 14 +-
api/WorkerGlobalScope.json | 2 +-
api/Worklet.json | 4 +-
api/WritableStream.json | 10 +-
api/WritableStreamDefaultController.json | 2 +-
api/WritableStreamDefaultWriter.json | 18 +-
api/XMLHttpRequest.json | 12 +-
css/at-rules/charset.json | 2 +-
css/at-rules/font-face.json | 14 +-
css/at-rules/keyframes.json | 8 +-
css/at-rules/media.json | 10 +-
css/at-rules/viewport.json | 37 ++-
css/properties/-webkit-box-reflect.json | 2 +-
css/properties/-webkit-text-stroke.json | 2 +-
css/properties/align-content.json | 8 +-
css/properties/align-items.json | 2 +-
css/properties/align-self.json | 2 +-
css/properties/animation-delay.json | 2 +-
css/properties/animation-direction.json | 2 +-
css/properties/animation-duration.json | 2 +-
css/properties/animation-fill-mode.json | 2 +-
css/properties/animation-iteration-count.json | 2 +-
css/properties/animation-name.json | 2 +-
css/properties/animation-play-state.json | 2 +-
css/properties/animation-timing-function.json | 2 +-
css/properties/animation.json | 2 +-
css/properties/background-attachment.json | 4 +-
css/properties/background-clip.json | 4 +-
css/properties/background-image.json | 2 +-
css/properties/background-origin.json | 4 +-
css/properties/background-size.json | 19 +-
css/properties/background.json | 2 +-
css/properties/block-size.json | 8 +-
css/properties/border-block-end-color.json | 2 +-
css/properties/border-block-end-style.json | 2 +-
css/properties/border-block-end-width.json | 2 +-
css/properties/border-block-start-color.json | 2 +-
css/properties/border-block-start-style.json | 2 +-
css/properties/border-block-start-width.json | 2 +-
css/properties/border-bottom-color.json | 2 +-
css/properties/border-bottom-width.json | 2 +-
css/properties/border-collapse.json | 2 +-
css/properties/border-color.json | 2 +-
css/properties/border-image.json | 19 +-
css/properties/border-inline-end-color.json | 2 +-
css/properties/border-inline-end-style.json | 2 +-
css/properties/border-inline-end-width.json | 2 +-
css/properties/border-inline-start-color.json | 2 +-
css/properties/border-inline-start-style.json | 2 +-
css/properties/border-inline-start-width.json | 2 +-
css/properties/border-left-color.json | 2 +-
css/properties/border-left-width.json | 2 +-
css/properties/border-radius.json | 2 +-
css/properties/border-right-color.json | 2 +-
css/properties/border-right-width.json | 2 +-
css/properties/border-top-color.json | 2 +-
css/properties/border-top-width.json | 2 +-
css/properties/border-width.json | 2 +-
css/properties/box-decoration-break.json | 2 +-
css/properties/box-flex-group.json | 2 +-
css/properties/box-lines.json | 2 +-
css/properties/break-after.json | 24 +-
css/properties/break-before.json | 24 +-
css/properties/break-inside.json | 24 +-
css/properties/caret-color.json | 2 +-
css/properties/clear.json | 2 +-
css/properties/color.json | 4 +-
css/properties/column-gap.json | 20 +-
css/properties/column-span.json | 12 +-
css/properties/columns.json | 4 +-
css/properties/content.json | 2 +-
css/properties/counter-increment.json | 2 +-
css/properties/counter-reset.json | 2 +-
css/properties/cursor.json | 13 +-
css/properties/custom-property.json | 2 +-
css/properties/direction.json | 2 +-
css/properties/display.json | 8 +-
css/properties/empty-cells.json | 2 +-
css/properties/filter.json | 2 +-
css/properties/flex-basis.json | 2 +-
css/properties/flex-direction.json | 2 +-
css/properties/flex-flow.json | 2 +-
css/properties/flex-grow.json | 2 +-
css/properties/flex-shrink.json | 2 +-
css/properties/flex-wrap.json | 2 +-
css/properties/float.json | 2 +-
css/properties/font-family.json | 2 +-
css/properties/font-feature-settings.json | 12 +-
css/properties/font-size.json | 4 +-
css/properties/font-stretch.json | 2 +-
css/properties/font-style.json | 2 +-
css/properties/font-variant-east-asian.json | 2 +-
css/properties/font-variant-ligatures.json | 12 +-
css/properties/font-variation-settings.json | 2 +-
css/properties/font-weight.json | 2 +-
css/properties/gap.json | 20 +-
css/properties/grid-area.json | 17 +-
css/properties/grid-auto-columns.json | 17 +-
css/properties/grid-auto-flow.json | 17 +-
css/properties/grid-auto-rows.json | 17 +-
css/properties/grid-column-end.json | 17 +-
css/properties/grid-column-start.json | 17 +-
css/properties/grid-column.json | 17 +-
css/properties/grid-row-end.json | 17 +-
css/properties/grid-row-start.json | 17 +-
css/properties/grid-row.json | 17 +-
css/properties/grid-template-areas.json | 17 +-
css/properties/grid-template-columns.json | 53 +++-
css/properties/grid-template-rows.json | 53 +++-
css/properties/grid-template.json | 17 +-
css/properties/grid.json | 17 +-
css/properties/height.json | 6 +-
css/properties/hyphens.json | 6 +-
css/properties/image-rendering.json | 2 +-
css/properties/inline-size.json | 8 +-
css/properties/inset-block-end.json | 2 +-
css/properties/inset-block-start.json | 2 +-
css/properties/inset-block.json | 2 +-
css/properties/inset-inline-end.json | 2 +-
css/properties/inset-inline-start.json | 2 +-
css/properties/inset-inline.json | 2 +-
css/properties/justify-content.json | 4 +-
css/properties/justify-items.json | 2 +-
css/properties/justify-self.json | 4 +-
css/properties/line-break.json | 2 +-
css/properties/line-height-step.json | 2 +-
css/properties/line-height.json | 2 +-
css/properties/list-style-image.json | 2 +-
css/properties/list-style-type.json | 78 ++++--
css/properties/list-style.json | 2 +-
css/properties/margin-block-end.json | 2 +-
css/properties/margin-block-start.json | 2 +-
css/properties/margin-bottom.json | 2 +-
css/properties/margin-inline-end.json | 2 +-
css/properties/margin-inline-start.json | 2 +-
css/properties/margin-left.json | 2 +-
css/properties/margin-right.json | 2 +-
css/properties/margin-top.json | 2 +-
css/properties/margin.json | 2 +-
css/properties/mask.json | 15 +-
css/properties/max-block-size.json | 8 +-
css/properties/max-height.json | 6 +-
css/properties/max-inline-size.json | 8 +-
css/properties/max-width.json | 6 +-
css/properties/min-block-size.json | 8 +-
css/properties/min-height.json | 6 +-
css/properties/min-inline-size.json | 4 +-
css/properties/min-width.json | 2 +-
css/properties/object-fit.json | 4 +-
css/properties/object-position.json | 4 +-
css/properties/offset-path.json | 4 +-
css/properties/opacity.json | 2 +-
css/properties/outline-style.json | 2 +-
css/properties/outline.json | 2 +-
css/properties/overflow-wrap.json | 14 +-
css/properties/overflow.json | 2 +-
css/properties/overscroll-behavior-x.json | 2 +-
css/properties/overscroll-behavior-y.json | 2 +-
css/properties/overscroll-behavior.json | 2 +-
css/properties/padding-block-end.json | 2 +-
css/properties/padding-block-start.json | 2 +-
css/properties/padding-inline-end.json | 2 +-
css/properties/padding-inline-start.json | 2 +-
css/properties/row-gap.json | 14 +-
css/properties/scroll-behavior.json | 2 +-
css/properties/scroll-margin-block-end.json | 2 +-
css/properties/scroll-margin-block-start.json | 2 +-
css/properties/scroll-margin-block.json | 2 +-
css/properties/scroll-margin-bottom.json | 2 +-
css/properties/scroll-margin-inline-end.json | 2 +-
.../scroll-margin-inline-start.json | 2 +-
css/properties/scroll-margin-left.json | 2 +-
css/properties/scroll-margin-right.json | 2 +-
css/properties/scroll-margin-top.json | 2 +-
css/properties/scroll-margin.json | 2 +-
css/properties/scroll-padding-block-end.json | 2 +-
.../scroll-padding-block-start.json | 2 +-
css/properties/scroll-padding-block.json | 2 +-
css/properties/scroll-padding-bottom.json | 2 +-
css/properties/scroll-padding-inline-end.json | 2 +-
.../scroll-padding-inline-start.json | 2 +-
css/properties/scroll-padding-inline.json | 2 +-
css/properties/scroll-padding-left.json | 2 +-
css/properties/scroll-padding-right.json | 2 +-
css/properties/scroll-padding-top.json | 2 +-
css/properties/scroll-padding.json | 2 +-
css/properties/scroll-snap-align.json | 2 +-
css/properties/scroll-snap-type.json | 2 +-
css/properties/tab-size.json | 6 +-
css/properties/table-layout.json | 2 +-
css/properties/text-combine-upright.json | 14 +-
css/properties/text-decoration-color.json | 2 +-
css/properties/text-decoration-line.json | 2 +-
css/properties/text-decoration-skip-ink.json | 2 +-
css/properties/text-decoration-skip.json | 4 +-
css/properties/text-decoration-style.json | 4 +-
css/properties/text-decoration.json | 13 +-
css/properties/text-emphasis-color.json | 2 +-
css/properties/text-emphasis-position.json | 4 +-
css/properties/text-emphasis-style.json | 2 +-
css/properties/text-emphasis.json | 2 +-
css/properties/text-overflow.json | 12 +-
css/properties/text-rendering.json | 2 +-
css/properties/transform-box.json | 2 +-
css/properties/transform-origin.json | 12 +-
css/properties/transform.json | 30 ++-
css/properties/transition-delay.json | 4 +-
css/properties/transition-duration.json | 4 +-
css/properties/transition-property.json | 17 +-
.../transition-timing-function.json | 17 +-
css/properties/transition.json | 2 +-
css/properties/unicode-bidi.json | 2 +-
css/properties/visibility.json | 2 +-
css/properties/width.json | 4 +-
css/properties/word-wrap.json | 12 +-
css/selectors/active.json | 2 +-
css/selectors/after.json | 12 +-
css/selectors/before.json | 12 +-
css/selectors/checked.json | 2 +-
css/selectors/default.json | 2 +-
css/selectors/disabled.json | 2 +-
css/selectors/empty.json | 2 +-
css/selectors/enabled.json | 2 +-
css/selectors/first-child.json | 4 +-
css/selectors/first-letter.json | 12 +-
css/selectors/first-line.json | 14 +-
css/selectors/first-of-type.json | 2 +-
css/selectors/focus-within.json | 2 +-
css/selectors/focus.json | 2 +-
css/selectors/invalid.json | 2 +-
css/selectors/is.json | 2 +-
css/selectors/lang.json | 2 +-
css/selectors/last-child.json | 4 +-
css/selectors/last-of-type.json | 2 +-
css/selectors/not.json | 2 +-
css/selectors/nth-child.json | 4 +-
css/selectors/nth-last-child.json | 4 +-
css/selectors/nth-last-of-type.json | 2 +-
css/selectors/nth-of-type.json | 2 +-
css/selectors/only-child.json | 4 +-
css/selectors/only-of-type.json | 2 +-
css/selectors/optional.json | 2 +-
css/selectors/placeholder.json | 13 +-
css/selectors/required.json | 2 +-
css/selectors/target.json | 2 +-
css/selectors/valid.json | 2 +-
css/selectors/visited.json | 2 +-
css/types/attr.json | 2 +-
css/types/calc.json | 2 +-
css/types/flex.json | 2 +-
css/types/image.json | 93 +++++--
css/types/length-percentage.json | 2 +-
css/types/length.json | 2 +-
css/types/timing-function.json | 2 +-
css/types/transform-function.json | 4 +-
html/elements/applet.json | 2 +-
html/elements/article.json | 2 +-
html/elements/aside.json | 2 +-
html/elements/audio.json | 2 +-
html/elements/blink.json | 2 +-
html/elements/data.json | 2 +-
html/elements/footer.json | 2 +-
html/elements/header.json | 2 +-
html/elements/hgroup.json | 2 +-
html/elements/iframe.json | 4 +-
html/elements/img.json | 4 +-
html/elements/input/file.json | 2 +-
html/elements/link.json | 4 +-
html/elements/nav.json | 2 +-
html/elements/rb.json | 2 +-
html/elements/rp.json | 2 +-
html/elements/rt.json | 2 +-
html/elements/ruby.json | 2 +-
html/elements/script.json | 2 +-
html/elements/section.json | 2 +-
html/elements/style.json | 8 +-
html/elements/time.json | 4 +-
html/elements/video.json | 2 +-
html/global_attributes.json | 2 +-
http/data-url.json | 2 +-
http/headers/clear-site-data.json | 2 +-
http/headers/content-security-policy.json | 4 +-
http/headers/downlink.json | 2 +-
http/headers/ect.json | 2 +-
http/headers/expect-ct.json | 2 +-
http/headers/feature-policy.json | 44 +--
http/headers/referrer-policy.json | 6 +-
http/headers/rtt.json | 2 +-
http/headers/server-timing.json | 2 +-
javascript/builtins/Array.json | 6 +-
javascript/builtins/ArrayBuffer.json | 6 +-
javascript/builtins/BigInt.json | 2 +-
javascript/builtins/DataView.json | 42 +--
javascript/builtins/Float32Array.json | 2 +-
javascript/builtins/Float64Array.json | 2 +-
javascript/builtins/Function.json | 2 +-
javascript/builtins/Int16Array.json | 2 +-
javascript/builtins/Int32Array.json | 2 +-
javascript/builtins/Int8Array.json | 2 +-
javascript/builtins/Intl.json | 14 +-
javascript/builtins/JSON.json | 4 +-
javascript/builtins/Number.json | 4 +-
javascript/builtins/Object.json | 6 +-
javascript/builtins/Promise.json | 2 +-
javascript/builtins/RegExp.json | 4 +-
javascript/builtins/String.json | 8 +-
javascript/builtins/Symbol.json | 4 +-
javascript/builtins/TypedArray.json | 20 +-
javascript/builtins/Uint16Array.json | 2 +-
javascript/builtins/Uint32Array.json | 2 +-
javascript/builtins/Uint8Array.json | 2 +-
javascript/builtins/Uint8ClampedArray.json | 2 +-
javascript/builtins/WebAssembly.json | 2 +-
javascript/functions.json | 2 +-
javascript/grammar.json | 2 +-
javascript/operators/function.json | 2 +-
javascript/operators/function_star.json | 2 +-
javascript/statements.json | 18 +-
mathml/elements/math.json | 2 +-
svg/elements/animate.json | 2 +-
svg/elements/filter.json | 2 +-
svg/elements/foreignObject.json | 10 +-
560 files changed, 3119 insertions(+), 2003 deletions(-)
diff --git a/api/AbortController.json b/api/AbortController.json
index ece0b49274d9b2..48f6ffd57e9189 100644
--- a/api/AbortController.json
+++ b/api/AbortController.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": "11.1",
@@ -84,7 +84,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": "11.1"
@@ -135,7 +135,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": "11.1"
@@ -186,7 +186,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": "11.1"
diff --git a/api/AbortSignal.json b/api/AbortSignal.json
index 71a574c1751e48..8e0cf5735a0e2a 100644
--- a/api/AbortSignal.json
+++ b/api/AbortSignal.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": "11.1"
@@ -79,7 +79,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": "11.1"
@@ -130,7 +130,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": "11.1"
diff --git a/api/AbsoluteOrientationSensor.json b/api/AbsoluteOrientationSensor.json
index 5bd9cc147443db..83698e4383a68b 100644
--- a/api/AbsoluteOrientationSensor.json
+++ b/api/AbsoluteOrientationSensor.json
@@ -26,7 +26,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -71,7 +71,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/AbstractWorker.json b/api/AbstractWorker.json
index 6a23f8075bba35..50fe758a380ed6 100644
--- a/api/AbstractWorker.json
+++ b/api/AbstractWorker.json
@@ -29,7 +29,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "4"
@@ -79,7 +79,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "4"
diff --git a/api/Accelerometer.json b/api/Accelerometer.json
index 6df2247e26da5c..0b36074a9877d3 100644
--- a/api/Accelerometer.json
+++ b/api/Accelerometer.json
@@ -29,7 +29,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -80,7 +80,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -131,7 +131,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -182,7 +182,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -233,7 +233,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/AmbientLightSensor.json b/api/AmbientLightSensor.json
index a3cdf04e714aa1..84d5274560dafa 100644
--- a/api/AmbientLightSensor.json
+++ b/api/AmbientLightSensor.json
@@ -38,7 +38,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -101,7 +101,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -164,7 +164,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/AnalyserNode.json b/api/AnalyserNode.json
index cd859887deb096..e01174e55d2794 100644
--- a/api/AnalyserNode.json
+++ b/api/AnalyserNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -131,7 +131,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -182,7 +182,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -233,7 +233,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -284,7 +284,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -335,7 +335,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -386,7 +386,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -437,7 +437,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -488,7 +488,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -539,7 +539,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/AnimationEvent.json b/api/AnimationEvent.json
index 83271cdf1fac81..4d13f3b7146d28 100644
--- a/api/AnimationEvent.json
+++ b/api/AnimationEvent.json
@@ -56,7 +56,7 @@
"version_added": "30"
},
{
- "version_added": "12.10"
+ "version_added": "12.1"
},
{
"prefix": "o",
@@ -315,7 +315,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "15"
+ "version_removed": "14"
},
"safari": {
"alternative_name": "initWebKitAnimationEvent",
diff --git a/api/AudioBuffer.json b/api/AudioBuffer.json
index fa45a22b5c7fe7..517cd53e6ca95b 100644
--- a/api/AudioBuffer.json
+++ b/api/AudioBuffer.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -136,7 +136,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -187,7 +187,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -238,7 +238,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -289,7 +289,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -340,7 +340,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -391,7 +391,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -442,7 +442,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/AudioBufferSourceNode.json b/api/AudioBufferSourceNode.json
index 42e405aa36523e..da4a8872960140 100644
--- a/api/AudioBufferSourceNode.json
+++ b/api/AudioBufferSourceNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -136,7 +136,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -238,7 +238,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -289,7 +289,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -340,7 +340,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -393,7 +393,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "44"
+ "version_removed": "43"
},
"safari": {
"version_added": null
@@ -444,7 +444,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -496,7 +496,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -549,7 +549,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "44"
+ "version_removed": "43"
},
"safari": {
"version_added": null
diff --git a/api/AudioContext.json b/api/AudioContext.json
index debe5ed9319edb..439689adb95bf5 100644
--- a/api/AudioContext.json
+++ b/api/AudioContext.json
@@ -54,8 +54,8 @@
"version_added": "22"
},
{
- "version_added": "15",
- "version_removed": "44",
+ "version_added": "14",
+ "version_removed": "43",
"prefix": "webkit"
}
],
@@ -177,7 +177,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -281,7 +281,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -407,7 +407,7 @@
},
"createConstantSource": {
"__compat": {
- "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createConstantSource",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioContext/createConstantSource",
"support": {
"chrome": {
"version_added": "14",
@@ -451,11 +451,18 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true,
- "version_removed": "43",
- "notes": "Available as a part of BaseAudioContext
."
- },
+ "opera_android": [
+ {
+ "version_added": "22",
+ "version_removed": "43",
+ "notes": "Available as a part of BaseAudioContext
."
+ },
+ {
+ "version_added": "14",
+ "version_removed": "22",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"version_removed": true,
@@ -510,7 +517,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -561,7 +568,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -612,7 +619,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -714,7 +721,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
diff --git a/api/AudioDestinationNode.json b/api/AudioDestinationNode.json
index dfb3360dfc71d2..9f3c90074bea0e 100644
--- a/api/AudioDestinationNode.json
+++ b/api/AudioDestinationNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -79,7 +79,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/AudioListener.json b/api/AudioListener.json
index 12d61a74850488..666e6824356345 100644
--- a/api/AudioListener.json
+++ b/api/AudioListener.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -84,7 +84,7 @@
"version_removed": "43"
},
"opera_android": {
- "version_added": "15",
+ "version_added": "14",
"version_removed": "43"
},
"safari": {
@@ -460,7 +460,7 @@
"version_removed": "43"
},
"opera_android": {
- "version_added": "15",
+ "version_added": "14",
"version_removed": "43"
},
"safari": {
@@ -672,7 +672,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -723,7 +723,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/AudioNode.json b/api/AudioNode.json
index 208ee9dcef1ef7..416bcd4a2ce7b8 100644
--- a/api/AudioNode.json
+++ b/api/AudioNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -79,7 +79,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -130,7 +130,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -181,7 +181,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -232,7 +232,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -283,7 +283,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -334,7 +334,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -385,7 +385,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -436,7 +436,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/AudioParam.json b/api/AudioParam.json
index b50dbdd4b73ac2..4ab5ceee448c55 100644
--- a/api/AudioParam.json
+++ b/api/AudioParam.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -79,7 +79,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -232,7 +232,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -305,7 +305,7 @@
],
"opera_android": [
{
- "version_added": "44"
+ "version_added": "43"
},
{
"version_added": true,
@@ -369,7 +369,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -420,7 +420,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -471,7 +471,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -522,7 +522,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -573,7 +573,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -624,7 +624,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/AudioProcessingEvent.json b/api/AudioProcessingEvent.json
index bcebdf2cc66dec..d4448b0869fb74 100644
--- a/api/AudioProcessingEvent.json
+++ b/api/AudioProcessingEvent.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -79,7 +79,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -130,7 +130,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -181,7 +181,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/AudioScheduledSourceNode.json b/api/AudioScheduledSourceNode.json
index 543902b5889ec1..7122e0e0a44992 100644
--- a/api/AudioScheduledSourceNode.json
+++ b/api/AudioScheduledSourceNode.json
@@ -65,10 +65,10 @@
],
"opera_android": [
{
- "version_added": "44"
+ "version_added": "43"
},
{
- "version_added": "15",
+ "version_added": "14",
"version_removed": "43",
"alternative_name": "AudioSourceNode"
}
@@ -142,7 +142,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": null
@@ -214,7 +214,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": null
@@ -286,7 +286,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": null
diff --git a/api/AudioWorkletGlobalScope.json b/api/AudioWorkletGlobalScope.json
index 0a8a1eb4b60dfa..56c257adb8ca57 100644
--- a/api/AudioWorkletGlobalScope.json
+++ b/api/AudioWorkletGlobalScope.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": null
@@ -79,7 +79,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": null
@@ -130,7 +130,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": null
@@ -181,7 +181,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": null
@@ -232,7 +232,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": null
diff --git a/api/BaseAudioContext.json b/api/BaseAudioContext.json
index 0f3cd48d052965..1280bd32391799 100644
--- a/api/BaseAudioContext.json
+++ b/api/BaseAudioContext.json
@@ -34,9 +34,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -143,9 +149,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -202,9 +214,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -261,9 +279,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -320,9 +344,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -379,9 +409,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -438,9 +474,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -548,9 +590,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -607,9 +655,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -666,9 +720,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -725,9 +785,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -835,9 +901,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -894,9 +966,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -972,9 +1050,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -1092,9 +1176,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -1202,9 +1292,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -1261,9 +1357,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -1320,9 +1422,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -1430,9 +1538,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -1489,9 +1603,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -1599,9 +1719,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
diff --git a/api/BeforeUnloadEvent.json b/api/BeforeUnloadEvent.json
index 04fb59f1d5837d..7a4b0a961caac5 100644
--- a/api/BeforeUnloadEvent.json
+++ b/api/BeforeUnloadEvent.json
@@ -70,7 +70,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
diff --git a/api/BiquadFilterNode.json b/api/BiquadFilterNode.json
index 9d055b23c19c9e..91453f7ee167a9 100644
--- a/api/BiquadFilterNode.json
+++ b/api/BiquadFilterNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -136,7 +136,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -187,7 +187,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -238,7 +238,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -289,7 +289,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -340,7 +340,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -391,7 +391,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/BlobEvent.json b/api/BlobEvent.json
index bccd1755903c43..a96a061443eda5 100644
--- a/api/BlobEvent.json
+++ b/api/BlobEvent.json
@@ -182,7 +182,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
diff --git a/api/Body.json b/api/Body.json
index 25f0eb136d555e..666a002f4b999a 100644
--- a/api/Body.json
+++ b/api/Body.json
@@ -58,9 +58,20 @@
]
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -226,9 +237,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -310,9 +332,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -394,9 +427,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -457,7 +501,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -540,9 +584,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -624,9 +679,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
diff --git a/api/BroadcastChannel.json b/api/BroadcastChannel.json
index 7631b55e333bdb..283fc8fa72c572 100644
--- a/api/BroadcastChannel.json
+++ b/api/BroadcastChannel.json
@@ -203,7 +203,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
diff --git a/api/ByteLengthQueuingStrategy.json b/api/ByteLengthQueuingStrategy.json
index 5fb59d58a5dba3..52bcd651f2513d 100644
--- a/api/ByteLengthQueuingStrategy.json
+++ b/api/ByteLengthQueuingStrategy.json
@@ -53,7 +53,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -128,7 +128,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -203,7 +203,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/api/CSS.json b/api/CSS.json
index 901c9c79bce916..76e517d34491de 100644
--- a/api/CSS.json
+++ b/api/CSS.json
@@ -101,7 +101,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -152,7 +152,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -203,7 +203,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -254,7 +254,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -305,7 +305,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -356,7 +356,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -407,7 +407,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -509,7 +509,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -560,7 +560,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -611,7 +611,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -662,7 +662,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -713,7 +713,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -815,7 +815,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -917,7 +917,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -968,7 +968,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1019,7 +1019,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1070,7 +1070,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1121,7 +1121,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1172,7 +1172,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1223,7 +1223,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1274,7 +1274,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1325,7 +1325,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1376,7 +1376,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1478,7 +1478,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1529,7 +1529,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1690,7 +1690,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1792,7 +1792,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1894,7 +1894,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1945,7 +1945,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1996,7 +1996,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSImageValue.json b/api/CSSImageValue.json
index 12b8d2c75b40f2..6099e807ef7fec 100644
--- a/api/CSSImageValue.json
+++ b/api/CSSImageValue.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSKeywordValue.json b/api/CSSKeywordValue.json
index 8e70309592adff..dc0f4476224b96 100644
--- a/api/CSSKeywordValue.json
+++ b/api/CSSKeywordValue.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSMathInvert.json b/api/CSSMathInvert.json
index 9ea38fa799cb7b..ca1bf32e34d1b7 100644
--- a/api/CSSMathInvert.json
+++ b/api/CSSMathInvert.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSMathMax.json b/api/CSSMathMax.json
index f5b2982300f053..047cc5a0fe03c4 100644
--- a/api/CSSMathMax.json
+++ b/api/CSSMathMax.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSMathMin.json b/api/CSSMathMin.json
index 2a9c650bf9b756..f3a7b91f18e18b 100644
--- a/api/CSSMathMin.json
+++ b/api/CSSMathMin.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSMathNegate.json b/api/CSSMathNegate.json
index ffb90494c944f2..7a26c1e8eab3be 100644
--- a/api/CSSMathNegate.json
+++ b/api/CSSMathNegate.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSMathProduct.json b/api/CSSMathProduct.json
index f667fccc42dacd..60699ca6201c29 100644
--- a/api/CSSMathProduct.json
+++ b/api/CSSMathProduct.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSMathSum.json b/api/CSSMathSum.json
index d54afb3a6215ef..38c2844cb46ede 100644
--- a/api/CSSMathSum.json
+++ b/api/CSSMathSum.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSMathValue.json b/api/CSSMathValue.json
index 2482f566e89805..d268bd1e147634 100644
--- a/api/CSSMathValue.json
+++ b/api/CSSMathValue.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -79,7 +79,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSMatrixComponent.json b/api/CSSMatrixComponent.json
index 31b4374b38bea5..587760fd6c0c36 100644
--- a/api/CSSMatrixComponent.json
+++ b/api/CSSMatrixComponent.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSNumericArray.json b/api/CSSNumericArray.json
index ae87c227217da7..4d716d8eaa98c2 100644
--- a/api/CSSNumericArray.json
+++ b/api/CSSNumericArray.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -79,7 +79,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -130,7 +130,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -181,7 +181,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -232,7 +232,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -283,7 +283,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -334,7 +334,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -385,7 +385,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSNumericValue.json b/api/CSSNumericValue.json
index 421dd3ac4e6422..b9445b828a3e10 100644
--- a/api/CSSNumericValue.json
+++ b/api/CSSNumericValue.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -79,7 +79,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -130,7 +130,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -181,7 +181,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -232,7 +232,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -283,7 +283,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -334,7 +334,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -388,7 +388,7 @@
"notes": "Not exposed to PaintWorklet."
},
"opera_android": {
- "version_added": "53",
+ "version_added": "47",
"notes": "Not exposed to PaintWorklet."
},
"safari": {
@@ -441,7 +441,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -492,7 +492,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -543,7 +543,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -594,7 +594,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSPerspective.json b/api/CSSPerspective.json
index 2898a6aebab29c..40eb1f347e43c6 100644
--- a/api/CSSPerspective.json
+++ b/api/CSSPerspective.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSPositionValue.json b/api/CSSPositionValue.json
index 128bfad29d15ad..1a251eedb8166e 100644
--- a/api/CSSPositionValue.json
+++ b/api/CSSPositionValue.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSRotate.json b/api/CSSRotate.json
index c2925e25093ee6..e1bf5af9c2f1b9 100644
--- a/api/CSSRotate.json
+++ b/api/CSSRotate.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -233,7 +233,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -284,7 +284,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSScale.json b/api/CSSScale.json
index f617b4ed9ece6a..880e74b11967f7 100644
--- a/api/CSSScale.json
+++ b/api/CSSScale.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -233,7 +233,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSSkew.json b/api/CSSSkew.json
index a077163f4c1b64..af19ac0a3bd940 100644
--- a/api/CSSSkew.json
+++ b/api/CSSSkew.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSSkewX.json b/api/CSSSkewX.json
index 84a7120f3d4705..12c0e8382caf08 100644
--- a/api/CSSSkewX.json
+++ b/api/CSSSkewX.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSSkewY.json b/api/CSSSkewY.json
index 475a945b6dce0a..eef15f3bedb7a5 100644
--- a/api/CSSSkewY.json
+++ b/api/CSSSkewY.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSStyleDeclaration.json b/api/CSSStyleDeclaration.json
index 93e2d4448c06e0..27f5b917815a5e 100644
--- a/api/CSSStyleDeclaration.json
+++ b/api/CSSStyleDeclaration.json
@@ -277,7 +277,7 @@
"notes": "See bug 331608."
},
"opera_android": {
- "version_added": "15",
+ "version_added": "14",
"version_removed": "28",
"notes": "See bug 331608."
},
diff --git a/api/CSSStyleSheet.json b/api/CSSStyleSheet.json
index 957274b7186c83..40e3ec2278a3a6 100644
--- a/api/CSSStyleSheet.json
+++ b/api/CSSStyleSheet.json
@@ -267,7 +267,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
diff --git a/api/CSSStyleValue.json b/api/CSSStyleValue.json
index 979222fb350021..056726a5caf8ad 100644
--- a/api/CSSStyleValue.json
+++ b/api/CSSStyleValue.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -79,7 +79,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -130,7 +130,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSTransformComponent.json b/api/CSSTransformComponent.json
index 43e2fbc5440c04..2003e02ba6ff9a 100644
--- a/api/CSSTransformComponent.json
+++ b/api/CSSTransformComponent.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -79,7 +79,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -130,7 +130,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSTransformValue.json b/api/CSSTransformValue.json
index 4d296dadafe417..278d88a80f959a 100644
--- a/api/CSSTransformValue.json
+++ b/api/CSSTransformValue.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -233,7 +233,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -284,7 +284,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -335,7 +335,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -386,7 +386,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -437,7 +437,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -488,7 +488,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSTranslate.json b/api/CSSTranslate.json
index 1aa5f9543a081f..c4cfe864039256 100644
--- a/api/CSSTranslate.json
+++ b/api/CSSTranslate.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -233,7 +233,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSUnitValue.json b/api/CSSUnitValue.json
index 6f6eac48ab19ab..c1d4205fb5f37f 100644
--- a/api/CSSUnitValue.json
+++ b/api/CSSUnitValue.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSUnparsedValue.json b/api/CSSUnparsedValue.json
index a2fb76f54d0fee..15156a330aa9eb 100644
--- a/api/CSSUnparsedValue.json
+++ b/api/CSSUnparsedValue.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -233,7 +233,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -284,7 +284,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -335,7 +335,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -386,7 +386,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -437,7 +437,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CSSVariableReferenceValue.json b/api/CSSVariableReferenceValue.json
index 20c9dadd7e7349..f8f7513dff3c09 100644
--- a/api/CSSVariableReferenceValue.json
+++ b/api/CSSVariableReferenceValue.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/CanvasGradient.json b/api/CanvasGradient.json
index 8514bfea300b14..84d1d2e6e43bbd 100644
--- a/api/CanvasGradient.json
+++ b/api/CanvasGradient.json
@@ -30,7 +30,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "10.0"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/api/CanvasPattern.json b/api/CanvasPattern.json
index e512bea6922bd7..1c76663c611739 100644
--- a/api/CanvasPattern.json
+++ b/api/CanvasPattern.json
@@ -29,7 +29,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "10.0"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
@@ -79,7 +79,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/api/ChannelMergerNode.json b/api/ChannelMergerNode.json
index 286375ce91475a..de4746170217b5 100644
--- a/api/ChannelMergerNode.json
+++ b/api/ChannelMergerNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/ChannelSplitterNode.json b/api/ChannelSplitterNode.json
index 6b779db0ff2470..39bbc366934988 100644
--- a/api/ChannelSplitterNode.json
+++ b/api/ChannelSplitterNode.json
@@ -32,7 +32,7 @@
"notes": "Starting in Opera 43, channelCountMode
is set to explicit
and channelCount
is fixed to the number of outputs, as per the latest spec."
},
"opera_android": {
- "version_added": "15",
+ "version_added": "14",
"notes": "Starting in Opera 43, channelCountMode
is set to explicit
and channelCount
is fixed to the number of outputs, as per the latest spec."
},
"safari": {
diff --git a/api/ChildNode.json b/api/ChildNode.json
index 828f1b516a7e29..d38ce87223751c 100644
--- a/api/ChildNode.json
+++ b/api/ChildNode.json
@@ -29,7 +29,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "4"
@@ -181,7 +181,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
diff --git a/api/Client.json b/api/Client.json
index ba699e39f4fc06..140e745e403423 100644
--- a/api/Client.json
+++ b/api/Client.json
@@ -236,7 +236,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
diff --git a/api/Clipboard.json b/api/Clipboard.json
index ce74434bb6e944..eafcee7af7cb51 100644
--- a/api/Clipboard.json
+++ b/api/Clipboard.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": null
@@ -148,7 +148,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": null
@@ -268,7 +268,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": null
diff --git a/api/ClipboardEvent.json b/api/ClipboardEvent.json
index c55fa768a1464c..be90765d31572a 100644
--- a/api/ClipboardEvent.json
+++ b/api/ClipboardEvent.json
@@ -80,7 +80,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/api/ConvolverNode.json b/api/ConvolverNode.json
index 1f62610edf422c..bc5a2f16af4d31 100644
--- a/api/ConvolverNode.json
+++ b/api/ConvolverNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -131,7 +131,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -182,7 +182,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/Coordinates.json b/api/Coordinates.json
index f34b33335b56aa..001156f1efa200 100644
--- a/api/Coordinates.json
+++ b/api/Coordinates.json
@@ -34,9 +34,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": "10.6"
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "11",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": "5"
},
@@ -141,9 +147,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": "10.6"
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "11",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": "5"
},
@@ -198,9 +210,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": "10.6"
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "11",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": "5"
},
@@ -255,9 +273,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": "10.6"
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "11",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": "5"
},
@@ -312,9 +336,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": "10.6"
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "11",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": "5"
},
@@ -369,9 +399,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": "10.6"
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "11",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": "5"
},
@@ -426,9 +462,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": "10.6"
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "11",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": "5"
},
@@ -483,9 +525,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": "10.6"
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "11",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": "5"
},
diff --git a/api/CountQueuingStrategy.json b/api/CountQueuingStrategy.json
index 1e741d2c1eb942..8f40f4686cc4c5 100644
--- a/api/CountQueuingStrategy.json
+++ b/api/CountQueuingStrategy.json
@@ -53,7 +53,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -128,7 +128,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -203,7 +203,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/api/CustomElementRegistry.json b/api/CustomElementRegistry.json
index abb6f6885e7f1f..05241ac5dbad16 100644
--- a/api/CustomElementRegistry.json
+++ b/api/CustomElementRegistry.json
@@ -197,7 +197,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -330,7 +330,7 @@
],
"opera_android": [
{
- "version_added": "53",
+ "version_added": "47",
"notes": "Support for 'Customized built-in elements' as well."
},
{
@@ -479,7 +479,7 @@
],
"opera_android": [
{
- "version_added": "53",
+ "version_added": "47",
"notes": "Support for 'Customized built-in elements' as well."
},
{
@@ -546,7 +546,7 @@
"version_added": "55"
},
"opera_android": {
- "version_added": "55"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -679,7 +679,7 @@
],
"opera_android": [
{
- "version_added": "53",
+ "version_added": "47",
"notes": "Support for 'Customized built-in elements' as well."
},
{
diff --git a/api/DOMHighResTimestamp.json b/api/DOMHighResTimestamp.json
index c8e755ae5c3344..7da50636ad6822 100644
--- a/api/DOMHighResTimestamp.json
+++ b/api/DOMHighResTimestamp.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
diff --git a/api/DOMMatrix.json b/api/DOMMatrix.json
index f4de2228f27069..498884b1b7f262 100644
--- a/api/DOMMatrix.json
+++ b/api/DOMMatrix.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -76,7 +76,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -125,7 +125,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/DOMMatrixReadOnly.json b/api/DOMMatrixReadOnly.json
index 477394d3b314ca..56492561c4cfde 100644
--- a/api/DOMMatrixReadOnly.json
+++ b/api/DOMMatrixReadOnly.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -76,7 +76,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -125,7 +125,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -173,7 +173,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -221,7 +221,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -269,7 +269,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -317,7 +317,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -365,7 +365,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -413,7 +413,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -461,7 +461,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -509,7 +509,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -557,7 +557,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -605,7 +605,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -653,7 +653,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -701,7 +701,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -749,7 +749,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -797,7 +797,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -845,7 +845,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -893,7 +893,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -941,7 +941,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -989,7 +989,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1037,7 +1037,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1085,7 +1085,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1133,7 +1133,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1181,7 +1181,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1229,7 +1229,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1277,7 +1277,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1325,7 +1325,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1373,7 +1373,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1421,7 +1421,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1469,7 +1469,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1517,7 +1517,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1565,7 +1565,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1613,7 +1613,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1665,7 +1665,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1713,7 +1713,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1761,7 +1761,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1809,7 +1809,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1857,7 +1857,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1905,7 +1905,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1953,7 +1953,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -2001,7 +2001,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -2049,7 +2049,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -2145,7 +2145,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -2193,7 +2193,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/DOMPoint.json b/api/DOMPoint.json
index 064f49b9aa2065..5888bbb833b5a2 100644
--- a/api/DOMPoint.json
+++ b/api/DOMPoint.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "10.1"
@@ -77,7 +77,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "10.1"
diff --git a/api/DOMPointReadOnly.json b/api/DOMPointReadOnly.json
index 024e5a10c09b2d..d8673ef0307eb5 100644
--- a/api/DOMPointReadOnly.json
+++ b/api/DOMPointReadOnly.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "10.1"
@@ -77,7 +77,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "10.1"
@@ -125,7 +125,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "10.1"
@@ -173,7 +173,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "10.1"
@@ -221,7 +221,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "10.1"
@@ -269,7 +269,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "10.1"
@@ -317,7 +317,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "10.1"
@@ -365,7 +365,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "10.1"
@@ -413,7 +413,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "10.1"
diff --git a/api/DOMQuad.json b/api/DOMQuad.json
index 2fcd3b97c17c69..566d471d6798e3 100644
--- a/api/DOMQuad.json
+++ b/api/DOMQuad.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": true
diff --git a/api/DOMRectReadOnly.json b/api/DOMRectReadOnly.json
index 08f89e139145db..975f4cc0e4522f 100644
--- a/api/DOMRectReadOnly.json
+++ b/api/DOMRectReadOnly.json
@@ -143,7 +143,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": true
diff --git a/api/DOMTokenList.json b/api/DOMTokenList.json
index 80086b8ca90633..8e26fab3f3311d 100644
--- a/api/DOMTokenList.json
+++ b/api/DOMTokenList.json
@@ -79,7 +79,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": true
@@ -129,7 +129,7 @@
"version_added": "54"
},
"opera_android": {
- "version_added": "54"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/api/DataTransfer.json b/api/DataTransfer.json
index 6c8c7ee7861e5c..26cb1f06f5d337 100644
--- a/api/DataTransfer.json
+++ b/api/DataTransfer.json
@@ -78,7 +78,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
diff --git a/api/DedicatedWorkerGlobalScope.json b/api/DedicatedWorkerGlobalScope.json
index 9642ae4a0ab600..f54c37b557f356 100644
--- a/api/DedicatedWorkerGlobalScope.json
+++ b/api/DedicatedWorkerGlobalScope.json
@@ -29,7 +29,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "4"
@@ -130,7 +130,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "4"
@@ -181,7 +181,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -283,7 +283,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "4"
diff --git a/api/DelayNode.json b/api/DelayNode.json
index 8cedd1c25a23a0..0cc558e77aa36b 100644
--- a/api/DelayNode.json
+++ b/api/DelayNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -134,7 +134,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/Document.json b/api/Document.json
index ace045e22527aa..0cec7a886a9676 100644
--- a/api/Document.json
+++ b/api/Document.json
@@ -129,7 +129,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -887,7 +887,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -1353,7 +1353,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -1402,7 +1402,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -2364,7 +2364,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "53"
+ "version_removed": "47"
},
"safari": {
"version_added": false
@@ -2423,7 +2423,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "56"
+ "version_removed": "48"
},
"safari": {
"version_added": false
@@ -2472,7 +2472,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -2667,7 +2667,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -2716,7 +2716,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -4517,7 +4517,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "10"
@@ -4904,7 +4904,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -5148,7 +5148,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -5572,7 +5572,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": true
@@ -5983,7 +5983,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -6370,7 +6370,7 @@
"version_added": "55"
},
"opera_android": {
- "version_added": "55"
+ "version_added": "48"
},
"safari": {
"version_added": false
@@ -6779,7 +6779,7 @@
"version_added": "55"
},
"opera_android": {
- "version_added": "55"
+ "version_added": "48"
},
"safari": {
"version_added": false
@@ -7050,7 +7050,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -7099,7 +7099,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -7999,7 +7999,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
@@ -8480,7 +8480,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
@@ -8528,7 +8528,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
@@ -9998,7 +9998,7 @@
"version_added": "55"
},
"opera_android": {
- "version_added": "55"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/api/DocumentFragment.json b/api/DocumentFragment.json
index 3d3ae628dbbf7d..bfeba2ce7d3253 100644
--- a/api/DocumentFragment.json
+++ b/api/DocumentFragment.json
@@ -131,7 +131,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
@@ -182,7 +182,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
@@ -234,7 +234,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "5"
+ "version_added": "14"
},
"safari": {
"version_added": false
diff --git a/api/DynamicsCompressorNode.json b/api/DynamicsCompressorNode.json
index 8cecf4a2a18c21..fbed31e4a6959a 100644
--- a/api/DynamicsCompressorNode.json
+++ b/api/DynamicsCompressorNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -134,7 +134,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -185,7 +185,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -236,7 +236,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -289,7 +289,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -341,7 +341,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -392,7 +392,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/Element.json b/api/Element.json
index 90e36aec117fbf..c2f68ec6e55660 100644
--- a/api/Element.json
+++ b/api/Element.json
@@ -1404,7 +1404,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1456,7 +1456,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -1505,7 +1505,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -1749,7 +1749,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -1798,7 +1798,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -2116,7 +2116,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "10"
@@ -3449,12 +3449,12 @@
"version_added": "21"
},
{
- "version_added": "15",
+ "version_added": "14",
"alternative_name": "webkitMatchesSelector"
},
{
"version_added": "11.5",
- "version_removed": "15",
+ "version_removed": "14",
"alternative_name": "oMatchesSelector"
}
],
@@ -3870,7 +3870,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -3919,7 +3919,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -4442,7 +4442,7 @@
],
"opera_android": [
{
- "version_added": "58"
+ "version_added": "50"
},
{
"version_added": "14",
@@ -5009,7 +5009,7 @@
"notes": "The block
and inline
options support the values start
, center
, end
, nearest
."
},
"opera_android": {
- "version_added": "48",
+ "version_added": "45",
"notes": "The block
and inline
options support the values start
, center
, end
, nearest
."
},
"safari": {
@@ -6100,7 +6100,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "12"
diff --git a/api/Event.json b/api/Event.json
index 0f335c21c3743b..dd8eb9aec327d0 100644
--- a/api/Event.json
+++ b/api/Event.json
@@ -77,7 +77,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "6"
@@ -1119,7 +1119,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "5"
diff --git a/api/EventListener.json b/api/EventListener.json
index 4525bec7ebd737..f9aae27b223e98 100644
--- a/api/EventListener.json
+++ b/api/EventListener.json
@@ -29,7 +29,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -76,7 +76,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/api/EventSource.json b/api/EventSource.json
index 85509d91e1ba8f..50ec333e2f2023 100644
--- a/api/EventSource.json
+++ b/api/EventSource.json
@@ -125,7 +125,7 @@
"version_added": "11"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
diff --git a/api/EventTarget.json b/api/EventTarget.json
index f3400b511491e8..db60c079e7a84d 100644
--- a/api/EventTarget.json
+++ b/api/EventTarget.json
@@ -29,7 +29,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "7"
+ "version_added": "10.1"
},
"safari": [
{
@@ -94,7 +94,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -155,7 +155,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "7"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -206,7 +206,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": true
@@ -631,7 +631,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "7"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -681,7 +681,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": true
diff --git a/api/FetchEvent.json b/api/FetchEvent.json
index 83c1bbe8c5772f..be678aab2af830 100644
--- a/api/FetchEvent.json
+++ b/api/FetchEvent.json
@@ -288,7 +288,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -338,7 +338,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -603,7 +603,7 @@
"version_added": "59"
},
"opera_android": {
- "version_added": "59"
+ "version_added": "50"
},
"safari": {
"version_added": false
diff --git a/api/File.json b/api/File.json
index 60b622850d27a7..1be7bb9512d7d8 100644
--- a/api/File.json
+++ b/api/File.json
@@ -43,7 +43,7 @@
"version_added": "11.5"
},
"opera_android": {
- "version_added": "11.1"
+ "version_added": "11.5"
},
"safari": {
"version_added": "6"
diff --git a/api/FileReaderSync.json b/api/FileReaderSync.json
index 2ac88318c34e98..99c11b3a3c4a1b 100644
--- a/api/FileReaderSync.json
+++ b/api/FileReaderSync.json
@@ -322,7 +322,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "46"
+ "version_removed": "43"
},
"safari": {
"version_added": false
diff --git a/api/FileSystem.json b/api/FileSystem.json
index 40c86caff27b23..5c20842d267a7f 100644
--- a/api/FileSystem.json
+++ b/api/FileSystem.json
@@ -33,7 +33,7 @@
"prefix": "webkit"
},
"opera_android": {
- "version_added": "15",
+ "version_added": "14",
"prefix": "webkit"
},
"safari": {
@@ -81,7 +81,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -129,7 +129,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
diff --git a/api/FontFace.json b/api/FontFace.json
index 4588cb4a88e1e2..faceb42226f8ff 100644
--- a/api/FontFace.json
+++ b/api/FontFace.json
@@ -125,7 +125,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "11"
diff --git a/api/FontFaceSetLoadEvent.json b/api/FontFaceSetLoadEvent.json
index 3c124fe2f3500c..e6e22cee35023e 100644
--- a/api/FontFaceSetLoadEvent.json
+++ b/api/FontFaceSetLoadEvent.json
@@ -80,7 +80,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/api/GainNode.json b/api/GainNode.json
index aed78b02f1865e..240e825719da3c 100644
--- a/api/GainNode.json
+++ b/api/GainNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -134,7 +134,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/Gamepad.json b/api/Gamepad.json
index 88f22ed80dd999..b95c5d98ed295c 100644
--- a/api/Gamepad.json
+++ b/api/Gamepad.json
@@ -68,7 +68,7 @@
},
{
"prefix": "webkit",
- "version_added": "15",
+ "version_added": "14",
"version_removed": "21"
}
],
@@ -224,7 +224,7 @@
},
{
"prefix": "webkit",
- "version_added": "15",
+ "version_added": "14",
"version_removed": "21"
}
],
@@ -316,7 +316,7 @@
},
{
"prefix": "webkit",
- "version_added": "15",
+ "version_added": "14",
"version_removed": "21"
}
],
@@ -408,7 +408,7 @@
},
{
"prefix": "webkit",
- "version_added": "15",
+ "version_added": "14",
"version_removed": "21"
}
],
@@ -675,9 +675,16 @@
"version_removed": "21"
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "prefix": "webkit",
+ "version_added": "14",
+ "version_removed": "21"
+ }
+ ],
"safari": {
"version_added": false
},
@@ -760,9 +767,16 @@
"version_removed": "21"
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "prefix": "webkit",
+ "version_added": "14",
+ "version_removed": "21"
+ }
+ ],
"safari": {
"version_added": false
},
@@ -851,7 +865,7 @@
},
{
"prefix": "webkit",
- "version_added": "15",
+ "version_added": "14",
"version_removed": "21"
}
],
@@ -1002,7 +1016,7 @@
},
{
"prefix": "webkit",
- "version_added": "15",
+ "version_added": "14",
"version_removed": "21"
}
],
diff --git a/api/GamepadButton.json b/api/GamepadButton.json
index 7ce15dcb9a4bc4..ffea342aa0924c 100644
--- a/api/GamepadButton.json
+++ b/api/GamepadButton.json
@@ -55,9 +55,16 @@
"version_removed": "21"
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "prefix": "webkit",
+ "version_added": "14",
+ "version_removed": "21"
+ }
+ ],
"safari": {
"version_added": false
},
@@ -132,9 +139,16 @@
"version_removed": "21"
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "prefix": "webkit",
+ "version_added": "14",
+ "version_removed": "21"
+ }
+ ],
"safari": {
"version_added": false
},
@@ -210,9 +224,16 @@
"version_removed": "21"
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "prefix": "webkit",
+ "version_added": "14",
+ "version_removed": "21"
+ }
+ ],
"safari": {
"version_added": false
},
diff --git a/api/GamepadEvent.json b/api/GamepadEvent.json
index a907767f0390e3..84dbb34a9e4027 100644
--- a/api/GamepadEvent.json
+++ b/api/GamepadEvent.json
@@ -55,9 +55,16 @@
"version_removed": "21"
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "prefix": "webkit",
+ "version_added": "14",
+ "version_removed": "21"
+ }
+ ],
"safari": {
"version_added": false
},
@@ -132,9 +139,16 @@
"version_removed": "21"
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "prefix": "webkit",
+ "version_added": "14",
+ "version_removed": "21"
+ }
+ ],
"safari": {
"version_added": false
},
diff --git a/api/Geolocation.json b/api/Geolocation.json
index 86909007ccef1b..e0edd81de5c155 100644
--- a/api/Geolocation.json
+++ b/api/Geolocation.json
@@ -35,9 +35,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": "15"
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "11",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": "5"
},
@@ -143,9 +149,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": "15"
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "11",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": true
},
@@ -200,9 +212,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": "15"
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "11",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": true
},
@@ -257,9 +275,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": "15"
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "11",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": true
},
diff --git a/api/GlobalEventHandlers.json b/api/GlobalEventHandlers.json
index bd8016d11bb808..9370559d532104 100644
--- a/api/GlobalEventHandlers.json
+++ b/api/GlobalEventHandlers.json
@@ -1612,7 +1612,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -2181,7 +2181,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -4880,7 +4880,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": true
diff --git a/api/Gyroscope.json b/api/Gyroscope.json
index c18b02f14577e9..780be78a1c2ab3 100644
--- a/api/Gyroscope.json
+++ b/api/Gyroscope.json
@@ -29,7 +29,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -80,7 +80,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -131,7 +131,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -182,7 +182,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -233,7 +233,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/HTMLButtonElement.json b/api/HTMLButtonElement.json
index e76e140989aac2..f087fa89e76d7c 100644
--- a/api/HTMLButtonElement.json
+++ b/api/HTMLButtonElement.json
@@ -693,7 +693,7 @@
"version_added": "27"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "27"
},
"safari": {
"version_added": "10"
diff --git a/api/HTMLCanvasElement.json b/api/HTMLCanvasElement.json
index 06465fbe36974f..fc1588be29eefd 100644
--- a/api/HTMLCanvasElement.json
+++ b/api/HTMLCanvasElement.json
@@ -30,7 +30,7 @@
"notes": "Opera Mini 5.0 and later has partial support."
},
"opera_android": {
- "version_added": "10",
+ "version_added": "10.1",
"notes": "Opera Mini 5.0 and later has partial support."
},
"safari": {
@@ -81,7 +81,7 @@
"version_added": "36"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "36"
},
"safari": {
"version_added": true
@@ -202,9 +202,15 @@
"alternative_name": "experimental-webgl"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "14"
+ },
+ {
+ "version_added": "10.1",
+ "alternative_name": "experimental-webgl"
+ }
+ ],
"safari": {
"version_added": "5.1",
"alternative_name": "experimental-webgl"
@@ -827,7 +833,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "19"
+ "version_added": "10.1"
},
"safari": {
"version_added": "4"
diff --git a/api/HTMLDataElement.json b/api/HTMLDataElement.json
index 21a50739c67df5..4d23c7acd8cdd0 100644
--- a/api/HTMLDataElement.json
+++ b/api/HTMLDataElement.json
@@ -29,7 +29,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -79,7 +79,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": false
diff --git a/api/HTMLElement.json b/api/HTMLElement.json
index c00e57b274aea2..8ee18a81c649b1 100644
--- a/api/HTMLElement.json
+++ b/api/HTMLElement.json
@@ -868,7 +868,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": null
@@ -966,7 +966,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -1065,7 +1065,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -1618,7 +1618,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -1669,7 +1669,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -2005,7 +2005,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
diff --git a/api/HTMLFieldSetElement.json b/api/HTMLFieldSetElement.json
index 10b4bbe4f66950..86a917df0235c5 100644
--- a/api/HTMLFieldSetElement.json
+++ b/api/HTMLFieldSetElement.json
@@ -171,7 +171,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -316,7 +316,7 @@
"version_added": "27"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "27"
},
"safari": {
"version_added": "10"
diff --git a/api/HTMLIFrameElement.json b/api/HTMLIFrameElement.json
index 56968f2189f2d8..ac9150758f3619 100644
--- a/api/HTMLIFrameElement.json
+++ b/api/HTMLIFrameElement.json
@@ -123,7 +123,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": true
@@ -394,7 +394,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": null
@@ -765,7 +765,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
diff --git a/api/HTMLInputElement.json b/api/HTMLInputElement.json
index 3e1eb5d0e03f66..b5dd33920a4d0e 100644
--- a/api/HTMLInputElement.json
+++ b/api/HTMLInputElement.json
@@ -1019,7 +1019,7 @@
"version_added": "27"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "27"
},
"safari": {
"version_added": "10"
diff --git a/api/HTMLMediaElement.json b/api/HTMLMediaElement.json
index 3c69ec12c07e66..8f8ea0870874a7 100644
--- a/api/HTMLMediaElement.json
+++ b/api/HTMLMediaElement.json
@@ -524,7 +524,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -664,7 +664,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "42"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/api/HTMLOutputElement.json b/api/HTMLOutputElement.json
index b09637a74dbca0..315a6758128dfb 100644
--- a/api/HTMLOutputElement.json
+++ b/api/HTMLOutputElement.json
@@ -642,7 +642,7 @@
"version_added": "27"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "27"
},
"safari": {
"version_added": "5"
diff --git a/api/HTMLSelectElement.json b/api/HTMLSelectElement.json
index 641cd3a75d6a15..5d0610d195b0ae 100644
--- a/api/HTMLSelectElement.json
+++ b/api/HTMLSelectElement.json
@@ -30,7 +30,7 @@
"version_added": "2"
},
"opera_android": {
- "version_added": "1"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -895,7 +895,7 @@
"version_added": "27"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "27"
},
"safari": {
"version_added": "10"
@@ -1186,7 +1186,7 @@
"version_added": "2"
},
"opera_android": {
- "version_added": "1"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/api/HTMLTextAreaElement.json b/api/HTMLTextAreaElement.json
index ce3f6c1bdb07e9..77c06a8ef07d2c 100644
--- a/api/HTMLTextAreaElement.json
+++ b/api/HTMLTextAreaElement.json
@@ -172,7 +172,7 @@
"version_added": "27"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "27"
},
"safari": {
"version_added": "10"
diff --git a/api/HTMLTimeElement.json b/api/HTMLTimeElement.json
index c7c093c9a087e2..4c9bad2d3981b9 100644
--- a/api/HTMLTimeElement.json
+++ b/api/HTMLTimeElement.json
@@ -36,7 +36,7 @@
],
"opera_android": [
{
- "version_added": "49"
+ "version_added": "46"
},
{
"version_added": "11.5",
@@ -95,7 +95,7 @@
],
"opera_android": [
{
- "version_added": "49"
+ "version_added": "46"
},
{
"version_added": "11.5",
diff --git a/api/HTMLVideoElement.json b/api/HTMLVideoElement.json
index 7073968ddeb1ac..59a6f8719180f0 100644
--- a/api/HTMLVideoElement.json
+++ b/api/HTMLVideoElement.json
@@ -702,7 +702,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
diff --git a/api/HashChangeEvent.json b/api/HashChangeEvent.json
index e26d0013e90c79..b4b7df21a39cc7 100644
--- a/api/HashChangeEvent.json
+++ b/api/HashChangeEvent.json
@@ -29,7 +29,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.0"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
diff --git a/api/Headers.json b/api/Headers.json
index cd22950b7e3a06..41458ac4e93606 100644
--- a/api/Headers.json
+++ b/api/Headers.json
@@ -736,7 +736,7 @@
},
"opera_android": {
"version_added": "29",
- "version_removed": "47"
+ "version_removed": "44"
},
"safari": {
"version_added": false
diff --git a/api/IDBCursor.json b/api/IDBCursor.json
index f9df41b1a8cc0b..c4bbb51683ecc7 100644
--- a/api/IDBCursor.json
+++ b/api/IDBCursor.json
@@ -59,11 +59,11 @@
],
"opera_android": [
{
- "version_added": "22"
+ "version_added": "43"
},
{
- "version_added": "22",
- "version_removed": "44",
+ "version_added": "14",
+ "version_removed": "43",
"prefix": "webkit"
}
],
@@ -154,8 +154,8 @@
"version_added": true
},
{
- "version_added": "22",
- "version_removed": "44",
+ "version_added": "14",
+ "version_removed": "43",
"prefix": "webkit"
}
],
@@ -237,7 +237,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -303,7 +303,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -353,7 +353,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": "10.1"
@@ -420,7 +420,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -486,7 +486,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -552,7 +552,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -618,7 +618,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -676,7 +676,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": "10.1"
@@ -742,7 +742,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -808,7 +808,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
diff --git a/api/IDBCursorWithValue.json b/api/IDBCursorWithValue.json
index 4cbdc2ebaacc24..5583a668425a18 100644
--- a/api/IDBCursorWithValue.json
+++ b/api/IDBCursorWithValue.json
@@ -51,7 +51,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -181,7 +181,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
diff --git a/api/IDBDatabase.json b/api/IDBDatabase.json
index 10e0f91c2b81bd..76a97f7606ad19 100644
--- a/api/IDBDatabase.json
+++ b/api/IDBDatabase.json
@@ -51,7 +51,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -210,7 +210,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -329,7 +329,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -395,7 +395,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -461,7 +461,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -527,7 +527,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -645,7 +645,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -711,7 +711,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -777,7 +777,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -844,7 +844,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -910,7 +910,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -976,7 +976,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -1042,7 +1042,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -1108,7 +1108,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
diff --git a/api/IDBEnvironment.json b/api/IDBEnvironment.json
index 8d0b4330f4520f..0cc41efaf14cb0 100644
--- a/api/IDBEnvironment.json
+++ b/api/IDBEnvironment.json
@@ -44,7 +44,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
diff --git a/api/IDBFactory.json b/api/IDBFactory.json
index 980886fb9a1bd9..e96e1ae7bb5acb 100644
--- a/api/IDBFactory.json
+++ b/api/IDBFactory.json
@@ -51,7 +51,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -181,7 +181,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -254,7 +254,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -327,7 +327,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
diff --git a/api/IDBIndex.json b/api/IDBIndex.json
index 4ecf371f541127..d5673e25d940a0 100644
--- a/api/IDBIndex.json
+++ b/api/IDBIndex.json
@@ -51,7 +51,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -232,7 +232,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -356,7 +356,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -429,7 +429,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -553,7 +553,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -626,7 +626,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -699,7 +699,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -772,7 +772,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -971,7 +971,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -1044,7 +1044,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -1117,7 +1117,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
diff --git a/api/IDBKeyRange.json b/api/IDBKeyRange.json
index e139a12c3a2398..b3ecb9cde278f7 100644
--- a/api/IDBKeyRange.json
+++ b/api/IDBKeyRange.json
@@ -44,7 +44,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -160,7 +160,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -226,7 +226,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -292,7 +292,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -358,7 +358,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -424,7 +424,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -541,7 +541,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -607,7 +607,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -673,7 +673,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
diff --git a/api/IDBObjectStore.json b/api/IDBObjectStore.json
index dcbd7f25b498e3..f5c2371deebe76 100644
--- a/api/IDBObjectStore.json
+++ b/api/IDBObjectStore.json
@@ -51,7 +51,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -188,7 +188,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -275,7 +275,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -362,7 +362,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -449,7 +449,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -587,7 +587,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -674,7 +674,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -761,7 +761,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -848,7 +848,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -935,7 +935,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -1022,7 +1022,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -1109,7 +1109,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -1196,7 +1196,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -1369,7 +1369,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": "10.1"
@@ -1442,7 +1442,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -1529,7 +1529,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -1615,7 +1615,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -1702,7 +1702,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
diff --git a/api/IDBOpenDBRequest.json b/api/IDBOpenDBRequest.json
index 2ea1ebb19b25c7..3bad3c0c72acea 100644
--- a/api/IDBOpenDBRequest.json
+++ b/api/IDBOpenDBRequest.json
@@ -51,7 +51,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -189,7 +189,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -276,7 +276,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -363,7 +363,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -451,7 +451,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
diff --git a/api/IDBRequest.json b/api/IDBRequest.json
index 625bc06a6f2145..88b774475e5be1 100644
--- a/api/IDBRequest.json
+++ b/api/IDBRequest.json
@@ -51,7 +51,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -188,7 +188,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -319,7 +319,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -384,7 +384,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -449,7 +449,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -514,7 +514,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -579,7 +579,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -644,7 +644,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -710,7 +710,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -775,7 +775,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
diff --git a/api/IDBTransaction.json b/api/IDBTransaction.json
index f3ffee6e2bf3eb..f452e2a38ca519 100644
--- a/api/IDBTransaction.json
+++ b/api/IDBTransaction.json
@@ -51,7 +51,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -181,7 +181,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -247,7 +247,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -320,7 +320,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -407,7 +407,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -538,7 +538,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -603,7 +603,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -719,7 +719,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -784,7 +784,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -849,7 +849,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -914,7 +914,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -979,7 +979,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
diff --git a/api/IDBVersionChangeEvent.json b/api/IDBVersionChangeEvent.json
index 44fadec83f186f..df89752049da81 100644
--- a/api/IDBVersionChangeEvent.json
+++ b/api/IDBVersionChangeEvent.json
@@ -166,7 +166,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -253,7 +253,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
diff --git a/api/IdleDeadline.json b/api/IdleDeadline.json
index 2165eec848e015..37a77f6535f94a 100644
--- a/api/IdleDeadline.json
+++ b/api/IdleDeadline.json
@@ -53,7 +53,7 @@
"version_added": "34"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "34"
},
"safari": {
"version_added": false
@@ -127,7 +127,7 @@
"version_added": "34"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "34"
},
"safari": {
"version_added": false
@@ -202,7 +202,7 @@
"version_added": "34"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "34"
},
"safari": {
"version_added": false
diff --git a/api/ImageCapture.json b/api/ImageCapture.json
index e5239992122ba2..29e20ddd7fbe7a 100644
--- a/api/ImageCapture.json
+++ b/api/ImageCapture.json
@@ -29,7 +29,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -80,7 +80,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -131,7 +131,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -182,7 +182,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -233,7 +233,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -307,9 +307,17 @@
"notes": "photoSettings
argument not supported."
}
],
- "opera_android": {
- "version_added": "46"
- },
+ "opera_android": [
+ {
+ "version_added": "44"
+ },
+ {
+ "version_added": "43",
+ "partial_implementation": true,
+ "version_removed": "44",
+ "notes": "photoSettings
argument not supported."
+ }
+ ],
"safari": {
"version_added": null
},
@@ -367,7 +375,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/api/ImageData.json b/api/ImageData.json
index c0c63c269aae99..44c900af8137a1 100644
--- a/api/ImageData.json
+++ b/api/ImageData.json
@@ -29,7 +29,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/api/InputEvent.json b/api/InputEvent.json
index 6a1a59ea0540e1..71ac83a86b5392 100644
--- a/api/InputEvent.json
+++ b/api/InputEvent.json
@@ -29,7 +29,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "10.1"
@@ -80,7 +80,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -131,7 +131,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -233,7 +233,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "10.1"
@@ -284,7 +284,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "10.1"
@@ -335,7 +335,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
diff --git a/api/KeyboardLayoutMap.json b/api/KeyboardLayoutMap.json
index d3e340680c514e..4706e6e639f722 100644
--- a/api/KeyboardLayoutMap.json
+++ b/api/KeyboardLayoutMap.json
@@ -29,7 +29,7 @@
"version_added": "55"
},
"opera_android": {
- "version_added": "55"
+ "version_added": "48"
},
"safari": {
"version_added": false
@@ -79,7 +79,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
@@ -130,7 +130,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
@@ -181,7 +181,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
@@ -232,7 +232,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
@@ -283,7 +283,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
@@ -385,7 +385,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/api/LinearAccelerationSensor.json b/api/LinearAccelerationSensor.json
index 5133abf1b85ea5..8e3c3cc07a43ee 100644
--- a/api/LinearAccelerationSensor.json
+++ b/api/LinearAccelerationSensor.json
@@ -26,7 +26,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -71,7 +71,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -119,7 +119,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -170,7 +170,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -221,7 +221,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/Lock.json b/api/Lock.json
index 29a13ad85423c1..28fa20ff980fef 100644
--- a/api/Lock.json
+++ b/api/Lock.json
@@ -29,7 +29,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -79,7 +79,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -130,7 +130,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/LockManager.json b/api/LockManager.json
index 2627418246306d..4342b1b17b84be 100644
--- a/api/LockManager.json
+++ b/api/LockManager.json
@@ -29,7 +29,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -79,7 +79,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -130,7 +130,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/Magnetometer.json b/api/Magnetometer.json
index a605393dc0dc05..ba1816d3fc71f1 100644
--- a/api/Magnetometer.json
+++ b/api/Magnetometer.json
@@ -29,7 +29,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -80,7 +80,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -131,7 +131,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -182,7 +182,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -233,7 +233,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/MediaCapabilities.json b/api/MediaCapabilities.json
index 33b4cf71e25f29..0f5433e559169f 100644
--- a/api/MediaCapabilities.json
+++ b/api/MediaCapabilities.json
@@ -29,7 +29,7 @@
"version_added": "55"
},
"opera_android": {
- "version_added": "55"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -145,7 +145,7 @@
"version_added": "55"
},
"opera_android": {
- "version_added": "55"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/MediaElementAudioSourceNode.json b/api/MediaElementAudioSourceNode.json
index 9ace9b9e1f559e..cfa38818271570 100644
--- a/api/MediaElementAudioSourceNode.json
+++ b/api/MediaElementAudioSourceNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/MediaError.json b/api/MediaError.json
index b7ae50d54849a4..8d2ea78f1724b0 100644
--- a/api/MediaError.json
+++ b/api/MediaError.json
@@ -127,7 +127,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/api/MediaSettingsRange.json b/api/MediaSettingsRange.json
index 9f06e03d81e769..2b76bb24dc1fcd 100644
--- a/api/MediaSettingsRange.json
+++ b/api/MediaSettingsRange.json
@@ -29,7 +29,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -76,7 +76,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -124,7 +124,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -172,7 +172,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/api/MediaSource.json b/api/MediaSource.json
index 07fe63a75b69a7..542ec8d9eff29c 100644
--- a/api/MediaSource.json
+++ b/api/MediaSource.json
@@ -50,7 +50,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -121,7 +121,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -193,7 +193,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -265,7 +265,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -337,7 +337,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -409,7 +409,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -474,7 +474,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -539,7 +539,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -604,7 +604,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -676,7 +676,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -748,7 +748,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -820,7 +820,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -865,7 +865,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -910,7 +910,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -982,7 +982,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
diff --git a/api/MediaStreamAudioDestinationNode.json b/api/MediaStreamAudioDestinationNode.json
index 8583a2e1d67048..78576789a2648e 100644
--- a/api/MediaStreamAudioDestinationNode.json
+++ b/api/MediaStreamAudioDestinationNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -134,7 +134,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/MediaStreamAudioSourceNode.json b/api/MediaStreamAudioSourceNode.json
index 2dfdb319d5decb..f843d2b7a17ec1 100644
--- a/api/MediaStreamAudioSourceNode.json
+++ b/api/MediaStreamAudioSourceNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/MediaStreamAudioSourceOptions.json b/api/MediaStreamAudioSourceOptions.json
index 03f08539923552..e4d03db8cd0a5d 100644
--- a/api/MediaStreamAudioSourceOptions.json
+++ b/api/MediaStreamAudioSourceOptions.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/MediaStreamTrack.json b/api/MediaStreamTrack.json
index 7a707ba4cb0594..fbfd2726ab070d 100644
--- a/api/MediaStreamTrack.json
+++ b/api/MediaStreamTrack.json
@@ -79,7 +79,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -181,7 +181,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -283,7 +283,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": true
@@ -385,7 +385,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": true
@@ -1106,7 +1106,7 @@
},
"opera_android": {
"version_added": "35",
- "version_removed": "46"
+ "version_removed": "43"
},
"safari": {
"version_added": null
@@ -1158,7 +1158,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
diff --git a/api/MediaTrackConstraints.json b/api/MediaTrackConstraints.json
index 416de07c85b352..ddafa8cfa064b9 100644
--- a/api/MediaTrackConstraints.json
+++ b/api/MediaTrackConstraints.json
@@ -29,7 +29,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/api/MessageChannel.json b/api/MessageChannel.json
index 323f464b9f2e7b..a2ee75e8232303 100644
--- a/api/MessageChannel.json
+++ b/api/MessageChannel.json
@@ -29,7 +29,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
@@ -79,7 +79,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
@@ -130,7 +130,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
@@ -181,7 +181,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
diff --git a/api/MessagePort.json b/api/MessagePort.json
index 3a6cad8ef882de..083e0fed0ec87c 100644
--- a/api/MessagePort.json
+++ b/api/MessagePort.json
@@ -29,7 +29,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
@@ -130,7 +130,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
@@ -181,7 +181,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
@@ -232,7 +232,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -283,7 +283,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
@@ -334,7 +334,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
diff --git a/api/MutationObserverInit.json b/api/MutationObserverInit.json
index 5bfc9a4233446a..010e9f9e930da7 100644
--- a/api/MutationObserverInit.json
+++ b/api/MutationObserverInit.json
@@ -40,7 +40,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": [
{
@@ -112,7 +112,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": [
{
@@ -187,7 +187,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": [
{
@@ -262,7 +262,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": [
{
@@ -337,7 +337,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": [
{
@@ -412,7 +412,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": [
{
@@ -485,7 +485,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": [
{
@@ -558,7 +558,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": [
{
diff --git a/api/NavigationPreloadManager.json b/api/NavigationPreloadManager.json
index 5274d1ae707bf5..2b213878457f26 100644
--- a/api/NavigationPreloadManager.json
+++ b/api/NavigationPreloadManager.json
@@ -31,7 +31,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": null
@@ -83,7 +83,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": null
@@ -136,7 +136,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": null
@@ -189,7 +189,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": null
@@ -242,7 +242,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": null
diff --git a/api/Navigator.json b/api/Navigator.json
index e3685f9384a68a..1b3cbb063e99fa 100644
--- a/api/Navigator.json
+++ b/api/Navigator.json
@@ -577,7 +577,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": null
@@ -693,9 +693,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": "10.6"
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "11",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": "5"
},
@@ -832,12 +838,18 @@
},
{
"version_added": "21",
- "prefix": "-webkit-"
+ "prefix": "webkit"
+ }
+ ],
+ "chrome_android": [
+ {
+ "version_added": "35"
+ },
+ {
+ "version_added": "21",
+ "prefix": "webkit"
}
],
- "chrome_android": {
- "version_added": "42"
- },
"edge": {
"version_added": "12"
},
@@ -859,12 +871,18 @@
},
{
"version_added": "15",
- "prefix": "-webkit-"
+ "prefix": "webkit"
+ }
+ ],
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
}
],
- "opera_android": {
- "version_added": false
- },
"safari": {
"version_added": false
},
@@ -880,7 +898,7 @@
},
{
"version_added": true,
- "prefix": "-webkit-"
+ "prefix": "webkit"
}
]
},
@@ -929,11 +947,13 @@
},
{
"version_added": "12",
+ "version_removed": "15",
"notes": "An outdated constraint syntax is still in use, but the syntax described here is available through the adapter.js polyfill."
}
],
"opera_android": {
"version_added": "12",
+ "version_removed": "14",
"notes": "An outdated constraint syntax is still in use, but the syntax described here is available through the adapter.js polyfill."
},
"safari": {
@@ -1098,7 +1118,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -1226,7 +1246,7 @@
"version_added": "55"
},
"opera_android": {
- "version_added": "55"
+ "version_added": "48"
},
"safari": {
"version_added": false
@@ -1880,7 +1900,7 @@
"notes": "Starting in Opera 46, this method cannot send a Blob
whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information see Chrome bug 720283."
},
"opera_android": {
- "version_added": "29",
+ "version_added": "26",
"notes": "Starting in Opera 46, this method cannot send a Blob
whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information see Chrome bug 720283."
},
"safari": {
@@ -2098,7 +2118,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -2229,7 +2249,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": true
diff --git a/api/NavigatorGeolocation.json b/api/NavigatorGeolocation.json
index 76bcc798f95360..f03ebec3319d7b 100644
--- a/api/NavigatorGeolocation.json
+++ b/api/NavigatorGeolocation.json
@@ -34,9 +34,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": "10"
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "10.1",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": "5"
},
diff --git a/api/NetworkInformation.json b/api/NetworkInformation.json
index 12497ffc6d0cc4..aec08cd65ba5d0 100644
--- a/api/NetworkInformation.json
+++ b/api/NetworkInformation.json
@@ -26,7 +26,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -70,7 +70,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -115,7 +115,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -206,7 +206,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -252,7 +252,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -342,7 +342,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/NodeFilter.json b/api/NodeFilter.json
index 511514b3c6c681..092f6fce2546ce 100644
--- a/api/NodeFilter.json
+++ b/api/NodeFilter.json
@@ -29,7 +29,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -79,7 +79,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
diff --git a/api/NodeIterator.json b/api/NodeIterator.json
index fe1603908ce7c0..a2f77b934e20bc 100644
--- a/api/NodeIterator.json
+++ b/api/NodeIterator.json
@@ -29,7 +29,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -81,7 +81,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -132,7 +132,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -285,7 +285,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -336,7 +336,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -389,7 +389,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -440,7 +440,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -491,7 +491,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
diff --git a/api/NonDocumentTypeChildNode.json b/api/NonDocumentTypeChildNode.json
index 20a96d5639ed54..0920cd6248139b 100644
--- a/api/NonDocumentTypeChildNode.json
+++ b/api/NonDocumentTypeChildNode.json
@@ -30,7 +30,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "4"
@@ -77,7 +77,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "4"
@@ -127,7 +127,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "4"
@@ -177,7 +177,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "4"
diff --git a/api/Notification.json b/api/Notification.json
index f14290d2c78a29..afecf093662055 100644
--- a/api/Notification.json
+++ b/api/Notification.json
@@ -149,7 +149,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": null
diff --git a/api/OfflineAudioCompletionEvent.json b/api/OfflineAudioCompletionEvent.json
index 5fa05f242aa906..02c54bcc774dce 100644
--- a/api/OfflineAudioCompletionEvent.json
+++ b/api/OfflineAudioCompletionEvent.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -134,7 +134,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/OfflineAudioContext.json b/api/OfflineAudioContext.json
index ddfcbf2a72fa5a..aaf2bdd797e6b5 100644
--- a/api/OfflineAudioContext.json
+++ b/api/OfflineAudioContext.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -133,7 +133,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -236,7 +236,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -389,7 +389,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/OrientationSensor.json b/api/OrientationSensor.json
index c1e660b33218f9..61728d7332c1c8 100644
--- a/api/OrientationSensor.json
+++ b/api/OrientationSensor.json
@@ -29,7 +29,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -79,7 +79,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -130,7 +130,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/OscillatorNode.json b/api/OscillatorNode.json
index 98e3a072299302..1cbd665ce6769f 100644
--- a/api/OscillatorNode.json
+++ b/api/OscillatorNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -134,7 +134,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -185,7 +185,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -236,7 +236,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -287,7 +287,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -338,7 +338,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -391,7 +391,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -444,7 +444,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/OverconstrainedError.json b/api/OverconstrainedError.json
index 67c16452e083dc..9544c251c2b20b 100644
--- a/api/OverconstrainedError.json
+++ b/api/OverconstrainedError.json
@@ -29,7 +29,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": null
@@ -80,7 +80,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": null
@@ -131,7 +131,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": null
@@ -182,7 +182,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": null
@@ -233,7 +233,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": null
diff --git a/api/PannerNode.json b/api/PannerNode.json
index ec3633a954b610..5868d82a303307 100644
--- a/api/PannerNode.json
+++ b/api/PannerNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -134,7 +134,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -185,7 +185,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -236,7 +236,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -287,7 +287,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -338,7 +338,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -542,7 +542,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -746,7 +746,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -797,7 +797,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -848,7 +848,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -899,7 +899,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -955,7 +955,7 @@
"version_removed": "43"
},
"opera_android": {
- "version_added": "15",
+ "version_added": "14",
"version_removed": "43"
},
"safari": {
diff --git a/api/ParentNode.json b/api/ParentNode.json
index 415ba9be4915c4..f79dd71e9d6321 100644
--- a/api/ParentNode.json
+++ b/api/ParentNode.json
@@ -693,7 +693,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "4"
diff --git a/api/Performance.json b/api/Performance.json
index 9fe8ab15aa77f8..750ada7cde3014 100644
--- a/api/Performance.json
+++ b/api/Performance.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -870,7 +870,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -918,7 +918,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
diff --git a/api/PerformanceEntry.json b/api/PerformanceEntry.json
index 3ec9464bd7f914..f285e52de83da9 100644
--- a/api/PerformanceEntry.json
+++ b/api/PerformanceEntry.json
@@ -96,7 +96,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": null
diff --git a/api/PerformanceNavigationTiming.json b/api/PerformanceNavigationTiming.json
index 90c930a8b425c0..5bb5e086a4afc0 100644
--- a/api/PerformanceNavigationTiming.json
+++ b/api/PerformanceNavigationTiming.json
@@ -31,7 +31,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -81,7 +81,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -132,7 +132,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -183,7 +183,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -234,7 +234,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -285,7 +285,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -336,7 +336,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -387,7 +387,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -438,7 +438,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -489,7 +489,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -540,7 +540,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -591,7 +591,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
diff --git a/api/PerformanceObserver.json b/api/PerformanceObserver.json
index 70f18406c4c6bd..bfe3dbe013e213 100644
--- a/api/PerformanceObserver.json
+++ b/api/PerformanceObserver.json
@@ -70,7 +70,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": null
diff --git a/api/PerformancePaintTiming.json b/api/PerformancePaintTiming.json
index 2d1a49fd2a1fb9..dcffac02384f54 100644
--- a/api/PerformancePaintTiming.json
+++ b/api/PerformancePaintTiming.json
@@ -29,7 +29,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
diff --git a/api/PerformanceResourceTiming.json b/api/PerformanceResourceTiming.json
index 882781dacd2bb0..b5c3b6563fcfb4 100644
--- a/api/PerformanceResourceTiming.json
+++ b/api/PerformanceResourceTiming.json
@@ -844,7 +844,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": null
diff --git a/api/PerformanceServerTiming.json b/api/PerformanceServerTiming.json
index 397a39c34848c9..24ee57f4fc84a6 100644
--- a/api/PerformanceServerTiming.json
+++ b/api/PerformanceServerTiming.json
@@ -29,7 +29,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": null
@@ -79,7 +79,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": null
@@ -130,7 +130,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": null
@@ -181,7 +181,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": null
@@ -232,7 +232,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": null
diff --git a/api/PerformanceTiming.json b/api/PerformanceTiming.json
index 8d59e832b37d3f..3b32ae4545b37a 100644
--- a/api/PerformanceTiming.json
+++ b/api/PerformanceTiming.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -76,7 +76,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -124,7 +124,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -172,7 +172,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -220,7 +220,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -268,7 +268,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -316,7 +316,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -364,7 +364,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -412,7 +412,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -460,7 +460,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -508,7 +508,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -556,7 +556,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -604,7 +604,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -652,7 +652,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -700,7 +700,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -748,7 +748,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -796,7 +796,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -844,7 +844,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -892,7 +892,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -940,7 +940,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -1036,7 +1036,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -1084,7 +1084,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
diff --git a/api/PeriodicWave.json b/api/PeriodicWave.json
index baa7692d49dad8..ea4bd9015ead0a 100644
--- a/api/PeriodicWave.json
+++ b/api/PeriodicWave.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/PhotoCapabilities.json b/api/PhotoCapabilities.json
index fb1ffadfd72efe..ec853adc867c1a 100644
--- a/api/PhotoCapabilities.json
+++ b/api/PhotoCapabilities.json
@@ -29,7 +29,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -76,7 +76,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -124,7 +124,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -172,7 +172,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -220,7 +220,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/api/PointerEvent.json b/api/PointerEvent.json
index 18b0de3c186ba0..b0218008a846a9 100644
--- a/api/PointerEvent.json
+++ b/api/PointerEvent.json
@@ -540,7 +540,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -765,7 +765,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -897,7 +897,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1025,7 +1025,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": false
diff --git a/api/Policy.json b/api/Policy.json
index 15f9d28affebb9..9449f20198290f 100644
--- a/api/Policy.json
+++ b/api/Policy.json
@@ -50,7 +50,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
@@ -135,7 +135,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
@@ -221,7 +221,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
@@ -307,7 +307,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
diff --git a/api/PositionOptions.json b/api/PositionOptions.json
index dda3acb227e0db..88e6de0dca3887 100644
--- a/api/PositionOptions.json
+++ b/api/PositionOptions.json
@@ -39,7 +39,7 @@
"version_added": "16"
},
{
- "version_added": "10",
+ "version_added": "10.1",
"version_removed": "14"
}
],
@@ -153,7 +153,7 @@
"version_added": "16"
},
{
- "version_added": "10",
+ "version_added": "10.1",
"version_removed": "14"
}
],
@@ -216,7 +216,7 @@
"version_added": "16"
},
{
- "version_added": "10",
+ "version_added": "10.1",
"version_removed": "14"
}
],
@@ -279,7 +279,7 @@
"version_added": "16"
},
{
- "version_added": "10",
+ "version_added": "10.1",
"version_removed": "14"
}
],
diff --git a/api/PresentationRequest.json b/api/PresentationRequest.json
index ce1361e4626420..ed4f8bb4636b04 100644
--- a/api/PresentationRequest.json
+++ b/api/PresentationRequest.json
@@ -93,7 +93,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": null
diff --git a/api/ProgressEvent.json b/api/ProgressEvent.json
index 13dacf3604471e..fe3c0c2488d604 100644
--- a/api/ProgressEvent.json
+++ b/api/ProgressEvent.json
@@ -290,7 +290,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "15"
+ "version_removed": "14"
},
"safari": {
"version_added": true,
diff --git a/api/PushEvent.json b/api/PushEvent.json
index abcf5b8f6d3431..b473fbe270cadc 100644
--- a/api/PushEvent.json
+++ b/api/PushEvent.json
@@ -194,7 +194,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
diff --git a/api/PushManager.json b/api/PushManager.json
index bae77bd7ec7fff..858887bb6446c9 100644
--- a/api/PushManager.json
+++ b/api/PushManager.json
@@ -105,7 +105,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
diff --git a/api/PushSubscription.json b/api/PushSubscription.json
index 4c5ed70355b72a..d064313854f55d 100644
--- a/api/PushSubscription.json
+++ b/api/PushSubscription.json
@@ -132,7 +132,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
diff --git a/api/RTCDataChannel.json b/api/RTCDataChannel.json
index c974a48273fff3..844a2a0a815db7 100644
--- a/api/RTCDataChannel.json
+++ b/api/RTCDataChannel.json
@@ -250,7 +250,7 @@
"notes": "The default for rtcpMuxPolicy is require."
},
"opera_android": {
- "version_added": "44",
+ "version_added": "43",
"notes": "The default for rtcpMuxPolicy is require."
},
"safari": {
@@ -922,7 +922,7 @@
"notes": "The default for rtcpMuxPolicy
is require
."
},
"opera_android": {
- "version_added": "44",
+ "version_added": "43",
"notes": "The default for rtcpMuxPolicy
is require
."
},
"safari": {
diff --git a/api/RTCDataChannelEvent.json b/api/RTCDataChannelEvent.json
index 0eec07be7afaf2..2fe2d430fa9aca 100644
--- a/api/RTCDataChannelEvent.json
+++ b/api/RTCDataChannelEvent.json
@@ -80,7 +80,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/api/RTCPeerConnection.json b/api/RTCPeerConnection.json
index 140c32cb61db50..c3123904e0925e 100644
--- a/api/RTCPeerConnection.json
+++ b/api/RTCPeerConnection.json
@@ -384,7 +384,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": "11"
@@ -790,11 +790,11 @@
],
"opera_android": [
{
- "version_added": "43",
+ "version_added": "37",
"notes": "Promise-based version."
},
{
- "version_added": "37",
+ "version_added": "43",
"version_removed": "43"
}
],
@@ -1547,7 +1547,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": "11"
@@ -1663,7 +1663,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": "11"
@@ -1734,7 +1734,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": "11"
@@ -1795,7 +1795,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": "11"
@@ -1846,7 +1846,7 @@
"version_added": "54"
},
"opera_android": {
- "version_added": "54"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -3858,7 +3858,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": "11"
diff --git a/api/RTCRtpReceiver.json b/api/RTCRtpReceiver.json
index 00bd5a1b0ef412..f65ce3c7b2c204 100644
--- a/api/RTCRtpReceiver.json
+++ b/api/RTCRtpReceiver.json
@@ -29,7 +29,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -79,7 +79,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -130,7 +130,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -181,7 +181,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -232,7 +232,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -283,7 +283,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -341,7 +341,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -450,7 +450,7 @@
"version_added": "54"
},
"opera_android": {
- "version_added": "54"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/RTCRtpSender.json b/api/RTCRtpSender.json
index 4f53406738c571..5af2b5a28e27c8 100644
--- a/api/RTCRtpSender.json
+++ b/api/RTCRtpSender.json
@@ -131,7 +131,7 @@
"version_added": "54"
},
"opera_android": {
- "version_added": "54"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/Range.json b/api/Range.json
index 887c8518846473..83fb43c85a5afb 100644
--- a/api/Range.json
+++ b/api/Range.json
@@ -79,7 +79,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -271,7 +271,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -512,7 +512,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -560,7 +560,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "9"
@@ -855,7 +855,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -903,7 +903,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "5"
@@ -951,7 +951,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": true
@@ -998,7 +998,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": true
@@ -1047,7 +1047,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": true
@@ -1095,7 +1095,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": true
diff --git a/api/ReadableStream.json b/api/ReadableStream.json
index 5bdfd800841b23..94626f1e3a5e81 100644
--- a/api/ReadableStream.json
+++ b/api/ReadableStream.json
@@ -454,7 +454,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -505,7 +505,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/api/RelativeOrientationSensor.json b/api/RelativeOrientationSensor.json
index 0cc1864d624cf7..b3d2b7d5c6dd2a 100644
--- a/api/RelativeOrientationSensor.json
+++ b/api/RelativeOrientationSensor.json
@@ -26,7 +26,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -71,7 +71,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/Request.json b/api/Request.json
index adef0d9a71ed06..fef667d6db7284 100644
--- a/api/Request.json
+++ b/api/Request.json
@@ -136,9 +136,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
@@ -484,7 +495,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": "11"
@@ -618,9 +629,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -759,9 +781,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -862,7 +895,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -946,9 +979,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -1133,9 +1177,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -1359,9 +1414,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
diff --git a/api/RequestDestination.json b/api/RequestDestination.json
index 2699f9813c3f19..e921b475cb3043 100644
--- a/api/RequestDestination.json
+++ b/api/RequestDestination.json
@@ -29,7 +29,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": null
diff --git a/api/ResizeObserver.json b/api/ResizeObserver.json
index 5b945ae55d8fc6..d20bfcdf38d405 100644
--- a/api/ResizeObserver.json
+++ b/api/ResizeObserver.json
@@ -29,7 +29,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -233,7 +233,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/Response.json b/api/Response.json
index ac29aa3a23e1ad..c6e2c06551bb0c 100644
--- a/api/Response.json
+++ b/api/Response.json
@@ -262,7 +262,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "29"
+ "version_added": "39"
},
"safari": {
"version_added": false
@@ -397,9 +397,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -481,9 +492,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -533,7 +555,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -616,9 +638,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -700,9 +733,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -784,9 +828,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -868,9 +923,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -963,9 +1029,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
@@ -1047,9 +1124,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": false
},
diff --git a/api/SVGCursorElement.json b/api/SVGCursorElement.json
index 28826f49d4c548..d00083a9ebc015 100644
--- a/api/SVGCursorElement.json
+++ b/api/SVGCursorElement.json
@@ -33,7 +33,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "44"
+ "version_removed": "43"
},
"safari": {
"version_added": true
diff --git a/api/SVGPathElement.json b/api/SVGPathElement.json
index de3edd48d8c1cc..b00eda28b06aa1 100644
--- a/api/SVGPathElement.json
+++ b/api/SVGPathElement.json
@@ -1220,7 +1220,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "49"
+ "version_removed": "46"
},
"safari": {
"version_added": null
diff --git a/api/SVGRect.json b/api/SVGRect.json
index e4b95e4bcc3ce4..fb6afb4aefe4bc 100644
--- a/api/SVGRect.json
+++ b/api/SVGRect.json
@@ -29,7 +29,7 @@
"version_added": "8"
},
"opera_android": {
- "version_added": "8"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/api/ScriptProcessorNode.json b/api/ScriptProcessorNode.json
index a156c91f53b67c..9513d155dc1991 100644
--- a/api/ScriptProcessorNode.json
+++ b/api/ScriptProcessorNode.json
@@ -35,9 +35,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -94,9 +100,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
@@ -154,9 +166,15 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "6",
"prefix": "webkit"
diff --git a/api/SecurityPolicyViolationEvent.json b/api/SecurityPolicyViolationEvent.json
index cff1ea86142bb9..90ec99480440e6 100644
--- a/api/SecurityPolicyViolationEvent.json
+++ b/api/SecurityPolicyViolationEvent.json
@@ -878,7 +878,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": true
diff --git a/api/Selection.json b/api/Selection.json
index d8d91ba205f569..2327aa3d241729 100644
--- a/api/Selection.json
+++ b/api/Selection.json
@@ -1041,7 +1041,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": false
diff --git a/api/Sensor.json b/api/Sensor.json
index 20177e64fb683d..8293f874f4d32a 100644
--- a/api/Sensor.json
+++ b/api/Sensor.json
@@ -29,7 +29,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -79,7 +79,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -130,7 +130,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -181,7 +181,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -232,7 +232,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -283,7 +283,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -334,7 +334,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -385,7 +385,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -436,7 +436,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/SensorErrorEvent.json b/api/SensorErrorEvent.json
index cd22b1af9ffcf0..4490141187391f 100644
--- a/api/SensorErrorEvent.json
+++ b/api/SensorErrorEvent.json
@@ -29,7 +29,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -80,7 +80,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
@@ -131,7 +131,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/api/ServiceWorkerRegistration.json b/api/ServiceWorkerRegistration.json
index 675782f1202ac1..6317a760f4400c 100644
--- a/api/ServiceWorkerRegistration.json
+++ b/api/ServiceWorkerRegistration.json
@@ -292,7 +292,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": "11.1"
diff --git a/api/SharedWorker.json b/api/SharedWorker.json
index ff5fd05e3937f5..5c036400e6db66 100644
--- a/api/SharedWorker.json
+++ b/api/SharedWorker.json
@@ -29,7 +29,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "5",
@@ -82,7 +82,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "5",
@@ -186,7 +186,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "5",
diff --git a/api/SharedWorkerGlobalScope.json b/api/SharedWorkerGlobalScope.json
index 2559deec20acc6..46ff65a856aa6c 100644
--- a/api/SharedWorkerGlobalScope.json
+++ b/api/SharedWorkerGlobalScope.json
@@ -29,7 +29,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
diff --git a/api/SourceBuffer.json b/api/SourceBuffer.json
index 044fccfdde0038..04bbdec44ec66f 100644
--- a/api/SourceBuffer.json
+++ b/api/SourceBuffer.json
@@ -48,7 +48,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -114,7 +114,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -181,7 +181,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -248,7 +248,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -402,7 +402,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -469,7 +469,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -536,7 +536,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -603,7 +603,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -670,7 +670,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -737,7 +737,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -833,7 +833,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -893,7 +893,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -953,7 +953,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -1013,7 +1013,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -1073,7 +1073,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -1140,7 +1140,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -1298,7 +1298,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -1365,7 +1365,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
diff --git a/api/SourceBufferList.json b/api/SourceBufferList.json
index 349251af9cc20f..9ed98c57255f00 100644
--- a/api/SourceBufferList.json
+++ b/api/SourceBufferList.json
@@ -50,7 +50,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -180,7 +180,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
diff --git a/api/StaticRange.json b/api/StaticRange.json
index 297a9707d83f38..19f63774e8084b 100644
--- a/api/StaticRange.json
+++ b/api/StaticRange.json
@@ -29,7 +29,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "10.1"
@@ -80,7 +80,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -131,7 +131,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "10.1"
@@ -182,7 +182,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "10.1"
@@ -233,7 +233,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "10.1"
@@ -284,7 +284,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "10.1"
@@ -335,7 +335,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "10.1"
@@ -386,7 +386,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
diff --git a/api/StylePropertyMap.json b/api/StylePropertyMap.json
index dcab17103d5d1a..955839bbcdf2b7 100644
--- a/api/StylePropertyMap.json
+++ b/api/StylePropertyMap.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -79,7 +79,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -130,7 +130,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -181,7 +181,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -232,7 +232,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/StylePropertyMapReadOnly.json b/api/StylePropertyMapReadOnly.json
index c7d6d90b1aee6f..216dae842138a0 100644
--- a/api/StylePropertyMapReadOnly.json
+++ b/api/StylePropertyMapReadOnly.json
@@ -29,7 +29,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -79,7 +79,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -130,7 +130,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -181,7 +181,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -232,7 +232,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -283,7 +283,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -334,7 +334,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -385,7 +385,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -436,7 +436,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -487,7 +487,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/Text.json b/api/Text.json
index 2776049d06e659..c795a89b4ae45b 100644
--- a/api/Text.json
+++ b/api/Text.json
@@ -68,7 +68,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
diff --git a/api/TouchList.json b/api/TouchList.json
index 019b28f1da79dd..167a0084531fc5 100644
--- a/api/TouchList.json
+++ b/api/TouchList.json
@@ -35,7 +35,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -88,7 +88,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
@@ -190,7 +190,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": false
diff --git a/api/TreeWalker.json b/api/TreeWalker.json
index bb9f4230d333dd..f523becbb9790e 100644
--- a/api/TreeWalker.json
+++ b/api/TreeWalker.json
@@ -29,7 +29,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -76,7 +76,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -126,7 +126,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -174,7 +174,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -222,7 +222,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -270,7 +270,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -318,7 +318,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -366,7 +366,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -414,7 +414,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -462,7 +462,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -510,7 +510,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -558,7 +558,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -606,7 +606,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
diff --git a/api/URL.json b/api/URL.json
index 457c7a7d1468bf..2d40e7b1b8c58c 100644
--- a/api/URL.json
+++ b/api/URL.json
@@ -59,7 +59,7 @@
"version_added": "19"
},
{
- "version_added": "15",
+ "version_added": "14",
"prefix": "webkit"
}
],
@@ -184,7 +184,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -781,7 +781,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/URLSearchParams.json b/api/URLSearchParams.json
index b4af1398131e89..1a65c5403f1ce4 100644
--- a/api/URLSearchParams.json
+++ b/api/URLSearchParams.json
@@ -132,7 +132,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": true
@@ -647,7 +647,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": true
diff --git a/api/USB.json b/api/USB.json
index afe102141207ad..55730d29484c15 100644
--- a/api/USB.json
+++ b/api/USB.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -79,7 +79,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -130,7 +130,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -181,7 +181,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -232,7 +232,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/USBAlternateInterface.json b/api/USBAlternateInterface.json
index 01e3cbe8833da6..610303e58d7347 100644
--- a/api/USBAlternateInterface.json
+++ b/api/USBAlternateInterface.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -233,7 +233,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -284,7 +284,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -335,7 +335,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -386,7 +386,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/USBConfiguration.json b/api/USBConfiguration.json
index c4b6792aedc797..4cb8854744d8ce 100644
--- a/api/USBConfiguration.json
+++ b/api/USBConfiguration.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -233,7 +233,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/USBConnectionEvent.json b/api/USBConnectionEvent.json
index 34b493166dca81..ec8ac7f7f6db11 100644
--- a/api/USBConnectionEvent.json
+++ b/api/USBConnectionEvent.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -79,7 +79,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/USBDevice.json b/api/USBDevice.json
index 131874d91c7866..08df7be8311fb0 100644
--- a/api/USBDevice.json
+++ b/api/USBDevice.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -79,7 +79,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -130,7 +130,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -181,7 +181,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -232,7 +232,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -283,7 +283,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -334,7 +334,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -385,7 +385,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -436,7 +436,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -487,7 +487,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -538,7 +538,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -589,7 +589,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -640,7 +640,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -691,7 +691,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -742,7 +742,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -793,7 +793,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -844,7 +844,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -895,7 +895,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -946,7 +946,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -997,7 +997,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1048,7 +1048,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1099,7 +1099,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1150,7 +1150,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1201,7 +1201,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1252,7 +1252,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1303,7 +1303,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1354,7 +1354,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1405,7 +1405,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1456,7 +1456,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1507,7 +1507,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1558,7 +1558,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1609,7 +1609,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/USBEndpoint.json b/api/USBEndpoint.json
index f1cf364b6dcea5..41bd54ec35190a 100644
--- a/api/USBEndpoint.json
+++ b/api/USBEndpoint.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -233,7 +233,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -284,7 +284,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/USBInTransferResult.json b/api/USBInTransferResult.json
index 991a01858ff9c7..0d11f256ded33f 100644
--- a/api/USBInTransferResult.json
+++ b/api/USBInTransferResult.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/USBInterface.json b/api/USBInterface.json
index 560ef188989e94..7643b0aa02c0ac 100644
--- a/api/USBInterface.json
+++ b/api/USBInterface.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -233,7 +233,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -284,7 +284,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/USBIsochronousInTransferPacket.json b/api/USBIsochronousInTransferPacket.json
index 844cfda9c259c1..c3b75d2b8dfa92 100644
--- a/api/USBIsochronousInTransferPacket.json
+++ b/api/USBIsochronousInTransferPacket.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/USBIsochronousInTransferResult.json b/api/USBIsochronousInTransferResult.json
index 3a0a799e4662e3..2811b8fef0d182 100644
--- a/api/USBIsochronousInTransferResult.json
+++ b/api/USBIsochronousInTransferResult.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/USBIsochronousOutTransferPacket.json b/api/USBIsochronousOutTransferPacket.json
index f501d3696a3c2b..14f340187e28f6 100644
--- a/api/USBIsochronousOutTransferPacket.json
+++ b/api/USBIsochronousOutTransferPacket.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/USBIsochronousOutTransferResult.json b/api/USBIsochronousOutTransferResult.json
index 650cb144902290..b0c961d500cc57 100644
--- a/api/USBIsochronousOutTransferResult.json
+++ b/api/USBIsochronousOutTransferResult.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/USBOutTransferResult.json b/api/USBOutTransferResult.json
index 56afce36b90462..aa328469af475a 100644
--- a/api/USBOutTransferResult.json
+++ b/api/USBOutTransferResult.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -80,7 +80,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -131,7 +131,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -182,7 +182,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/USBPermissionResult.json b/api/USBPermissionResult.json
index 935cdc6f12e5fc..93866dde07d032 100644
--- a/api/USBPermissionResult.json
+++ b/api/USBPermissionResult.json
@@ -29,7 +29,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -79,7 +79,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/ValidityState.json b/api/ValidityState.json
index c92d5e2e3342cc..6d6aa088350d91 100644
--- a/api/ValidityState.json
+++ b/api/ValidityState.json
@@ -29,7 +29,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "11"
@@ -79,7 +79,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "14"
},
"safari": {
"version_added": "11"
@@ -132,7 +132,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "14"
},
"safari": {
"version_added": "11"
@@ -183,7 +183,7 @@
"version_added": "27"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "27"
},
"safari": {
"version_added": "11"
diff --git a/api/VideoPlaybackQuality.json b/api/VideoPlaybackQuality.json
index c0466fc48404d8..6619fe9ad34b98 100644
--- a/api/VideoPlaybackQuality.json
+++ b/api/VideoPlaybackQuality.json
@@ -40,7 +40,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -98,7 +98,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -157,7 +157,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -216,7 +216,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -275,7 +275,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -329,7 +329,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "30"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
diff --git a/api/VisualViewport.json b/api/VisualViewport.json
index ced464d50b57e1..3b1cd2cdc3658d 100644
--- a/api/VisualViewport.json
+++ b/api/VisualViewport.json
@@ -43,7 +43,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -107,7 +107,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -172,7 +172,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -237,7 +237,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -321,10 +321,10 @@
],
"opera_android": [
{
- "version_added": "49"
+ "version_added": "46"
},
{
- "version_added": "48",
+ "version_added": "45",
"partial_implementation": true
}
],
@@ -416,10 +416,10 @@
],
"opera_android": [
{
- "version_added": "49"
+ "version_added": "46"
},
{
- "version_added": "48",
+ "version_added": "45",
"partial_implementation": true
}
],
@@ -492,7 +492,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -557,7 +557,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -642,10 +642,10 @@
],
"opera_android": [
{
- "version_added": "49"
+ "version_added": "46"
},
{
- "version_added": "48",
+ "version_added": "45",
"partial_implementation": true
}
],
@@ -738,10 +738,10 @@
],
"opera_android": [
{
- "version_added": "49"
+ "version_added": "46"
},
{
- "version_added": "48",
+ "version_added": "45",
"partial_implementation": true
}
],
@@ -814,7 +814,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -879,7 +879,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/api/WEBGL_compressed_texture_atc.json b/api/WEBGL_compressed_texture_atc.json
index 3f55e79a9657ad..42476adbdaea16 100644
--- a/api/WEBGL_compressed_texture_atc.json
+++ b/api/WEBGL_compressed_texture_atc.json
@@ -41,7 +41,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "55"
+ "version_removed": "48"
},
"safari": {
"version_added": null
diff --git a/api/WaveShaperNode.json b/api/WaveShaperNode.json
index b40eb8512b3dc1..59b80e17bff5b1 100644
--- a/api/WaveShaperNode.json
+++ b/api/WaveShaperNode.json
@@ -29,7 +29,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -134,7 +134,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
@@ -185,7 +185,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/WebGL2RenderingContext.json b/api/WebGL2RenderingContext.json
index 3d94076034c3b4..f21e93533406be 100644
--- a/api/WebGL2RenderingContext.json
+++ b/api/WebGL2RenderingContext.json
@@ -537,7 +537,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -690,7 +690,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -792,7 +792,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -894,7 +894,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -1047,7 +1047,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -2322,7 +2322,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -3597,7 +3597,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -3801,7 +3801,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -4821,7 +4821,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -4923,7 +4923,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -5025,7 +5025,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -5127,7 +5127,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -5229,7 +5229,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -5331,7 +5331,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -5433,7 +5433,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -5535,7 +5535,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -5637,7 +5637,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -5841,7 +5841,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -5994,7 +5994,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
diff --git a/api/WebGLRenderingContext.json b/api/WebGLRenderingContext.json
index c7269c1e60d02c..2a0f889c41754d 100644
--- a/api/WebGLRenderingContext.json
+++ b/api/WebGLRenderingContext.json
@@ -1001,7 +1001,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -1928,7 +1928,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -2079,7 +2079,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -6350,7 +6350,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -7062,7 +7062,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -7416,7 +7416,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -8384,7 +8384,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -8536,7 +8536,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -8688,7 +8688,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -8944,7 +8944,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -9097,7 +9097,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -9250,7 +9250,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -9403,7 +9403,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
diff --git a/api/WebSocket.json b/api/WebSocket.json
index 38d46af71fa755..3c4358556adb1c 100644
--- a/api/WebSocket.json
+++ b/api/WebSocket.json
@@ -756,7 +756,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6"
diff --git a/api/Window.json b/api/Window.json
index 89b2408a8a2685..85912976eb20b4 100644
--- a/api/Window.json
+++ b/api/Window.json
@@ -132,7 +132,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -499,7 +499,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -963,7 +963,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -1012,7 +1012,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -1078,7 +1078,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "33"
+ "version_added": "14"
},
"safari": [
{
@@ -1829,9 +1829,16 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "version_removed": "22",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "10.1"
},
@@ -1894,9 +1901,16 @@
"prefix": "webkit"
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "22"
+ },
+ {
+ "version_added": "14",
+ "version_removed": "22",
+ "prefix": "webkit"
+ }
+ ],
"safari": {
"version_added": "10.1"
},
@@ -2743,7 +2757,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -2792,7 +2806,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -3747,7 +3761,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -3812,7 +3826,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -5359,7 +5373,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -5410,7 +5424,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -5666,7 +5680,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -5715,7 +5729,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -5767,7 +5781,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "8"
@@ -6249,12 +6263,20 @@
},
{
"version_added": true,
+ "version_removed": "15",
+ "prefix": "o"
+ }
+ ],
+ "opera_android": [
+ {
+ "version_added": "14"
+ },
+ {
+ "version_added": true,
+ "version_removed": "14",
"prefix": "o"
}
],
- "opera_android": {
- "version_added": "15"
- },
"safari": [
{
"version_added": "6.1"
@@ -6315,7 +6337,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "6.1"
@@ -8978,7 +9000,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
diff --git a/api/WindowEventHandlers.json b/api/WindowEventHandlers.json
index 29e719bba5b4d2..295e249a6ae833 100644
--- a/api/WindowEventHandlers.json
+++ b/api/WindowEventHandlers.json
@@ -76,7 +76,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -124,7 +124,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -277,7 +277,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "10.1"
},
"safari": {
"version_added": "5"
@@ -373,7 +373,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -421,7 +421,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -468,7 +468,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -517,7 +517,7 @@
"version_added": "11.5"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "11.5"
},
"safari": {
"version_added": "6"
diff --git a/api/WindowOrWorkerGlobalScope.json b/api/WindowOrWorkerGlobalScope.json
index 00a2c01e9ee151..ddbf0e5d1b60e0 100644
--- a/api/WindowOrWorkerGlobalScope.json
+++ b/api/WindowOrWorkerGlobalScope.json
@@ -276,7 +276,7 @@
"version_added": "4"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "4"
@@ -336,7 +336,7 @@
"version_added": "4"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "4"
@@ -622,9 +622,20 @@
]
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "29"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Experimental Web Platform Features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
@@ -824,7 +835,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": "11.1"
@@ -893,7 +904,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "7"
@@ -1097,7 +1108,7 @@
"version_added": "4"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -1205,7 +1216,7 @@
"version_added": "4"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/api/Worker.json b/api/Worker.json
index b9dc2fac9c8535..6e04c0b751b618 100644
--- a/api/Worker.json
+++ b/api/Worker.json
@@ -29,7 +29,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "4"
@@ -80,7 +80,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "4"
@@ -130,7 +130,7 @@
"version_added": "57"
},
"opera_android": {
- "version_added": "57"
+ "version_added": "49"
},
"safari": {
"version_added": false,
@@ -184,7 +184,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "4"
@@ -235,7 +235,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -287,7 +287,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": true
@@ -338,7 +338,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "4"
diff --git a/api/WorkerGlobalScope.json b/api/WorkerGlobalScope.json
index 4903c5901964f0..3fb15648491530 100644
--- a/api/WorkerGlobalScope.json
+++ b/api/WorkerGlobalScope.json
@@ -29,7 +29,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "4"
diff --git a/api/Worklet.json b/api/Worklet.json
index a8c25990ea23ca..519a0ed20649c1 100644
--- a/api/Worklet.json
+++ b/api/Worklet.json
@@ -45,7 +45,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -111,7 +111,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/api/WritableStream.json b/api/WritableStream.json
index 3eea1745ded85e..47bdffbbc10c74 100644
--- a/api/WritableStream.json
+++ b/api/WritableStream.json
@@ -29,7 +29,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -80,7 +80,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -131,7 +131,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -182,7 +182,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
@@ -233,7 +233,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
diff --git a/api/WritableStreamDefaultController.json b/api/WritableStreamDefaultController.json
index dbd10654c21d6b..7e33ff3e9f6cb3 100644
--- a/api/WritableStreamDefaultController.json
+++ b/api/WritableStreamDefaultController.json
@@ -29,7 +29,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/api/WritableStreamDefaultWriter.json b/api/WritableStreamDefaultWriter.json
index 38f0c502f60f93..b61a71472541a4 100644
--- a/api/WritableStreamDefaultWriter.json
+++ b/api/WritableStreamDefaultWriter.json
@@ -29,7 +29,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -77,7 +77,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -125,7 +125,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -173,7 +173,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -221,7 +221,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -269,7 +269,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -317,7 +317,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -365,7 +365,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -413,7 +413,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/api/XMLHttpRequest.json b/api/XMLHttpRequest.json
index 6909ee11f2608f..8fa9543c2f87f5 100644
--- a/api/XMLHttpRequest.json
+++ b/api/XMLHttpRequest.json
@@ -1875,9 +1875,15 @@
"version_removed": "16"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "17"
+ },
+ {
+ "version_added": "12",
+ "version_removed": "16"
+ }
+ ],
"safari": {
"version_added": true
},
diff --git a/css/at-rules/charset.json b/css/at-rules/charset.json
index f2688076f2bf2b..11a49e0c34c726 100644
--- a/css/at-rules/charset.json
+++ b/css/at-rules/charset.json
@@ -33,7 +33,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "4"
diff --git a/css/at-rules/font-face.json b/css/at-rules/font-face.json
index 42b92aaf604b8c..b60b6bad3071a1 100644
--- a/css/at-rules/font-face.json
+++ b/css/at-rules/font-face.json
@@ -31,7 +31,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
@@ -81,7 +81,7 @@
"version_added": "11.1"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "11.1"
},
"safari": {
"version_added": "5.1"
@@ -259,7 +259,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": true
@@ -310,7 +310,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
@@ -492,7 +492,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
@@ -542,7 +542,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
@@ -593,7 +593,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/css/at-rules/keyframes.json b/css/at-rules/keyframes.json
index 0fb1eaf4138f60..6f082f7cb4c13c 100644
--- a/css/at-rules/keyframes.json
+++ b/css/at-rules/keyframes.json
@@ -102,11 +102,15 @@
],
"opera_android": [
{
- "version_added": "12.1"
+ "version_added": "30"
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
+ },
+ {
+ "version_added": "12.1",
+ "version_removed": "14"
},
{
"prefix": "-o-",
diff --git a/css/at-rules/media.json b/css/at-rules/media.json
index 919a64c246f7b2..7d6c09305b40db 100644
--- a/css/at-rules/media.json
+++ b/css/at-rules/media.json
@@ -31,7 +31,7 @@
"version_added": "9.2"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.3"
@@ -339,7 +339,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -910,7 +910,7 @@
"version_added": "9.2"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.3"
@@ -961,7 +961,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1535,7 +1535,7 @@
"version_added": "9.2"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": false
diff --git a/css/at-rules/viewport.json b/css/at-rules/viewport.json
index 9bd586fa16b4a3..42ab6af8209319 100644
--- a/css/at-rules/viewport.json
+++ b/css/at-rules/viewport.json
@@ -75,9 +75,26 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "16",
+ "flags": [
+ {
+ "type": "runtime_flag",
+ "name": "--enable-experimental-webkit-features"
+ },
+ {
+ "type": "runtime_flag",
+ "name": "--enable-viewport"
+ }
+ ]
+ },
+ {
+ "prefix": "-o-",
+ "version_added": "11.1",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": false,
"notes": "See WebKit bug 95959."
@@ -450,9 +467,15 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "16"
+ },
+ {
+ "version_added": "11.1",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": false
},
@@ -770,7 +793,7 @@
"version_added": "16"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "16"
},
"safari": {
"version_added": false
diff --git a/css/properties/-webkit-box-reflect.json b/css/properties/-webkit-box-reflect.json
index 4fe90e263acfca..5aabd561636af4 100644
--- a/css/properties/-webkit-box-reflect.json
+++ b/css/properties/-webkit-box-reflect.json
@@ -30,7 +30,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "4"
diff --git a/css/properties/-webkit-text-stroke.json b/css/properties/-webkit-text-stroke.json
index c23effa42c293e..bae3f5afdb0a53 100644
--- a/css/properties/-webkit-text-stroke.json
+++ b/css/properties/-webkit-text-stroke.json
@@ -54,7 +54,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "36"
+ "version_added": "14"
},
"safari": {
"version_added": "3.1"
diff --git a/css/properties/align-content.json b/css/properties/align-content.json
index 0c7f72ca86a0b8..25f867d96b9ce1 100644
--- a/css/properties/align-content.json
+++ b/css/properties/align-content.json
@@ -158,7 +158,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "11"
@@ -349,7 +349,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -451,7 +451,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "9"
@@ -555,7 +555,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "10.1"
diff --git a/css/properties/align-items.json b/css/properties/align-items.json
index 7e79aff1fa3018..a8d9beaa758da3 100644
--- a/css/properties/align-items.json
+++ b/css/properties/align-items.json
@@ -394,7 +394,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "10.1"
diff --git a/css/properties/align-self.json b/css/properties/align-self.json
index 001f65cd5be62c..be1754db6d75fc 100644
--- a/css/properties/align-self.json
+++ b/css/properties/align-self.json
@@ -490,7 +490,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "10.1"
diff --git a/css/properties/animation-delay.json b/css/properties/animation-delay.json
index 89a2e6241b45fe..939c763bcb210b 100644
--- a/css/properties/animation-delay.json
+++ b/css/properties/animation-delay.json
@@ -105,7 +105,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
{
"version_added": "12.1",
diff --git a/css/properties/animation-direction.json b/css/properties/animation-direction.json
index 11caed88530fb3..0dd8f7029de9a2 100644
--- a/css/properties/animation-direction.json
+++ b/css/properties/animation-direction.json
@@ -116,7 +116,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
{
"version_added": "12.1",
diff --git a/css/properties/animation-duration.json b/css/properties/animation-duration.json
index 3ee008c9a24469..4f9149ec407494 100644
--- a/css/properties/animation-duration.json
+++ b/css/properties/animation-duration.json
@@ -116,7 +116,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
{
"version_added": "12.1",
diff --git a/css/properties/animation-fill-mode.json b/css/properties/animation-fill-mode.json
index 9e14965117ca56..8c65432a57b4ca 100644
--- a/css/properties/animation-fill-mode.json
+++ b/css/properties/animation-fill-mode.json
@@ -116,7 +116,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
{
"version_added": "12.1",
diff --git a/css/properties/animation-iteration-count.json b/css/properties/animation-iteration-count.json
index 1d00296b84d272..4b96756b223ca0 100644
--- a/css/properties/animation-iteration-count.json
+++ b/css/properties/animation-iteration-count.json
@@ -116,7 +116,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
{
"version_added": "12.1",
diff --git a/css/properties/animation-name.json b/css/properties/animation-name.json
index f39bb2cccb16cd..8226500636e22a 100644
--- a/css/properties/animation-name.json
+++ b/css/properties/animation-name.json
@@ -116,7 +116,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
{
"version_added": "12.1",
diff --git a/css/properties/animation-play-state.json b/css/properties/animation-play-state.json
index b8a6fa036808b6..1e265863ec1c9c 100644
--- a/css/properties/animation-play-state.json
+++ b/css/properties/animation-play-state.json
@@ -116,7 +116,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
{
"version_added": "12.1",
diff --git a/css/properties/animation-timing-function.json b/css/properties/animation-timing-function.json
index dc708452e838f6..27f4ee5486bee8 100644
--- a/css/properties/animation-timing-function.json
+++ b/css/properties/animation-timing-function.json
@@ -116,7 +116,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
{
"version_added": "12.1",
diff --git a/css/properties/animation.json b/css/properties/animation.json
index 59d9d664f6c786..a26577982805af 100644
--- a/css/properties/animation.json
+++ b/css/properties/animation.json
@@ -116,7 +116,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
{
"version_added": "12.1",
diff --git a/css/properties/background-attachment.json b/css/properties/background-attachment.json
index a1c05a7343a8f1..c4034d9ed54c81 100644
--- a/css/properties/background-attachment.json
+++ b/css/properties/background-attachment.json
@@ -30,7 +30,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -80,7 +80,7 @@
"version_added": "10.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "11"
},
"safari": {
"version_added": "1.3"
diff --git a/css/properties/background-clip.json b/css/properties/background-clip.json
index b9bd7245ded335..d7c1df3441aa03 100644
--- a/css/properties/background-clip.json
+++ b/css/properties/background-clip.json
@@ -74,7 +74,7 @@
],
"opera_android": [
{
- "version_added": "12.1"
+ "version_added": "11"
},
{
"version_added": "14",
@@ -139,7 +139,7 @@
"version_added": "10.5"
},
"opera_android": {
- "version_added": "12.1"
+ "version_added": "11"
},
"safari": {
"version_added": "3"
diff --git a/css/properties/background-image.json b/css/properties/background-image.json
index 99310b5f631eac..a2a2a5bd837a5d 100644
--- a/css/properties/background-image.json
+++ b/css/properties/background-image.json
@@ -362,7 +362,7 @@
},
"opera_android": {
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"prefix": "-webkit-",
diff --git a/css/properties/background-origin.json b/css/properties/background-origin.json
index e15b1c8352ebf4..6fce7d75755fa8 100644
--- a/css/properties/background-origin.json
+++ b/css/properties/background-origin.json
@@ -74,7 +74,7 @@
],
"opera_android": [
{
- "version_added": "12.1"
+ "version_added": "11"
},
{
"version_added": "14",
@@ -152,7 +152,7 @@
"version_added": "10.5"
},
"opera_android": {
- "version_added": "12.1"
+ "version_added": "11"
},
"safari": {
"version_added": "3"
diff --git a/css/properties/background-size.json b/css/properties/background-size.json
index f50c3105e0da03..e4ecc81f029633 100644
--- a/css/properties/background-size.json
+++ b/css/properties/background-size.json
@@ -73,9 +73,22 @@
"notes": "Opera 9.5's computation of the background positioning area is incorrect for fixed backgrounds. Opera 9.5 also interprets the two-value form as a horizontal scaling factor and, from appearances, a vertical clipping dimension. This has been fixed in Opera 10."
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "10.1"
+ },
+ {
+ "version_added": "14",
+ "prefix": "-webkit-",
+ "notes": "WebKit-based browsers originally implemented an older draft of CSS3 background-size
in which an omitted second value is treated as duplicating the first value; this draft does not include the contain
or cover
keywords."
+ },
+ {
+ "version_added": "10.1",
+ "version_removed": "14",
+ "prefix": "-o-",
+ "notes": "Opera 9.5's computation of the background positioning area is incorrect for fixed backgrounds. Opera 9.5 also interprets the two-value form as a horizontal scaling factor and, from appearances, a vertical clipping dimension. This has been fixed in Opera 10."
+ }
+ ],
"safari": [
{
"version_added": "4.1"
diff --git a/css/properties/background.json b/css/properties/background.json
index b371fdc4a1d308..3bceca13793337 100644
--- a/css/properties/background.json
+++ b/css/properties/background.json
@@ -30,7 +30,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "5"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/block-size.json b/css/properties/block-size.json
index 9267a9088dd9d9..b5e87d56660728 100644
--- a/css/properties/block-size.json
+++ b/css/properties/block-size.json
@@ -56,7 +56,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -106,7 +106,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -157,7 +157,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -209,7 +209,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
diff --git a/css/properties/border-block-end-color.json b/css/properties/border-block-end-color.json
index 38dea4839dbcfc..c2a6030f057499 100644
--- a/css/properties/border-block-end-color.json
+++ b/css/properties/border-block-end-color.json
@@ -53,7 +53,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/border-block-end-style.json b/css/properties/border-block-end-style.json
index 83316f5c7a4f2a..227f57e57cb183 100644
--- a/css/properties/border-block-end-style.json
+++ b/css/properties/border-block-end-style.json
@@ -53,7 +53,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/border-block-end-width.json b/css/properties/border-block-end-width.json
index 4f8194d53b1b02..8dbeebd5e3cf3b 100644
--- a/css/properties/border-block-end-width.json
+++ b/css/properties/border-block-end-width.json
@@ -53,7 +53,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/border-block-start-color.json b/css/properties/border-block-start-color.json
index d3fd9f797e1716..0e512425145e48 100644
--- a/css/properties/border-block-start-color.json
+++ b/css/properties/border-block-start-color.json
@@ -53,7 +53,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/border-block-start-style.json b/css/properties/border-block-start-style.json
index 50359ab627db25..66b2896ee3d993 100644
--- a/css/properties/border-block-start-style.json
+++ b/css/properties/border-block-start-style.json
@@ -53,7 +53,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/border-block-start-width.json b/css/properties/border-block-start-width.json
index 6287a1385625b6..5964f55c01d773 100644
--- a/css/properties/border-block-start-width.json
+++ b/css/properties/border-block-start-width.json
@@ -53,7 +53,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/border-bottom-color.json b/css/properties/border-bottom-color.json
index 6131a4a223c390..d0355d3c349e1c 100644
--- a/css/properties/border-bottom-color.json
+++ b/css/properties/border-bottom-color.json
@@ -29,7 +29,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/border-bottom-width.json b/css/properties/border-bottom-width.json
index 5c37f409583206..1318ccb55b7db1 100644
--- a/css/properties/border-bottom-width.json
+++ b/css/properties/border-bottom-width.json
@@ -27,7 +27,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/border-collapse.json b/css/properties/border-collapse.json
index 9094d5abbd5e75..7d119f24248753 100644
--- a/css/properties/border-collapse.json
+++ b/css/properties/border-collapse.json
@@ -27,7 +27,7 @@
"version_added": "4"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.2"
diff --git a/css/properties/border-color.json b/css/properties/border-color.json
index a58902a5252417..122cb264b7396f 100644
--- a/css/properties/border-color.json
+++ b/css/properties/border-color.json
@@ -29,7 +29,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/border-image.json b/css/properties/border-image.json
index a8c62f97db410f..d3bb999571d45a 100644
--- a/css/properties/border-image.json
+++ b/css/properties/border-image.json
@@ -94,17 +94,24 @@
},
"opera": [
{
- "version_added": "10.5"
+ "version_added": "11"
},
{
- "prefix": "-o-",
+ "version_added": "10.5",
+ "version_removed": "15",
+ "prefix": "-o-"
+ }
+ ],
+ "opera_android": [
+ {
"version_added": "11"
+ },
+ {
+ "version_added": "11",
+ "version_removed": "14",
+ "prefix": "-o-"
}
],
- "opera_android": {
- "prefix": "-o-",
- "version_added": "11"
- },
"safari": [
{
"version_added": "6"
diff --git a/css/properties/border-inline-end-color.json b/css/properties/border-inline-end-color.json
index d6befc1db81f6e..9cfd10ff2cf86d 100644
--- a/css/properties/border-inline-end-color.json
+++ b/css/properties/border-inline-end-color.json
@@ -61,7 +61,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/border-inline-end-style.json b/css/properties/border-inline-end-style.json
index 5605308b3acc91..cb431638ac975a 100644
--- a/css/properties/border-inline-end-style.json
+++ b/css/properties/border-inline-end-style.json
@@ -61,7 +61,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/border-inline-end-width.json b/css/properties/border-inline-end-width.json
index aee15e4b3c9965..e9b94fe949d8d0 100644
--- a/css/properties/border-inline-end-width.json
+++ b/css/properties/border-inline-end-width.json
@@ -61,7 +61,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/border-inline-start-color.json b/css/properties/border-inline-start-color.json
index cfde6283fabe90..b69952a91622dd 100644
--- a/css/properties/border-inline-start-color.json
+++ b/css/properties/border-inline-start-color.json
@@ -61,7 +61,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/border-inline-start-style.json b/css/properties/border-inline-start-style.json
index d3361792f63844..1fbb093bb66b26 100644
--- a/css/properties/border-inline-start-style.json
+++ b/css/properties/border-inline-start-style.json
@@ -61,7 +61,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/border-inline-start-width.json b/css/properties/border-inline-start-width.json
index b8f316e80a0bdd..7ea7d3cb3ab170 100644
--- a/css/properties/border-inline-start-width.json
+++ b/css/properties/border-inline-start-width.json
@@ -53,7 +53,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/border-left-color.json b/css/properties/border-left-color.json
index b39af001f0a768..8a99ba453e173b 100644
--- a/css/properties/border-left-color.json
+++ b/css/properties/border-left-color.json
@@ -29,7 +29,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/border-left-width.json b/css/properties/border-left-width.json
index 8e1dbb100bb1fd..63f9c819aae381 100644
--- a/css/properties/border-left-width.json
+++ b/css/properties/border-left-width.json
@@ -27,7 +27,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/border-radius.json b/css/properties/border-radius.json
index 4df47a27a185ca..9c42e5fd1d60ce 100644
--- a/css/properties/border-radius.json
+++ b/css/properties/border-radius.json
@@ -69,7 +69,7 @@
"notes": "In Opera prior to version 11.60, replaced elements with border-radius
will not have rounded corners."
},
"opera_android": {
- "version_added": ""
+ "version_added": "11"
},
"safari": [
{
diff --git a/css/properties/border-right-color.json b/css/properties/border-right-color.json
index cf878bf154cebe..f77ff0a97949eb 100644
--- a/css/properties/border-right-color.json
+++ b/css/properties/border-right-color.json
@@ -29,7 +29,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/border-right-width.json b/css/properties/border-right-width.json
index a4fff6daa43535..8379c7bcbd4d25 100644
--- a/css/properties/border-right-width.json
+++ b/css/properties/border-right-width.json
@@ -27,7 +27,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/border-top-color.json b/css/properties/border-top-color.json
index 6ddc02b0fb2d54..f57ba11432b703 100644
--- a/css/properties/border-top-color.json
+++ b/css/properties/border-top-color.json
@@ -29,7 +29,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/border-top-width.json b/css/properties/border-top-width.json
index 83cfd63bc606d2..f5f7dc92a7e613 100644
--- a/css/properties/border-top-width.json
+++ b/css/properties/border-top-width.json
@@ -27,7 +27,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/border-width.json b/css/properties/border-width.json
index 25100cfc3c68ad..d03c8a5e028e86 100644
--- a/css/properties/border-width.json
+++ b/css/properties/border-width.json
@@ -27,7 +27,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/box-decoration-break.json b/css/properties/box-decoration-break.json
index e60fc197195336..28387437470954 100644
--- a/css/properties/box-decoration-break.json
+++ b/css/properties/box-decoration-break.json
@@ -57,7 +57,7 @@
"opera_android": [
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
{
"version_added": "11.5",
diff --git a/css/properties/box-flex-group.json b/css/properties/box-flex-group.json
index dfb9b60deb19a0..088f2c7087fdfd 100644
--- a/css/properties/box-flex-group.json
+++ b/css/properties/box-flex-group.json
@@ -37,7 +37,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "54",
+ "version_removed": "48",
"prefix": "-webkit-"
},
"safari": [
diff --git a/css/properties/box-lines.json b/css/properties/box-lines.json
index d1eb6617d2cd07..1501bcd1456626 100644
--- a/css/properties/box-lines.json
+++ b/css/properties/box-lines.json
@@ -37,7 +37,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "54",
+ "version_removed": "48",
"prefix": "-webkit-"
},
"safari": [
diff --git a/css/properties/break-after.json b/css/properties/break-after.json
index 78d3fb730ca3b6..611dd35414b4e7 100644
--- a/css/properties/break-after.json
+++ b/css/properties/break-after.json
@@ -37,9 +37,15 @@
"version_removed": "12.1"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "37"
+ },
+ {
+ "version_added": "11.1",
+ "version_removed": "12.1"
+ }
+ ],
"safari": {
"version_added": false
},
@@ -248,9 +254,15 @@
"version_removed": "12.1"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "37"
+ },
+ {
+ "version_added": "11.1",
+ "version_removed": "12.1"
+ }
+ ],
"safari": {
"version_added": "10"
},
diff --git a/css/properties/break-before.json b/css/properties/break-before.json
index 53910c8923d38c..6727b6753d924b 100644
--- a/css/properties/break-before.json
+++ b/css/properties/break-before.json
@@ -37,9 +37,15 @@
"version_removed": "12.1"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "37"
+ },
+ {
+ "version_added": "11.1",
+ "version_removed": "12.1"
+ }
+ ],
"safari": {
"version_added": false
},
@@ -248,9 +254,15 @@
"version_removed": "12.1"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "37"
+ },
+ {
+ "version_added": "11.1",
+ "version_removed": "12.1"
+ }
+ ],
"safari": {
"version_added": "10"
},
diff --git a/css/properties/break-inside.json b/css/properties/break-inside.json
index 40842a50e8d354..cbf0333cc826b9 100644
--- a/css/properties/break-inside.json
+++ b/css/properties/break-inside.json
@@ -37,9 +37,15 @@
"version_removed": "12.1"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "37"
+ },
+ {
+ "version_added": "11.1",
+ "version_removed": "12.1"
+ }
+ ],
"safari": {
"version_added": "10"
},
@@ -146,9 +152,15 @@
"version_removed": "12.1"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "37"
+ },
+ {
+ "version_added": "11.1",
+ "version_removed": "12.1"
+ }
+ ],
"safari": {
"version_added": "10"
},
diff --git a/css/properties/caret-color.json b/css/properties/caret-color.json
index c127f00e46d8e6..a6dfaaa9666f16 100644
--- a/css/properties/caret-color.json
+++ b/css/properties/caret-color.json
@@ -30,7 +30,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "11.1"
diff --git a/css/properties/clear.json b/css/properties/clear.json
index 580472f2895149..6f0381fc3bdbec 100644
--- a/css/properties/clear.json
+++ b/css/properties/clear.json
@@ -30,7 +30,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/color.json b/css/properties/color.json
index 708df91e69a1c9..428a3a61456879 100644
--- a/css/properties/color.json
+++ b/css/properties/color.json
@@ -567,7 +567,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": null
@@ -618,7 +618,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": null
diff --git a/css/properties/column-gap.json b/css/properties/column-gap.json
index 1a70e536c8db8c..835d16ffdcbdd2 100644
--- a/css/properties/column-gap.json
+++ b/css/properties/column-gap.json
@@ -182,11 +182,21 @@
],
"opera_android": [
{
- "version_added": "53"
+ "version_added": "47"
},
{
- "version_added": "44",
+ "version_added": "43",
"alternative_name": "grid-gap"
+ },
+ {
+ "version_added": "28",
+ "alternative_name": "grid-gap",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
}
],
"qq_android": {
@@ -313,7 +323,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
{
"version_added": "11.1",
@@ -401,7 +411,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"qq_android": {
"version_added": false
@@ -461,7 +471,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"qq_android": {
"version_added": false
diff --git a/css/properties/column-span.json b/css/properties/column-span.json
index ddfee2f067d390..88a2180bdd99c3 100644
--- a/css/properties/column-span.json
+++ b/css/properties/column-span.json
@@ -66,9 +66,15 @@
"version_added": "15"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "11.1"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "14"
+ }
+ ],
"safari": {
"prefix": "-webkit-",
"version_added": true
diff --git a/css/properties/columns.json b/css/properties/columns.json
index f84876b9eec414..2b6c943ed4476a 100644
--- a/css/properties/columns.json
+++ b/css/properties/columns.json
@@ -67,11 +67,11 @@
],
"opera_android": [
{
- "version_added": "11.5"
+ "version_added": "11.1"
},
{
"prefix": "-webkit-",
- "version_added": "32"
+ "version_added": "14"
}
],
"safari": {
diff --git a/css/properties/content.json b/css/properties/content.json
index 57639635f89413..407b9bdab6b7f9 100644
--- a/css/properties/content.json
+++ b/css/properties/content.json
@@ -30,7 +30,7 @@
"version_added": "4"
},
"opera_android": {
- "version_added": "9.5"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/counter-increment.json b/css/properties/counter-increment.json
index 50f1d46a4c8f1d..7b50fc0ba36d44 100644
--- a/css/properties/counter-increment.json
+++ b/css/properties/counter-increment.json
@@ -30,7 +30,7 @@
"version_added": "9.2"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/css/properties/counter-reset.json b/css/properties/counter-reset.json
index adf0c17f358408..c751fc6515ff0d 100644
--- a/css/properties/counter-reset.json
+++ b/css/properties/counter-reset.json
@@ -30,7 +30,7 @@
"version_added": "9.2"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/css/properties/cursor.json b/css/properties/cursor.json
index ae1f5d918b4174..426b54ee4fcc15 100644
--- a/css/properties/cursor.json
+++ b/css/properties/cursor.json
@@ -1274,9 +1274,16 @@
"version_removed": "23"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "24"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "14",
+ "version_removed": "23"
+ }
+ ],
"safari": [
{
"version_added": "9"
diff --git a/css/properties/custom-property.json b/css/properties/custom-property.json
index b4e589db4e72c8..cac9495cec7093 100644
--- a/css/properties/custom-property.json
+++ b/css/properties/custom-property.json
@@ -160,7 +160,7 @@
"version_added": "36"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "36"
},
"safari": {
"version_added": true
diff --git a/css/properties/direction.json b/css/properties/direction.json
index 4b7debe8d02dd4..b75f4f0d04d182 100644
--- a/css/properties/direction.json
+++ b/css/properties/direction.json
@@ -30,7 +30,7 @@
"version_added": "9.2"
},
"opera_android": {
- "version_added": "8"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.3"
diff --git a/css/properties/display.json b/css/properties/display.json
index 344ab9def53558..fb5f61740f56a1 100644
--- a/css/properties/display.json
+++ b/css/properties/display.json
@@ -766,7 +766,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "10.1"
@@ -826,7 +826,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "10.1"
@@ -1073,7 +1073,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -1148,7 +1148,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": "11.1"
diff --git a/css/properties/empty-cells.json b/css/properties/empty-cells.json
index d868f8ecffe6bd..dbc5e9e172d831 100644
--- a/css/properties/empty-cells.json
+++ b/css/properties/empty-cells.json
@@ -30,7 +30,7 @@
"version_added": "4"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.2"
diff --git a/css/properties/filter.json b/css/properties/filter.json
index 69bafe1e5ace6d..91a5dcb90e4c9a 100644
--- a/css/properties/filter.json
+++ b/css/properties/filter.json
@@ -117,7 +117,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "22"
+ "version_added": "14"
}
],
"safari": {
diff --git a/css/properties/flex-basis.json b/css/properties/flex-basis.json
index 9be42c504bda0b..7bed1bd9f3274b 100644
--- a/css/properties/flex-basis.json
+++ b/css/properties/flex-basis.json
@@ -124,7 +124,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
}
],
"safari": [
diff --git a/css/properties/flex-direction.json b/css/properties/flex-direction.json
index 7c92438a8fa40a..f58806bc262fd7 100644
--- a/css/properties/flex-direction.json
+++ b/css/properties/flex-direction.json
@@ -97,7 +97,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
}
],
"safari": [
diff --git a/css/properties/flex-flow.json b/css/properties/flex-flow.json
index 75d6520016709f..19670d9e83ce91 100644
--- a/css/properties/flex-flow.json
+++ b/css/properties/flex-flow.json
@@ -87,7 +87,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
}
],
"safari": [
diff --git a/css/properties/flex-grow.json b/css/properties/flex-grow.json
index 1b603aa8e97a97..9d6904fd8c8552 100644
--- a/css/properties/flex-grow.json
+++ b/css/properties/flex-grow.json
@@ -99,7 +99,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
}
],
"safari": {
diff --git a/css/properties/flex-shrink.json b/css/properties/flex-shrink.json
index 9b6a08b456d39c..c18b6fecc3fe8f 100644
--- a/css/properties/flex-shrink.json
+++ b/css/properties/flex-shrink.json
@@ -130,7 +130,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
}
],
"safari": {
diff --git a/css/properties/flex-wrap.json b/css/properties/flex-wrap.json
index 03d2d92b05e92a..7b1bc745964c7d 100644
--- a/css/properties/flex-wrap.json
+++ b/css/properties/flex-wrap.json
@@ -44,7 +44,7 @@
"version_added": "17"
},
"opera_android": {
- "version_added": "12.1"
+ "version_added": "17"
},
"safari": {
"version_added": "9"
diff --git a/css/properties/float.json b/css/properties/float.json
index 19d1d877616fc1..32a92f1ced2156 100644
--- a/css/properties/float.json
+++ b/css/properties/float.json
@@ -30,7 +30,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/font-family.json b/css/properties/font-family.json
index 3c9796a75398b1..71c626b716299d 100644
--- a/css/properties/font-family.json
+++ b/css/properties/font-family.json
@@ -30,7 +30,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/font-feature-settings.json b/css/properties/font-feature-settings.json
index 6663b85fe9daca..72f03757e8d7a3 100644
--- a/css/properties/font-feature-settings.json
+++ b/css/properties/font-feature-settings.json
@@ -57,9 +57,15 @@
"version_added": "15"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "35"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "14"
+ }
+ ],
"safari": [
{
"version_added": "9.1"
diff --git a/css/properties/font-size.json b/css/properties/font-size.json
index 6d1ce84392df59..bef3a95c379f7f 100644
--- a/css/properties/font-size.json
+++ b/css/properties/font-size.json
@@ -30,7 +30,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -91,7 +91,7 @@
"version_added": "28"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "28"
},
"safari": {
"version_added": "7"
diff --git a/css/properties/font-stretch.json b/css/properties/font-stretch.json
index fbf89a5d0a4b45..c6a025dac3c2d6 100644
--- a/css/properties/font-stretch.json
+++ b/css/properties/font-stretch.json
@@ -30,7 +30,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/font-style.json b/css/properties/font-style.json
index 8fa72800a3dac1..ee9930bb8929e0 100644
--- a/css/properties/font-style.json
+++ b/css/properties/font-style.json
@@ -32,7 +32,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/font-variant-east-asian.json b/css/properties/font-variant-east-asian.json
index 1b72bf5710326f..cff276d2dbabf7 100644
--- a/css/properties/font-variant-east-asian.json
+++ b/css/properties/font-variant-east-asian.json
@@ -56,7 +56,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
diff --git a/css/properties/font-variant-ligatures.json b/css/properties/font-variant-ligatures.json
index e2c0fae406a265..b8e88e34b33d56 100644
--- a/css/properties/font-variant-ligatures.json
+++ b/css/properties/font-variant-ligatures.json
@@ -67,9 +67,15 @@
"version_added": "19"
}
],
- "opera_android": {
- "version_added": "21"
- },
+ "opera_android": [
+ {
+ "version_added": "21"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "19"
+ }
+ ],
"safari": [
{
"version_added": "9.1"
diff --git a/css/properties/font-variation-settings.json b/css/properties/font-variation-settings.json
index 345c243f18b3b8..3be16752efb788 100644
--- a/css/properties/font-variation-settings.json
+++ b/css/properties/font-variation-settings.json
@@ -56,7 +56,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": "11",
diff --git a/css/properties/font-weight.json b/css/properties/font-weight.json
index e4cc6509e65fc9..bab0c473bfcbfc 100644
--- a/css/properties/font-weight.json
+++ b/css/properties/font-weight.json
@@ -30,7 +30,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.3"
diff --git a/css/properties/gap.json b/css/properties/gap.json
index f8a057f017eb77..10392c619efabb 100644
--- a/css/properties/gap.json
+++ b/css/properties/gap.json
@@ -182,11 +182,21 @@
],
"opera_android": [
{
- "version_added": "53"
+ "version_added": "47"
},
{
- "version_added": "44",
+ "version_added": "43",
"alternative_name": "grid-gap"
+ },
+ {
+ "version_added": "28",
+ "alternative_name": "grid-gap",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
}
],
"qq_android": {
@@ -255,7 +265,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"qq_android": {
"version_added": false
@@ -315,7 +325,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"qq_android": {
"version_added": false
@@ -377,7 +387,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"qq_android": {
"version_added": null
diff --git a/css/properties/grid-area.json b/css/properties/grid-area.json
index 5705d56d8af16b..ef290cd761b943 100644
--- a/css/properties/grid-area.json
+++ b/css/properties/grid-area.json
@@ -86,9 +86,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
diff --git a/css/properties/grid-auto-columns.json b/css/properties/grid-auto-columns.json
index 0945fb9177fbff..423e9959dc68af 100644
--- a/css/properties/grid-auto-columns.json
+++ b/css/properties/grid-auto-columns.json
@@ -94,9 +94,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
diff --git a/css/properties/grid-auto-flow.json b/css/properties/grid-auto-flow.json
index af6a09253dadc6..0431b70389e3da 100644
--- a/css/properties/grid-auto-flow.json
+++ b/css/properties/grid-auto-flow.json
@@ -86,9 +86,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
diff --git a/css/properties/grid-auto-rows.json b/css/properties/grid-auto-rows.json
index 30ba8cde2a55bb..e79231bd658cf6 100644
--- a/css/properties/grid-auto-rows.json
+++ b/css/properties/grid-auto-rows.json
@@ -94,9 +94,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
diff --git a/css/properties/grid-column-end.json b/css/properties/grid-column-end.json
index e0431e59ce3a1d..38703a17fee5a1 100644
--- a/css/properties/grid-column-end.json
+++ b/css/properties/grid-column-end.json
@@ -86,9 +86,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
diff --git a/css/properties/grid-column-start.json b/css/properties/grid-column-start.json
index 16451534458b88..5a4cdee333ee93 100644
--- a/css/properties/grid-column-start.json
+++ b/css/properties/grid-column-start.json
@@ -86,9 +86,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
diff --git a/css/properties/grid-column.json b/css/properties/grid-column.json
index 008357f1092819..17fc4b51156825 100644
--- a/css/properties/grid-column.json
+++ b/css/properties/grid-column.json
@@ -86,9 +86,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
diff --git a/css/properties/grid-row-end.json b/css/properties/grid-row-end.json
index c927ca705cce62..3fdc307eb86e06 100644
--- a/css/properties/grid-row-end.json
+++ b/css/properties/grid-row-end.json
@@ -86,9 +86,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
diff --git a/css/properties/grid-row-start.json b/css/properties/grid-row-start.json
index eb52e06b839f36..f4777515e8916a 100644
--- a/css/properties/grid-row-start.json
+++ b/css/properties/grid-row-start.json
@@ -86,9 +86,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
diff --git a/css/properties/grid-row.json b/css/properties/grid-row.json
index ea666ae60955eb..05609a91d8a7d1 100644
--- a/css/properties/grid-row.json
+++ b/css/properties/grid-row.json
@@ -86,9 +86,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
diff --git a/css/properties/grid-template-areas.json b/css/properties/grid-template-areas.json
index 51b0aa579703ae..d5c7783e2d0f07 100644
--- a/css/properties/grid-template-areas.json
+++ b/css/properties/grid-template-areas.json
@@ -86,9 +86,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
diff --git a/css/properties/grid-template-columns.json b/css/properties/grid-template-columns.json
index 8524093e3cb646..b7a2454c9804d9 100644
--- a/css/properties/grid-template-columns.json
+++ b/css/properties/grid-template-columns.json
@@ -86,9 +86,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
@@ -183,9 +194,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
@@ -295,9 +317,20 @@
]
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": true,
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
@@ -348,7 +381,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "10.1"
diff --git a/css/properties/grid-template-rows.json b/css/properties/grid-template-rows.json
index 519d1ce7d8a1bc..5e03e2e95cda11 100644
--- a/css/properties/grid-template-rows.json
+++ b/css/properties/grid-template-rows.json
@@ -86,9 +86,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
@@ -183,9 +194,20 @@
]
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
@@ -283,9 +305,20 @@
]
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": true,
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
@@ -336,7 +369,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "10.1"
diff --git a/css/properties/grid-template.json b/css/properties/grid-template.json
index 6bf4fb5a182a7b..96c2d2eabef342 100644
--- a/css/properties/grid-template.json
+++ b/css/properties/grid-template.json
@@ -85,9 +85,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
diff --git a/css/properties/grid.json b/css/properties/grid.json
index 9772e3d0327a81..0504a5e4ba0763 100644
--- a/css/properties/grid.json
+++ b/css/properties/grid.json
@@ -86,9 +86,20 @@
]
}
],
- "opera_android": {
- "version_added": "44"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "version_added": "28",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
+ }
+ ],
"safari": {
"version_added": "10.1"
},
diff --git a/css/properties/height.json b/css/properties/height.json
index 367dd465ee21de..8ea0ea0bc4540e 100644
--- a/css/properties/height.json
+++ b/css/properties/height.json
@@ -30,7 +30,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "1"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -80,7 +80,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -131,7 +131,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": true
diff --git a/css/properties/hyphens.json b/css/properties/hyphens.json
index 0040419774dded..2149adfd505156 100644
--- a/css/properties/hyphens.json
+++ b/css/properties/hyphens.json
@@ -65,7 +65,7 @@
"notes": "auto
value is only supported on macOS and Android."
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"prefix": "-webkit-",
@@ -1194,7 +1194,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -2012,7 +2012,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "5.1",
diff --git a/css/properties/image-rendering.json b/css/properties/image-rendering.json
index 4667949ce77489..95497274554748 100644
--- a/css/properties/image-rendering.json
+++ b/css/properties/image-rendering.json
@@ -144,7 +144,7 @@
"version_added": "26"
},
"opera_android": {
- "version_added": "28"
+ "version_added": "26"
},
"safari": {
"version_added": null
diff --git a/css/properties/inline-size.json b/css/properties/inline-size.json
index 05762d81fcce4b..569e8290bb212e 100644
--- a/css/properties/inline-size.json
+++ b/css/properties/inline-size.json
@@ -56,7 +56,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -106,7 +106,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -157,7 +157,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -209,7 +209,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
diff --git a/css/properties/inset-block-end.json b/css/properties/inset-block-end.json
index bf9dc2c42127e2..981abaee1114b9 100644
--- a/css/properties/inset-block-end.json
+++ b/css/properties/inset-block-end.json
@@ -80,7 +80,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
diff --git a/css/properties/inset-block-start.json b/css/properties/inset-block-start.json
index 0f363096b58f89..2341460a457db1 100644
--- a/css/properties/inset-block-start.json
+++ b/css/properties/inset-block-start.json
@@ -80,7 +80,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
diff --git a/css/properties/inset-block.json b/css/properties/inset-block.json
index 0904abee6ece90..4e3de585ba8b2a 100644
--- a/css/properties/inset-block.json
+++ b/css/properties/inset-block.json
@@ -87,7 +87,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
diff --git a/css/properties/inset-inline-end.json b/css/properties/inset-inline-end.json
index 1897820a61954c..050ef8d7d626a7 100644
--- a/css/properties/inset-inline-end.json
+++ b/css/properties/inset-inline-end.json
@@ -80,7 +80,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
diff --git a/css/properties/inset-inline-start.json b/css/properties/inset-inline-start.json
index a51ce10e3de593..5e047d7f6a7ce4 100644
--- a/css/properties/inset-inline-start.json
+++ b/css/properties/inset-inline-start.json
@@ -80,7 +80,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
diff --git a/css/properties/inset-inline.json b/css/properties/inset-inline.json
index 157a5b111ea867..0f45b579abcbec 100644
--- a/css/properties/inset-inline.json
+++ b/css/properties/inset-inline.json
@@ -87,7 +87,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
diff --git a/css/properties/justify-content.json b/css/properties/justify-content.json
index 64f016468406a0..4b6634dbe1b606 100644
--- a/css/properties/justify-content.json
+++ b/css/properties/justify-content.json
@@ -156,7 +156,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "11"
@@ -549,7 +549,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "10.1"
diff --git a/css/properties/justify-items.json b/css/properties/justify-items.json
index b3e4a3d666b705..87a75e80ca9434 100644
--- a/css/properties/justify-items.json
+++ b/css/properties/justify-items.json
@@ -84,7 +84,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "10.1"
diff --git a/css/properties/justify-self.json b/css/properties/justify-self.json
index 6c8c10c76cb0cd..3cb39a1f90b9a4 100644
--- a/css/properties/justify-self.json
+++ b/css/properties/justify-self.json
@@ -32,7 +32,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "10.1"
@@ -84,7 +84,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "10.1"
diff --git a/css/properties/line-break.json b/css/properties/line-break.json
index 8311b7d33707f9..8cf3176fda3833 100644
--- a/css/properties/line-break.json
+++ b/css/properties/line-break.json
@@ -55,7 +55,7 @@
],
"opera_android": [
{
- "version_added": "45"
+ "version_added": "43"
},
{
"prefix": "-webkit-",
diff --git a/css/properties/line-height-step.json b/css/properties/line-height-step.json
index dc8ff12c1e40f3..627fa184b97510 100644
--- a/css/properties/line-height-step.json
+++ b/css/properties/line-height-step.json
@@ -48,7 +48,7 @@
]
},
"opera_android": {
- "version_added": "47",
+ "version_added": "44",
"flags": [
{
"type": "runtime_flag",
diff --git a/css/properties/line-height.json b/css/properties/line-height.json
index 2b44428a033b1b..fa6c730a39a78f 100644
--- a/css/properties/line-height.json
+++ b/css/properties/line-height.json
@@ -30,7 +30,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/list-style-image.json b/css/properties/list-style-image.json
index e0596e3e89cf34..04607dba31a096 100644
--- a/css/properties/list-style-image.json
+++ b/css/properties/list-style-image.json
@@ -30,7 +30,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/list-style-type.json b/css/properties/list-style-type.json
index 6638d35e96d53f..0a0d09e6b3f2f4 100644
--- a/css/properties/list-style-type.json
+++ b/css/properties/list-style-type.json
@@ -416,9 +416,16 @@
"notes": "Until version 15, only decimal numbers display."
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "14"
+ },
+ {
+ "version_added": "10.1",
+ "partial_implementation": true,
+ "notes": "Until version 15, only decimal numbers display."
+ }
+ ],
"safari": {
"version_added": null
},
@@ -907,9 +914,16 @@
"notes": "Until version 15, only decimal numbers display."
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "14"
+ },
+ {
+ "version_added": "10.1",
+ "partial_implementation": true,
+ "notes": "Until version 15, only decimal numbers display."
+ }
+ ],
"safari": {
"version_added": null
},
@@ -965,9 +979,16 @@
"notes": "Until version 15, only decimal numbers display."
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "14"
+ },
+ {
+ "version_added": "10.1",
+ "partial_implementation": true,
+ "notes": "Until version 15, only decimal numbers display."
+ }
+ ],
"safari": {
"version_added": null
},
@@ -1023,9 +1044,16 @@
"notes": "Until version 15, only decimal numbers display."
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "14"
+ },
+ {
+ "version_added": "10.1",
+ "partial_implementation": true,
+ "notes": "Until version 15, only decimal numbers display."
+ }
+ ],
"safari": {
"version_added": null
},
@@ -1252,9 +1280,16 @@
"notes": "Until version 15, only decimal numbers display."
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "14"
+ },
+ {
+ "version_added": "10.1",
+ "partial_implementation": true,
+ "notes": "Until version 15, only decimal numbers display."
+ }
+ ],
"safari": {
"version_added": null
},
@@ -1310,9 +1345,16 @@
"notes": "Until version 15, only decimal numbers display."
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "14"
+ },
+ {
+ "version_added": "10.1",
+ "partial_implementation": true,
+ "notes": "Until version 15, only decimal numbers display."
+ }
+ ],
"safari": {
"version_added": null
},
diff --git a/css/properties/list-style.json b/css/properties/list-style.json
index c3da5738ae1a8a..6cc603063588e9 100644
--- a/css/properties/list-style.json
+++ b/css/properties/list-style.json
@@ -30,7 +30,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/margin-block-end.json b/css/properties/margin-block-end.json
index c8523360038e89..07c80aaa5d3c62 100644
--- a/css/properties/margin-block-end.json
+++ b/css/properties/margin-block-end.json
@@ -56,7 +56,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/margin-block-start.json b/css/properties/margin-block-start.json
index b165d5d0eb5754..6fff480172c152 100644
--- a/css/properties/margin-block-start.json
+++ b/css/properties/margin-block-start.json
@@ -56,7 +56,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/margin-bottom.json b/css/properties/margin-bottom.json
index f5662d69b16fe4..508ebca17f6e0d 100644
--- a/css/properties/margin-bottom.json
+++ b/css/properties/margin-bottom.json
@@ -30,7 +30,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/margin-inline-end.json b/css/properties/margin-inline-end.json
index d8807d478c0017..cadaa2f804fd18 100644
--- a/css/properties/margin-inline-end.json
+++ b/css/properties/margin-inline-end.json
@@ -83,7 +83,7 @@
],
"opera_android": [
{
- "version_added": "56"
+ "version_added": "48"
},
{
"version_added": "14",
diff --git a/css/properties/margin-inline-start.json b/css/properties/margin-inline-start.json
index 3d9929033fdec2..ccfacd76663c80 100644
--- a/css/properties/margin-inline-start.json
+++ b/css/properties/margin-inline-start.json
@@ -83,7 +83,7 @@
],
"opera_android": [
{
- "version_added": "56"
+ "version_added": "48"
},
{
"version_added": "14",
diff --git a/css/properties/margin-left.json b/css/properties/margin-left.json
index 408aaac4a467f3..1067ab84010272 100644
--- a/css/properties/margin-left.json
+++ b/css/properties/margin-left.json
@@ -30,7 +30,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/margin-right.json b/css/properties/margin-right.json
index 483ee2baab4bfd..a8ac3b64f56618 100644
--- a/css/properties/margin-right.json
+++ b/css/properties/margin-right.json
@@ -30,7 +30,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/margin-top.json b/css/properties/margin-top.json
index 95640fa935d1d8..a39aa5624ee141 100644
--- a/css/properties/margin-top.json
+++ b/css/properties/margin-top.json
@@ -30,7 +30,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/margin.json b/css/properties/margin.json
index e7174c62f2179f..bbaefa76e00436 100644
--- a/css/properties/margin.json
+++ b/css/properties/margin.json
@@ -30,7 +30,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/mask.json b/css/properties/mask.json
index e9de8afc829271..bd9e83117a8b46 100644
--- a/css/properties/mask.json
+++ b/css/properties/mask.json
@@ -49,9 +49,18 @@
"notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard -webkit-mask-attachment
property."
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": true,
+ "partial_implementation": true,
+ "notes": "While the property is recognized, values applied to it don't have any effect."
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": true,
+ "notes": "The prefixed property can be used with SVG and HTML with a slightly different syntax, which allows setting the non-standard -webkit-mask-attachment
property."
+ }
+ ],
"safari": [
{
"version_added": "4",
diff --git a/css/properties/max-block-size.json b/css/properties/max-block-size.json
index b0e7651e86390b..fdc14c5b8c88e6 100644
--- a/css/properties/max-block-size.json
+++ b/css/properties/max-block-size.json
@@ -56,7 +56,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -106,7 +106,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -157,7 +157,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -208,7 +208,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
diff --git a/css/properties/max-height.json b/css/properties/max-height.json
index 4fc9b2e9c50eca..5409fddd8f17a0 100644
--- a/css/properties/max-height.json
+++ b/css/properties/max-height.json
@@ -82,7 +82,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -133,7 +133,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -249,7 +249,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": [
{
diff --git a/css/properties/max-inline-size.json b/css/properties/max-inline-size.json
index 7671530dc15610..83148fd6b67869 100644
--- a/css/properties/max-inline-size.json
+++ b/css/properties/max-inline-size.json
@@ -56,7 +56,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"prefix": "-webkit-",
@@ -108,7 +108,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -159,7 +159,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -211,7 +211,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
diff --git a/css/properties/max-width.json b/css/properties/max-width.json
index 48c57f25379664..15b9ca000fad05 100644
--- a/css/properties/max-width.json
+++ b/css/properties/max-width.json
@@ -94,7 +94,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": [
{
@@ -170,7 +170,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": [
{
@@ -288,7 +288,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": [
{
diff --git a/css/properties/min-block-size.json b/css/properties/min-block-size.json
index 2e9633b0e9f0dd..1aaf550a9a1cd0 100644
--- a/css/properties/min-block-size.json
+++ b/css/properties/min-block-size.json
@@ -56,7 +56,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -106,7 +106,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -157,7 +157,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -208,7 +208,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
diff --git a/css/properties/min-height.json b/css/properties/min-height.json
index 47ae85918b06b8..064b6d86519997 100644
--- a/css/properties/min-height.json
+++ b/css/properties/min-height.json
@@ -83,7 +83,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -134,7 +134,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": true
@@ -249,7 +249,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": [
{
diff --git a/css/properties/min-inline-size.json b/css/properties/min-inline-size.json
index 1803c9197039fe..fbd298ba22490e 100644
--- a/css/properties/min-inline-size.json
+++ b/css/properties/min-inline-size.json
@@ -56,7 +56,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
@@ -211,7 +211,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": false
diff --git a/css/properties/min-width.json b/css/properties/min-width.json
index 028867ee10f01f..579b2f8711b305 100644
--- a/css/properties/min-width.json
+++ b/css/properties/min-width.json
@@ -174,7 +174,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": [
{
diff --git a/css/properties/object-fit.json b/css/properties/object-fit.json
index f7677162675265..d012af7bd66cac 100644
--- a/css/properties/object-fit.json
+++ b/css/properties/object-fit.json
@@ -38,11 +38,11 @@
],
"opera_android": [
{
- "version_added": "24"
+ "version_added": "19"
},
{
"prefix": "-o-",
- "version_added": "11.5"
+ "version_added": "12"
}
],
"safari": {
diff --git a/css/properties/object-position.json b/css/properties/object-position.json
index 3c4905dbb245ac..24fcc4ab301cd1 100644
--- a/css/properties/object-position.json
+++ b/css/properties/object-position.json
@@ -37,11 +37,11 @@
],
"opera_android": [
{
- "version_added": "24"
+ "version_added": "19"
},
{
"prefix": "-o-",
- "version_added": "11.5"
+ "version_added": "12"
}
],
"safari": {
diff --git a/css/properties/offset-path.json b/css/properties/offset-path.json
index 18de55c26c5625..f75aaf24719d31 100644
--- a/css/properties/offset-path.json
+++ b/css/properties/offset-path.json
@@ -68,7 +68,7 @@
],
"opera_android": [
{
- "version_added": "45",
+ "version_added": "43",
"notes": "path()
is the only value type supported."
},
{
@@ -131,7 +131,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": null
diff --git a/css/properties/opacity.json b/css/properties/opacity.json
index 6e7ea124bcc229..0bbc2b697316e3 100644
--- a/css/properties/opacity.json
+++ b/css/properties/opacity.json
@@ -37,7 +37,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.2"
diff --git a/css/properties/outline-style.json b/css/properties/outline-style.json
index 56055adcfec02c..dcd69523131a0b 100644
--- a/css/properties/outline-style.json
+++ b/css/properties/outline-style.json
@@ -37,7 +37,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.2"
diff --git a/css/properties/outline.json b/css/properties/outline.json
index 456db3bf0e99a8..616b39ef968d9f 100644
--- a/css/properties/outline.json
+++ b/css/properties/outline.json
@@ -38,7 +38,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "7"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.2"
diff --git a/css/properties/overflow-wrap.json b/css/properties/overflow-wrap.json
index b881e7fd4653a7..fa963b9324d462 100644
--- a/css/properties/overflow-wrap.json
+++ b/css/properties/overflow-wrap.json
@@ -61,9 +61,15 @@
"version_added": "10.5"
}
],
- "opera_android": {
- "version_added": "46"
- },
+ "opera_android": [
+ {
+ "version_added": "12.1"
+ },
+ {
+ "alternative_name": "word-wrap",
+ "version_added": "11"
+ }
+ ],
"safari": [
{
"version_added": "6.1"
@@ -130,7 +136,7 @@
"version_added": "10.5"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "11"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/overflow.json b/css/properties/overflow.json
index f69e4758db6037..719a13eeda4551 100644
--- a/css/properties/overflow.json
+++ b/css/properties/overflow.json
@@ -82,7 +82,7 @@
"version_added": "55"
},
"opera_android": {
- "version_added": "55"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/overscroll-behavior-x.json b/css/properties/overscroll-behavior-x.json
index cc823033197577..9ef0d1ae5109ec 100644
--- a/css/properties/overscroll-behavior-x.json
+++ b/css/properties/overscroll-behavior-x.json
@@ -32,7 +32,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
diff --git a/css/properties/overscroll-behavior-y.json b/css/properties/overscroll-behavior-y.json
index b3d6d2d69067f6..f8276bc8ea0a76 100644
--- a/css/properties/overscroll-behavior-y.json
+++ b/css/properties/overscroll-behavior-y.json
@@ -32,7 +32,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
diff --git a/css/properties/overscroll-behavior.json b/css/properties/overscroll-behavior.json
index 2a87612e70c9ea..47c7a8b070172e 100644
--- a/css/properties/overscroll-behavior.json
+++ b/css/properties/overscroll-behavior.json
@@ -32,7 +32,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
diff --git a/css/properties/padding-block-end.json b/css/properties/padding-block-end.json
index 6ebdf49b57aa06..1121775e092e2c 100644
--- a/css/properties/padding-block-end.json
+++ b/css/properties/padding-block-end.json
@@ -56,7 +56,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/padding-block-start.json b/css/properties/padding-block-start.json
index 3d637aabe9daa5..3237889113d7dd 100644
--- a/css/properties/padding-block-start.json
+++ b/css/properties/padding-block-start.json
@@ -56,7 +56,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/padding-inline-end.json b/css/properties/padding-inline-end.json
index 3d1b9b40e24c1d..2375f10e9f153b 100644
--- a/css/properties/padding-inline-end.json
+++ b/css/properties/padding-inline-end.json
@@ -83,7 +83,7 @@
],
"opera_android": [
{
- "version_added": "56"
+ "version_added": "48"
},
{
"version_added": "14",
diff --git a/css/properties/padding-inline-start.json b/css/properties/padding-inline-start.json
index 933896b7d43eb0..2d419c5f984211 100644
--- a/css/properties/padding-inline-start.json
+++ b/css/properties/padding-inline-start.json
@@ -83,7 +83,7 @@
],
"opera_android": [
{
- "version_added": "56"
+ "version_added": "48"
},
{
"version_added": "14",
diff --git a/css/properties/row-gap.json b/css/properties/row-gap.json
index 414b49beb2b228..f54e56e19315fe 100644
--- a/css/properties/row-gap.json
+++ b/css/properties/row-gap.json
@@ -181,11 +181,21 @@
],
"opera_android": [
{
- "version_added": "53"
+ "version_added": "47"
},
{
- "version_added": "44",
+ "version_added": "43",
"alternative_name": "grid-row-gap"
+ },
+ {
+ "version_added": "28",
+ "alternative_name": "grid-row-gap",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "Enable experimental Web Platform features"
+ }
+ ]
}
],
"qq_android": {
diff --git a/css/properties/scroll-behavior.json b/css/properties/scroll-behavior.json
index 6fee3980a70873..efca2b96a90d39 100644
--- a/css/properties/scroll-behavior.json
+++ b/css/properties/scroll-behavior.json
@@ -30,7 +30,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/css/properties/scroll-margin-block-end.json b/css/properties/scroll-margin-block-end.json
index e7c58f3b6a4a6b..a10dcf0ee973b8 100644
--- a/css/properties/scroll-margin-block-end.json
+++ b/css/properties/scroll-margin-block-end.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-margin-block-start.json b/css/properties/scroll-margin-block-start.json
index c70738792baffd..2dbd9e5ca025e4 100644
--- a/css/properties/scroll-margin-block-start.json
+++ b/css/properties/scroll-margin-block-start.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-margin-block.json b/css/properties/scroll-margin-block.json
index ddcf06ad3d9d23..0bdcf89fdde267 100644
--- a/css/properties/scroll-margin-block.json
+++ b/css/properties/scroll-margin-block.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/scroll-margin-bottom.json b/css/properties/scroll-margin-bottom.json
index ad557f8d31873c..5eefba66a2b404 100644
--- a/css/properties/scroll-margin-bottom.json
+++ b/css/properties/scroll-margin-bottom.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-margin-inline-end.json b/css/properties/scroll-margin-inline-end.json
index 060b1d9b2aeb04..e6f2cd355d878e 100644
--- a/css/properties/scroll-margin-inline-end.json
+++ b/css/properties/scroll-margin-inline-end.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-margin-inline-start.json b/css/properties/scroll-margin-inline-start.json
index 1f6dc2bf66457a..b5ce032367e20f 100644
--- a/css/properties/scroll-margin-inline-start.json
+++ b/css/properties/scroll-margin-inline-start.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-margin-left.json b/css/properties/scroll-margin-left.json
index 76fc92dbb31127..1ea145f33c54bb 100644
--- a/css/properties/scroll-margin-left.json
+++ b/css/properties/scroll-margin-left.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-margin-right.json b/css/properties/scroll-margin-right.json
index 403b42692f63a9..b410f208b2b359 100644
--- a/css/properties/scroll-margin-right.json
+++ b/css/properties/scroll-margin-right.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-margin-top.json b/css/properties/scroll-margin-top.json
index fcfdffc8c9b175..4064c2be66d597 100644
--- a/css/properties/scroll-margin-top.json
+++ b/css/properties/scroll-margin-top.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-margin.json b/css/properties/scroll-margin.json
index 8f57148caa492a..5a3673016ab344 100644
--- a/css/properties/scroll-margin.json
+++ b/css/properties/scroll-margin.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-padding-block-end.json b/css/properties/scroll-padding-block-end.json
index 46ecafbf594ad5..d1305e6eae1fc4 100644
--- a/css/properties/scroll-padding-block-end.json
+++ b/css/properties/scroll-padding-block-end.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-padding-block-start.json b/css/properties/scroll-padding-block-start.json
index 6efdb20eea62d3..d946f943762e98 100644
--- a/css/properties/scroll-padding-block-start.json
+++ b/css/properties/scroll-padding-block-start.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-padding-block.json b/css/properties/scroll-padding-block.json
index bdb7ffba923749..952946f96e0816 100644
--- a/css/properties/scroll-padding-block.json
+++ b/css/properties/scroll-padding-block.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/scroll-padding-bottom.json b/css/properties/scroll-padding-bottom.json
index 365ea0c8e49a48..8afd6a73a11580 100644
--- a/css/properties/scroll-padding-bottom.json
+++ b/css/properties/scroll-padding-bottom.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-padding-inline-end.json b/css/properties/scroll-padding-inline-end.json
index 809dd5d7def854..625d725e112c79 100644
--- a/css/properties/scroll-padding-inline-end.json
+++ b/css/properties/scroll-padding-inline-end.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-padding-inline-start.json b/css/properties/scroll-padding-inline-start.json
index 427e070e8fbf9f..2870a694efafdf 100644
--- a/css/properties/scroll-padding-inline-start.json
+++ b/css/properties/scroll-padding-inline-start.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-padding-inline.json b/css/properties/scroll-padding-inline.json
index 23e2fc797b07b5..444889f6ce25d2 100644
--- a/css/properties/scroll-padding-inline.json
+++ b/css/properties/scroll-padding-inline.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/css/properties/scroll-padding-left.json b/css/properties/scroll-padding-left.json
index ed94be52f70761..0d2a33bbfb6a59 100644
--- a/css/properties/scroll-padding-left.json
+++ b/css/properties/scroll-padding-left.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-padding-right.json b/css/properties/scroll-padding-right.json
index 2d26736ca691a9..21063de4f00568 100644
--- a/css/properties/scroll-padding-right.json
+++ b/css/properties/scroll-padding-right.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-padding-top.json b/css/properties/scroll-padding-top.json
index 42cc60cdacbc3e..69e968797ccf0f 100644
--- a/css/properties/scroll-padding-top.json
+++ b/css/properties/scroll-padding-top.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-padding.json b/css/properties/scroll-padding.json
index 45da1ea26b9120..21bd06f20b512e 100644
--- a/css/properties/scroll-padding.json
+++ b/css/properties/scroll-padding.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-snap-align.json b/css/properties/scroll-snap-align.json
index fd017cd574102c..ffdbcb86423d4d 100644
--- a/css/properties/scroll-snap-align.json
+++ b/css/properties/scroll-snap-align.json
@@ -30,7 +30,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "11"
diff --git a/css/properties/scroll-snap-type.json b/css/properties/scroll-snap-type.json
index 2ad2f83aa42411..72ce3e330c0a58 100644
--- a/css/properties/scroll-snap-type.json
+++ b/css/properties/scroll-snap-type.json
@@ -50,7 +50,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": [
{
diff --git a/css/properties/tab-size.json b/css/properties/tab-size.json
index 7bd5d17c5b12fa..0b911e60697aa1 100644
--- a/css/properties/tab-size.json
+++ b/css/properties/tab-size.json
@@ -48,11 +48,11 @@
],
"opera_android": [
{
- "version_added": "24"
+ "version_added": "14"
},
{
"prefix": "-o-",
- "version_added": "11.5"
+ "version_added": "11"
}
],
"safari": {
@@ -104,7 +104,7 @@
"version_added": "29"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "29"
},
"safari": {
"version_added": false
diff --git a/css/properties/table-layout.json b/css/properties/table-layout.json
index 5081e8ba96747c..0e754813c49fdd 100644
--- a/css/properties/table-layout.json
+++ b/css/properties/table-layout.json
@@ -30,7 +30,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "9.8"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/text-combine-upright.json b/css/properties/text-combine-upright.json
index 4262ae0f555230..531fb1b6052da7 100644
--- a/css/properties/text-combine-upright.json
+++ b/css/properties/text-combine-upright.json
@@ -118,9 +118,17 @@
"notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none
and horizontal
without digits."
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": true
+ },
+ {
+ "partial_implementation": true,
+ "alternative_name": "-webkit-text-combine",
+ "version_added": true,
+ "notes": "This property was initially named -webkit-text-combine
according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none
and horizontal
without digits."
+ }
+ ],
"safari": {
"partial_implementation": true,
"alternative_name": "-webkit-text-combine",
diff --git a/css/properties/text-decoration-color.json b/css/properties/text-decoration-color.json
index e758c9e0071233..eb9732f62056a2 100644
--- a/css/properties/text-decoration-color.json
+++ b/css/properties/text-decoration-color.json
@@ -44,7 +44,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"prefix": "-webkit-",
diff --git a/css/properties/text-decoration-line.json b/css/properties/text-decoration-line.json
index ccecd5713ecc4e..c9979b2461d9e6 100644
--- a/css/properties/text-decoration-line.json
+++ b/css/properties/text-decoration-line.json
@@ -100,7 +100,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/css/properties/text-decoration-skip-ink.json b/css/properties/text-decoration-skip-ink.json
index 11b9dc8ab35ea4..077c01e1884c44 100644
--- a/css/properties/text-decoration-skip-ink.json
+++ b/css/properties/text-decoration-skip-ink.json
@@ -30,7 +30,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
diff --git a/css/properties/text-decoration-skip.json b/css/properties/text-decoration-skip.json
index c1682472dd4618..3c05df7f78efd1 100644
--- a/css/properties/text-decoration-skip.json
+++ b/css/properties/text-decoration-skip.json
@@ -36,8 +36,8 @@
"notes": "Only supports the deprecated ink
value."
},
"opera_android": {
- "version_added": "44",
- "version_removed": "50",
+ "version_added": "43",
+ "version_removed": "46",
"notes": "Only supports the deprecated ink
value."
},
"safari": {
diff --git a/css/properties/text-decoration-style.json b/css/properties/text-decoration-style.json
index 4a9089a32fa212..29a44d97393f5b 100644
--- a/css/properties/text-decoration-style.json
+++ b/css/properties/text-decoration-style.json
@@ -44,7 +44,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"prefix": "-webkit-",
@@ -96,7 +96,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": true
diff --git a/css/properties/text-decoration.json b/css/properties/text-decoration.json
index 2240c845def5f8..d5d43673f7aff8 100644
--- a/css/properties/text-decoration.json
+++ b/css/properties/text-decoration.json
@@ -102,10 +102,15 @@
"version_added": "4"
}
],
- "opera_android": {
- "version_added": "4",
- "notes": "The blink
value does not have any effect."
- },
+ "opera_android": [
+ {
+ "version_added": "14",
+ "notes": "The blink
value does not have any effect."
+ },
+ {
+ "version_added": "10.1"
+ }
+ ],
"safari": {
"version_added": true,
"notes": "The blink
value does not have any effect."
diff --git a/css/properties/text-emphasis-color.json b/css/properties/text-emphasis-color.json
index 22e3c89355f185..ce63ffbc72f052 100644
--- a/css/properties/text-emphasis-color.json
+++ b/css/properties/text-emphasis-color.json
@@ -59,7 +59,7 @@
},
"opera_android": {
"prefix": "-webkit-",
- "version_added": "33"
+ "version_added": "14"
},
"safari": [
{
diff --git a/css/properties/text-emphasis-position.json b/css/properties/text-emphasis-position.json
index c7aa4c4acc298f..7bab4fb6a2d179 100644
--- a/css/properties/text-emphasis-position.json
+++ b/css/properties/text-emphasis-position.json
@@ -73,7 +73,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "33"
+ "version_added": "14"
}
],
"safari": [
@@ -136,7 +136,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": true
diff --git a/css/properties/text-emphasis-style.json b/css/properties/text-emphasis-style.json
index a36235a35a76cd..0875b58c2f8ed0 100644
--- a/css/properties/text-emphasis-style.json
+++ b/css/properties/text-emphasis-style.json
@@ -59,7 +59,7 @@
},
"opera_android": {
"prefix": "-webkit-",
- "version_added": "33"
+ "version_added": "14"
},
"safari": [
{
diff --git a/css/properties/text-emphasis.json b/css/properties/text-emphasis.json
index 4e38d7f9def66e..a3fad45c35bf05 100644
--- a/css/properties/text-emphasis.json
+++ b/css/properties/text-emphasis.json
@@ -59,7 +59,7 @@
},
"opera_android": {
"prefix": "-webkit-",
- "version_added": "33"
+ "version_added": "14"
},
"safari": [
{
diff --git a/css/properties/text-overflow.json b/css/properties/text-overflow.json
index a52040104c52c7..1ed5b9c326d084 100644
--- a/css/properties/text-overflow.json
+++ b/css/properties/text-overflow.json
@@ -43,9 +43,15 @@
"version_added": "9"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "11"
+ },
+ {
+ "prefix": "-o-",
+ "version_added": "10.1"
+ }
+ ],
"safari": {
"version_added": "1.3"
},
diff --git a/css/properties/text-rendering.json b/css/properties/text-rendering.json
index 5e8db1619cb696..af48999f4b067c 100644
--- a/css/properties/text-rendering.json
+++ b/css/properties/text-rendering.json
@@ -38,7 +38,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "36"
+ "version_added": "14"
},
"safari": {
"version_added": "5"
diff --git a/css/properties/transform-box.json b/css/properties/transform-box.json
index 28ab823b7afbfd..919a0bc18f53b1 100644
--- a/css/properties/transform-box.json
+++ b/css/properties/transform-box.json
@@ -76,7 +76,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": null
diff --git a/css/properties/transform-origin.json b/css/properties/transform-origin.json
index 56b8dc609a42da..3c5b1d80d6fffa 100644
--- a/css/properties/transform-origin.json
+++ b/css/properties/transform-origin.json
@@ -96,9 +96,15 @@
"version_added": "10.5"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "12.1"
+ },
+ {
+ "prefix": "-o-",
+ "version_added": "11"
+ }
+ ],
"safari": {
"prefix": "-webkit-",
"version_added": "3.1"
diff --git a/css/properties/transform.json b/css/properties/transform.json
index b8c64022eb1d1a..6559e5e9677aa4 100644
--- a/css/properties/transform.json
+++ b/css/properties/transform.json
@@ -88,22 +88,40 @@
],
"opera": [
{
- "version_added": "12.1"
+ "version_added": "23"
},
{
"prefix": "-webkit-",
"version_added": "15"
},
+ {
+ "version_added": "12.1",
+ "version_removed": "15"
+ },
{
"prefix": "-o-",
"version_added": "10.5",
"version_removed": "15"
}
],
- "opera_android": {
- "prefix": "-webkit-",
- "version_added": "11.5"
- },
+ "opera_android": [
+ {
+ "version_added": "23"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "14"
+ },
+ {
+ "version_added": "12.1",
+ "version_removed": "14"
+ },
+ {
+ "prefix": "-o-",
+ "version_added": "11",
+ "version_removed": "14"
+ }
+ ],
"safari": [
{
"version_added": "9"
@@ -181,7 +199,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "4"
diff --git a/css/properties/transition-delay.json b/css/properties/transition-delay.json
index 318fef5520fd85..3c42128f1a2fc2 100644
--- a/css/properties/transition-delay.json
+++ b/css/properties/transition-delay.json
@@ -112,11 +112,11 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
{
"prefix": "-o-",
- "version_added": "10",
+ "version_added": "12",
"version_removed": "14"
}
],
diff --git a/css/properties/transition-duration.json b/css/properties/transition-duration.json
index 9bf7653419b7c2..94470f9ff33e46 100644
--- a/css/properties/transition-duration.json
+++ b/css/properties/transition-duration.json
@@ -112,11 +112,11 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
{
"prefix": "-o-",
- "version_added": "10",
+ "version_added": "10.1",
"version_removed": "14"
}
],
diff --git a/css/properties/transition-property.json b/css/properties/transition-property.json
index 50aaee0ffde59c..64411ba698e059 100644
--- a/css/properties/transition-property.json
+++ b/css/properties/transition-property.json
@@ -106,9 +106,20 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "12.1"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "14"
+ },
+ {
+ "prefix": "-o-",
+ "version_added": "12",
+ "version_removed": "14"
+ }
+ ],
"safari": [
{
"version_added": true
diff --git a/css/properties/transition-timing-function.json b/css/properties/transition-timing-function.json
index 97663b8eda8412..435e8678c6089a 100644
--- a/css/properties/transition-timing-function.json
+++ b/css/properties/transition-timing-function.json
@@ -106,9 +106,20 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "12.1"
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "14"
+ },
+ {
+ "prefix": "-o-",
+ "version_added": "12",
+ "version_removed": "14"
+ }
+ ],
"safari": [
{
"version_added": true
diff --git a/css/properties/transition.json b/css/properties/transition.json
index 4409fda6c0e758..41f053d7027734 100644
--- a/css/properties/transition.json
+++ b/css/properties/transition.json
@@ -122,7 +122,7 @@
},
{
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
{
"prefix": "-o-",
diff --git a/css/properties/unicode-bidi.json b/css/properties/unicode-bidi.json
index 6581b6d4e59f41..0570cc6e7e6f98 100644
--- a/css/properties/unicode-bidi.json
+++ b/css/properties/unicode-bidi.json
@@ -30,7 +30,7 @@
"version_added": "9.2"
},
"opera_android": {
- "version_added": "8"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.3"
diff --git a/css/properties/visibility.json b/css/properties/visibility.json
index 9fc8c29c4bcf12..ad9c9a6634acc8 100644
--- a/css/properties/visibility.json
+++ b/css/properties/visibility.json
@@ -34,7 +34,7 @@
"version_added": "4"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/width.json b/css/properties/width.json
index e3fa11d15b3b63..f8ed2c8a46d12f 100644
--- a/css/properties/width.json
+++ b/css/properties/width.json
@@ -143,7 +143,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": [
{
@@ -212,7 +212,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": [
{
diff --git a/css/properties/word-wrap.json b/css/properties/word-wrap.json
index 7e2011753dc096..e41c59de8d2244 100644
--- a/css/properties/word-wrap.json
+++ b/css/properties/word-wrap.json
@@ -53,9 +53,15 @@
"version_added": "10.5"
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "alternative_name": "overflow-wrap",
+ "version_added": true
+ },
+ {
+ "version_added": "11"
+ }
+ ],
"safari": [
{
"alternative_name": "overflow-wrap",
diff --git a/css/selectors/active.json b/css/selectors/active.json
index 260f537b5d22ba..2fe0091038fff0 100644
--- a/css/selectors/active.json
+++ b/css/selectors/active.json
@@ -31,7 +31,7 @@
"version_added": "5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/selectors/after.json b/css/selectors/after.json
index 088ae04fab7276..3a10b1ff568a49 100644
--- a/css/selectors/after.json
+++ b/css/selectors/after.json
@@ -70,9 +70,15 @@
"version_added": "4"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "10.1"
+ },
+ {
+ "alternative_name": ":after",
+ "version_added": "10.1"
+ }
+ ],
"safari": [
{
"version_added": "4"
diff --git a/css/selectors/before.json b/css/selectors/before.json
index 0877159a5bb695..f110c23e3975c5 100644
--- a/css/selectors/before.json
+++ b/css/selectors/before.json
@@ -82,9 +82,15 @@
"version_added": "4"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "10.1"
+ },
+ {
+ "alternative_name": ":before",
+ "version_added": "10.1"
+ }
+ ],
"safari": [
{
"version_added": "4"
diff --git a/css/selectors/checked.json b/css/selectors/checked.json
index 3cfe7b0196556b..509b55136c1e5d 100644
--- a/css/selectors/checked.json
+++ b/css/selectors/checked.json
@@ -31,7 +31,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9.5"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/css/selectors/default.json b/css/selectors/default.json
index 18185c93eaaa0d..8e1e3136c664c9 100644
--- a/css/selectors/default.json
+++ b/css/selectors/default.json
@@ -31,7 +31,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "5"
diff --git a/css/selectors/disabled.json b/css/selectors/disabled.json
index ecfea837369c62..be24b738f42e6b 100644
--- a/css/selectors/disabled.json
+++ b/css/selectors/disabled.json
@@ -32,7 +32,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9.5"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/css/selectors/empty.json b/css/selectors/empty.json
index eb750e68235def..a0b277eec83fb1 100644
--- a/css/selectors/empty.json
+++ b/css/selectors/empty.json
@@ -31,7 +31,7 @@
"version_added": "9.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/css/selectors/enabled.json b/css/selectors/enabled.json
index 6cde76ce9e9aae..99909f67cdeb02 100644
--- a/css/selectors/enabled.json
+++ b/css/selectors/enabled.json
@@ -31,7 +31,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9.5"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/css/selectors/first-child.json b/css/selectors/first-child.json
index e7244f8bc3092c..e9de96f8c35f6a 100644
--- a/css/selectors/first-child.json
+++ b/css/selectors/first-child.json
@@ -35,7 +35,7 @@
"version_added": "9.5"
},
"opera_android": {
- "version_added": "9.5"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
@@ -85,7 +85,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/css/selectors/first-letter.json b/css/selectors/first-letter.json
index a525fca1155895..74ea1615286015 100644
--- a/css/selectors/first-letter.json
+++ b/css/selectors/first-letter.json
@@ -72,9 +72,15 @@
"version_added": "3.5"
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "10.1"
+ },
+ {
+ "alternative_name": ":first-letter",
+ "version_added": "10.1"
+ }
+ ],
"safari": [
{
"version_added": "1"
diff --git a/css/selectors/first-line.json b/css/selectors/first-line.json
index 97f41e051fcae9..f9103ee6a71450 100644
--- a/css/selectors/first-line.json
+++ b/css/selectors/first-line.json
@@ -76,9 +76,17 @@
"notes": "From Opera 15 to Opera 49 (exclusive), the text-transform
property does not work on ::first-line
or :first-line
pseudo-elements. See Chromium bug 129669."
}
],
- "opera_android": {
- "version_added": null
- },
+ "opera_android": [
+ {
+ "version_added": "10.1",
+ "notes": "From Opera 15 to Opera 49 (exclusive), the text-transform
property does not work on ::first-line
or :first-line
pseudo-elements. See Chromium bug 129669."
+ },
+ {
+ "alternative_name": ":first-line",
+ "version_added": "10.1",
+ "notes": "From Opera 15 to Opera 49 (exclusive), the text-transform
property does not work on ::first-line
or :first-line
pseudo-elements. See Chromium bug 129669."
+ }
+ ],
"safari": [
{
"version_added": "1",
diff --git a/css/selectors/first-of-type.json b/css/selectors/first-of-type.json
index c40e6a9bca545f..574e72dc2a9559 100644
--- a/css/selectors/first-of-type.json
+++ b/css/selectors/first-of-type.json
@@ -31,7 +31,7 @@
"version_added": "9.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
diff --git a/css/selectors/focus-within.json b/css/selectors/focus-within.json
index 3f9f14338d6511..6a49b286983932 100644
--- a/css/selectors/focus-within.json
+++ b/css/selectors/focus-within.json
@@ -33,7 +33,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "10.1"
diff --git a/css/selectors/focus.json b/css/selectors/focus.json
index 1d7a41c39f5827..6605c055c47dec 100644
--- a/css/selectors/focus.json
+++ b/css/selectors/focus.json
@@ -31,7 +31,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/selectors/invalid.json b/css/selectors/invalid.json
index 457fd7c3319055..cf6196ebc83c4c 100644
--- a/css/selectors/invalid.json
+++ b/css/selectors/invalid.json
@@ -31,7 +31,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "5"
diff --git a/css/selectors/is.json b/css/selectors/is.json
index a2168e3202a222..5fd106d2cd05e7 100644
--- a/css/selectors/is.json
+++ b/css/selectors/is.json
@@ -90,7 +90,7 @@
],
"opera_android": [
{
- "version_added": "53",
+ "version_added": "47",
"alternative_name": ":matches()",
"flags": [
{
diff --git a/css/selectors/lang.json b/css/selectors/lang.json
index 47f47e0ccc3d3e..e4f6ae2e00a909 100644
--- a/css/selectors/lang.json
+++ b/css/selectors/lang.json
@@ -31,7 +31,7 @@
"version_added": "8"
},
"opera_android": {
- "version_added": "8"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/css/selectors/last-child.json b/css/selectors/last-child.json
index 6b7070664aa5f4..f77ff8a413dba9 100644
--- a/css/selectors/last-child.json
+++ b/css/selectors/last-child.json
@@ -31,7 +31,7 @@
"version_added": "9.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
@@ -81,7 +81,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/css/selectors/last-of-type.json b/css/selectors/last-of-type.json
index 59f28336e475b2..1580e5be7f8f32 100644
--- a/css/selectors/last-of-type.json
+++ b/css/selectors/last-of-type.json
@@ -31,7 +31,7 @@
"version_added": "9.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
diff --git a/css/selectors/not.json b/css/selectors/not.json
index fb17fa69f0e317..c969bbee2d2e33 100644
--- a/css/selectors/not.json
+++ b/css/selectors/not.json
@@ -31,7 +31,7 @@
"version_added": "9.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
diff --git a/css/selectors/nth-child.json b/css/selectors/nth-child.json
index 8b9fb8bd289bee..2027ee006857fb 100644
--- a/css/selectors/nth-child.json
+++ b/css/selectors/nth-child.json
@@ -32,7 +32,7 @@
"notes": "Before Opera 15, Opera does not handle dynamically inserted elements for :nth-child()
."
},
"opera_android": {
- "version_added": "9.5",
+ "version_added": "10.1",
"notes": "Before Opera 15, Opera does not handle dynamically inserted elements for :nth-child()
."
},
"safari": {
@@ -136,7 +136,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/css/selectors/nth-last-child.json b/css/selectors/nth-last-child.json
index e2b4c575f8f848..fe222d9d94bc40 100644
--- a/css/selectors/nth-last-child.json
+++ b/css/selectors/nth-last-child.json
@@ -31,7 +31,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
@@ -134,7 +134,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/css/selectors/nth-last-of-type.json b/css/selectors/nth-last-of-type.json
index e38b90692aaacb..f373e9686f6f85 100644
--- a/css/selectors/nth-last-of-type.json
+++ b/css/selectors/nth-last-of-type.json
@@ -31,7 +31,7 @@
"version_added": "9.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
diff --git a/css/selectors/nth-of-type.json b/css/selectors/nth-of-type.json
index 6fde9d72a5cf31..9b8f121839b34a 100644
--- a/css/selectors/nth-of-type.json
+++ b/css/selectors/nth-of-type.json
@@ -31,7 +31,7 @@
"version_added": "9.5"
},
"opera_android": {
- "version_added": "9.5"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/css/selectors/only-child.json b/css/selectors/only-child.json
index ab25b50b60c614..35510cf3d6afc4 100644
--- a/css/selectors/only-child.json
+++ b/css/selectors/only-child.json
@@ -31,7 +31,7 @@
"version_added": "9.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
@@ -81,7 +81,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/css/selectors/only-of-type.json b/css/selectors/only-of-type.json
index 1ecc64a961f341..5196c9fb69ce06 100644
--- a/css/selectors/only-of-type.json
+++ b/css/selectors/only-of-type.json
@@ -31,7 +31,7 @@
"version_added": "9.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
diff --git a/css/selectors/optional.json b/css/selectors/optional.json
index 672a93524e889c..62a9a61971e3a0 100644
--- a/css/selectors/optional.json
+++ b/css/selectors/optional.json
@@ -31,7 +31,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "5"
diff --git a/css/selectors/placeholder.json b/css/selectors/placeholder.json
index 678a12e5ab69bc..27f53ebc51b8b3 100644
--- a/css/selectors/placeholder.json
+++ b/css/selectors/placeholder.json
@@ -74,10 +74,15 @@
"version_added": true
}
],
- "opera_android": {
- "prefix": "-webkit-input-",
- "version_added": "37"
- },
+ "opera_android": [
+ {
+ "version_added": "43"
+ },
+ {
+ "prefix": "-webkit-input-",
+ "version_added": "37"
+ }
+ ],
"safari": [
{
"version_added": "10.1"
diff --git a/css/selectors/required.json b/css/selectors/required.json
index 4a3ac43cfd8351..4b723f819e791e 100644
--- a/css/selectors/required.json
+++ b/css/selectors/required.json
@@ -31,7 +31,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "5"
diff --git a/css/selectors/target.json b/css/selectors/target.json
index f743c21ca44da2..ea345d328424d2 100644
--- a/css/selectors/target.json
+++ b/css/selectors/target.json
@@ -31,7 +31,7 @@
"version_added": "9.5"
},
"opera_android": {
- "version_added": "9.5"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.3"
diff --git a/css/selectors/valid.json b/css/selectors/valid.json
index 171ea84bbb0980..4b9547fd0c9302 100644
--- a/css/selectors/valid.json
+++ b/css/selectors/valid.json
@@ -31,7 +31,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "5"
diff --git a/css/selectors/visited.json b/css/selectors/visited.json
index aab01a5c2b59a5..a6d0f53da19531 100644
--- a/css/selectors/visited.json
+++ b/css/selectors/visited.json
@@ -31,7 +31,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/types/attr.json b/css/types/attr.json
index 475e286957ef0b..bc2a378e2e4011 100644
--- a/css/types/attr.json
+++ b/css/types/attr.json
@@ -31,7 +31,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/css/types/calc.json b/css/types/calc.json
index cb1d81e7d14815..c16c3e5001e5dd 100644
--- a/css/types/calc.json
+++ b/css/types/calc.json
@@ -59,7 +59,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "21"
+ "version_added": "14"
},
"safari": [
{
diff --git a/css/types/flex.json b/css/types/flex.json
index f02c5fc48d5caf..6b127fabc44a6b 100644
--- a/css/types/flex.json
+++ b/css/types/flex.json
@@ -31,7 +31,7 @@
"version_added": "28"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "28"
},
"safari": {
"version_added": "10.1"
diff --git a/css/types/image.json b/css/types/image.json
index ff805886871b6d..b86130747d0498 100644
--- a/css/types/image.json
+++ b/css/types/image.json
@@ -158,7 +158,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": null,
@@ -353,9 +353,22 @@
"notes": "Considers <angle>
to start to the right, instead of the top. I.e. it considered an angle of 0deg
as a direction indicator pointing to the right."
}
],
- "opera_android": {
- "version_added": true
- },
+ "opera_android": [
+ {
+ "version_added": "12.1"
+ },
+ {
+ "prefix": "-o-",
+ "version_added": "11",
+ "version_removed": "14",
+ "notes": "Considers <angle>
to start to the right, instead of the top. I.e. it considered an angle of 0deg
as a direction indicator pointing to the right."
+ },
+ {
+ "prefix": "-webkit-",
+ "version_added": "14",
+ "notes": "Considers <angle>
to start to the right, instead of the top. I.e. it considered an angle of 0deg
as a direction indicator pointing to the right."
+ }
+ ],
"safari": [
{
"version_added": "6.1"
@@ -471,7 +484,7 @@
"version_added": "58"
},
"opera_android": {
- "version_added": "58"
+ "version_added": "50"
},
"safari": {
"version_added": null,
@@ -821,9 +834,16 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "14"
+ },
+ {
+ "prefix": "-o-",
+ "version_added": "12",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": false
},
@@ -873,7 +893,7 @@
"version_added": "58"
},
"opera_android": {
- "version_added": "58"
+ "version_added": "50"
},
"safari": {
"version_added": null,
@@ -1044,24 +1064,31 @@
"version_added": "12.1"
},
{
- "prefix": "-o-",
- "version_added": "11",
- "version_removed": "15",
+ "prefix": "-webkit-",
+ "version_added": "15",
"notes": "Considers <angle>
to start to the right, instead of the top. I.e. it considered an angle of 0deg
as a direction indicator pointing to the right."
},
{
- "prefix": "-webkit-",
- "version_added": "15",
+ "prefix": "-o-",
+ "version_added": "11",
+ "version_removed": "15",
"notes": "Considers <angle>
to start to the right, instead of the top. I.e. it considered an angle of 0deg
as a direction indicator pointing to the right."
}
],
"opera_android": [
{
- "version_added": true
+ "version_added": "12.1"
},
{
"prefix": "-webkit-",
- "version_added": "14"
+ "version_added": "14",
+ "notes": "Considers <angle>
to start to the right, instead of the top. I.e. it considered an angle of 0deg
as a direction indicator pointing to the right."
+ },
+ {
+ "prefix": "-o-",
+ "version_added": "11",
+ "version_removed": "14",
+ "notes": "Considers <angle>
to start to the right, instead of the top. I.e. it considered an angle of 0deg
as a direction indicator pointing to the right."
}
],
"safari": [
@@ -1180,7 +1207,7 @@
"version_added": "58"
},
"opera_android": {
- "version_added": "58"
+ "version_added": "50"
},
"safari": {
"version_added": null,
@@ -1386,14 +1413,14 @@
{
"version_added": "12.1"
},
+ {
+ "prefix": "-webkit-",
+ "version_added": "15"
+ },
{
"prefix": "-o-",
"version_added": "12",
"version_removed": "15"
- },
- {
- "prefix": "-webkit-",
- "version_added": "15"
}
],
"opera_android": [
@@ -1403,6 +1430,11 @@
{
"prefix": "-webkit-",
"version_added": "14"
+ },
+ {
+ "prefix": "-o-",
+ "version_added": "12",
+ "version_removed": "14"
}
],
"safari": [
@@ -1518,9 +1550,16 @@
"version_removed": "15"
}
],
- "opera_android": {
- "version_added": false
- },
+ "opera_android": [
+ {
+ "version_added": "14"
+ },
+ {
+ "prefix": "-o-",
+ "version_added": "12",
+ "version_removed": "14"
+ }
+ ],
"safari": {
"version_added": false
},
@@ -1570,7 +1609,7 @@
"version_added": "58"
},
"opera_android": {
- "version_added": "58"
+ "version_added": "50"
},
"safari": {
"version_added": null,
@@ -1823,7 +1862,7 @@
},
"opera_android": {
"prefix": "-webkit-",
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"prefix": "-webkit-",
@@ -1890,7 +1929,7 @@
},
"opera_android": {
"prefix": "-webkit-",
- "version_added": "15",
+ "version_added": "14",
"notes": "Supports the original dual-image with percentage implementation only."
},
"safari": [
diff --git a/css/types/length-percentage.json b/css/types/length-percentage.json
index ad8c1bebb5c824..9892e6bafd365a 100644
--- a/css/types/length-percentage.json
+++ b/css/types/length-percentage.json
@@ -392,7 +392,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
diff --git a/css/types/length.json b/css/types/length.json
index 93635d24dc333f..7b6a66e4f2c66d 100644
--- a/css/types/length.json
+++ b/css/types/length.json
@@ -392,7 +392,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
diff --git a/css/types/timing-function.json b/css/types/timing-function.json
index 6a6ad71969d27d..b5960acea6ef14 100644
--- a/css/types/timing-function.json
+++ b/css/types/timing-function.json
@@ -31,7 +31,7 @@
"version_added": "10.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "11"
},
"safari": {
"version_added": "3.1"
diff --git a/css/types/transform-function.json b/css/types/transform-function.json
index 39a732e6e6c631..9eab7bf97a7448 100644
--- a/css/types/transform-function.json
+++ b/css/types/transform-function.json
@@ -36,7 +36,7 @@
"version_added": "10.5"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "11"
},
"safari": {
"version_added": "3.1"
@@ -86,7 +86,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "22"
+ "version_added": "14"
},
"safari": {
"version_added": "4"
diff --git a/html/elements/applet.json b/html/elements/applet.json
index d46654594d9b60..d2e7badff7a93d 100644
--- a/html/elements/applet.json
+++ b/html/elements/applet.json
@@ -822,7 +822,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "47"
+ "version_removed": "34"
},
"safari": {
"version_added": true
diff --git a/html/elements/article.json b/html/elements/article.json
index 66015e9a6e04cc..13de9a16031375 100644
--- a/html/elements/article.json
+++ b/html/elements/article.json
@@ -30,7 +30,7 @@
"version_added": "11.1"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "11.1"
},
"safari": {
"version_added": "4.1"
diff --git a/html/elements/aside.json b/html/elements/aside.json
index 7721681c7e4918..2543ca0879efda 100644
--- a/html/elements/aside.json
+++ b/html/elements/aside.json
@@ -30,7 +30,7 @@
"version_added": "11.1"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "11.1"
},
"safari": {
"version_added": "4.1"
diff --git a/html/elements/audio.json b/html/elements/audio.json
index 338e31952b1c85..c1b7c507928ba9 100644
--- a/html/elements/audio.json
+++ b/html/elements/audio.json
@@ -449,7 +449,7 @@
],
"opera_android": [
{
- "version_added": "15",
+ "version_added": "14",
"notes": "Defaults to metadata
in Opera 51."
},
{
diff --git a/html/elements/blink.json b/html/elements/blink.json
index 01534eef9c87ac..de83f205d88ff1 100644
--- a/html/elements/blink.json
+++ b/html/elements/blink.json
@@ -33,7 +33,7 @@
"version_removed": "15"
},
"opera_android": {
- "version_added": "2",
+ "version_added": "10.1",
"version_removed": "14"
},
"safari": {
diff --git a/html/elements/data.json b/html/elements/data.json
index ff49513004a5c4..2a565dd448ea83 100644
--- a/html/elements/data.json
+++ b/html/elements/data.json
@@ -30,7 +30,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": false
diff --git a/html/elements/footer.json b/html/elements/footer.json
index 92e8f1c3eb3ed8..0a8cbc56729a09 100644
--- a/html/elements/footer.json
+++ b/html/elements/footer.json
@@ -30,7 +30,7 @@
"version_added": "11.1"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "11.1"
},
"safari": {
"version_added": "4.1"
diff --git a/html/elements/header.json b/html/elements/header.json
index 1287b38a3b0a16..15f742fa537dfb 100644
--- a/html/elements/header.json
+++ b/html/elements/header.json
@@ -30,7 +30,7 @@
"version_added": "11.1"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "11.1"
},
"safari": {
"version_added": "4.1"
diff --git a/html/elements/hgroup.json b/html/elements/hgroup.json
index 78e39b8674c812..bbfd0e6516fca3 100644
--- a/html/elements/hgroup.json
+++ b/html/elements/hgroup.json
@@ -30,7 +30,7 @@
"version_added": "11.1"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "11.1"
},
"safari": {
"version_added": "4.1"
diff --git a/html/elements/iframe.json b/html/elements/iframe.json
index a36cdd13c9ca79..5dfcacbb006b3b 100644
--- a/html/elements/iframe.json
+++ b/html/elements/iframe.json
@@ -133,7 +133,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "11.1"
@@ -1033,7 +1033,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/html/elements/img.json b/html/elements/img.json
index c4a5a978ffca8a..f428b44e9af957 100644
--- a/html/elements/img.json
+++ b/html/elements/img.json
@@ -441,7 +441,7 @@
"version_added": "58"
},
"opera_android": {
- "version_added": "58"
+ "version_added": "50"
},
"safari": {
"version_added": false
@@ -973,7 +973,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": true
diff --git a/html/elements/input/file.json b/html/elements/input/file.json
index 3131cafe3c8885..2aa9792db5f717 100644
--- a/html/elements/input/file.json
+++ b/html/elements/input/file.json
@@ -33,7 +33,7 @@
"version_added": "11"
},
"opera_android": {
- "version_added": "1"
+ "version_added": "11"
},
"safari": {
"version_added": "1"
diff --git a/html/elements/link.json b/html/elements/link.json
index 54da970f938be0..f85fadf785ea84 100644
--- a/html/elements/link.json
+++ b/html/elements/link.json
@@ -830,7 +830,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": null
@@ -882,7 +882,7 @@
"version_added": "36"
},
"opera_android": {
- "version_added": "32"
+ "version_added": "36"
},
"safari": {
"version_added": "10.1"
diff --git a/html/elements/nav.json b/html/elements/nav.json
index fea827ad9f974f..81026b47fc01db 100644
--- a/html/elements/nav.json
+++ b/html/elements/nav.json
@@ -30,7 +30,7 @@
"version_added": "11.1"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "11.1"
},
"safari": {
"version_added": "4.1"
diff --git a/html/elements/rb.json b/html/elements/rb.json
index 1a9652617a0949..8b3c837ad706fa 100644
--- a/html/elements/rb.json
+++ b/html/elements/rb.json
@@ -30,7 +30,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "5"
diff --git a/html/elements/rp.json b/html/elements/rp.json
index 40fd00fce6efdf..6d8e297aff8f2f 100644
--- a/html/elements/rp.json
+++ b/html/elements/rp.json
@@ -30,7 +30,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "5"
diff --git a/html/elements/rt.json b/html/elements/rt.json
index b585d900f246c2..0a8fea8aecb768 100644
--- a/html/elements/rt.json
+++ b/html/elements/rt.json
@@ -30,7 +30,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "5"
diff --git a/html/elements/ruby.json b/html/elements/ruby.json
index 093e76260474d2..06886fc3791de9 100644
--- a/html/elements/ruby.json
+++ b/html/elements/ruby.json
@@ -30,7 +30,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "15"
+ "version_added": "14"
},
"safari": {
"version_added": "5"
diff --git a/html/elements/script.json b/html/elements/script.json
index f051c2c165de79..52124c057cb4df 100644
--- a/html/elements/script.json
+++ b/html/elements/script.json
@@ -633,7 +633,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "10.1"
diff --git a/html/elements/section.json b/html/elements/section.json
index f5cbceca69c554..e1a4f29f8f7ced 100644
--- a/html/elements/section.json
+++ b/html/elements/section.json
@@ -30,7 +30,7 @@
"version_added": "11.1"
},
"opera_android": {
- "version_added": "11"
+ "version_added": "11.1"
},
"safari": {
"version_added": "4.1"
diff --git a/html/elements/style.json b/html/elements/style.json
index 3d201bc629b702..6bc068b178a383 100644
--- a/html/elements/style.json
+++ b/html/elements/style.json
@@ -30,7 +30,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -79,7 +79,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -129,7 +129,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -179,7 +179,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/html/elements/time.json b/html/elements/time.json
index a375886872962f..56d7746d4d5ec7 100644
--- a/html/elements/time.json
+++ b/html/elements/time.json
@@ -37,7 +37,7 @@
],
"opera_android": [
{
- "version_added": "49"
+ "version_added": "46"
},
{
"version_added": "11.5",
@@ -98,7 +98,7 @@
],
"opera_android": [
{
- "version_added": "49"
+ "version_added": "46"
},
{
"version_added": "11.5",
diff --git a/html/elements/video.json b/html/elements/video.json
index 9586dbe4af3c55..4d3230dc902b3d 100644
--- a/html/elements/video.json
+++ b/html/elements/video.json
@@ -342,7 +342,7 @@
"version_added": "58"
},
"opera_android": {
- "version_added": "58"
+ "version_added": "50"
},
"safari": {
"version_added": false
diff --git a/html/global_attributes.json b/html/global_attributes.json
index ea27a03987a71a..0e725f34e78913 100644
--- a/html/global_attributes.json
+++ b/html/global_attributes.json
@@ -971,7 +971,7 @@
"version_added": "55"
},
"opera_android": {
- "version_added": "55"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/http/data-url.json b/http/data-url.json
index bc22f2c7efabd3..2fea2c457301d0 100644
--- a/http/data-url.json
+++ b/http/data-url.json
@@ -248,7 +248,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": null
diff --git a/http/headers/clear-site-data.json b/http/headers/clear-site-data.json
index cc76420ce2fd72..0280315c6bf4d7 100644
--- a/http/headers/clear-site-data.json
+++ b/http/headers/clear-site-data.json
@@ -54,7 +54,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": null
diff --git a/http/headers/content-security-policy.json b/http/headers/content-security-policy.json
index 67c43821f71896..54fa4211d04834 100644
--- a/http/headers/content-security-policy.json
+++ b/http/headers/content-security-policy.json
@@ -1085,7 +1085,7 @@
"version_added": "46"
},
"opera_android": {
- "version_added": "46"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -1611,7 +1611,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
diff --git a/http/headers/downlink.json b/http/headers/downlink.json
index 87575071649c1c..637c91d8f57b85 100644
--- a/http/headers/downlink.json
+++ b/http/headers/downlink.json
@@ -30,7 +30,7 @@
"version_added": "54"
},
"opera_android": {
- "version_added": "54"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/http/headers/ect.json b/http/headers/ect.json
index bcb96c87cec8fc..75c93d47c1655a 100644
--- a/http/headers/ect.json
+++ b/http/headers/ect.json
@@ -30,7 +30,7 @@
"version_added": "54"
},
"opera_android": {
- "version_added": "54"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/http/headers/expect-ct.json b/http/headers/expect-ct.json
index b0fcbe5829c0a6..f0ace619434c70 100644
--- a/http/headers/expect-ct.json
+++ b/http/headers/expect-ct.json
@@ -30,7 +30,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": null
diff --git a/http/headers/feature-policy.json b/http/headers/feature-policy.json
index 160e2517bed086..491584b707b51a 100644
--- a/http/headers/feature-policy.json
+++ b/http/headers/feature-policy.json
@@ -44,7 +44,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -115,7 +115,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
@@ -201,7 +201,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
@@ -280,7 +280,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -345,7 +345,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -475,7 +475,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -540,7 +540,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -605,7 +605,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -677,7 +677,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
@@ -814,7 +814,7 @@
]
},
"opera_android": {
- "version_added": "55",
+ "version_added": "48",
"flags": [
{
"type": "preference",
@@ -900,7 +900,7 @@
]
},
"opera_android": {
- "version_added": "56",
+ "version_added": "48",
"flags": [
{
"type": "preference",
@@ -979,7 +979,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1044,7 +1044,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -1116,7 +1116,7 @@
]
},
"opera_android": {
- "version_added": "59",
+ "version_added": "50",
"flags": [
{
"type": "preference",
@@ -1195,7 +1195,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -1297,7 +1297,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": false
@@ -1348,7 +1348,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": false
@@ -1420,7 +1420,7 @@
]
},
"opera_android": {
- "version_added": "59",
+ "version_added": "50",
"flags": [
{
"type": "preference",
@@ -1506,7 +1506,7 @@
]
},
"opera_android": {
- "version_added": "53",
+ "version_added": "47",
"flags": [
{
"type": "preference",
@@ -1571,7 +1571,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -1622,7 +1622,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": false
@@ -1673,7 +1673,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": false
diff --git a/http/headers/referrer-policy.json b/http/headers/referrer-policy.json
index 3ecb7ef05dfffb..550871c1ada9c9 100644
--- a/http/headers/referrer-policy.json
+++ b/http/headers/referrer-policy.json
@@ -80,7 +80,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "11.1"
@@ -131,7 +131,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "11.1"
@@ -182,7 +182,7 @@
"version_added": "48"
},
"opera_android": {
- "version_added": "48"
+ "version_added": "45"
},
"safari": {
"version_added": "11.1"
diff --git a/http/headers/rtt.json b/http/headers/rtt.json
index fd1583c3a00730..ef731a177091e5 100644
--- a/http/headers/rtt.json
+++ b/http/headers/rtt.json
@@ -30,7 +30,7 @@
"version_added": "54"
},
"opera_android": {
- "version_added": "54"
+ "version_added": "48"
},
"safari": {
"version_added": null
diff --git a/http/headers/server-timing.json b/http/headers/server-timing.json
index d38900c3f8e574..77ecceeb73a41e 100644
--- a/http/headers/server-timing.json
+++ b/http/headers/server-timing.json
@@ -30,7 +30,7 @@
"version_added": "52"
},
"opera_android": {
- "version_added": "52"
+ "version_added": "47"
},
"safari": {
"version_added": null
diff --git a/javascript/builtins/Array.json b/javascript/builtins/Array.json
index e05ddef8360875..6635abe6093687 100644
--- a/javascript/builtins/Array.json
+++ b/javascript/builtins/Array.json
@@ -561,7 +561,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "12"
@@ -616,7 +616,7 @@
"version_added": "56"
},
"opera_android": {
- "version_added": "56"
+ "version_added": "48"
},
"safari": {
"version_added": "12"
@@ -2348,7 +2348,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": "9"
diff --git a/javascript/builtins/ArrayBuffer.json b/javascript/builtins/ArrayBuffer.json
index 0c759b8aa30c1e..83a3788c0e6421 100644
--- a/javascript/builtins/ArrayBuffer.json
+++ b/javascript/builtins/ArrayBuffer.json
@@ -34,7 +34,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -142,7 +142,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -252,7 +252,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/BigInt.json b/javascript/builtins/BigInt.json
index 96bad3e56b7ab3..0c008c92463f0a 100644
--- a/javascript/builtins/BigInt.json
+++ b/javascript/builtins/BigInt.json
@@ -40,7 +40,7 @@
"version_added": "54"
},
"opera_android": {
- "version_added": "54"
+ "version_added": "48"
},
"safari": {
"version_added": false
diff --git a/javascript/builtins/DataView.json b/javascript/builtins/DataView.json
index e9057c8064ff7a..ef2e8d0ec8834e 100644
--- a/javascript/builtins/DataView.json
+++ b/javascript/builtins/DataView.json
@@ -34,7 +34,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -196,7 +196,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -305,7 +305,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -360,7 +360,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -415,7 +415,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -470,7 +470,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -525,7 +525,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -580,7 +580,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -635,7 +635,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -690,7 +690,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -745,7 +745,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -800,7 +800,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -855,7 +855,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -910,7 +910,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -965,7 +965,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -1020,7 +1020,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -1075,7 +1075,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -1130,7 +1130,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -1185,7 +1185,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -1240,7 +1240,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
@@ -1295,7 +1295,7 @@
"version_added": "12.1"
},
"opera_android": {
- "version_added": "12"
+ "version_added": "12.1"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/Float32Array.json b/javascript/builtins/Float32Array.json
index c930d6da998e5c..b6a4ff115b58da 100644
--- a/javascript/builtins/Float32Array.json
+++ b/javascript/builtins/Float32Array.json
@@ -34,7 +34,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/Float64Array.json b/javascript/builtins/Float64Array.json
index c5dc4aac160255..a721df1034c115 100644
--- a/javascript/builtins/Float64Array.json
+++ b/javascript/builtins/Float64Array.json
@@ -34,7 +34,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/Function.json b/javascript/builtins/Function.json
index 4e3a21cea1669e..c8bbcf15ea2f63 100644
--- a/javascript/builtins/Function.json
+++ b/javascript/builtins/Function.json
@@ -741,7 +741,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/Int16Array.json b/javascript/builtins/Int16Array.json
index 2acd9faa79a99d..fa655c8cdff651 100644
--- a/javascript/builtins/Int16Array.json
+++ b/javascript/builtins/Int16Array.json
@@ -34,7 +34,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/Int32Array.json b/javascript/builtins/Int32Array.json
index 9795d56ae7163d..9a081dac0561a5 100644
--- a/javascript/builtins/Int32Array.json
+++ b/javascript/builtins/Int32Array.json
@@ -34,7 +34,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/Int8Array.json b/javascript/builtins/Int8Array.json
index 5b5f911d69c257..56d93881cfac02 100644
--- a/javascript/builtins/Int8Array.json
+++ b/javascript/builtins/Int8Array.json
@@ -34,7 +34,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/Intl.json b/javascript/builtins/Intl.json
index 568dd64d52a60f..25293c3c27059d 100644
--- a/javascript/builtins/Intl.json
+++ b/javascript/builtins/Intl.json
@@ -1296,7 +1296,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "14"
},
"safari": {
"version_added": "10"
@@ -1626,7 +1626,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -1681,7 +1681,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -1735,7 +1735,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -1789,7 +1789,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -1843,7 +1843,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -1897,7 +1897,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": false
diff --git a/javascript/builtins/JSON.json b/javascript/builtins/JSON.json
index 03450e8c2ffccf..2e12bc0fc115be 100644
--- a/javascript/builtins/JSON.json
+++ b/javascript/builtins/JSON.json
@@ -196,7 +196,7 @@
"version_added": "59"
},
"opera_android": {
- "version_added": "59"
+ "version_added": "50"
},
"safari": {
"version_added": false
@@ -252,7 +252,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": true
diff --git a/javascript/builtins/Number.json b/javascript/builtins/Number.json
index da165fcb91b661..6ba80162ca7ee7 100644
--- a/javascript/builtins/Number.json
+++ b/javascript/builtins/Number.json
@@ -1134,7 +1134,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "14"
},
"safari": {
"version_added": "10"
@@ -1187,7 +1187,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "37"
+ "version_added": "14"
},
"safari": {
"version_added": "10"
diff --git a/javascript/builtins/Object.json b/javascript/builtins/Object.json
index 0b251a0ad512cb..72c4a89075bea3 100644
--- a/javascript/builtins/Object.json
+++ b/javascript/builtins/Object.json
@@ -476,7 +476,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "12"
},
"safari": {
"version_added": "5"
@@ -531,7 +531,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "12"
},
"safari": {
"version_added": "5"
@@ -587,7 +587,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.5"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1",
diff --git a/javascript/builtins/Promise.json b/javascript/builtins/Promise.json
index 95e91bad6e5c2e..ddad31cd7ed98d 100644
--- a/javascript/builtins/Promise.json
+++ b/javascript/builtins/Promise.json
@@ -314,7 +314,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": "11.1"
diff --git a/javascript/builtins/RegExp.json b/javascript/builtins/RegExp.json
index 36bb2d6f7601ea..501119c00b6546 100644
--- a/javascript/builtins/RegExp.json
+++ b/javascript/builtins/RegExp.json
@@ -753,7 +753,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": false
@@ -971,7 +971,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": null
diff --git a/javascript/builtins/String.json b/javascript/builtins/String.json
index 2c2a94385a5c94..3e05a56afbff6f 100644
--- a/javascript/builtins/String.json
+++ b/javascript/builtins/String.json
@@ -1767,7 +1767,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "10"
@@ -1833,7 +1833,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "10"
@@ -3366,7 +3366,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": null
@@ -3451,7 +3451,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": null
diff --git a/javascript/builtins/Symbol.json b/javascript/builtins/Symbol.json
index 499cd47b44feb7..4f6ae0cf6e9d62 100644
--- a/javascript/builtins/Symbol.json
+++ b/javascript/builtins/Symbol.json
@@ -87,7 +87,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": "11.1"
@@ -142,7 +142,7 @@
"version_added": "57"
},
"opera_android": {
- "version_added": "57"
+ "version_added": "49"
},
"safari": {
"version_added": false
diff --git a/javascript/builtins/TypedArray.json b/javascript/builtins/TypedArray.json
index 83c89d1fb185a8..352681f2d5773e 100644
--- a/javascript/builtins/TypedArray.json
+++ b/javascript/builtins/TypedArray.json
@@ -34,7 +34,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -363,7 +363,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -418,7 +418,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -473,7 +473,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -528,7 +528,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -1368,7 +1368,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -1536,7 +1536,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -1646,7 +1646,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -1866,7 +1866,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -2086,7 +2086,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/Uint16Array.json b/javascript/builtins/Uint16Array.json
index 8af9640b234feb..04e659044a4867 100644
--- a/javascript/builtins/Uint16Array.json
+++ b/javascript/builtins/Uint16Array.json
@@ -34,7 +34,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/Uint32Array.json b/javascript/builtins/Uint32Array.json
index 8de000799e9efc..900684585c99f9 100644
--- a/javascript/builtins/Uint32Array.json
+++ b/javascript/builtins/Uint32Array.json
@@ -34,7 +34,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/Uint8Array.json b/javascript/builtins/Uint8Array.json
index b8872b620928bd..ac8da9f672b9d6 100644
--- a/javascript/builtins/Uint8Array.json
+++ b/javascript/builtins/Uint8Array.json
@@ -34,7 +34,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/Uint8ClampedArray.json b/javascript/builtins/Uint8ClampedArray.json
index 9d494734255838..0e2ab54e69f9d5 100644
--- a/javascript/builtins/Uint8ClampedArray.json
+++ b/javascript/builtins/Uint8ClampedArray.json
@@ -34,7 +34,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/WebAssembly.json b/javascript/builtins/WebAssembly.json
index 968fd3631b2752..1521eb3b63b0fd 100644
--- a/javascript/builtins/WebAssembly.json
+++ b/javascript/builtins/WebAssembly.json
@@ -1599,7 +1599,7 @@
"version_added": "44"
},
"opera_android": {
- "version_added": "44"
+ "version_added": "43"
},
"safari": {
"version_added": "11"
diff --git a/javascript/functions.json b/javascript/functions.json
index f12c53a8f1e5b0..933b8192dc977c 100644
--- a/javascript/functions.json
+++ b/javascript/functions.json
@@ -427,7 +427,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/javascript/grammar.json b/javascript/grammar.json
index 5d5fd75e6ee3ab..8ed82467b08487 100644
--- a/javascript/grammar.json
+++ b/javascript/grammar.json
@@ -813,7 +813,7 @@
"version_added": "49"
},
"opera_android": {
- "version_added": "49"
+ "version_added": "46"
},
"safari": {
"version_added": false
diff --git a/javascript/operators/function.json b/javascript/operators/function.json
index bc49434dff716b..ffa18f8779a590 100644
--- a/javascript/operators/function.json
+++ b/javascript/operators/function.json
@@ -87,7 +87,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": false
diff --git a/javascript/operators/function_star.json b/javascript/operators/function_star.json
index aa67189397a090..3d3cabd2c5edc5 100644
--- a/javascript/operators/function_star.json
+++ b/javascript/operators/function_star.json
@@ -88,7 +88,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": null
diff --git a/javascript/statements.json b/javascript/statements.json
index e269210fcf4eb4..429df290f33a1f 100644
--- a/javascript/statements.json
+++ b/javascript/statements.json
@@ -703,7 +703,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "10.1"
@@ -906,7 +906,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "10.1"
@@ -1017,7 +1017,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": "11"
@@ -1241,7 +1241,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": null
@@ -1458,7 +1458,7 @@
"version_added": "45"
},
"opera_android": {
- "version_added": "45"
+ "version_added": "43"
},
"safari": {
"version_added": null
@@ -1844,7 +1844,7 @@
"version_added": "47"
},
"opera_android": {
- "version_added": "47"
+ "version_added": "44"
},
"safari": {
"version_added": "10.1"
@@ -1914,7 +1914,7 @@
"version_added": "50"
},
"opera_android": {
- "version_added": "50"
+ "version_added": "46"
},
"safari": {
"version_added": "11.1"
@@ -1968,7 +1968,7 @@
"version_added": "51"
},
"opera_android": {
- "version_added": "51"
+ "version_added": "47"
},
"safari": {
"version_added": "11.1"
@@ -2464,7 +2464,7 @@
"version_added": "53"
},
"opera_android": {
- "version_added": "53"
+ "version_added": "47"
},
"safari": {
"version_added": false
diff --git a/mathml/elements/math.json b/mathml/elements/math.json
index cb8c1d4c7e2214..0d45e8ccc374b2 100644
--- a/mathml/elements/math.json
+++ b/mathml/elements/math.json
@@ -42,7 +42,7 @@
"notes": "Only supported in XHTML documents."
},
"opera_android": {
- "version_added": "9.5",
+ "version_added": "10.1",
"version_removed": "14",
"partial_implementation": true,
"notes": "Only supported in XHTML documents."
diff --git a/svg/elements/animate.json b/svg/elements/animate.json
index 803662aa9e9117..b9167e92ee284c 100644
--- a/svg/elements/animate.json
+++ b/svg/elements/animate.json
@@ -30,7 +30,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9.5"
+ "version_added": "10.1"
},
"safari": {
"version_added": "4"
diff --git a/svg/elements/filter.json b/svg/elements/filter.json
index 445ab3c55ed374..c45cea174141e3 100644
--- a/svg/elements/filter.json
+++ b/svg/elements/filter.json
@@ -30,7 +30,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9.5"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
diff --git a/svg/elements/foreignObject.json b/svg/elements/foreignObject.json
index 11f1c40999fc4d..cf320ef475e8f1 100644
--- a/svg/elements/foreignObject.json
+++ b/svg/elements/foreignObject.json
@@ -30,7 +30,7 @@
"version_added": "2"
},
"opera_android": {
- "version_added": "2"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -76,7 +76,7 @@
"version_added": "2"
},
"opera_android": {
- "version_added": "2"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -123,7 +123,7 @@
"version_added": "2"
},
"opera_android": {
- "version_added": "2"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -170,7 +170,7 @@
"version_added": "2"
},
"opera_android": {
- "version_added": "2"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -217,7 +217,7 @@
"version_added": "2"
},
"opera_android": {
- "version_added": "2"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"