Web Engine Specifications

This topic describes the Web standard and CSS feature details supported on Samsung Smart TVs.

Web Engine Version

The following table lists the Web engine version provided with each TV model year.

Table 1. Web engine version
TV Model Year Web Engine Version
2020
Chromium M69
2019
M63
2018
M56
2017
M47
2016
Webkit r152340
2015

Web Standard Feature Support

The Samsung TV Web engine supports a variety of standard Web features.

JavaScript (ES6)

The following table lists support for JavaScript features.

Table 2. Javascript (ES6) feature support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
Array.prototype.copyWithin() method
Yes
Yes
Yes
No
No
No
Arrow functions
Yes
Yes
Classes
No
Default parameter values
Destructuring assignment syntax
For-of loops
Yes
Generator objects
Lexical declarations
Map objects
Module objects
Yes
(partially)
Yes
(partially)
No
No
new.target property
Yes
Yes
Yes
Yes
Number object extensions
Object.assign() method
Octal and binary literals
Promise objects
Proxy objects
No
Reflect object
Rest parameters
Yes
Symbol objects
Tail call elimination
No
No
No
No
Template literals
Yes
Yes
Yes
(partially)
Yes
TypedArray objects
Yes
Yes
Yes
WeakMap objects
No
No
WeakSet objects

Device

The following table lists support for Web standard features related to device hardware.

Table 3. Device feature support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
devicePixelRatio property
Yes
Yes
Yes
Yes
Yes
Yes
Geolocation API
Yes
No

DOM

The following table lists support for Web standard DOM features.

Table 4. DOM feature support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2015 Models
(Tizen 2.3)
2016 Models
(Tizen 2.4)
DOM3 WheelEvent interface
Yes
Yes
Yes
Yes
No
No
EventSource interface
Yes
Yes
Geometry Interfaces Module
No
No
ImageData() constructor
KeyboardEvent attributes
Yes
matchMedia() method
Yes
MutationObserver interface
Page Visibility API
scrollingElement property
No
No
spellcheck attribute
Yes
Yes

File System

The following table lists support for File API features.

Table 5. File system feature support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
a element download attribute
Yes
Yes
Yes
Yes
No
No
Blob interface
Yes
Yes
FileReader API

Graphics

The following table lists support for Web standard graphics features.

Table 6. Graphics feature support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
Animated PNG graphics
Yes
Yes
Yes
Yes
Yes
No
Canvas API
Yes
ImageBitmap interface
ImageBitmapRenderingContext interface
Yes
(basic support)
Yes
(basic support)
Yes
(basic support)
No
No
No
imageSmoothingQuality property
requestAnimationFrame() methods
Yes
Yes
Yes
Yes
Yes
Yes
Web Animations API
WebGL API (Canvas 3D)

Multimedia

The following table lists support for Web standard multimedia features.

Table 7. Multimedia feature support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
Audio Output Devices API
Yes
(basic support)
Yes
(basic support)
No
No
No
No
Encrypted Media Extensions (EME)
Yes
Yes
Yes
Yes
Yes
Yes
getUserMedia() method
No
No
HTML5 video element
Yes
Yes
Media Source Extensions (MSE)
MediaStream Image Capture
No
No
Portable Native Client (PNaCl)
VP9 codec
Yes
Web Audio API
Web Speech API
No
WebP image format

Network and Connectivity

The following table lists support for Web standard network and connectivity features.

Table 8. Network and connectivity feature support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
Fetch API
Yes
Yes
Yes
Yes
No
No
HTTP/2
No
ReadableStream interface
Yes
TLS 1.2
Yes
Yes
WebSocket API

Offline Storage

The following table lists support for Web standard offline storage features.

Table 9. Offline storage feature support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
CacheStorage interface
Yes
Yes
Yes
Yes
No
No
IndexedDB API
Yes
Yes
Service Worker API
No
No
SharedWorker interface
Yes
Yes
Quota Management API
No
No
Web SQL Database
Yes
Yes
Web Storage API

Performance

The following table lists support for Web standard performance features.

