Unprefix unicode-bidi CSS values
authormmaxfield@apple.com <mmaxfield@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 8 May 2017 15:26:38 +0000 (15:26 +0000)
committermmaxfield@apple.com <mmaxfield@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 8 May 2017 15:26:38 +0000 (15:26 +0000)
commit311c5eaf9db29b942ddb95899085affdf04b77bd
tree5c96a5be03ab9a84c21ddb7a040aff2c73a77d7d
parented9e9259f158ea801b7c735a90d0e5420e55f93d
Unprefix unicode-bidi CSS values
https://bugs.webkit.org/show_bug.cgi?id=171761

Reviewed by Simon Fraser.

Source/WebCore:

Create new values which parse to the same internal state as the
prefixed values.

Tests: fast/text/bidi-unprefix.html
       imported/w3c/i18n/bidi/bidi-embed-001.html
       imported/w3c/i18n/bidi/bidi-embed-002.html
       imported/w3c/i18n/bidi/bidi-embed-003.html
       imported/w3c/i18n/bidi/bidi-embed-004.html
       imported/w3c/i18n/bidi/bidi-embed-005.html
       imported/w3c/i18n/bidi/bidi-embed-006.html
       imported/w3c/i18n/bidi/bidi-embed-007.html
       imported/w3c/i18n/bidi/bidi-embed-008.html
       imported/w3c/i18n/bidi/bidi-embed-009.html
       imported/w3c/i18n/bidi/bidi-embed-010.html
       imported/w3c/i18n/bidi/bidi-embed-011.html
       imported/w3c/i18n/bidi/bidi-isolate-001.html
       imported/w3c/i18n/bidi/bidi-isolate-002.html
       imported/w3c/i18n/bidi/bidi-isolate-003.html
       imported/w3c/i18n/bidi/bidi-isolate-004.html
       imported/w3c/i18n/bidi/bidi-isolate-005.html
       imported/w3c/i18n/bidi/bidi-isolate-006.html
       imported/w3c/i18n/bidi/bidi-isolate-007.html
       imported/w3c/i18n/bidi/bidi-isolate-008.html
       imported/w3c/i18n/bidi/bidi-isolate-009.html
       imported/w3c/i18n/bidi/bidi-isolate-010.html
       imported/w3c/i18n/bidi/bidi-isolate-011.html
       imported/w3c/i18n/bidi/bidi-isolate-override-001.html
       imported/w3c/i18n/bidi/bidi-isolate-override-002.html
       imported/w3c/i18n/bidi/bidi-isolate-override-003.html
       imported/w3c/i18n/bidi/bidi-isolate-override-004.html
       imported/w3c/i18n/bidi/bidi-isolate-override-005.html
       imported/w3c/i18n/bidi/bidi-isolate-override-006.html
       imported/w3c/i18n/bidi/bidi-isolate-override-007.html
       imported/w3c/i18n/bidi/bidi-isolate-override-008.html
       imported/w3c/i18n/bidi/bidi-isolate-override-009.html
       imported/w3c/i18n/bidi/bidi-isolate-override-010.html
       imported/w3c/i18n/bidi/bidi-isolate-override-011.html
       imported/w3c/i18n/bidi/bidi-isolate-override-012.html
       imported/w3c/i18n/bidi/bidi-normal-001.html
       imported/w3c/i18n/bidi/bidi-normal-002.html
       imported/w3c/i18n/bidi/bidi-normal-003.html
       imported/w3c/i18n/bidi/bidi-normal-004.html
       imported/w3c/i18n/bidi/bidi-normal-005.html
       imported/w3c/i18n/bidi/bidi-normal-006.html
       imported/w3c/i18n/bidi/bidi-normal-007.html
       imported/w3c/i18n/bidi/bidi-normal-008.html
       imported/w3c/i18n/bidi/bidi-normal-009.html
       imported/w3c/i18n/bidi/bidi-normal-010.html
       imported/w3c/i18n/bidi/bidi-normal-011.html
       imported/w3c/i18n/bidi/bidi-override-001.html
       imported/w3c/i18n/bidi/bidi-override-002.html
       imported/w3c/i18n/bidi/bidi-override-003.html
       imported/w3c/i18n/bidi/bidi-override-004.html
       imported/w3c/i18n/bidi/bidi-override-005.html
       imported/w3c/i18n/bidi/bidi-override-006.html
       imported/w3c/i18n/bidi/bidi-override-007.html
       imported/w3c/i18n/bidi/bidi-override-008.html
       imported/w3c/i18n/bidi/bidi-override-009.html
       imported/w3c/i18n/bidi/bidi-override-010.html
       imported/w3c/i18n/bidi/bidi-override-011.html
       imported/w3c/i18n/bidi/bidi-override-012.html
       imported/w3c/i18n/bidi/bidi-plaintext-001.html
       imported/w3c/i18n/bidi/bidi-plaintext-003.html
       imported/w3c/i18n/bidi/bidi-plaintext-005.html
       imported/w3c/i18n/bidi/bidi-plaintext-006.html
       imported/w3c/i18n/bidi/bidi-plaintext-007.html
       imported/w3c/i18n/bidi/bidi-plaintext-008.html
       imported/w3c/i18n/bidi/bidi-plaintext-009.html
       imported/w3c/i18n/bidi/bidi-plaintext-010.html
       imported/w3c/i18n/bidi/bidi-plaintext-011.html
       imported/w3c/i18n/bidi/bidi-table-001.html
       imported/w3c/i18n/bidi/bidi-unset-001.html
       imported/w3c/i18n/bidi/bidi-unset-002.html
       imported/w3c/i18n/bidi/bidi-unset-003.html
       imported/w3c/i18n/bidi/bidi-unset-004.html
       imported/w3c/i18n/bidi/bidi-unset-005.html
       imported/w3c/i18n/bidi/bidi-unset-006.html
       imported/w3c/i18n/bidi/bidi-unset-007.html
       imported/w3c/i18n/bidi/bidi-unset-008.html
       imported/w3c/i18n/bidi/bidi-unset-009.html
       imported/w3c/i18n/bidi/bidi-unset-010.html
       imported/w3c/i18n/bidi/block-embed-001.html
       imported/w3c/i18n/bidi/block-embed-002.html
       imported/w3c/i18n/bidi/block-embed-003.html
       imported/w3c/i18n/bidi/block-override-001.html
       imported/w3c/i18n/bidi/block-override-002.html
       imported/w3c/i18n/bidi/block-override-003.html
       imported/w3c/i18n/bidi/block-override-004.html
       imported/w3c/i18n/bidi/block-override-isolate-001.html
       imported/w3c/i18n/bidi/block-override-isolate-002.html
       imported/w3c/i18n/bidi/block-override-isolate-003.html
       imported/w3c/i18n/bidi/block-override-isolate-004.html
       imported/w3c/i18n/bidi/block-plaintext-001.html
       imported/w3c/i18n/bidi/block-plaintext-002.html
       imported/w3c/i18n/bidi/block-plaintext-003.html
       imported/w3c/i18n/bidi/block-plaintext-004.html
       imported/w3c/i18n/bidi/block-plaintext-005.html
       imported/w3c/i18n/bidi/block-plaintext-006.html

