From a8a56bfafcfbcb510e1ab4dd86ce7097e41d405e Mon Sep 17 00:00:00 2001
From: ExE Boss <3889017+ExE-Boss@users.noreply.github.com>
Date: Fri, 30 Mar 2018 21:45:00 +0200
Subject: [PATCH 1/5] Add Opera for Android
---
browsers/opera.json | 4 +
browsers/opera_android.json | 226 ++++++++++++++++++++++++++++++++++++
2 files changed, 230 insertions(+)
create mode 100644 browsers/opera_android.json
diff --git a/browsers/opera.json b/browsers/opera.json
index 7fad820a3aefcf..3549d6320602ca 100644
--- a/browsers/opera.json
+++ b/browsers/opera.json
@@ -121,18 +121,22 @@
},
"15": {
"release_date": "2013-07-02",
+ "release_notes": "https://dev.opera.com/blog/introducing-opera-15-for-desktop-and-a-fast-release-cycle/",
"status": "retired"
},
"16": {
"release_date": "2013-08-27",
+ "release_notes": "https://dev.opera.com/blog/opera-16-released-in-the-wild/",
"status": "retired"
},
"17": {
"release_date": "2013-10-08",
+ "release_notes": "https://dev.opera.com/blog/opera-desktop-17-released/",
"status": "retired"
},
"18": {
"release_date": "2013-11-19",
+ "release_notes": "https://dev.opera.com/blog/opera-desktop-18-released/",
"status": "retired"
},
"19": {
diff --git a/browsers/opera_android.json b/browsers/opera_android.json
new file mode 100644
index 00000000000000..f6f425539d4f74
--- /dev/null
+++ b/browsers/opera_android.json
@@ -0,0 +1,226 @@
+{
+ "browsers": {
+ "opera_android": {
+ "releases": {
+ "10.1": {
+ "release_date": "2010-11-09",
+ "release_notes": "https://dev.opera.com/blog/opera-mobile-10-1-beta-for-android-is-here/",
+ "status": "retired"
+ },
+ "11": {
+ "release_date": "2011-03-22",
+ "release_notes": "https://dev.opera.com/blog/opera-mobile-11-for-maemo-meego-windows/",
+ "status": "retired"
+ },
+ "11.1": {
+ "release_date": "2011-06-30",
+ "release_notes": "https://dev.opera.com/blog/opera-mobile-11-1-new-features-and-additions/",
+ "status": "retired"
+ },
+ "11.5": {
+ "status": "retired"
+ },
+ "12": {
+ "release_date": "2012-02-25",
+ "release_notes": "https://dev.opera.com/blog/opera-mobile-12-and-introducing-opera-mini-next/",
+ "status": "retired"
+ },
+ "12.1": {
+ "release_date": "2012-10-09",
+ "release_notes": "https://dev.opera.com/blog/opera-mobile-12-1-with-spdy-web-sockets-flexbox-and-more/",
+ "status": "retired"
+ },
+ "14": {
+ "release_date": "2013-05-21",
+ "release_notes": "https://dev.opera.com/blog/opera-14-for-android-is-out/",
+ "status": "retired"
+ },
+ "15": {
+ "status": "retired"
+ },
+ "16": {
+ "status": "retired"
+ },
+ "17": {
+ "status": "retired"
+ },
+ "18": {
+ "status": "retired"
+ },
+ "19": {
+ "release_date": "2014-01-28",
+ "release_notes": "https://dev.opera.com/blog/opera-19/",
+ "status": "retired"
+ },
+ "20": {
+ "release_date": "2014-03-04",
+ "release_notes": "https://dev.opera.com/blog/opera-20/",
+ "status": "retired"
+ },
+ "21": {
+ "release_date": "2014-05-06",
+ "release_notes": "https://dev.opera.com/blog/opera-21/",
+ "status": "retired"
+ },
+ "22": {
+ "release_date": "2014-06-03",
+ "release_notes": "https://dev.opera.com/blog/opera-22/",
+ "status": "retired"
+ },
+ "23": {
+ "release_date": "2014-07-22",
+ "release_notes": "https://dev.opera.com/blog/opera-23/",
+ "status": "retired"
+ },
+ "24": {
+ "release_date": "2014-09-02",
+ "release_notes": "https://dev.opera.com/blog/opera-24/",
+ "status": "retired"
+ },
+ "25": {
+ "release_date": "2014-10-15",
+ "release_notes": "https://dev.opera.com/blog/opera-25/",
+ "status": "retired"
+ },
+ "26": {
+ "release_date": "2014-12-03",
+ "release_notes": "https://dev.opera.com/blog/opera-26/",
+ "status": "retired"
+ },
+ "27": {
+ "release_date": "2015-01-27",
+ "release_notes": "https://dev.opera.com/blog/opera-27/",
+ "status": "retired"
+ },
+ "28": {
+ "release_date": "2015-03-10",
+ "release_notes": "https://dev.opera.com/blog/opera-28/",
+ "status": "retired"
+ },
+ "29": {
+ "release_date": "2015-04-28",
+ "release_notes": "https://dev.opera.com/blog/opera-29/",
+ "status": "retired"
+ },
+ "30": {
+ "release_date": "2015-06-09",
+ "release_notes": "https://dev.opera.com/blog/opera-30/",
+ "status": "retired"
+ },
+ "31": {
+ "release_date": "2015-08-04",
+ "release_notes": "https://dev.opera.com/blog/opera-31/",
+ "status": "retired"
+ },
+ "32": {
+ "release_date": "2015-09-15",
+ "release_notes": "https://dev.opera.com/blog/opera-32/",
+ "status": "retired"
+ },
+ "33": {
+ "release_date": "2015-10-27",
+ "release_notes": "https://dev.opera.com/blog/opera-33/",
+ "status": "retired"
+ },
+ "34": {
+ "release_date": "2015-12-08",
+ "release_notes": "https://dev.opera.com/blog/opera-34/",
+ "status": "retired"
+ },
+ "35": {
+ "release_date": "2016-02-02",
+ "release_notes": "https://dev.opera.com/blog/opera-35/",
+ "status": "retired"
+ },
+ "36": {
+ "release_date": "2016-03-15",
+ "release_notes": "https://dev.opera.com/blog/opera-36/",
+ "status": "retired"
+ },
+ "37": {
+ "release_date": "2016-05-04",
+ "release_notes": "https://dev.opera.com/blog/opera-37/",
+ "status": "retired"
+ },
+ "38": {
+ "release_date": "2016-06-08",
+ "release_notes": "https://dev.opera.com/blog/opera-38/",
+ "status": "retired"
+ },
+ "39": {
+ "release_date": "2016-08-02",
+ "release_notes": "https://dev.opera.com/blog/opera-39/",
+ "status": "retired"
+ },
+ "40": {
+ "release_date": "2016-09-20",
+ "release_notes": "https://dev.opera.com/blog/opera-40/",
+ "status": "retired"
+ },
+ "41": {
+ "release_date": "2016-10-25",
+ "release_notes": "https://dev.opera.com/blog/opera-41/",
+ "status": "retired"
+ },
+ "42": {
+ "release_date": "2016-12-13",
+ "release_notes": "https://dev.opera.com/blog/opera-42/",
+ "status": "retired"
+ },
+ "43": {
+ "release_date": "2017-02-07",
+ "release_notes": "https://dev.opera.com/blog/opera-43/",
+ "status": "retired"
+ },
+ "44": {
+ "release_date": "2017-03-21",
+ "release_notes": "https://dev.opera.com/blog/opera-44/",
+ "status": "retired"
+ },
+ "45": {
+ "release_date": "2017-05-10",
+ "release_notes": "https://dev.opera.com/blog/opera-45/",
+ "status": "retired"
+ },
+ "46": {
+ "release_date": "2017-06-22",
+ "release_notes": "https://dev.opera.com/blog/opera-46/",
+ "status": "retired"
+ },
+ "47": {
+ "release_date": "2017-08-09",
+ "release_notes": "https://dev.opera.com/blog/opera-47/",
+ "status": "retired"
+ },
+ "48": {
+ "release_date": "2017-09-27",
+ "status": "retired"
+ },
+ "49": {
+ "release_date": "2017-11-08",
+ "release_notes": "https://dev.opera.com/blog/opera-49/",
+ "status": "retired"
+ },
+ "50": {
+ "release_date": "2018-01-04",
+ "release_notes": "https://dev.opera.com/blog/opera-50/",
+ "status": "retired"
+ },
+ "51": {
+ "release_date": "2018-02-07",
+ "release_notes": "https://dev.opera.com/blog/opera-51/",
+ "status": "current"
+ },
+ "52": {
+ "status": "beta"
+ },
+ "53": {
+ "status": "nightly"
+ },
+ "54": {
+ "status": "planned"
+ }
+ }
+ }
+ }
+}
From 7339a06905fc7fc11680b53aaa2bf4788da7092e Mon Sep 17 00:00:00 2001
From: ExE Boss <3889017+ExE-Boss@users.noreply.github.com>
Date: Fri, 29 Jun 2018 22:00:00 +0200
Subject: [PATCH 2/5] Update Opera for Android
---
browsers/opera_android.json | 29 ++++++++++++++++++++++++++---
1 file changed, 26 insertions(+), 3 deletions(-)
diff --git a/browsers/opera_android.json b/browsers/opera_android.json
index f6f425539d4f74..309ac6699708af 100644
--- a/browsers/opera_android.json
+++ b/browsers/opera_android.json
@@ -1,6 +1,7 @@
{
"browsers": {
"opera_android": {
+ "name": "Opera Android",
"releases": {
"10.1": {
"release_date": "2010-11-09",
@@ -209,15 +210,37 @@
"51": {
"release_date": "2018-02-07",
"release_notes": "https://dev.opera.com/blog/opera-51/",
- "status": "current"
+ "status": "retired"
},
"52": {
- "status": "beta"
+ "release_date": "2018-03-22",
+ "release_notes": "https://dev.opera.com/blog/opera-52/",
+ "status": "retired"
},
"53": {
- "status": "nightly"
+ "release_date": "2018-05-10",
+ "release_notes": "https://dev.opera.com/blog/opera-53/",
+ "status": "current"
},
"54": {
+ "status": "beta"
+ },
+ "55": {
+ "status": "nightly"
+ },
+ "56": {
+ "status": "planned"
+ },
+ "57": {
+ "status": "planned"
+ },
+ "58": {
+ "status": "planned"
+ },
+ "59": {
+ "status": "planned"
+ },
+ "60": {
"status": "planned"
}
}
From c9fde6a402087f7607f2977518263f1ce9ec5f9b Mon Sep 17 00:00:00 2001
From: ExE Boss <3889017+ExE-Boss@users.noreply.github.com>
Date: Fri, 29 Jun 2018 22:45:00 +0200
Subject: [PATCH 3/5] Correct Opera for Android support information
This data is based on information I found on the internet and might
not be entirely accurate.
---
api/AnimationEvent.json | 2 +-
api/CanvasGradient.json | 2 +-
api/CanvasPattern.json | 2 +-
api/ChildNode.json | 4 ++--
api/Document.json | 10 ++++-----
api/DocumentFragment.json | 6 ++---
api/Event.json | 2 +-
api/EventListener.json | 4 ++--
api/EventTarget.json | 10 ++++-----
api/HTMLCanvasElement.json | 2 +-
api/HTMLSelectElement.json | 4 ++--
api/HashChangeEvent.json | 2 +-
api/ImageData.json | 2 +-
api/NavigatorGeolocation.json | 2 +-
api/NodeFilter.json | 4 ++--
api/NodeIterator.json | 16 ++++++-------
api/ParentNode.json | 2 +-
api/PositionOptions.json | 8 +++----
api/Range.json | 4 ++--
api/SVGRect.json | 2 +-
api/TreeWalker.json | 26 +++++++++++-----------
api/Window.json | 8 +++----
api/WindowOrWorkerGlobalScope.json | 8 +++----
css/at-rules/charset.json | 2 +-
css/at-rules/font-face.json | 6 ++---
css/at-rules/media.json | 6 ++---
css/at-rules/viewport.json | 2 +-
css/properties/background-attachment.json | 4 ++--
css/properties/background.json | 2 +-
css/properties/border-radius.json | 2 +-
css/properties/clear.json | 2 +-
css/properties/content.json | 4 ++--
css/properties/counter-reset.json | 2 +-
css/properties/direction.json | 2 +-
css/properties/empty-cells.json | 2 +-
css/properties/float.json | 2 +-
css/properties/font-family.json | 2 +-
css/properties/font-size.json | 2 +-
css/properties/font-style.json | 2 +-
css/properties/font-weight.json | 2 +-
css/properties/height.json | 2 +-
css/properties/line-height.json | 2 +-
css/properties/list-style-image.json | 2 +-
css/properties/list-style.json | 2 +-
css/properties/margin-bottom.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/opacity.json | 2 +-
css/properties/outline.json | 2 +-
css/properties/table-layout.json | 2 +-
css/properties/text-decoration.json | 2 +-
css/properties/transition-delay.json | 2 +-
css/properties/transition-duration.json | 2 +-
css/properties/unicode-bidi.json | 2 +-
css/properties/visibility.json | 2 +-
css/selectors/active.json | 2 +-
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 | 2 +-
css/selectors/first-of-type.json | 2 +-
css/selectors/focus.json | 2 +-
css/selectors/invalid.json | 2 +-
css/selectors/lang.json | 2 +-
css/selectors/last-child.json | 2 +-
css/selectors/last-of-type.json | 2 +-
css/selectors/not.json | 2 +-
css/selectors/nth-child.json | 2 +-
css/selectors/nth-last-child.json | 2 +-
css/selectors/nth-last-of-type.json | 2 +-
css/selectors/nth-of-type.json | 2 +-
css/selectors/only-child.json | 2 +-
css/selectors/only-of-type.json | 2 +-
css/selectors/optional.json | 2 +-
css/selectors/required.json | 2 +-
css/selectors/target.json | 2 +-
css/selectors/valid.json | 2 +-
css/types/timing-function.json | 2 +-
html/elements/blink.json | 2 +-
html/elements/input/file.json | 2 +-
html/elements/style.json | 8 +++----
javascript/builtins/ArrayBuffer.json | 6 ++---
javascript/builtins/Float32Array.json | 2 +-
javascript/builtins/Float64Array.json | 2 +-
javascript/builtins/Int16Array.json | 2 +-
javascript/builtins/Int32Array.json | 2 +-
javascript/builtins/Int8Array.json | 2 +-
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 +-
mathml/elements/math.json | 2 +-
svg/elements/animate.json | 2 +-
svg/elements/filter.json | 2 +-
svg/elements/foreignObject.json | 10 ++++-----
100 files changed, 167 insertions(+), 167 deletions(-)
diff --git a/api/AnimationEvent.json b/api/AnimationEvent.json
index f2de67cd1bc114..93ec0678d298c2 100644
--- a/api/AnimationEvent.json
+++ b/api/AnimationEvent.json
@@ -60,7 +60,7 @@
"version_added": "30"
},
{
- "version_added": "12.10"
+ "version_added": "12.1"
},
{
"prefix": "o",
diff --git a/api/CanvasGradient.json b/api/CanvasGradient.json
index 0093c814472463..de880ee70dad01 100644
--- a/api/CanvasGradient.json
+++ b/api/CanvasGradient.json
@@ -33,7 +33,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 622290a340ae25..492711277730b1 100644
--- a/api/CanvasPattern.json
+++ b/api/CanvasPattern.json
@@ -32,7 +32,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "10.0"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/api/ChildNode.json b/api/ChildNode.json
index 0160ad702661a7..a5b29ee01e07bc 100644
--- a/api/ChildNode.json
+++ b/api/ChildNode.json
@@ -32,7 +32,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "4"
@@ -184,7 +184,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "7"
diff --git a/api/Document.json b/api/Document.json
index 0538b5b4af37b3..28aa2ae9cc8e30 100644
--- a/api/Document.json
+++ b/api/Document.json
@@ -2076,7 +2076,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -3929,7 +3929,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -4482,7 +4482,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": true
@@ -6422,7 +6422,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
@@ -6470,7 +6470,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
diff --git a/api/DocumentFragment.json b/api/DocumentFragment.json
index 451910dfe41a00..830e06c54f1c7d 100644
--- a/api/DocumentFragment.json
+++ b/api/DocumentFragment.json
@@ -134,7 +134,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
@@ -185,7 +185,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
@@ -237,7 +237,7 @@
"version_added": "15"
},
"opera_android": {
- "version_added": "5"
+ "version_added": "10.1"
},
"safari": {
"version_added": false
diff --git a/api/Event.json b/api/Event.json
index 14e2450fa484b5..7a66414e0a05b1 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"
diff --git a/api/EventListener.json b/api/EventListener.json
index 73b30c9a66f98c..14354794476cc0 100644
--- a/api/EventListener.json
+++ b/api/EventListener.json
@@ -32,7 +32,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -79,7 +79,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/api/EventTarget.json b/api/EventTarget.json
index a12754e849d313..13211782f0e626 100644
--- a/api/EventTarget.json
+++ b/api/EventTarget.json
@@ -32,7 +32,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "7"
+ "version_added": "10.1"
},
"safari": [
{
@@ -159,7 +159,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "7"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -209,7 +209,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": true
@@ -583,7 +583,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "7"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -633,7 +633,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": true
diff --git a/api/HTMLCanvasElement.json b/api/HTMLCanvasElement.json
index c5a416fbc31d5f..56c0c5d315c23e 100644
--- a/api/HTMLCanvasElement.json
+++ b/api/HTMLCanvasElement.json
@@ -33,7 +33,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": {
diff --git a/api/HTMLSelectElement.json b/api/HTMLSelectElement.json
index ce8ce30043439e..6e1b677744e2f9 100644
--- a/api/HTMLSelectElement.json
+++ b/api/HTMLSelectElement.json
@@ -33,7 +33,7 @@
"version_added": "2"
},
"opera_android": {
- "version_added": "1"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -656,7 +656,7 @@
"version_added": "2"
},
"opera_android": {
- "version_added": "1"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/api/HashChangeEvent.json b/api/HashChangeEvent.json
index b530e3028c4e6a..67ae7982f3942a 100644
--- a/api/HashChangeEvent.json
+++ b/api/HashChangeEvent.json
@@ -32,7 +32,7 @@
"version_added": "10.6"
},
"opera_android": {
- "version_added": "11.0"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
diff --git a/api/ImageData.json b/api/ImageData.json
index aeb580b1314650..e026f730bcdcec 100644
--- a/api/ImageData.json
+++ b/api/ImageData.json
@@ -32,7 +32,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/api/NavigatorGeolocation.json b/api/NavigatorGeolocation.json
index adb3e4b730d2fd..d1d6a04cf9badd 100644
--- a/api/NavigatorGeolocation.json
+++ b/api/NavigatorGeolocation.json
@@ -38,7 +38,7 @@
}
],
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "5"
diff --git a/api/NodeFilter.json b/api/NodeFilter.json
index 0ddf0046c9546b..3f28178c7903d8 100644
--- a/api/NodeFilter.json
+++ b/api/NodeFilter.json
@@ -32,7 +32,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -82,7 +82,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 3c9307634e7de2..c206e2b04a6c7e 100644
--- a/api/NodeIterator.json
+++ b/api/NodeIterator.json
@@ -32,7 +32,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -84,7 +84,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -135,7 +135,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -288,7 +288,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -339,7 +339,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -392,7 +392,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -443,7 +443,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -494,7 +494,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
diff --git a/api/ParentNode.json b/api/ParentNode.json
index 2d4c094d67183a..aabefb8bfbebc2 100644
--- a/api/ParentNode.json
+++ b/api/ParentNode.json
@@ -696,7 +696,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
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/Range.json b/api/Range.json
index b4cf5cd5ed150a..85e64f713deb76 100644
--- a/api/Range.json
+++ b/api/Range.json
@@ -952,7 +952,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": true
@@ -999,7 +999,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": true
diff --git a/api/SVGRect.json b/api/SVGRect.json
index 9f01bc925c48ec..f467e8e95c405a 100644
--- a/api/SVGRect.json
+++ b/api/SVGRect.json
@@ -32,7 +32,7 @@
"version_added": "8"
},
"opera_android": {
- "version_added": "8"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/api/TreeWalker.json b/api/TreeWalker.json
index 6abd35e78370b7..dbfcb4a27cc4e8 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/Window.json b/api/Window.json
index 9d21dfaf8be44f..4680e93da6661e 100644
--- a/api/Window.json
+++ b/api/Window.json
@@ -2540,7 +2540,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -2605,7 +2605,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -4049,7 +4049,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -4100,7 +4100,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
diff --git a/api/WindowOrWorkerGlobalScope.json b/api/WindowOrWorkerGlobalScope.json
index b7bc7a22cc0903..62544dc116c783 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"
@@ -1100,7 +1100,7 @@
"version_added": "4"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -1208,7 +1208,7 @@
"version_added": "4"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/at-rules/charset.json b/css/at-rules/charset.json
index 9503d15b0eda40..0e73d975b180ae 100644
--- a/css/at-rules/charset.json
+++ b/css/at-rules/charset.json
@@ -36,7 +36,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 cb99eff41786c9..e5d5afe38f7e3b 100644
--- a/css/at-rules/font-face.json
+++ b/css/at-rules/font-face.json
@@ -34,7 +34,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
@@ -499,7 +499,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
@@ -549,7 +549,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/css/at-rules/media.json b/css/at-rules/media.json
index a8ddb3e5f28dc3..d7d4c4c754776a 100644
--- a/css/at-rules/media.json
+++ b/css/at-rules/media.json
@@ -34,7 +34,7 @@
"version_added": "9.2"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.3"
@@ -84,7 +84,7 @@
"version_added": "9.2"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": false
@@ -135,7 +135,7 @@
"version_added": "9.2"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.3"
diff --git a/css/at-rules/viewport.json b/css/at-rules/viewport.json
index acd6f4c831b165..82e8e238863e92 100644
--- a/css/at-rules/viewport.json
+++ b/css/at-rules/viewport.json
@@ -563,7 +563,7 @@
},
"opera_android": {
"prefix": "-o-",
- "version_added": "8"
+ "version_added": "10.1"
},
"safari": {
"version_added": null
diff --git a/css/properties/background-attachment.json b/css/properties/background-attachment.json
index 69dbcb80e9af97..047aba5170cc17 100644
--- a/css/properties/background-attachment.json
+++ b/css/properties/background-attachment.json
@@ -33,7 +33,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -83,7 +83,7 @@
"version_added": "10.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.3"
diff --git a/css/properties/background.json b/css/properties/background.json
index 99417b84316875..42aba2f4f41bd2 100644
--- a/css/properties/background.json
+++ b/css/properties/background.json
@@ -33,7 +33,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "5"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/border-radius.json b/css/properties/border-radius.json
index b49e3e78dcc528..43294703a9e8d6 100644
--- a/css/properties/border-radius.json
+++ b/css/properties/border-radius.json
@@ -66,7 +66,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/clear.json b/css/properties/clear.json
index 2fb3c480676796..03cf7ec014af73 100644
--- a/css/properties/clear.json
+++ b/css/properties/clear.json
@@ -33,7 +33,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/content.json b/css/properties/content.json
index 4d86ca3c68072d..6cb6816fb5ee06 100644
--- a/css/properties/content.json
+++ b/css/properties/content.json
@@ -33,7 +33,7 @@
"version_added": "4"
},
"opera_android": {
- "version_added": "9.5"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -83,7 +83,7 @@
"version_added": true
},
"opera_android": {
- "version_added": true
+ "version_added": "10.1"
},
"safari": {
"version_added": true
diff --git a/css/properties/counter-reset.json b/css/properties/counter-reset.json
index 2701cbfca27d79..0b48b1a2a0a0dd 100644
--- a/css/properties/counter-reset.json
+++ b/css/properties/counter-reset.json
@@ -33,7 +33,7 @@
"version_added": "9.2"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/css/properties/direction.json b/css/properties/direction.json
index f4467fc625d25f..1b498b6e12f8e7 100644
--- a/css/properties/direction.json
+++ b/css/properties/direction.json
@@ -33,7 +33,7 @@
"version_added": "9.2"
},
"opera_android": {
- "version_added": "8"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.3"
diff --git a/css/properties/empty-cells.json b/css/properties/empty-cells.json
index 9247e19340b661..f68ac328a7b0b0 100644
--- a/css/properties/empty-cells.json
+++ b/css/properties/empty-cells.json
@@ -33,7 +33,7 @@
"version_added": "4"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.2"
diff --git a/css/properties/float.json b/css/properties/float.json
index c080cb22fca6d5..d694bdb37994b6 100644
--- a/css/properties/float.json
+++ b/css/properties/float.json
@@ -33,7 +33,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 3fd9915d5272b9..0dc0ef828872a5 100644
--- a/css/properties/font-family.json
+++ b/css/properties/font-family.json
@@ -33,7 +33,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/font-size.json b/css/properties/font-size.json
index 8f9c79a4aa639a..363813e4f1bbb7 100644
--- a/css/properties/font-size.json
+++ b/css/properties/font-size.json
@@ -33,7 +33,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/font-style.json b/css/properties/font-style.json
index e7b59ffdca99dd..83a43f7fb78a4b 100644
--- a/css/properties/font-style.json
+++ b/css/properties/font-style.json
@@ -35,7 +35,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/font-weight.json b/css/properties/font-weight.json
index 8a539069122f50..f62b47e4e198a2 100644
--- a/css/properties/font-weight.json
+++ b/css/properties/font-weight.json
@@ -33,7 +33,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.3"
diff --git a/css/properties/height.json b/css/properties/height.json
index a4a2b54a9c9ccf..85d0e79dfb6ad1 100644
--- a/css/properties/height.json
+++ b/css/properties/height.json
@@ -33,7 +33,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "1"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/line-height.json b/css/properties/line-height.json
index 46acd5633b3f58..71758bdbde3e33 100644
--- a/css/properties/line-height.json
+++ b/css/properties/line-height.json
@@ -33,7 +33,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 e695bd2d405f8a..c680c47911c667 100644
--- a/css/properties/list-style-image.json
+++ b/css/properties/list-style-image.json
@@ -33,7 +33,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/list-style.json b/css/properties/list-style.json
index e4822f9d6846c3..d940d539e79925 100644
--- a/css/properties/list-style.json
+++ b/css/properties/list-style.json
@@ -33,7 +33,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/margin-bottom.json b/css/properties/margin-bottom.json
index 084d2ab4d74169..bff287764f8848 100644
--- a/css/properties/margin-bottom.json
+++ b/css/properties/margin-bottom.json
@@ -33,7 +33,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/margin-left.json b/css/properties/margin-left.json
index c5e9ab72a096f3..3ff944334d74c7 100644
--- a/css/properties/margin-left.json
+++ b/css/properties/margin-left.json
@@ -33,7 +33,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 674d35bbb151c9..1d8582fcea27c6 100644
--- a/css/properties/margin-right.json
+++ b/css/properties/margin-right.json
@@ -33,7 +33,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 7695e432943d96..89e3bb31d4d063 100644
--- a/css/properties/margin-top.json
+++ b/css/properties/margin-top.json
@@ -33,7 +33,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 4e22f71ca72992..8415a1eec81266 100644
--- a/css/properties/margin.json
+++ b/css/properties/margin.json
@@ -33,7 +33,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/opacity.json b/css/properties/opacity.json
index 370d3bba6249d7..eb9d49b498e184 100644
--- a/css/properties/opacity.json
+++ b/css/properties/opacity.json
@@ -40,7 +40,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "9"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.2"
diff --git a/css/properties/outline.json b/css/properties/outline.json
index 3f1dfc895b21ab..569a0ae6bf4e03 100644
--- a/css/properties/outline.json
+++ b/css/properties/outline.json
@@ -41,7 +41,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "7"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1.2"
diff --git a/css/properties/table-layout.json b/css/properties/table-layout.json
index 0e2d9b8e656f25..2ec6007783105a 100644
--- a/css/properties/table-layout.json
+++ b/css/properties/table-layout.json
@@ -33,7 +33,7 @@
"version_added": "7"
},
"opera_android": {
- "version_added": "9.8"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/properties/text-decoration.json b/css/properties/text-decoration.json
index d57afe4f552259..55bb1a06a30b50 100644
--- a/css/properties/text-decoration.json
+++ b/css/properties/text-decoration.json
@@ -107,7 +107,7 @@
}
],
"opera_android": {
- "version_added": "4",
+ "version_added": "10.1",
"notes": "The blink
value does not have any effect."
},
"safari": {
diff --git a/css/properties/transition-delay.json b/css/properties/transition-delay.json
index b89b2acd12a6f3..abd90b7d604ed1 100644
--- a/css/properties/transition-delay.json
+++ b/css/properties/transition-delay.json
@@ -125,7 +125,7 @@
},
{
"prefix": "-o-",
- "version_added": "10",
+ "version_added": "10.1",
"version_removed": "14"
}
],
diff --git a/css/properties/transition-duration.json b/css/properties/transition-duration.json
index a945836c49ac62..6402673b5ad327 100644
--- a/css/properties/transition-duration.json
+++ b/css/properties/transition-duration.json
@@ -125,7 +125,7 @@
},
{
"prefix": "-o-",
- "version_added": "10",
+ "version_added": "10.1",
"version_removed": "14"
}
],
diff --git a/css/properties/unicode-bidi.json b/css/properties/unicode-bidi.json
index 8c998a2eff665d..758e930b654cfd 100644
--- a/css/properties/unicode-bidi.json
+++ b/css/properties/unicode-bidi.json
@@ -33,7 +33,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 9d5c79e98c10f5..18f3143d475faf 100644
--- a/css/properties/visibility.json
+++ b/css/properties/visibility.json
@@ -37,7 +37,7 @@
"version_added": "4"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/selectors/active.json b/css/selectors/active.json
index 9842d7b86dd35c..2fb5d6f0f825e1 100644
--- a/css/selectors/active.json
+++ b/css/selectors/active.json
@@ -34,7 +34,7 @@
"version_added": "5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/css/selectors/checked.json b/css/selectors/checked.json
index aea5875bb98b15..0a72e1cea4a49a 100644
--- a/css/selectors/checked.json
+++ b/css/selectors/checked.json
@@ -34,7 +34,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 6cc181725d3ca3..bc157b87d6362e 100644
--- a/css/selectors/default.json
+++ b/css/selectors/default.json
@@ -34,7 +34,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 b0c7f66881a81d..c2f4122f87546e 100644
--- a/css/selectors/disabled.json
+++ b/css/selectors/disabled.json
@@ -35,7 +35,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 21bda6e64f9f34..6ad19702c521d1 100644
--- a/css/selectors/empty.json
+++ b/css/selectors/empty.json
@@ -34,7 +34,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 7d9a3e1f2c1390..6b81ce6a5010d2 100644
--- a/css/selectors/enabled.json
+++ b/css/selectors/enabled.json
@@ -34,7 +34,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 8d20b10d688f7e..972a3647d11ede 100644
--- a/css/selectors/first-child.json
+++ b/css/selectors/first-child.json
@@ -38,7 +38,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/first-of-type.json b/css/selectors/first-of-type.json
index e114acc61e2399..56f45ede5c0285 100644
--- a/css/selectors/first-of-type.json
+++ b/css/selectors/first-of-type.json
@@ -34,7 +34,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.json b/css/selectors/focus.json
index 9188e5cf39001d..f6f08e3d21918c 100644
--- a/css/selectors/focus.json
+++ b/css/selectors/focus.json
@@ -34,7 +34,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 ae78c53c0c8d9a..ba51cbcedfac42 100644
--- a/css/selectors/invalid.json
+++ b/css/selectors/invalid.json
@@ -34,7 +34,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "5"
diff --git a/css/selectors/lang.json b/css/selectors/lang.json
index 2135264939034c..a8461101655b4b 100644
--- a/css/selectors/lang.json
+++ b/css/selectors/lang.json
@@ -34,7 +34,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 9785467b0afaf6..c7f53b4bc1a1d4 100644
--- a/css/selectors/last-child.json
+++ b/css/selectors/last-child.json
@@ -34,7 +34,7 @@
"version_added": "9.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
diff --git a/css/selectors/last-of-type.json b/css/selectors/last-of-type.json
index 9e4a10199ce79b..6d38e74ffd02cd 100644
--- a/css/selectors/last-of-type.json
+++ b/css/selectors/last-of-type.json
@@ -34,7 +34,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 4f19f05be66165..38b9fa5bd3334f 100644
--- a/css/selectors/not.json
+++ b/css/selectors/not.json
@@ -34,7 +34,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 50d673b50dffbb..79ff3c42ec867e 100644
--- a/css/selectors/nth-child.json
+++ b/css/selectors/nth-child.json
@@ -35,7 +35,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": {
diff --git a/css/selectors/nth-last-child.json b/css/selectors/nth-last-child.json
index fa7d9ab3681cd2..8127fc38ee2bb2 100644
--- a/css/selectors/nth-last-child.json
+++ b/css/selectors/nth-last-child.json
@@ -34,7 +34,7 @@
"version_added": "9"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.2"
diff --git a/css/selectors/nth-last-of-type.json b/css/selectors/nth-last-of-type.json
index 11b3914b6a6f2b..fa696ea7cb76e7 100644
--- a/css/selectors/nth-last-of-type.json
+++ b/css/selectors/nth-last-of-type.json
@@ -34,7 +34,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 4183644b47692a..cfa2791bf7dc05 100644
--- a/css/selectors/nth-of-type.json
+++ b/css/selectors/nth-of-type.json
@@ -34,7 +34,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 4d6a98e70893a2..760cdffb81f732 100644
--- a/css/selectors/only-child.json
+++ b/css/selectors/only-child.json
@@ -34,7 +34,7 @@
"version_added": "9.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/css/selectors/only-of-type.json b/css/selectors/only-of-type.json
index 2cc77be15fa478..778ff310cf5a39 100644
--- a/css/selectors/only-of-type.json
+++ b/css/selectors/only-of-type.json
@@ -34,7 +34,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 1aa85405687080..06b556633e8aaa 100644
--- a/css/selectors/optional.json
+++ b/css/selectors/optional.json
@@ -34,7 +34,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "5"
diff --git a/css/selectors/required.json b/css/selectors/required.json
index 030d22379a68a6..5df17318eb586c 100644
--- a/css/selectors/required.json
+++ b/css/selectors/required.json
@@ -34,7 +34,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 603c5642651a26..b9add3ff86258f 100644
--- a/css/selectors/target.json
+++ b/css/selectors/target.json
@@ -34,7 +34,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 698a3afb8e83ff..d94cb13c5677b9 100644
--- a/css/selectors/valid.json
+++ b/css/selectors/valid.json
@@ -34,7 +34,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "5"
diff --git a/css/types/timing-function.json b/css/types/timing-function.json
index afba1ece85e207..8698eba8c027b1 100644
--- a/css/types/timing-function.json
+++ b/css/types/timing-function.json
@@ -34,7 +34,7 @@
"version_added": "10.5"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3.1"
diff --git a/html/elements/blink.json b/html/elements/blink.json
index 67d107d18f73a2..35748369d5121c 100644
--- a/html/elements/blink.json
+++ b/html/elements/blink.json
@@ -36,7 +36,7 @@
"version_removed": "15"
},
"opera_android": {
- "version_added": "2",
+ "version_added": "10.1",
"version_removed": "14"
},
"safari": {
diff --git a/html/elements/input/file.json b/html/elements/input/file.json
index 3131cafe3c8885..cc14d714d8f126 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": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/html/elements/style.json b/html/elements/style.json
index 173078c6ce6781..6b660ddb434308 100644
--- a/html/elements/style.json
+++ b/html/elements/style.json
@@ -33,7 +33,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -82,7 +82,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -132,7 +132,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
@@ -182,7 +182,7 @@
"version_added": "3.5"
},
"opera_android": {
- "version_added": "6"
+ "version_added": "10.1"
},
"safari": {
"version_added": "1"
diff --git a/javascript/builtins/ArrayBuffer.json b/javascript/builtins/ArrayBuffer.json
index f1e8e047df14f8..06eccbf9537be6 100644
--- a/javascript/builtins/ArrayBuffer.json
+++ b/javascript/builtins/ArrayBuffer.json
@@ -36,7 +36,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -143,7 +143,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -251,7 +251,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/Float32Array.json b/javascript/builtins/Float32Array.json
index 50e1873feda952..a3166b25013155 100644
--- a/javascript/builtins/Float32Array.json
+++ b/javascript/builtins/Float32Array.json
@@ -36,7 +36,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 7a0b4d2a71ccc0..e00c484dc63a90 100644
--- a/javascript/builtins/Float64Array.json
+++ b/javascript/builtins/Float64Array.json
@@ -36,7 +36,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/Int16Array.json b/javascript/builtins/Int16Array.json
index 08c7df0bb153ac..68ea4c463b8c22 100644
--- a/javascript/builtins/Int16Array.json
+++ b/javascript/builtins/Int16Array.json
@@ -36,7 +36,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 5e3502f7d0b13e..cdd2a7a46b4003 100644
--- a/javascript/builtins/Int32Array.json
+++ b/javascript/builtins/Int32Array.json
@@ -36,7 +36,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 7614e53d2c8458..18837fe662eb4e 100644
--- a/javascript/builtins/Int8Array.json
+++ b/javascript/builtins/Int8Array.json
@@ -36,7 +36,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/javascript/builtins/TypedArray.json b/javascript/builtins/TypedArray.json
index f080a8b835d73f..02963f58dab4aa 100644
--- a/javascript/builtins/TypedArray.json
+++ b/javascript/builtins/TypedArray.json
@@ -36,7 +36,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -364,7 +364,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"
@@ -472,7 +472,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -526,7 +526,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -1351,7 +1351,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -1517,7 +1517,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -1625,7 +1625,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -1841,7 +1841,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
@@ -2057,7 +2057,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 63ca6f3f702cb0..3bc8bb99bb8512 100644
--- a/javascript/builtins/Uint16Array.json
+++ b/javascript/builtins/Uint16Array.json
@@ -36,7 +36,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 6040e3f76b2f09..3cd7e0a60279ff 100644
--- a/javascript/builtins/Uint32Array.json
+++ b/javascript/builtins/Uint32Array.json
@@ -36,7 +36,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 c6959e649f17d8..bcd0bff3b830b6 100644
--- a/javascript/builtins/Uint8Array.json
+++ b/javascript/builtins/Uint8Array.json
@@ -36,7 +36,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 3c5fde420d291f..f36583c4d7fb61 100644
--- a/javascript/builtins/Uint8ClampedArray.json
+++ b/javascript/builtins/Uint8ClampedArray.json
@@ -36,7 +36,7 @@
"version_added": "11.6"
},
"opera_android": {
- "version_added": "11.6"
+ "version_added": "12"
},
"safari": {
"version_added": "5.1"
diff --git a/mathml/elements/math.json b/mathml/elements/math.json
index 4b17d99d09759f..c4e90950a7e093 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 3029ee859f302e..e175a144d8d963 100644
--- a/svg/elements/animate.json
+++ b/svg/elements/animate.json
@@ -33,7 +33,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 4f2f056f266265..a72c1ded9fe544 100644
--- a/svg/elements/filter.json
+++ b/svg/elements/filter.json
@@ -33,7 +33,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 e1d6c2b2c94654..f5e6713d665af3 100644
--- a/svg/elements/foreignObject.json
+++ b/svg/elements/foreignObject.json
@@ -33,7 +33,7 @@
"version_added": "2"
},
"opera_android": {
- "version_added": "2"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -79,7 +79,7 @@
"version_added": "2"
},
"opera_android": {
- "version_added": "2"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -126,7 +126,7 @@
"version_added": "2"
},
"opera_android": {
- "version_added": "2"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -173,7 +173,7 @@
"version_added": "2"
},
"opera_android": {
- "version_added": "2"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
@@ -220,7 +220,7 @@
"version_added": "2"
},
"opera_android": {
- "version_added": "2"
+ "version_added": "10.1"
},
"safari": {
"version_added": "3"
From 0c93bf369b4f14a783f95b487837e09d7aef919e Mon Sep 17 00:00:00 2001
From: Vinyl Darkscratch
Date: Tue, 2 Oct 2018 23:49:09 -0700
Subject: [PATCH 4/5] Update release information
---
browsers/opera_android.json | 160 ++++++++----------------------------
1 file changed, 35 insertions(+), 125 deletions(-)
diff --git a/browsers/opera_android.json b/browsers/opera_android.json
index 309ac6699708af..a5d7d60407d224 100644
--- a/browsers/opera_android.json
+++ b/browsers/opera_android.json
@@ -19,6 +19,7 @@
"status": "retired"
},
"11.5": {
+ "release_date": "2011-11-02",
"status": "retired"
},
"12": {
@@ -37,211 +38,120 @@
"status": "retired"
},
"15": {
+ "release_date": "2013-07-02",
"status": "retired"
},
- "16": {
+ "15.10": {
+ "release_date": "2013-08-08",
"status": "retired"
},
- "17": {
+ "16": {
+ "release_date": "2013-09-18",
+ "release_notes": "https://web.archive.org/web/20130921055319/http://my.opera.com/chooseopera/blog/2013/09/18/opera-16-for-android-is-released-2",
"status": "retired"
},
"18": {
+ "release_date": "2013-11-20",
"status": "retired"
},
"19": {
- "release_date": "2014-01-28",
- "release_notes": "https://dev.opera.com/blog/opera-19/",
+ "release_date": "2014-01-22",
"status": "retired"
},
"20": {
- "release_date": "2014-03-04",
- "release_notes": "https://dev.opera.com/blog/opera-20/",
+ "release_date": "2014-03-06",
"status": "retired"
},
- "21": {
- "release_date": "2014-05-06",
- "release_notes": "https://dev.opera.com/blog/opera-21/",
+ "20.10": {
+ "release_date": "2014-03-18",
"status": "retired"
},
- "22": {
- "release_date": "2014-06-03",
- "release_notes": "https://dev.opera.com/blog/opera-22/",
+ "21": {
+ "release_date": "2014-04-22",
"status": "retired"
},
- "23": {
- "release_date": "2014-07-22",
- "release_notes": "https://dev.opera.com/blog/opera-23/",
+ "22": {
+ "release_date": "2014-06-17",
"status": "retired"
},
"24": {
- "release_date": "2014-09-02",
- "release_notes": "https://dev.opera.com/blog/opera-24/",
+ "release_date": "2014-09-10",
"status": "retired"
},
"25": {
- "release_date": "2014-10-15",
- "release_notes": "https://dev.opera.com/blog/opera-25/",
+ "release_date": "2014-10-16",
"status": "retired"
},
"26": {
- "release_date": "2014-12-03",
- "release_notes": "https://dev.opera.com/blog/opera-26/",
+ "release_date": "2014-12-15",
"status": "retired"
},
"27": {
- "release_date": "2015-01-27",
- "release_notes": "https://dev.opera.com/blog/opera-27/",
+ "release_date": "2015-01-29",
"status": "retired"
},
"28": {
"release_date": "2015-03-10",
- "release_notes": "https://dev.opera.com/blog/opera-28/",
"status": "retired"
},
"29": {
"release_date": "2015-04-28",
- "release_notes": "https://dev.opera.com/blog/opera-29/",
"status": "retired"
},
"30": {
- "release_date": "2015-06-09",
- "release_notes": "https://dev.opera.com/blog/opera-30/",
- "status": "retired"
- },
- "31": {
- "release_date": "2015-08-04",
- "release_notes": "https://dev.opera.com/blog/opera-31/",
+ "release_date": "2015-06-10",
"status": "retired"
},
"32": {
- "release_date": "2015-09-15",
- "release_notes": "https://dev.opera.com/blog/opera-32/",
+ "release_date": "2015-09-23",
"status": "retired"
},
"33": {
- "release_date": "2015-10-27",
- "release_notes": "https://dev.opera.com/blog/opera-33/",
+ "release_date": "2015-11-02",
"status": "retired"
},
"34": {
- "release_date": "2015-12-08",
- "release_notes": "https://dev.opera.com/blog/opera-34/",
+ "release_date": "2015-12-15",
"status": "retired"
},
"35": {
- "release_date": "2016-02-02",
- "release_notes": "https://dev.opera.com/blog/opera-35/",
+ "release_date": "2016-02-03",
"status": "retired"
},
"36": {
- "release_date": "2016-03-15",
- "release_notes": "https://dev.opera.com/blog/opera-36/",
+ "release_date": "2016-03-31",
"status": "retired"
},
"37": {
- "release_date": "2016-05-04",
- "release_notes": "https://dev.opera.com/blog/opera-37/",
- "status": "retired"
- },
- "38": {
- "release_date": "2016-06-08",
- "release_notes": "https://dev.opera.com/blog/opera-38/",
+ "release_date": "2016-06-15",
"status": "retired"
},
- "39": {
- "release_date": "2016-08-02",
- "release_notes": "https://dev.opera.com/blog/opera-39/",
- "status": "retired"
- },
- "40": {
- "release_date": "2016-09-20",
- "release_notes": "https://dev.opera.com/blog/opera-40/",
- "status": "retired"
- },
- "41": {
- "release_date": "2016-10-25",
- "release_notes": "https://dev.opera.com/blog/opera-41/",
+ "37.10": {
+ "release_date": "2016-09-22",
"status": "retired"
},
"42": {
- "release_date": "2016-12-13",
- "release_notes": "https://dev.opera.com/blog/opera-42/",
+ "release_date": "2017-02-20",
"status": "retired"
},
"43": {
- "release_date": "2017-02-07",
- "release_notes": "https://dev.opera.com/blog/opera-43/",
+ "release_date": "2017-09-27",
"status": "retired"
},
"44": {
- "release_date": "2017-03-21",
- "release_notes": "https://dev.opera.com/blog/opera-44/",
+ "release_date": "2017-12-11",
"status": "retired"
},
"45": {
- "release_date": "2017-05-10",
- "release_notes": "https://dev.opera.com/blog/opera-45/",
+ "release_date": "2017-02-14",
"status": "retired"
},
"46": {
- "release_date": "2017-06-22",
- "release_notes": "https://dev.opera.com/blog/opera-46/",
- "status": "retired"
- },
- "47": {
- "release_date": "2017-08-09",
- "release_notes": "https://dev.opera.com/blog/opera-47/",
- "status": "retired"
- },
- "48": {
- "release_date": "2017-09-27",
- "status": "retired"
- },
- "49": {
- "release_date": "2017-11-08",
- "release_notes": "https://dev.opera.com/blog/opera-49/",
- "status": "retired"
- },
- "50": {
- "release_date": "2018-01-04",
- "release_notes": "https://dev.opera.com/blog/opera-50/",
- "status": "retired"
- },
- "51": {
- "release_date": "2018-02-07",
- "release_notes": "https://dev.opera.com/blog/opera-51/",
- "status": "retired"
- },
- "52": {
- "release_date": "2018-03-22",
- "release_notes": "https://dev.opera.com/blog/opera-52/",
- "status": "retired"
- },
- "53": {
- "release_date": "2018-05-10",
- "release_notes": "https://dev.opera.com/blog/opera-53/",
+ "release_date": "2017-05-14",
"status": "current"
},
- "54": {
+ "47": {
"status": "beta"
- },
- "55": {
- "status": "nightly"
- },
- "56": {
- "status": "planned"
- },
- "57": {
- "status": "planned"
- },
- "58": {
- "status": "planned"
- },
- "59": {
- "status": "planned"
- },
- "60": {
- "status": "planned"
}
}
}
From 929a2a25bd21a40c9decebe21a90827d1e4f8711 Mon Sep 17 00:00:00 2001
From: Vinyl Darkscratch
Date: Wed, 3 Oct 2018 00:36:27 -0700
Subject: [PATCH 5/5] Update files
---
api/AudioBufferSourceNode.json | 2 +-
api/AudioListener.json | 18 +++++++++---------
api/AudioParam.json | 4 ++--
api/Body.json | 2 +-
api/BroadcastChannel.json | 12 ++++++------
api/Cache.json | 2 +-
api/CacheStorage.json | 2 +-
api/CanvasRenderingContext2D.json | 2 +-
api/ChildNode.json | 6 +++---
api/Clients.json | 6 +++---
api/Coordinates.json | 16 ++++++++--------
api/CustomElementRegistry.json | 8 ++++----
api/Document.json | 2 +-
api/DocumentOrShadowRoot.json | 18 +++++++++---------
api/Element.json | 6 +++---
api/Event.json | 6 +++---
api/FileError.json | 2 +-
api/GlobalEventHandlers.json | 4 ++--
api/HTMLAnchorElement.json | 2 +-
api/HTMLAreaElement.json | 2 +-
api/HTMLCanvasElement.json | 2 +-
api/HTMLIFrameElement.json | 2 +-
api/HTMLImageElement.json | 2 +-
api/HTMLLinkElement.json | 2 +-
api/HTMLMediaElement.json | 2 +-
api/HTMLSlotElement.json | 6 +++---
api/IDBKeyRange.json | 2 +-
api/KeyboardEvent.json | 10 +++++-----
api/MediaDevices.json | 6 +++---
api/MediaStream.json | 4 ++--
api/Navigator.json | 2 +-
api/Node.json | 4 ++--
api/NonDocumentTypeChildNode.json | 8 ++++----
api/Notification.json | 10 +++++-----
api/OfflineAudioContext.json | 2 +-
api/ParentNode.json | 4 ++--
api/PerformanceObserver.json | 8 ++++----
api/PerformanceObserverEntryList.json | 8 ++++----
api/PerformanceResourceTiming.json | 6 +++---
api/RTCPeerConnection.json | 2 +-
api/ReadableStreamDefaultController.json | 2 +-
api/ReadableStreamDefaultReader.json | 2 +-
api/Request.json | 2 +-
api/SVGAElement.json | 2 +-
api/SVGElement.json | 2 +-
api/ServiceWorkerRegistration.json | 4 ++--
api/ShadowRoot.json | 10 +++++-----
api/Slotable.json | 4 ++--
api/SourceBufferList.json | 4 ++--
api/Text.json | 2 +-
api/Window.json | 2 +-
api/WindowEventHandlers.json | 2 +-
api/WindowOrWorkerGlobalScope.json | 4 ++--
css/at-rules/font-face.json | 2 +-
css/properties/contain.json | 2 +-
css/properties/filter.json | 2 +-
css/properties/font-variant-caps.json | 2 +-
css/properties/font-variant-numeric.json | 2 +-
css/types/attr.json | 2 +-
html/elements/a.json | 2 +-
html/elements/area.json | 2 +-
html/elements/iframe.json | 4 ++--
html/elements/img.json | 2 +-
html/elements/link.json | 2 +-
html/elements/slot.json | 4 ++--
html/global_attributes.json | 2 +-
http/headers/content-security-policy.json | 4 ++--
http/headers/set-cookie.json | 2 +-
http/headers/upgrade-insecure-requests.json | 2 +-
javascript/builtins/Map.json | 2 +-
javascript/builtins/Object.json | 4 ++--
javascript/builtins/Set.json | 2 +-
javascript/builtins/Symbol.json | 2 +-
javascript/builtins/WeakMap.json | 12 ++++++------
javascript/builtins/WeakSet.json | 10 +++++-----
javascript/grammar.json | 2 +-
javascript/statements.json | 2 +-
svg/elements/a.json | 2 +-
78 files changed, 166 insertions(+), 166 deletions(-)
diff --git a/api/AudioBufferSourceNode.json b/api/AudioBufferSourceNode.json
index 547e08243a5681..7f600b7bd98309 100644
--- a/api/AudioBufferSourceNode.json
+++ b/api/AudioBufferSourceNode.json
@@ -190,7 +190,7 @@
"version_added": "31"
},
"opera_android": {
- "version_added": "31"
+ "version_added": "32"
},
"safari": {
"version_added": false
diff --git a/api/AudioListener.json b/api/AudioListener.json
index 49b9115f8a6c66..ecb95d71b388c5 100644
--- a/api/AudioListener.json
+++ b/api/AudioListener.json
@@ -142,7 +142,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -195,7 +195,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -248,7 +248,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -301,7 +301,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -354,7 +354,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -407,7 +407,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -518,7 +518,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -571,7 +571,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -624,7 +624,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
diff --git a/api/AudioParam.json b/api/AudioParam.json
index 4e874a72dfb3ea..82e2228ec8b417 100644
--- a/api/AudioParam.json
+++ b/api/AudioParam.json
@@ -133,7 +133,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": "6"
@@ -184,7 +184,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": "6"
diff --git a/api/Body.json b/api/Body.json
index 2fa6a315713668..aa8591bc3a6cf6 100644
--- a/api/Body.json
+++ b/api/Body.json
@@ -121,7 +121,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": null
diff --git a/api/BroadcastChannel.json b/api/BroadcastChannel.json
index 36d9d4cf598787..83e62f2328241c 100644
--- a/api/BroadcastChannel.json
+++ b/api/BroadcastChannel.json
@@ -23,7 +23,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -65,7 +65,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -107,7 +107,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -149,7 +149,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -233,7 +233,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -275,7 +275,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": false
diff --git a/api/Cache.json b/api/Cache.json
index bbd5d551f9fa40..e5022b4fa552f4 100644
--- a/api/Cache.json
+++ b/api/Cache.json
@@ -99,7 +99,7 @@
]
},
"opera_android": {
- "version_added": "31",
+ "version_added": "32",
"notes": [
"Requires HTTPS from version 33."
]
diff --git a/api/CacheStorage.json b/api/CacheStorage.json
index c07f8a60f98eb4..888b7c53e0b194 100644
--- a/api/CacheStorage.json
+++ b/api/CacheStorage.json
@@ -272,7 +272,7 @@
],
"opera_android": [
{
- "version_added": "41"
+ "version_added": "42"
},
{
"version_added": "27",
diff --git a/api/CanvasRenderingContext2D.json b/api/CanvasRenderingContext2D.json
index 8bc278419d586f..592d339bdc00aa 100644
--- a/api/CanvasRenderingContext2D.json
+++ b/api/CanvasRenderingContext2D.json
@@ -657,7 +657,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": true
diff --git a/api/ChildNode.json b/api/ChildNode.json
index a5b29ee01e07bc..d6a5122f298058 100644
--- a/api/ChildNode.json
+++ b/api/ChildNode.json
@@ -82,7 +82,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -133,7 +133,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -235,7 +235,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
diff --git a/api/Clients.json b/api/Clients.json
index 2791d52f6288de..5adedfcf8b793a 100644
--- a/api/Clients.json
+++ b/api/Clients.json
@@ -136,7 +136,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -258,7 +258,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -353,7 +353,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": false
diff --git a/api/Coordinates.json b/api/Coordinates.json
index 7661b7cb524e67..939860eac03d91 100644
--- a/api/Coordinates.json
+++ b/api/Coordinates.json
@@ -35,7 +35,7 @@
}
],
"opera_android": {
- "version_added": "10.6"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
@@ -142,7 +142,7 @@
}
],
"opera_android": {
- "version_added": "10.6"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
@@ -199,7 +199,7 @@
}
],
"opera_android": {
- "version_added": "10.6"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
@@ -256,7 +256,7 @@
}
],
"opera_android": {
- "version_added": "10.6"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
@@ -313,7 +313,7 @@
}
],
"opera_android": {
- "version_added": "10.6"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
@@ -370,7 +370,7 @@
}
],
"opera_android": {
- "version_added": "10.6"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
@@ -427,7 +427,7 @@
}
],
"opera_android": {
- "version_added": "10.6"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
@@ -484,7 +484,7 @@
}
],
"opera_android": {
- "version_added": "10.6"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
diff --git a/api/CustomElementRegistry.json b/api/CustomElementRegistry.json
index 9b378624c8feec..cf506e09c018fe 100644
--- a/api/CustomElementRegistry.json
+++ b/api/CustomElementRegistry.json
@@ -87,7 +87,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
@@ -328,7 +328,7 @@
"notes": "Support for 'Customized built-in elements' as well."
},
{
- "version_added": "41",
+ "version_added": "42",
"notes": "Support for 'Autonomous custom elements' only."
}
],
@@ -475,7 +475,7 @@
"notes": "Support for 'Customized built-in elements' as well."
},
{
- "version_added": "41",
+ "version_added": "42",
"notes": "Support for 'Autonomous custom elements' only."
}
],
@@ -673,7 +673,7 @@
"notes": "Support for 'Customized built-in elements' as well."
},
{
- "version_added": "41",
+ "version_added": "42",
"notes": "Support for 'Autonomous custom elements' only."
}
],
diff --git a/api/Document.json b/api/Document.json
index 28aa2ae9cc8e30..eb37120028a6df 100644
--- a/api/Document.json
+++ b/api/Document.json
@@ -6901,7 +6901,7 @@
"version_added": "31"
},
"opera_android": {
- "version_added": "31"
+ "version_added": "32"
},
"safari": {
"version_added": "9"
diff --git a/api/DocumentOrShadowRoot.json b/api/DocumentOrShadowRoot.json
index 47101f1ee08aa3..93f3dda0d7db64 100644
--- a/api/DocumentOrShadowRoot.json
+++ b/api/DocumentOrShadowRoot.json
@@ -29,7 +29,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": true
@@ -79,7 +79,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": true
@@ -130,7 +130,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": true
@@ -232,7 +232,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": true
@@ -283,7 +283,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": true
@@ -372,7 +372,7 @@
"prefix": "webkit"
},
"opera_android": {
- "version_added": "40",
+ "version_added": "42",
"prefix": "webkit"
},
"safari": {
@@ -428,7 +428,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": true
@@ -479,7 +479,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": true
@@ -530,7 +530,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": true
diff --git a/api/Element.json b/api/Element.json
index e782df012f56eb..075e2280e17d78 100644
--- a/api/Element.json
+++ b/api/Element.json
@@ -138,7 +138,7 @@
"version_added": "23"
},
"opera_android": {
- "version_added": "23"
+ "version_added": "24"
},
"safari": {
"version_added": null
@@ -319,7 +319,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "10"
@@ -4520,7 +4520,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": true
diff --git a/api/Event.json b/api/Event.json
index 7a66414e0a05b1..9a1adcca04a18a 100644
--- a/api/Event.json
+++ b/api/Event.json
@@ -276,7 +276,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": null
@@ -346,11 +346,11 @@
],
"opera_android": [
{
- "version_added": "40"
+ "version_added": "42"
},
{
"version_added": "37",
- "version_removed": "40",
+ "version_removed": "42",
"alternative_name": "deepPath"
}
],
diff --git a/api/FileError.json b/api/FileError.json
index db5baac95a6b6f..3c40584e26d929 100644
--- a/api/FileError.json
+++ b/api/FileError.json
@@ -44,7 +44,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "40"
+ "version_removed": "42"
},
"safari": {
"version_added": false
diff --git a/api/GlobalEventHandlers.json b/api/GlobalEventHandlers.json
index 2093cabe702b44..2de5ba70330839 100644
--- a/api/GlobalEventHandlers.json
+++ b/api/GlobalEventHandlers.json
@@ -2283,7 +2283,7 @@
"version_added": "17"
},
"opera_android": {
- "version_added": "17"
+ "version_added": "18"
},
"safari": {
"version_added": true
@@ -2334,7 +2334,7 @@
"version_added": "17"
},
"opera_android": {
- "version_added": "17"
+ "version_added": "18"
},
"safari": {
"version_added": true
diff --git a/api/HTMLAnchorElement.json b/api/HTMLAnchorElement.json
index b2b51eb1ffde72..09f19bdc17c3dc 100644
--- a/api/HTMLAnchorElement.json
+++ b/api/HTMLAnchorElement.json
@@ -286,7 +286,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "11.1"
diff --git a/api/HTMLAreaElement.json b/api/HTMLAreaElement.json
index ccf2bb40e6100e..10d6b71bc1841f 100644
--- a/api/HTMLAreaElement.json
+++ b/api/HTMLAreaElement.json
@@ -439,7 +439,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "11.1"
diff --git a/api/HTMLCanvasElement.json b/api/HTMLCanvasElement.json
index 56c0c5d315c23e..e738e2747c5052 100644
--- a/api/HTMLCanvasElement.json
+++ b/api/HTMLCanvasElement.json
@@ -237,7 +237,7 @@
"version_added": "36"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": null
diff --git a/api/HTMLIFrameElement.json b/api/HTMLIFrameElement.json
index f070939e9029fc..c08d696cc9b1f0 100644
--- a/api/HTMLIFrameElement.json
+++ b/api/HTMLIFrameElement.json
@@ -1786,7 +1786,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "11.1"
diff --git a/api/HTMLImageElement.json b/api/HTMLImageElement.json
index b8a136fd94dad1..a7b0680827b5f1 100644
--- a/api/HTMLImageElement.json
+++ b/api/HTMLImageElement.json
@@ -516,7 +516,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "11.1"
diff --git a/api/HTMLLinkElement.json b/api/HTMLLinkElement.json
index c05ba0f83cea25..2c677823ab9f54 100644
--- a/api/HTMLLinkElement.json
+++ b/api/HTMLLinkElement.json
@@ -172,7 +172,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "11.1"
diff --git a/api/HTMLMediaElement.json b/api/HTMLMediaElement.json
index cc49a1cf90bdc9..adb4021bbbddcb 100644
--- a/api/HTMLMediaElement.json
+++ b/api/HTMLMediaElement.json
@@ -2119,7 +2119,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"webview_android": {
"version_added": "52"
diff --git a/api/HTMLSlotElement.json b/api/HTMLSlotElement.json
index d5de3977798c58..32cea1927d0e9f 100644
--- a/api/HTMLSlotElement.json
+++ b/api/HTMLSlotElement.json
@@ -90,7 +90,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
@@ -198,7 +198,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
@@ -307,7 +307,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
diff --git a/api/IDBKeyRange.json b/api/IDBKeyRange.json
index 9baf15eae27bbc..ae60ac59b246c1 100644
--- a/api/IDBKeyRange.json
+++ b/api/IDBKeyRange.json
@@ -478,7 +478,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
diff --git a/api/KeyboardEvent.json b/api/KeyboardEvent.json
index 256724b9692475..e8ec43748d237f 100644
--- a/api/KeyboardEvent.json
+++ b/api/KeyboardEvent.json
@@ -440,7 +440,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": true
@@ -491,7 +491,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": null
@@ -543,7 +543,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": null
@@ -594,7 +594,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": null
@@ -702,7 +702,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "41"
+ "version_removed": "42"
},
"safari": {
"version_added": "5.1"
diff --git a/api/MediaDevices.json b/api/MediaDevices.json
index c1abbd5ff3ad91..8d403f5d1ebf1a 100644
--- a/api/MediaDevices.json
+++ b/api/MediaDevices.json
@@ -203,7 +203,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "11"
@@ -310,11 +310,11 @@
],
"opera_android": [
{
- "version_added": "40"
+ "version_added": "42"
},
{
"version_added": "34",
- "version_removed": "40",
+ "version_removed": "42",
"flags": [
{
"type": "preference",
diff --git a/api/MediaStream.json b/api/MediaStream.json
index 8ce4a81a323898..553a205622fa10 100644
--- a/api/MediaStream.json
+++ b/api/MediaStream.json
@@ -201,7 +201,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "39"
+ "version_removed": "42"
},
"safari": {
"version_added": null
@@ -260,7 +260,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "39"
+ "version_removed": "42"
},
"safari": {
"version_added": null
diff --git a/api/Navigator.json b/api/Navigator.json
index c95db184e6a02b..da4dc9be5c179c 100644
--- a/api/Navigator.json
+++ b/api/Navigator.json
@@ -674,7 +674,7 @@
}
],
"opera_android": {
- "version_added": "10.6"
+ "version_added": "11"
},
"safari": {
"version_added": "5"
diff --git a/api/Node.json b/api/Node.json
index 9099f742adbc8f..8401692ec7e316 100644
--- a/api/Node.json
+++ b/api/Node.json
@@ -606,7 +606,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
@@ -899,7 +899,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
diff --git a/api/NonDocumentTypeChildNode.json b/api/NonDocumentTypeChildNode.json
index 9c609b21c45fd1..6e117bad58ecfe 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"
@@ -125,7 +125,7 @@
"version_added": "10"
},
"opera_android": {
- "version_added": "10"
+ "version_added": "10.1"
},
"safari": {
"version_added": "4"
@@ -173,7 +173,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 828988481de17e..f34f6eba6f856c 100644
--- a/api/Notification.json
+++ b/api/Notification.json
@@ -273,7 +273,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": null
@@ -324,7 +324,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": null
@@ -597,7 +597,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": null
@@ -1311,7 +1311,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": null
@@ -1413,7 +1413,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": null
diff --git a/api/OfflineAudioContext.json b/api/OfflineAudioContext.json
index 93d08ecb53a2bb..7adf5f070d086d 100644
--- a/api/OfflineAudioContext.json
+++ b/api/OfflineAudioContext.json
@@ -188,7 +188,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": false
diff --git a/api/ParentNode.json b/api/ParentNode.json
index aabefb8bfbebc2..53702edcf20589 100644
--- a/api/ParentNode.json
+++ b/api/ParentNode.json
@@ -593,7 +593,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": "10"
@@ -644,7 +644,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": "10"
diff --git a/api/PerformanceObserver.json b/api/PerformanceObserver.json
index fb40bc7c9e185f..00c13593f55089 100644
--- a/api/PerformanceObserver.json
+++ b/api/PerformanceObserver.json
@@ -23,7 +23,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": "11"
@@ -107,7 +107,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": "11"
@@ -149,7 +149,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": "11"
@@ -191,7 +191,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": "11"
diff --git a/api/PerformanceObserverEntryList.json b/api/PerformanceObserverEntryList.json
index 8797d15142be41..62c317e4170d2f 100644
--- a/api/PerformanceObserverEntryList.json
+++ b/api/PerformanceObserverEntryList.json
@@ -32,7 +32,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": "11"
@@ -82,7 +82,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -133,7 +133,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -184,7 +184,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
diff --git a/api/PerformanceResourceTiming.json b/api/PerformanceResourceTiming.json
index 0a8819241a0bb6..19bcbed320c588 100644
--- a/api/PerformanceResourceTiming.json
+++ b/api/PerformanceResourceTiming.json
@@ -184,7 +184,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -337,7 +337,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -898,7 +898,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": false
diff --git a/api/RTCPeerConnection.json b/api/RTCPeerConnection.json
index 97dd04377c81e0..0f2d3c6627d01a 100644
--- a/api/RTCPeerConnection.json
+++ b/api/RTCPeerConnection.json
@@ -894,7 +894,7 @@
"notes": "Promise based version and unprefixed."
},
{
- "version_added": "38",
+ "version_added": "42",
"notes": "Promise based version.",
"version_removed": "43"
}
diff --git a/api/ReadableStreamDefaultController.json b/api/ReadableStreamDefaultController.json
index d2da43e5a581f3..344a0b132f33ef 100644
--- a/api/ReadableStreamDefaultController.json
+++ b/api/ReadableStreamDefaultController.json
@@ -55,7 +55,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": null
diff --git a/api/ReadableStreamDefaultReader.json b/api/ReadableStreamDefaultReader.json
index bf63984bec94a7..fc5bc4bbc52060 100644
--- a/api/ReadableStreamDefaultReader.json
+++ b/api/ReadableStreamDefaultReader.json
@@ -29,7 +29,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": null
diff --git a/api/Request.json b/api/Request.json
index 80ed769a81d1a6..cb3e208114e31b 100644
--- a/api/Request.json
+++ b/api/Request.json
@@ -1300,7 +1300,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": "11.1"
diff --git a/api/SVGAElement.json b/api/SVGAElement.json
index 5c762a23ee0326..991bfaf09ef261 100644
--- a/api/SVGAElement.json
+++ b/api/SVGAElement.json
@@ -228,7 +228,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "11.1"
diff --git a/api/SVGElement.json b/api/SVGElement.json
index e58a7f1089ff61..d371933f66478a 100644
--- a/api/SVGElement.json
+++ b/api/SVGElement.json
@@ -79,7 +79,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": "10"
diff --git a/api/ServiceWorkerRegistration.json b/api/ServiceWorkerRegistration.json
index 28f842bbaaee16..b06dfe7be9b903 100644
--- a/api/ServiceWorkerRegistration.json
+++ b/api/ServiceWorkerRegistration.json
@@ -749,7 +749,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -800,7 +800,7 @@
"version_added": "31"
},
"opera_android": {
- "version_added": "31"
+ "version_added": "32"
},
"safari": {
"version_added": false
diff --git a/api/ShadowRoot.json b/api/ShadowRoot.json
index 97fa4789cf832b..7d546879789b59 100644
--- a/api/ShadowRoot.json
+++ b/api/ShadowRoot.json
@@ -57,7 +57,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
@@ -168,7 +168,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": false,
@@ -249,7 +249,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
@@ -328,7 +328,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
@@ -407,7 +407,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
diff --git a/api/Slotable.json b/api/Slotable.json
index 49b2a83942efc3..d482a859fff68a 100644
--- a/api/Slotable.json
+++ b/api/Slotable.json
@@ -90,7 +90,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
@@ -198,7 +198,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
diff --git a/api/SourceBufferList.json b/api/SourceBufferList.json
index 6af4da9882f468..a00e5b75557f3e 100644
--- a/api/SourceBufferList.json
+++ b/api/SourceBufferList.json
@@ -255,7 +255,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "8"
@@ -321,7 +321,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "8"
diff --git a/api/Text.json b/api/Text.json
index cf8cd3e688023c..930049c0f19da4 100644
--- a/api/Text.json
+++ b/api/Text.json
@@ -199,7 +199,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
diff --git a/api/Window.json b/api/Window.json
index 4680e93da6661e..43d7bb96ea65d7 100644
--- a/api/Window.json
+++ b/api/Window.json
@@ -1602,7 +1602,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
diff --git a/api/WindowEventHandlers.json b/api/WindowEventHandlers.json
index ca91ca4753660c..27919e437be1d0 100644
--- a/api/WindowEventHandlers.json
+++ b/api/WindowEventHandlers.json
@@ -226,7 +226,7 @@
},
"opera_android": {
"version_added": true,
- "version_removed": "38"
+ "version_removed": "42"
},
"safari": {
"version_added": true,
diff --git a/api/WindowOrWorkerGlobalScope.json b/api/WindowOrWorkerGlobalScope.json
index 62544dc116c783..e5330e7f0339dd 100644
--- a/api/WindowOrWorkerGlobalScope.json
+++ b/api/WindowOrWorkerGlobalScope.json
@@ -437,7 +437,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -776,7 +776,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": "11.1"
diff --git a/css/at-rules/font-face.json b/css/at-rules/font-face.json
index e5d5afe38f7e3b..43bc1f3637b454 100644
--- a/css/at-rules/font-face.json
+++ b/css/at-rules/font-face.json
@@ -159,7 +159,7 @@
"version_added": "23"
},
"opera_android": {
- "version_added": "23"
+ "version_added": "24"
},
"safari": {
"version_added": "10",
diff --git a/css/properties/contain.json b/css/properties/contain.json
index a644d62884f068..3e2ee35857cd13 100644
--- a/css/properties/contain.json
+++ b/css/properties/contain.json
@@ -46,7 +46,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": null
diff --git a/css/properties/filter.json b/css/properties/filter.json
index 3c05e6aa74d333..fc5b299dac3256 100644
--- a/css/properties/filter.json
+++ b/css/properties/filter.json
@@ -122,7 +122,7 @@
],
"opera_android": [
{
- "version_added": "40"
+ "version_added": "42"
},
{
"prefix": "-webkit-",
diff --git a/css/properties/font-variant-caps.json b/css/properties/font-variant-caps.json
index f52d8778d032bb..7c9a9b8e1b92ad 100644
--- a/css/properties/font-variant-caps.json
+++ b/css/properties/font-variant-caps.json
@@ -59,7 +59,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
diff --git a/css/properties/font-variant-numeric.json b/css/properties/font-variant-numeric.json
index c813c48c0483c9..f587b221faf849 100644
--- a/css/properties/font-variant-numeric.json
+++ b/css/properties/font-variant-numeric.json
@@ -59,7 +59,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": "9.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/html/elements/a.json b/html/elements/a.json
index d7622d2a4741cc..d75f45d84a4caf 100644
--- a/html/elements/a.json
+++ b/html/elements/a.json
@@ -504,7 +504,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "11.1"
diff --git a/html/elements/area.json b/html/elements/area.json
index 78fef09649f50d..49b762bad1e02b 100644
--- a/html/elements/area.json
+++ b/html/elements/area.json
@@ -532,7 +532,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "11.1"
diff --git a/html/elements/iframe.json b/html/elements/iframe.json
index e928396e6cc60a..814db1ef83727a 100644
--- a/html/elements/iframe.json
+++ b/html/elements/iframe.json
@@ -614,7 +614,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "11.1"
@@ -917,7 +917,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": null
diff --git a/html/elements/img.json b/html/elements/img.json
index 549eb25c4149e4..b1719e5870cb05 100644
--- a/html/elements/img.json
+++ b/html/elements/img.json
@@ -632,7 +632,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "11.1"
diff --git a/html/elements/link.json b/html/elements/link.json
index 6c849e76b8da27..b4586fafd9a0d4 100644
--- a/html/elements/link.json
+++ b/html/elements/link.json
@@ -532,7 +532,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "11.1"
diff --git a/html/elements/slot.json b/html/elements/slot.json
index 5df963f635ae54..38e39d3dbe99ee 100644
--- a/html/elements/slot.json
+++ b/html/elements/slot.json
@@ -86,7 +86,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "10"
@@ -191,7 +191,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "10"
diff --git a/html/global_attributes.json b/html/global_attributes.json
index 70fbd382202bf1..17252ad00772c3 100644
--- a/html/global_attributes.json
+++ b/html/global_attributes.json
@@ -1334,7 +1334,7 @@
"version_added": "40"
},
"opera_android": {
- "version_added": "40"
+ "version_added": "42"
},
"safari": {
"version_added": "10",
diff --git a/http/headers/content-security-policy.json b/http/headers/content-security-policy.json
index 659697afe4ed30..44f6620087aec3 100644
--- a/http/headers/content-security-policy.json
+++ b/http/headers/content-security-policy.json
@@ -1233,7 +1233,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": false
@@ -1436,7 +1436,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
diff --git a/http/headers/set-cookie.json b/http/headers/set-cookie.json
index b2fa2aaab1a157..de6eef83b51510 100644
--- a/http/headers/set-cookie.json
+++ b/http/headers/set-cookie.json
@@ -236,7 +236,7 @@
"version_added": "39"
},
"opera_android": {
- "version_added": "39"
+ "version_added": "42"
},
"safari": {
"version_added": false
diff --git a/http/headers/upgrade-insecure-requests.json b/http/headers/upgrade-insecure-requests.json
index 80529dc0d7d64d..b99a6617c6c4df 100644
--- a/http/headers/upgrade-insecure-requests.json
+++ b/http/headers/upgrade-insecure-requests.json
@@ -33,7 +33,7 @@
"version_added": "31"
},
"opera_android": {
- "version_added": "31"
+ "version_added": "32"
},
"safari": {
"version_added": "10.1"
diff --git a/javascript/builtins/Map.json b/javascript/builtins/Map.json
index afdadd2cddd690..ea5e587610d08d 100644
--- a/javascript/builtins/Map.json
+++ b/javascript/builtins/Map.json
@@ -1029,7 +1029,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "10"
diff --git a/javascript/builtins/Object.json b/javascript/builtins/Object.json
index f7a227aa12a769..612c4449ae113d 100644
--- a/javascript/builtins/Object.json
+++ b/javascript/builtins/Object.json
@@ -648,7 +648,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
@@ -2519,7 +2519,7 @@
"version_added": "41"
},
"opera_android": {
- "version_added": "41"
+ "version_added": "42"
},
"safari": {
"version_added": "10.1"
diff --git a/javascript/builtins/Set.json b/javascript/builtins/Set.json
index b8d8ca5d849fb1..e08fd735d3c77b 100644
--- a/javascript/builtins/Set.json
+++ b/javascript/builtins/Set.json
@@ -921,7 +921,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "10"
diff --git a/javascript/builtins/Symbol.json b/javascript/builtins/Symbol.json
index b87d8541334e2b..6aaf74143ec9ea 100644
--- a/javascript/builtins/Symbol.json
+++ b/javascript/builtins/Symbol.json
@@ -706,7 +706,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "10"
diff --git a/javascript/builtins/WeakMap.json b/javascript/builtins/WeakMap.json
index c872939f8a2fbb..3facf69da56799 100644
--- a/javascript/builtins/WeakMap.json
+++ b/javascript/builtins/WeakMap.json
@@ -47,7 +47,7 @@
"version_added": "23"
},
"opera_android": {
- "version_added": "23"
+ "version_added": "24"
},
"safari": {
"version_added": "8"
@@ -349,7 +349,7 @@
"version_added": "23"
},
"opera_android": {
- "version_added": "23"
+ "version_added": "24"
},
"safari": {
"version_added": "8"
@@ -416,7 +416,7 @@
"version_added": "23"
},
"opera_android": {
- "version_added": "23"
+ "version_added": "24"
},
"safari": {
"version_added": "8"
@@ -483,7 +483,7 @@
"version_added": "23"
},
"opera_android": {
- "version_added": "23"
+ "version_added": "24"
},
"safari": {
"version_added": "8"
@@ -548,7 +548,7 @@
"version_added": "23"
},
"opera_android": {
- "version_added": "23"
+ "version_added": "24"
},
"safari": {
"version_added": "8"
@@ -617,7 +617,7 @@
"version_added": "23"
},
"opera_android": {
- "version_added": "23"
+ "version_added": "24"
},
"safari": {
"version_added": "8"
diff --git a/javascript/builtins/WeakSet.json b/javascript/builtins/WeakSet.json
index 924fa2150adcc9..9504d76bcb9fcd 100644
--- a/javascript/builtins/WeakSet.json
+++ b/javascript/builtins/WeakSet.json
@@ -36,7 +36,7 @@
"version_added": "23"
},
"opera_android": {
- "version_added": "23"
+ "version_added": "24"
},
"safari": {
"version_added": "9"
@@ -197,7 +197,7 @@
"version_added": "23"
},
"opera_android": {
- "version_added": "23"
+ "version_added": "24"
},
"safari": {
"version_added": "9"
@@ -312,7 +312,7 @@
"version_added": "23"
},
"opera_android": {
- "version_added": "23"
+ "version_added": "24"
},
"safari": {
"version_added": "9"
@@ -366,7 +366,7 @@
"version_added": "23"
},
"opera_android": {
- "version_added": "23"
+ "version_added": "24"
},
"safari": {
"version_added": "9"
@@ -420,7 +420,7 @@
"version_added": "23"
},
"opera_android": {
- "version_added": "23"
+ "version_added": "24"
},
"safari": {
"version_added": "9"
diff --git a/javascript/grammar.json b/javascript/grammar.json
index 8d7429b20a77a5..457accaa683c98 100644
--- a/javascript/grammar.json
+++ b/javascript/grammar.json
@@ -653,7 +653,7 @@
"version_added": "31"
},
"opera_android": {
- "version_added": "31"
+ "version_added": "32"
},
"safari": {
"version_added": "9"
diff --git a/javascript/statements.json b/javascript/statements.json
index 0f0b29772d1ea8..1afa41d5c2916b 100644
--- a/javascript/statements.json
+++ b/javascript/statements.json
@@ -2024,7 +2024,7 @@
"version_added": "17"
},
"opera_android": {
- "version_added": "17"
+ "version_added": "18"
},
"safari": {
"version_added": "10"
diff --git a/svg/elements/a.json b/svg/elements/a.json
index 2380cee7ed0892..0241ad4b3f7c83 100644
--- a/svg/elements/a.json
+++ b/svg/elements/a.json
@@ -279,7 +279,7 @@
"version_added": "38"
},
"opera_android": {
- "version_added": "38"
+ "version_added": "42"
},
"safari": {
"version_added": "11.1"