Table 10. Performance feature support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
Intersection Observer API
Yes
Yes
No
No
No
No
Navigation Timing
Yes
Yes
Yes
Yes
performance.now() method
No
No
Preload
No
requestIdleCallback() method
Resource Timing
Yes
User Timing

Real-time Communication

The following table lists support for Web standard real-time communication features.

Table 11. Real-time communication feature support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
Notifications API
Yes
Yes
Yes
Yes
No
No
Push API
No
SpeechRecognition interface
Yes
Yes
Yes
WebRTC API
Yes
(partially)
No
No
No
No

Security

The following table lists support for Web standard security features.

Table 12. Security feature support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
AES_256_GCM for TLS
Yes
Yes
Yes
No
Yes
No
Content Security Policy Level 1
Yes
Yes
Content Security Policy Level 2
Yes
No
No
Cross-Origin Resource Sharing (CORS)
Yes
Yes
HTTP Public Key Pinning (HPKP)
No
No
Mixed content checking
Yes
Yes
"Strict-Transport-Security" response header
No
No
Subresource Integrity
No
No
"Update-Insecure-Requests" response header
Web Cryptography API
"X-Frame-Options" response header
Yes
Yes

User Input

The following table lists support for Web standard user input features.

Table 13. User input feature support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
autocapitalize attribute
No
No
No
No
No
No
datalist element
Yes
Yes
Yes
Yes
Yes
Yes
DOM3 mouseenter & mouseleave events
Form validation
input event
Yes
(partially)
Yes
(partially)
Yes
(partially)
No
MouseEvent.buttons property
No
No
No
No
No
touch-action property
Yes
Yes
Yes
Yes
Touch Events
WebVR API
No
No
No
No

Web Components

The following table lists support for standard Web components.

Table 14. Web components feature support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
Custom Elements
Yes
Yes
Yes
Yes
No
No
HTML Imports
Yes
Yes
Shadow DOM v0
No
Shadow DOM v1
No
No
template element
Yes
Yes
Yes

Miscellaneous Features

The following table lists support for miscellaneous Web standard features.

Table 15. Miscellaneous W3C feature support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
Beacon
Yes
Yes
Yes
Yes
Yes
No
details and summary elements
Yes
dialog element
Encoding API
No
No
Fullscreen API
Yes
Yes
iframe element sandbox attribute
iframe element srcdoc attribute
No
navigator.language property
Yes
Permissions API
No
No
picture element
Pointer Lock
Yes
Yes
WOFF File Format 2.0
No
No
XSL Transformations (XSLT)
Yes
Yes

CSS Feature Support

Animations

The following table lists support for CSS Animations features.

Table 16. Animations support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
animation
Yes
Yes
Yes
Yes
Yes
Yes
animation-direction
animation-duration
animation-fill-mode
animation-iteration-count
animation-name
animation-play-state
animation-timing-function
animation-delay
@keyframes

Backgrounds and Borders Level 3

The following table lists support for CSS Background and Borders Level 3 features.

Table 17. Backgrounds and Borders Level 3 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
background
Yes
Yes
Yes
Yes
Yes
Yes
background-attachment
background-clip
background-origin
background-position
background-repeat
background-size
border-image
border-image-outset
border-image-repeat
border-image-slice
border-image-source
border-image-width
border-radius
box-shadow
border-top-left-radius
border-top-right-radius
border-bottom-right-radius
border-bottom-left-radius

Backgrounds and Borders Level 4

The following table lists support for CSS Background and Borders Level 4 features.

Table 18. Backgrounds and Borders Level 4 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
background-positon-x
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
background-positon-y

Basic User Interface

The following table lists support for CSS Basic User Interface Level 3 features.

Table 19. Basic User Interface Level 3
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
box-sizing
Yes
Yes
Yes
Yes
Yes
Yes
outline-style
outline-offset
resize
text-overflow
cursor
caret-color
No
No
No
No
Table 20. Basic User Interface Level 4
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
appearance
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
caret
No
No
No
No
No
No
caret-shape
text-overflow
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
user-select
nav-up
Yes
Yes
Yes
Yes
Yes
(partially)
Yes
(partially)
nav-right
nav-down
nav-left

