From 11b861ae6413eddf1c0268c5221a963cc2f580c5 Mon Sep 17 00:00:00 2001 From: Nicolas Gallagher Date: Sat, 19 Dec 2015 03:25:40 -0800 Subject: [PATCH] [add] support for 'list' and 'listitem' accessibilityRole mapping Fix #49 --- src/components/CoreComponent/index.js | 2 ++ src/modules/StyleSheet/isStyleObject.js | 2 -- src/modules/StyleSheet/predefs.js | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/components/CoreComponent/index.js b/src/components/CoreComponent/index.js index 5abe746c..7d01f5c6 100644 --- a/src/components/CoreComponent/index.js +++ b/src/components/CoreComponent/index.js @@ -11,6 +11,8 @@ const roleComponents = { form: 'form', heading: 'h1', link: 'a', + list: 'ul', + listitem: 'li', main: 'main', navigation: 'nav', region: 'section' diff --git a/src/modules/StyleSheet/isStyleObject.js b/src/modules/StyleSheet/isStyleObject.js index 7caa21f5..96341815 100644 --- a/src/modules/StyleSheet/isStyleObject.js +++ b/src/modules/StyleSheet/isStyleObject.js @@ -1,6 +1,4 @@ -import { pickProps } from '../filterObjectProps' import isObject from './isObject' -import StylePropTypes from '../StylePropTypes' const isStyleObject = (obj) => { const values = Object.keys(obj).map((key) => obj[key]) diff --git a/src/modules/StyleSheet/predefs.js b/src/modules/StyleSheet/predefs.js index 16f77f81..6fd0ba18 100644 --- a/src/modules/StyleSheet/predefs.js +++ b/src/modules/StyleSheet/predefs.js @@ -6,7 +6,8 @@ export const resetCSS = html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} body {margin:0} button::-moz-focus-inner, input::-moz-focus-inner {border:0;padding:0} -input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance:none}` +input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance:none} +ol,ul,li {list-style:none}` /** * Custom pointer event styles