* css/CSSPrimitiveValueMappings.h:
(WebCore::CSSPrimitiveValue::CSSPrimitiveValue):
(WebCore::CSSPrimitiveValue::operator EUnicodeBidi):
* css/CSSProperties.json:
* css/CSSValueKeywords.in:
* css/html.css:
(bdi, output):
* css/parser/CSSParserFastPaths.cpp:
(WebCore::CSSParserFastPaths::isValidKeywordPropertyAndValue):
* html/HTMLElement.cpp:
(WebCore::unicodeBidiAttributeForDirAuto):
* html/track/TextTrackCueGeneric.cpp:
(WebCore::TextTrackCueGenericBoxElement::applyCSSProperties):
* html/track/VTTCue.cpp:
(WebCore::VTTCueBox::applyCSSProperties):

Source/WebInspectorUI:

* UserInterface/Models/CSSKeywordCompletions.js:

LayoutTests:

Import W3C's internationalization tests from
https://www.w3.org/International/tests/repo/results/writing-modes-bidi

* fast/css/default-bidi-css-rules-expected.txt: Updating expected results.
* fast/css/default-bidi-css-rules.html: Ditto.
* fast/css/unicode-bidi-computed-value-expected.txt: Ditto.
* fast/css/unicode-bidi-computed-value.html: Ditto.
* fast/text/bidi-unprefix-expected.txt: Added. Test unprefixing.
* fast/text/bidi-unprefix.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-001-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-001.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-002-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-002.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-003-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-003.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-004-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-004.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-005-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-005.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-006-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-006.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-007-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-007.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-008-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-008.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-009-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-009.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-010-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-010.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-011-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-embed-011.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-001-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-001.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-002-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-002.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-003-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-003.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-004-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-004.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-005-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-005.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-006-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-006.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-007-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-007.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-008-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-008.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-009-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-009.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-010-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-010.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-011-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-011.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-001-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-001.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-002-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-002.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-003-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-003.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-004-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-004.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-005-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-005.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-006-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-006.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-007-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-007.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-008-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-008.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-009-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-009.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-010-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-010.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-011-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-011.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-012-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-isolate-override-012.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-001-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-001.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-002-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-002.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-003-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-003.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-004-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-004.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-005-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-005.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-006-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-006.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-007-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-007.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-008-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-008.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-009-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-009.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-010-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-010.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-011-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-normal-011.html: Added.
* imported/w3c/i18n/bidi/bidi-override-001-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-override-001.html: Added.
* imported/w3c/i18n/bidi/bidi-override-002-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-override-002.html: Added.
* imported/w3c/i18n/bidi/bidi-override-003-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-override-003.html: Added.
* imported/w3c/i18n/bidi/bidi-override-004-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-override-004.html: Added.
* imported/w3c/i18n/bidi/bidi-override-005-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-override-005.html: Added.
* imported/w3c/i18n/bidi/bidi-override-006-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-override-006.html: Added.
* imported/w3c/i18n/bidi/bidi-override-007-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-override-007.html: Added.
* imported/w3c/i18n/bidi/bidi-override-008-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-override-008.html: Added.
* imported/w3c/i18n/bidi/bidi-override-009-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-override-009.html: Added.
* imported/w3c/i18n/bidi/bidi-override-010-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-override-010.html: Added.
* imported/w3c/i18n/bidi/bidi-override-011-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-override-011.html: Added.
* imported/w3c/i18n/bidi/bidi-override-012-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-override-012.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-001-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-001.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-003-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-003.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-005-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-005.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-006-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-006.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-007-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-007.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-008-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-008.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-009-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-009.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-010-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-010.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-011-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-plaintext-011.html: Added.
* imported/w3c/i18n/bidi/bidi-table-001-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-table-001.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-001-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-001.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-002-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-002.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-003-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-003.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-004-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-004.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-005-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-005.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-006-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-006.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-007-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-007.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-008-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-008.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-009-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-009.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-010-expected.html: Added.
* imported/w3c/i18n/bidi/bidi-unset-010.html: Added.
* imported/w3c/i18n/bidi/block-embed-001-expected.html: Added.
* imported/w3c/i18n/bidi/block-embed-001.html: Added.
* imported/w3c/i18n/bidi/block-embed-002-expected.html: Added.
* imported/w3c/i18n/bidi/block-embed-002.html: Added.
* imported/w3c/i18n/bidi/block-embed-003-expected.html: Added.
* imported/w3c/i18n/bidi/block-embed-003.html: Added.
* imported/w3c/i18n/bidi/block-override-001-expected.html: Added.
* imported/w3c/i18n/bidi/block-override-001.html: Added.
* imported/w3c/i18n/bidi/block-override-002-expected.html: Added.
* imported/w3c/i18n/bidi/block-override-002.html: Added.
* imported/w3c/i18n/bidi/block-override-003-expected.html: Added.
* imported/w3c/i18n/bidi/block-override-003.html: Added.
* imported/w3c/i18n/bidi/block-override-004-expected.html: Added.
* imported/w3c/i18n/bidi/block-override-004.html: Added.
* imported/w3c/i18n/bidi/block-override-isolate-001-expected.html: Added.
* imported/w3c/i18n/bidi/block-override-isolate-001.html: Added.
* imported/w3c/i18n/bidi/block-override-isolate-002-expected.html: Added.
* imported/w3c/i18n/bidi/block-override-isolate-002.html: Added.
* imported/w3c/i18n/bidi/block-override-isolate-003-expected.html: Added.
* imported/w3c/i18n/bidi/block-override-isolate-003.html: Added.
* imported/w3c/i18n/bidi/block-override-isolate-004-expected.html: Added.
* imported/w3c/i18n/bidi/block-override-isolate-004.html: Added.
* imported/w3c/i18n/bidi/block-plaintext-001-expected.html: Added.
* imported/w3c/i18n/bidi/block-plaintext-001.html: Added.
* imported/w3c/i18n/bidi/block-plaintext-002-expected.html: Added.
* imported/w3c/i18n/bidi/block-plaintext-002.html: Added.
* imported/w3c/i18n/bidi/block-plaintext-003-expected.html: Added.
* imported/w3c/i18n/bidi/block-plaintext-003.html: Added.
* imported/w3c/i18n/bidi/block-plaintext-004-expected.html: Added.
* imported/w3c/i18n/bidi/block-plaintext-004.html: Added.
* imported/w3c/i18n/bidi/block-plaintext-005-expected.html: Added.
* imported/w3c/i18n/bidi/block-plaintext-005.html: Added.
* imported/w3c/i18n/bidi/block-plaintext-006-expected.html: Added.
* imported/w3c/i18n/bidi/block-plaintext-006.html: Added.
* imported/w3c/i18n/bidi/resources/sileot-webfont.woff: Added.
* platform/ios/TestExpectations:
* platform/mac/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@216418 268f45cc-cd09-0410-ab3c-d52691b4dbfc
209 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/css/default-bidi-css-rules-expected.txt
LayoutTests/fast/css/default-bidi-css-rules.html
LayoutTests/fast/css/unicode-bidi-computed-value-expected.txt
LayoutTests/fast/css/unicode-bidi-computed-value.html
LayoutTests/fast/text/bidi-unprefix-expected.txt [new file with mode: 0644]
LayoutTests/fast/text/bidi-unprefix.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-001-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-002-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-002.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-003-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-003.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-004-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-004.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-005-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-005.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-006-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-006.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-007-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-007.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-008-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-008.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-009-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-009.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-010-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-010.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-011-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-embed-011.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-001-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-002-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-002.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-003-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-003.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-004-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-004.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-005-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-005.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-006-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-006.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-007-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-007.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-008-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-008.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-009-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-009.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-010-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-010.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-011-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-011.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-001-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-002-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-002.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-003-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-003.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-004-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-004.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-005-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-005.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-006-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-006.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-007-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-007.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-008-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-008.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-009-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-009.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-010-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-010.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-011-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-011.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-012-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-isolate-override-012.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-001-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-002-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-002.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-003-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-003.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-004-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-004.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-005-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-005.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-006-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-006.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-007-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-007.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-008-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-008.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-009-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-009.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-010-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-010.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-011-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-normal-011.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-001-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-002-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-002.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-003-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-003.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-004-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-004.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-005-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-005.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-006-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-006.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-007-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-007.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-008-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-008.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-009-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-009.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-010-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-010.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-011-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-011.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-012-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-override-012.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-001-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-003-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-003.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-005-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-005.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-006-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-006.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-007-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-007.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-008-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-008.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-009-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-009.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-010-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-010.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-011-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-plaintext-011.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-table-001-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-table-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-001-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-002-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-002.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-003-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-003.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-004-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-004.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-005-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-005.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-006-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-006.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-007-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-007.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-008-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-008.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-009-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-009.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-010-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/bidi-unset-010.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-embed-001-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-embed-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-embed-002-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-embed-002.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-embed-003-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-embed-003.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-001-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-002-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-002.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-003-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-003.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-004-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-004.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-isolate-001-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-isolate-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-isolate-002-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-isolate-002.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-isolate-003-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-isolate-003.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-isolate-004-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-override-isolate-004.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-plaintext-001-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-plaintext-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-plaintext-002-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-plaintext-002.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-plaintext-003-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-plaintext-003.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-plaintext-004-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-plaintext-004.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-plaintext-005-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-plaintext-005.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-plaintext-006-expected.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/block-plaintext-006.html [new file with mode: 0644]
LayoutTests/imported/w3c/i18n/bidi/resources/sileot-webfont.woff [new file with mode: 0644]
LayoutTests/platform/ios/TestExpectations
LayoutTests/platform/mac/TestExpectations
Source/WebCore/ChangeLog
Source/WebCore/css/CSSPrimitiveValueMappings.h
Source/WebCore/css/CSSProperties.json
Source/WebCore/css/CSSValueKeywords.in
Source/WebCore/css/html.css
Source/WebCore/css/parser/CSSParserFastPaths.cpp
Source/WebCore/html/HTMLElement.cpp
Source/WebCore/html/track/TextTrackCueGeneric.cpp
Source/WebCore/html/track/VTTCue.cpp
Source/WebInspectorUI/ChangeLog
Source/WebInspectorUI/UserInterface/Models/CSSKeywordCompletions.js