Box Alignment

Table 21. Box Alignment
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
align-self
Yes
Yes
Yes
(partially)
Yes
(partially)
No
No
align-items
align-content
justify-self
No
No
justify-items
Yes
(partially)
justify-content
Yes
Yes
(partially)
Yes
(partially)
place-content
Yes
(partially)
Yes
(partially)
No
No
place-items
Yes
gap
No
column-gap
Yes
Yes
Yes
Yes
Yes
row-gap
No
No
No
No
No

Box Sizing Level 4

Table 22. Box Sizing Level 4 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
intrinsic-block-size
No
No
No
No
No
No
intrinsic-inline-size
intrinsic-height
intrinsic-width

Cascading and Inheritance Level 3

The following table lists support for Cascading and Inheritance Level 3 features.

Table 23. Cascading and Inheritance Level 3 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
all
Yes
Yes
Yes
Yes
No
No
unset

Cascading and Inheritance Level 4

Table 24. Cascading and Inheritance Level 3 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
all
No
No
No
No
No
No
revert
Note

The revert feature from Level 4 is not supported.

Color Adjustment Level 1

Table 25. Color Adjustment Level 1
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
color-adjust
No
No
No
No
No
No

Color Level 3

The following table lists support for CSS Color Level 3 features.

Table 26. Color Level 3 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
currentColor
Yes
Yes
Yes
Yes
Yes
Yes
hsl
hsla
opacity
rgba
transparent
#RGB

Color Level 4

The following table lists support for CSS Color Level 4 features.

Table 27. Color Level 4 m
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
comma-less colors
Yes
No
No
No
No
No
/ alpha
optional alpha
Hex with alpha
Yes
rebeccapurple
Yes
Yes
system colors
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
hwb()
No
No
No
No
No
No
lab()
lch()
gray()
color()
device-cmyk()
opacity

Compositing and Blending

The following table lists support for CSS Compositing and Blending features.

Table 28. Compositing and Blending support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
background-blend-mode
Yes
Yes
Yes
Yes
Yes
Yes
isolation
No
No
mix-blend-mode

Conditional Rules

The following table lists support for CSS Conditional Rules features.

Table 29. Conditional rules support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
@support
Yes
Yes
Yes
Yes
No
No

Containment

Table 30. Containment
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
contain
Yes
Yes
Yes
No
No
No

Counter Styles Level 3

Table 31. Counter Styles Level 3
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
@counter-style
No
No
No
No
No
No

CSSOM View Module

Table 32. CSSOM View Module
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
scroll-behavior
Yes
Yes
No
No
No
No

Custom Properties for Cascading Variables

Table 33. Custom Properties for Cascading Variables
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
--*
Yes
Yes
Yes
No
No
No
var(--*)

Display

Table 34. Display
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
display
Yes
(partially)
Yes
(partially)
No
No
No
No

Easing Functions

Table 35. Easing Functions
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
transition-timing-function
No
No
No
No
No
No

Environment Variables Level 1

Table 36. Environment Variables Level 1
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
env()
Yes
No
No
No
No
No

Exclusions

Table 37. Exclusions
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
wrap-flow
No
No
No
No
No
No
wrap-through

Fill and Stroke Level 3

Table 38. Fill and Stroke Level 3
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
fill
No
No
No
No
No
No
fill-rule
Yes
Yes
Yes
Yes
Yes
Yes
fill-break
No
No
No
No
No
No
fill-color
fill-image
fill-origin
fill-position
fill-size
fill-repeat
fill-opacity
Yes (partially) (Failed in: (45%))
Yes (partially) (Failed in: (45%))
Yes (partially) (Failed in: (45%))
Yes
Yes
Yes
stroke
No
No
No
No
No
stroke-width
Yes
Yes
Yes
Yes
Yes
Yes
stroke-align
No
No
No
No
No
No
stroke-linecap
Yes
Yes
Yes
Yes
Yes
Yes
stroke-linejoin
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
stroke-miterlimit
Yes
Yes
Yes
Yes
Yes
Yes
stroke-break
No
No
No
No
No
No
stroke-dasharray
Yes
Yes
Yes
Yes
Yes
Yes
stroke-dashoffset
stroke-dash-corner
No
No
No
No
No
No
stroke-dash-justify
stroke-color
stroke-image
stroke-origin
stroke-position
stroke-size
stroke-repeat
stroke-opacity
Yes (partially) (Failed in: (45%))
Yes (partially) (Failed in: (45%))
Yes (partially) (Failed in: (45%))
Yes
Yes
Yes

