| { |
| "css": { |
| "properties": { |
| "writing-mode": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/writing-mode", |
| "spec_url": [ |
| "https://drafts.csswg.org/css-writing-modes/#block-flow", |
| "https://svgwg.org/svg2-draft/text.html#WritingModeProperty" |
| ], |
| "tags": [ |
| "web-features:writing-mode" |
| ], |
| "support": { |
| "chrome": [ |
| { |
| "version_added": "48" |
| }, |
| { |
| "prefix": "-webkit-", |
| "version_added": "8" |
| } |
| ], |
| "chrome_android": "mirror", |
| "edge": [ |
| { |
| "version_added": "12" |
| }, |
| { |
| "prefix": "-webkit-", |
| "version_added": "12" |
| } |
| ], |
| "firefox": { |
| "version_added": "41", |
| "notes": "Firefox 42 added support for bidirectional and RTL scripts in vertical modes." |
| }, |
| "firefox_android": "mirror", |
| "ie": [ |
| { |
| "version_added": "9", |
| "notes": "Internet Explorer's implementation differs from the specification." |
| }, |
| { |
| "prefix": "-ms-", |
| "version_added": "9", |
| "notes": "Internet Explorer's implementation differs from the specification." |
| } |
| ], |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": [ |
| { |
| "version_added": "10.1" |
| }, |
| { |
| "prefix": "-webkit-", |
| "version_added": "5.1" |
| } |
| ], |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": [ |
| { |
| "version_added": "48" |
| }, |
| { |
| "prefix": "-webkit-", |
| "version_added": "3" |
| } |
| ], |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "horizontal-tb": { |
| "__compat": { |
| "tags": [ |
| "web-features:writing-mode" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "48" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "43" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "9" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "lr": { |
| "__compat": { |
| "tags": [ |
| "web-features:writing-mode-svg-values" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "48" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "43" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "9" |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "10.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": true |
| } |
| } |
| }, |
| "lr-tb": { |
| "__compat": { |
| "tags": [ |
| "web-features:writing-mode-svg-values" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "48" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "43" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "9" |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "10.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": true |
| } |
| } |
| }, |
| "rl": { |
| "__compat": { |
| "tags": [ |
| "web-features:writing-mode-svg-values" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "48" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "43" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "9" |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "10.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": true |
| } |
| } |
| }, |
| "rl-tb": { |
| "__compat": { |
| "tags": [ |
| "web-features:writing-mode-svg-values" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "48" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "43" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "9" |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "10.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": true |
| } |
| } |
| }, |
| "sideways-lr": { |
| "__compat": { |
| "tags": [ |
| "web-features:writing-mode" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "132" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "43" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "18.4" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "sideways-rl": { |
| "__compat": { |
| "tags": [ |
| "web-features:writing-mode" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "132" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "43" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "18.4" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "tb": { |
| "__compat": { |
| "tags": [ |
| "web-features:writing-mode-svg-values" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "48" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "43" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "9" |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "10.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": true |
| } |
| } |
| }, |
| "tb-rl": { |
| "__compat": { |
| "tags": [ |
| "web-features:writing-mode-svg-values" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "48" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "43" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "9" |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "10.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": true |
| } |
| } |
| }, |
| "vertical_oriented_form_controls": { |
| "__compat": { |
| "description": "Vertically-oriented form controls", |
| "tags": [ |
| "web-features:vertical-form-controls" |
| ], |
| "support": { |
| "chrome": [ |
| { |
| "version_added": "124", |
| "notes": "Supported for select, button, textarea, textual input, range slider, meter, and progress elements." |
| }, |
| { |
| "version_added": "121", |
| "partial_implementation": true, |
| "notes": "Supported for select, button, textarea and textual input elements." |
| }, |
| { |
| "version_added": "119", |
| "partial_implementation": true, |
| "notes": "Only supported for select and button elements." |
| } |
| ], |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "120" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": [ |
| { |
| "version_added": "17.4" |
| }, |
| { |
| "version_added": "16.5", |
| "partial_implementation": true, |
| "notes": "Support for range sliders, textual inputs, and textareas only" |
| } |
| ], |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "vertical-lr": { |
| "__compat": { |
| "tags": [ |
| "web-features:writing-mode" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "48" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "43" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "9" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "vertical-rl": { |
| "__compat": { |
| "tags": [ |
| "web-features:writing-mode" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "48" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "43" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "9" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| } |
| } |
| } |
| } |