BlackBerry Access for macOS HTML and CSS3 support

Feature list

Tags

BlackBerry Access for macOS

Score

504 of 555

Parsing rules

<!DOCTYPE html> triggers standards mode

Supported

HTML5 tokenizer

Supported

HTML5 tree building

Supported

SVG in text/html

Supported

MathML in text/html

Supported

Video

video element

Supported

Audio track selection

Unsupported

Video track selection

Unsupported

Subtitle Supported

Supported

Poster image Supported

Supported

MPEG-4 Supported

Unsupported

H.264 Supported

Unsupported

H.265 Supported

Unsupported

Ogg Theora Supported

Supported

WebM Supported with VP8 Supported

Supported

WebM Supported with VP9 Supported

Supported

Audio

audio element

Supported

PCM audio Supported

Supported

AAC Supported

Unsupported

MP3 Supported

Supported

Ogg Vorbis Supported

Supported

Ogg Opus Supported

Supported

WebM Supported

Supported

Elements

Embedding custom non-visible data

Supported

New or modified elements

section element

Supported

section element

Supported

nav element

Supported

article element

Supported

aside element

Supported

hgroup element

Supported

header element

Supported

footer element

Supported

Grouping content elements

figure element

Supported

figcaption element

Supported

reversed attribute on the ol element

Supported

Text-level semantic elements

download attribute on the a element

Supported

ping attribute on the a element

Supported

mark element

Supported

ruby, rt and rp elements

Supported

time element

Unsupported

wbr element

Supported

Interactive elements

details element

Supported

summary element

Supported

menu element of type toolbar

Unsupported

menu element of type popup

Unsupported

dialog element

Unsupported

Global attributes or methods

hidden attribute

Supported

Dynamic markup insertion

outerHTML property

Supported

insertAdjacentHTML function

Supported

Forms

Field types

input type=text

Supported

Minimal element Supported

Supported

Selection Direction

Supported

input type=search

Supported

Minimal element Supported

Supported

input type=tel

Supported

Minimal element Supported

Supported

input type=url

Supported

Minimal element Supported

Supported

Field validation

Supported

input type=email

Supported

Minimal element Supported

Supported

Field validation

Supported

input type=datetime

Unsupported

Minimal element Supported

Unsupported

Custom user-interface

Unsupported

Value sanitization

Unsupported

min attribute

Unsupported

max attribute

Unsupported

step attribute

Unsupported

stepDown() method

Unsupported

stepUp() method

Unsupported

valueAsDate()mothen

Unsupported

valueAsNumber() method

Unsupported

input type=month

Supported

Minimal element Supported

Supported

Custom user-interface

Supported

Value sanitization

Supported

min attribute

Supported

max attribute

Supported

step attribute

Supported

stepDown() method

Supported

stepUp() method

Supported

valueAsDate()mothen

Supported

valueAsNumber() method

Supported

input type=week

Unsupported

Minimal element Supported

Unsupported

Custom user-interface

Unsupported

Value sanitization

Unsupported

min attribute

Unsupported

max attribute

Unsupported

step attribute

Unsupported

stepDown() method

Unsupported

stepUp() method

Unsupported

valueAsDate()mothen

Unsupported

valueAsNumber() method

Unsupported

input type=time

Supported

Minimal element Supported

Supported

Custom user-interface

Supported

Value sanitization

Supported

min attribute

Supported

max attribute

Supported

step attribute

Supported

stepDown() method

Supported

stepUp() method

Supported

valueAsDate()mothen

Supported

valueAsNumber() method

Supported

input type=datetime-local

Supported

Minimal element Supported

Supported

Custom user-interface

Supported

Value sanitization

Supported

min attribute

Supported

max attribute

Supported

step attribute

Supported

stepDown() method

Supported

stepUp() method

Supported

valueAsDate()mothen

Supported

valueAsNumber() method

Supported

input type=number

Supported

Minimal element Supported

Supported

Custom user-interface

Supported

Value sanitization

Supported

Field validation

Supported

min attribute

Supported

max attribute

Supported

step attribute

Supported

stepDown() method

Supported

stepUp() method

Supported

valueAsNumber() method

Supported

input type=range

Supported

Minimal element Supported

Supported

Custom user-interface

Supported

Value sanitization

Supported

min attribute

Supported

max attribute

Supported

step attribute

Supported

stepDown() method

Supported

stepUp() method

Supported

valueAsNumber() method