Filter Effects

The following table lists support for Filter Effects features.

Filter Effects Level 1

Table 39. Filter Effects Level 1
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
filter
Yes
Yes
Yes
Yes
(partially)
Yes
(partially)
Yes
(partially)
flood-color
Yes
Yes
Yes
flood-opacity
Yes
(partially) (Failed in: (45%))
Yes
(partially) (Failed in: (45%))
Yes
(partially) (Failed in: (45%))
Yes
Yes
Yes
color-interpolation-filters
Yes
Yes
Yes
Yes
Yes
Yes
lighting-color

Filter Effects Level 2

Table 40. Filter Effects Level 2
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
backdrop-filter
No
No
No
No
No
No

Flexible Box Layout

The following table lists support for CSS Flexible Box Layout features.

Table 41. Flexible Box Layout support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
align-content
Yes
Yes
Yes
Yes
No
No
align-items
align-self
display
flex
flex-basis
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
flex-direction
Yes
Yes
Yes
Yes
flex-flow
flex-grow
flex-shrink
flex-wrap
justify-content
min-height
min-width
order

Fonts Level 3

Table 42. Fonts Level 3
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
font-stretch
Yes
Yes
Yes
Yes
No
No
font-size-adjust
No
No
No
No
font-synthesis
font-kerning
Yes
Yes
Yes
Yes
font-variant-position
No
No
No
No
font-variant-ligatures
Yes
Yes
Yes
Yes
(partially)
font-variant-caps
No
font-variant-numeric
font-variant-alternates
No
No
No
font-variant-east-asian
Yes
Yes
No
font-feature-settings
Yes
Yes
unicode-range
Yes
Yes
@font-face
Yes
Yes

Fonts Level 4

Table 43. Fonts Level 4
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
font-size
Yes
Yes
Yes
Yes
Yes
Yes
font-variant
Yes
(Partially)
Yes
(Partially)
Yes
(Partially)
Yes
(Partially)
Yes
(Partially)
Yes
(Partially)
font-feature-settings
Yes
Yes
Yes
Yes
No
No
font-language-override
No
No
No
No
font-weight
Yes
Yes
font-min-size
No
No
font-max-size
font-style
Yes
Yes
font-optical-sizing
No
No
font-palette
@font-feature-values
@font-palette-values

Fragmentation

The following table lists support for CSS Fragmentation features.

Table 44. Fragmentation support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
break-after
Yes
(partially)
Yes
(partially)
Yes
(partially)
No
No
No
break-before
break-inside
box-decoration-break
Yes
Yes
Yes
Yes
Yes
Yes
orphans
widows

Fullscreen API

The following table lists support for Fullscreen API CSS selectors.

Table 45. Fullscreen API selectors support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
::backdrop
Yes
Yes
Yes
Yes
No
No
:fullscreen
No
No
No
No

Generated Content Level 3

The following table lists support for Generated Content Level 3

Table 46. Generated Content Level 3 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
quotes
No
No
No
No
Yes
Yes
content

Grid Layout Level 1

The following table lists support for Grid Layout Level 1.

Table 47. Grid Layout Level 1 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
display
Yes
Yes
No
No
No
No
grid-template-columns
grid-template-rows
grid-template-areas
grid-template
grid-auto-rows
grid-auto-flow
grid
grid-row-start
grid-column-start
grid-row-end
grid-column-end
grid-column
grid-row
grid-area
grid-column-gap
grid-row-gap
grid-gap

Grid Layout Level 2

The following table lists support for Grid Layout Level 2.

Table 48. Grid Layout Level 2 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
grid-template-columns
No
No
No
No
No
No
grid-template-rows

Image Values Level 3

The following table lists support for CSS Image Values Level 3 features.

Table 49. Image Values Level 3 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
linear-gradient()
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
radial-gradient()
repeating-linear-gradient()
repeating-radial-gradient()
object-fit
Yes
Yes
Yes
Yes
No
No
object-position
image-orientation
No
No
No
No
image-rendering
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)

Image Values Level 4

The following table lists support for CSS Image Values Level 4 features.

Table 50. Image Values Level 4 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
linear-gradient()
No
No
No
No
No
No
radial-gradient()
conic-gradient()
Yes
(partially)
repeating-conic-gradient()
image()
No
image-set()
element()
cross-fade()
image-resolution

Instrinsic & Extrinsic Sizing Level 3

The following table lists support for Instrinsic & Extrinsic Sizing Level 3 features.

Table 51. Instrinsic & Extrinsic Sizing Level 3
Feature
2020 Models
(Tizen 5.0)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
width
No
No
No
No
No
No
min-width
max-width
height
min-height
max-height
column-width
No
No
No
No

Layout API Level 1

The following table lists support for Layout API Level 1 features.

Table 52. Layout API Level 1
Feature
2020 Models
(Tizen 5.0)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
display
No
No
No
No
No
No

Line Grid Level 1

The following table lists support for Lists Level 3 features.

Table 53. Lists Level 3
Feature
2020 Models
(Tizen 5.0)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
box-snap
No
No
No
No
No
No
line-grid
line-snap

Lists Level 3

The following table lists support for Lists Level 3 features.

Table 54. Lists Level 3
Feature
2020 Models
(Tizen 5.0)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
list-style-path
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
marker-side
No
No
No
No
No
No
counter-reset
Yes
Yes
Yes
Yes
Yes
Yes
counter-set
No
No
No
No
No
No
counter-increment
Yes
Yes
Yes
Yes
Yes
Yes
content

Logical Properties

The following table lists support for Logical Properties features.

Table 55. Logical Properties
Feature
2020 Models
(Tizen 5.0)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
caption-side
No
No
No
No
No
No
float
clear
text-align
Yes
Yes
Yes
Yes
Yes
Yes
resize
No
No
Yes
Yes
Yes
Yes
block-size
Yes
Yes
inline-size
min-block-size
min-inline-size
max-block-size
max-inline-size
margin-block
No
No
margin-block-start
Yes
margin-block-end
margin-inline
No
margin-inline-start
Yes
margin-inline-end
inset
Yes
inset-block
inset-block-start
inset-block-end
inset-inline
Yes
Yes
Yes
Yes
Yes
Yes
inset-inline-start
inset-inline-end
padding-block
padding-block-start
Yes
padding-block-end
padding-inline
No
padding-inline-start
Yes
padding-inline-end
border-block
No
border-block-start
Yes
border-block-start-width
border-block-start-style
border-block-start-color
border-block-end
border-block-end-width
border-block-end-style
border-block-end-color
border-block-width
No
border-block-style
border-block-color
border-inline
border-inline-start
Yes
border-inline-start-width
border-inline-start-style
border-inline-start-color
border-inline-end
border-inline-end-width
border-inline-end-style
border-inline-end-color
border-inline-width
No
border-inline-style
border-inline-color
border-start-start-radius
border-start-end-radius
border-end-start-radius
border-end-end-radius
margin
padding
border-color
border-style
border-width

Masking

The following table lists support for CSS Masking features.

Table 56. Masking support
Feature
2020 Models
(Tizen 5.0)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
clip-path
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
clip-rule
Yes
Yes
Yes
Yes
Yes
Yes
mask-image
mask-mode
No
No
No
No
No
No
mask-repeat
Yes
Yes
Yes
Yes
Yes
Yes
mask-position
mask-clip
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
mask-origin
mask-size
Yes
Yes
Yes
Yes
Yes
Yes
mask-composite
No
No
No
No
No
No
mask
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
mask-border-source
No
No
No
No
No
No
mask-border-slice
mask-border-width
mask-border-outset
mask-border-repeat
mask-border
mask-type
Yes
Yes
Yes
Yes
Yes
Yes