Supported

input type=color

Unsupported

Minimal element Supported

Unsupported

Custom user-interface

Unsupported

Value sanitization

Supported

input type=checkbox

Supported

Minimal element Supported

Supported

indeterminate property

Supported

input type=image

Supported

Minimal element Supported

Supported

width property

Supported

height property

Supported

input type=file

Supported (except for Android SB)

Minimal element Supported

Supported

files property

Supported

textarea

Supported

Minimal element Supported

Supported

maxlength attribute

Supported

wrap attribute

Supported

select

Supported

Minimal element Supported

Supported

required attribute

Supported

fieldset

Supported

Minimal element Supported

Supported

elements attribute

Unsupported

disabled attribute

Supported

datalist

Unsupported

Minimal element Supported

Unsupported

list attribute for fields

Unsupported

keygen

Supported

Minimal element Supported

Supported

challenge attribute

Supported

keytype attribute

Supported

output

Supported

Minimal element Supported

Supported

progress

Supported

Minimal element Supported

Supported

meter

Supported

Minimal element Supported

Supported

Fields

Field validation

Supported

pattern attribute

Supported

required attribute

Supported

Association of controls and forms

Supported

control property on labels

Supported

form property on fields

Supported

formAction property on fields

Supported

formEnctype property on fields

Supported

formMethod property on fields

Supported

formNoValidate property on fields

Supported

formTarget property on fields

Supported

labels property on fields

Supported

Other attributes

Supported

autofocus attribute

Supported

autocomplete attribute

Supported

placeholder attribute

Supported

multiple attribute

Supported

dirName attribute

Supported

CSS selectors

Supported

:valid selector

Supported

:invalid selector

Supported

:optional selector

Supported

:required selector

Supported

:in-range selector

Supported

:out-of-range selector

Supported

:read-write selector

Supported

:read-only selector

Supported

Events

Supported

oninput event

Supported

onchange event

Supported

oninvalid event

Supported

Forms

Supported

Form validation

Supported

checkValidity method

Supported

noValidate attribute

Supported

User interaction

Drag and drop

Attributes

Unsupported

draggable attribute

Unsupported

dropzone attribute

Unsupported

Events

Unsupported

ondrag event

Unsupported

ondragstart event

Unsupported

ondragenter event

Unsupported

ondragover event

Unsupported

ondragleave event

Unsupported

ondragend event

Unsupported

ondrop event

Unsupported

HTML editing

Editing elements

Supported

contentEditable attribute

Supported

isContentEditable property

Supported

Editing documents

Supported

designMode attribute

Supported

CSS selectors

Unsupported

APIs

Supported

execCommand method

Supported

queryCommandEnabled method

Supported

queryCommandIndeterm method

Supported

queryCommandState method

Supported

queryCommandsupported method

Supported

queryCommandValue method

Supported

Spellcheck

Supported

spellcheck attribute

Supported

History and navigation

Session history

Supported

Microdata

Microdata

Unsupported

Web applications

Application Cache

Supported

Custom scheme handlers

Unsupported

Custom content handlers

Unsupported

Custom search providers

Supported

Security

Sandboxed iframe

Supported

Seamless iframe

Unsupported

iframe with inline contents

Supported

Various

Scoped style element

Unsupported

Asyncronous script execution

Supported

Runtime script error reporting

Supported

Base64 encoding and decoding

Supported

Related specifications

Location and Orientation

Device Orientation

Supported

Communication

Cross-document messaging

Server-Sent Events

Supported

XMLHttpRequest Level 2

Supported

Upload files

Supported

Text response type

Supported

Document response type

Supported

Array buffer response type

Supported

Blob response type

Supported

Files

File API

Supported

File API:Directories and System

Supported

Storage

Session Storage

Unsupported

Secure Local Storage with persistence

Supported

IndexedDB

Unsupported

Web SQL Database

Unsupported

Workers

Web Workers

Supported

Shared Workers

Supported

Local multimedia

Access the webcam

Unsupported

Notifications

Web Notifications

Unsupported

Other

Page Visibility

Supported

Text selection

Supported

Scroll into view

Supported

Mutation Observer

Supported

Experimental

Audio

Web Audio API

Unsupported

Video and Animation1

Full screen Supported

Supported

Pointer Lock Supported

Supported

window.requestAnimationFrame

Supported

1 These media formats may be rendered by invoking native device players when device is connected to corporate Wi-Fi network.