Media Queries Level 3

The following table lists support for Media Queries Level 3 features.

Table 57. Media Queries Level 3 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
negation
Yes
Yes
Yes
Yes
Yes
Yes
width
height
device-width
device-height
orientation
aspect-ratio
device-aspect-ratio
color
color-index
Yes
(partially)
Yes
(partially)
monochrome
Yes
Yes
resolution
No
No
scan
Yes
Yes
grid

Media Queries Level 4

The following table lists support for Media Queries Level 4 features.

Table 58. Media Queries Level 4 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
resolution
No
No
No
No
No
No
hover
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
any-hover
pointer
any-pointer
update
No
No
No
No
overflow-block
overflow-inline
color-gamut
Yes
(partially)
Yes
(partially)
aspect-ratio
No
No
device-aspect-ratio

Media Queries Level 5

The following table lists support for Media Queries Level 5 features.

Table 59. Media Queries Level 5 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
prefers-reduced-motion
No
No
No
No
No
No
prefers-reduced-transparency
prefers-contrast
prefers-color-scheme
scripting
light-level
environment-blending
inverted-colors

Motion Path Module Level 1

The following table lists support for Motion Path Module Level 1 features.

Table 60. Motion Path Module Level 1 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
offset
Yes
(partially)
Yes
(partially)
No
No
No
No
offset-path
Yes
(partially)
offset-distance
Yes
Yes
Yes
offset-position
No
No
No
offset-anchor
offset-rotate
Yes
Yes

Multi-column Layout

The following table lists support for CSS Multi-column Layout features.

Table 61. Multi-column Layout support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
column-width
Yes
Yes
Yes
Yes
Yes
Yes
column-count
columns
Yes
(partially)
Yes
(partially)
column-rule-color
Yes
Yes
column-rule-style
column-rule-width
column-rule
column-span
column-fill
Yes
(partially)
Yes
(partially)
Yes
(partially)
No
No
No

Overflow Level 3

The following table lists support for Overflow Level 3 features.

Table 62. Overflow Level 4 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
::nth-fragment()
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
max-lines
No
No
No
No
No
No
overflow-x
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
overflow-y
overflow-inline
No
No
No
No
No
No
overflow-block
continue

Overflow Level 4

The following table lists support for Overflow Level 4 features.

Table 63. Overflow Level 4 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
::nth-fragment()
No
No
No
No
No
No

Overscoll Behavior

The following table lists support for OverScroll features.

Table 64. OverScroll support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
overscroll-behavior
Yes
No
No
No
No
No
overscroll-behavior-x
overscroll-behavior-y
overscroll-behavior-inline
No
overscroll-behavior-block

Painting API Level 1

The following table lists support for Painting API Level 1 features.

Table 65. Painting API Level 1 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
paint()
Yes
(partially)
No
No
No
No
No

Pointer Events

The following table lists support for CSS Pointer Events features.

Table 66. Pointer Events support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
touch-action
Yes
Yes
Yes
Yes
No
No

Positioned Layout

The following table lists support for Positioned Layout features.

Table 67. Positioned Layout
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
position
Yes
Yes
Yes
No
No
No
inset-before
No
No
No
inset-after
inset-start
inset-end

Pseudo-Elements Level 4

The following table lists support for Pseudo-Elements Level 4 features.

Table 68. Pseudo-Elements Level 4
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
::selection
Yes
Yes
Yes
Yes
Yes
Yes
::inactive-selection
No
No
::spelling-error
::grammar-error
::marker
::placeholder

Regions

The following table lists support for Regions features.

Table 69. Regions support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
flow-from
No
No
No
No
No
No
flow-into
region-fragment

Ruby

The following table lists support for Ruby features.

Table 70. Ruby support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
display
No
No
No
No
No
No
ruby-position
ruby-merge
ruby-align

Scoping Level 1

The following table lists support for CSS Scoping Level 1 features.

Table 71. Scoping Level 1 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
:host
Yes
Yes
Yes
Yes
No
No
:host()
:host-context()
::slotted()
No

Scroll Anchoring

The following table lists support for CSS Scroll Anchoring features.

Table 72. Scroll Anchoring support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
overflow-anchor
Yes
Yes
Yes
No
No
No

Scroll Snap

The following table lists support for CSS Scroll Snap features.

Table 73. Scroll snap support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
scroll-margin
Yes
No
No
No
No
No
scroll-margin-block
scroll-margin-block-end
Yes
Yes
scroll-margin-block-start
Yes
Yes
Yes
(partially)
scroll-margin-bottom
Yes
scroll-margin-inline
No
No
No
scroll-margin-inline-start
Yes
Yes
Yes
scroll-margin-inline-end
scroll-margin-left
scroll-margin-right
scroll-margin-top
scroll-padding
Yes
(partially)
scroll-padding-block
Yes
scroll-padding-block-end
scroll-padding-block-start
scroll-padding-bottom
scroll-padding-inline
scroll-padding-inline-end
scroll-padding-inline-start
scroll-padding-left
scroll-padding-right
scroll-padding-top
scroll-snap-align
scroll-snap-stop
scroll-snap-type

Scrollbars Level 1

The following table lists support for Scrollbars Level 1 features.

Table 74. Scrollbars Level 1 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
scrollbar-color
No
No
No
No
No
No
scrollbar-width

Selectors Level 3

The following table lists support for CSS Selectors Level 3 features.

Table 75. Selectors Level 3 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
Sibling combinators
Yes
Yes
Yes
Yes
Yes
Yes
::before
::after
::first-letter
::first-line
[att^=val]
[att*=val]
[att$=val]
Namespaces
:target
:enabled
:disabled
:checked
:indeterminate
:root
:nth-child
:nth-last-child
:nth-of-type
:nth-last-of-type
:last-child
:only-child
:first-of-type
last-of-type
only-of-type
:empty
:not()

Selectors Level 4

The following table lists support for CSS Selectors Level 4 features.

Table 76. Selectors Level 4 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
:indeterminate
Yes
Yes
Yes
Yes
Yes
Yes
:blank
No
No
No
No
No
No
:placeholder-shown
Yes
Yes
Yes
Yes
:default
Yes
Yes
:valid
:invalid
in-range
out-of-range
:required
:optional
:read-only
:read-write
:focus-visible
No
No
No
No
No
No
:focus-within
Yes
Yes
:current
No
No
:current()
:past
Yes
Yes
Yes
Yes
:future
:scope
:any-link
Yes
Yes
:local-link
No
No
No
No
No
No
:target-within
:lang()
:not()
:where()
:is()
:has()
:nth-child of
||
:nth-col()
:nth-last-col()
[att^=val i]
Yes
Yes
Yes
[att*=val i]
[att$=val i]
[att^=val s]
No
No
No
[att*=val s]
[att$=val s]
Note

The descendant combinators from Level 4 are not supported.

Shadow Parts

The following table lists support for CSS Shadow Parts features.

Table 77. Shapes support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
::part
No
No
No
No
No
No

Shapes Level 1

The following table lists support for CSS Shapes Level 1 features.

Table 78. Shapes Level 1 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
shape-outside
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
No
No
shape-image-threshold
Yes
Yes
Yes
Yes
shape-margin

Shapes Level 2

The following table lists support for CSS Shapes Level 2 features.

Table 79. Shapes support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
shape-inside
No
No
No
No
No
No
shape-padding

Text Decoration Level 3

The following table lists support for CSS Text Decoration Level 3 features.

Table 80. Text Decoration Level 3 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
text-decoration
Yes
Yes
No
No
No
No
text-decoration-line
text-decoration-color
text-decoration-style
text-underline-position
Yes
(partially)
Yes
(partially)
text-emphasis-style
Yes
Yes
Yes
Yes
Yes
Yes
text-emphasis-color
text-emphasis
text-emphasis-position
No
No
No
No
text-shadow
Yes
Yes
Yes
Yes

Text Decoration Level 4

The following table lists support for CSS Text Decoration Level 4 features.

Table 81. Text Decoration Level 4 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
text-decoration
No
No
No
No
No
No
text-decoration-skip
text-decoration-skip-ink
Yes
text-underline-offset
No
text-decoration-thickness

Text Level 3

The following table lists support for CSS Text Level 3 features.

Table 82. Text Level 3 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
text-transform
No
No
No
No
No
No
tab-size
Yes
Yes
Yes
Yes
line-break
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
word-break
Yes
Yes
Yes
Yes
Yes
(partially)
Yes
(partially)
white-space
No
No
No
No
No
No
hyphens
Yes
(partially
auto fail)
Yes
(partially
auto fail)
Yes
(partially
auto fail)
No
Yes
Yes
overflow-wrap
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
No
No
word-wrap
Yes
(partially)
Yes
(partially)
text-align
text-align-all
No
No
No
No
No
No
text-align-last
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
text-justify
No
No
No
No
word-spacing
text-indent
hanging-punctuation

Text Level 4

The following table lists support for CSS Text Level 4 features.

Table 83. Text Level 4 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
text-space-collapse
No
No
No
No
No
No
text-space-trim
text-wrap
wrap-before
wrap-after
wrap-inside
hyphenate-character
Yes
Yes
Yes
Yes
Yes
Yes
hyphenate-limit-zone
No
No
No
No
No
No
hyphenate-limit-chars
hyphenate-limit-lines
hyphenate-limit-last

Transforms Level 1

The following table lists support for CSS Transforms Level 1 features.

Table 84. Transforms Level 1 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
transform
Yes
Yes
Yes
Yes
Yes
Yes
transform-origin
transform-box
Yes
(partially)
No
No
No
No
No

Transforms Level 2

The following table lists support for CSS Transforms Level 1 features.

Table 85. Transforms Level 2 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
translate
No
No
No
No
No
No
scale
rotate
transform-style
Yes
Yes
Yes
Yes
Yes
Yes
perspective
perspective-origin
backface-visibility

Transitions

The following table lists support for CSS Transitions features.

Table 86. Transitions support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
transition-property
Yes
Yes
Yes
Yes
Yes
Yes
transition-duration
transition-timing-function
transition-delay
transition

Values and Units Level 3

The following table lists support for CSS Values and Units Level 3 features.

Table 87. Values and Units Level 3 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
rem unit
Yes
Yes
Yes
Yes
Yes
Yes
ch unit
No
No
vw unit
vh unit
vmin unit
vmax unit
q unit
No
No
attr() method
No
No
calc() method
Yes
(partially)
Yes
(partially)
Yes
(partially)
Yes
(partially)
transform unit
Yes
Yes
Yes
Yes

Values and Units Level 4

The following table lists support for CSS Values and Units features.

Table 88. Values and Units Level 4 support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
toggle() method
No
No
No
No
No
No
min() method
max() method
clamp() method

WebVTT

The following table lists support for WebVTT features.

Table 89. WebVTT support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
::cue
Yes
Yes
Yes
Yes
No
No
::cue()
::cue-region
::cue-region()
No
No
No
No

Will Change

The following table lists support for CSS Will Change features.

Table 90. Will Change support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
will-change
Yes
Yes
Yes
Yes
No
No

Writing Modes

The following table lists support for CSS Writing Modes features.

Table 91. Writing Modes support
Feature
2020 Models
(Tizen 5.5)
2019 Models
(Tizen 5.0)
2018 Models
(Tizen 4.0)
2017 Models
(Tizen 3.0)
2016 Models
(Tizen 2.4)
2015 Models
(Tizen 2.3)
direction
Yes
Yes
Yes
Yes
Yes
Yes
unicode-bidi
writing-mode
No
No
No
text-orientation
Yes
(partially)
Yes
(partially)
Yes
(partially)
text-combine-upright
No
No
No
Note

You can check how well Samsung Smart TVs support HTML5 by launching the Samsung Smart TV Internet at the Smart Hub and visiting http://html5test.com.