Changeset 264950 in webkit
- Timestamp:
- Jul 27, 2020 3:40:42 PM (4 years ago)
- Location:
- trunk
- Files:
-
- 72 added
- 14 edited
- 7 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r264943 r264950 1 2020-07-24 Ryan Haddad <ryanhaddad@apple.com> 2 3 Add test expectations and baselines for iOS 14 4 https://bugs.webkit.org/show_bug.cgi?id=214709 5 6 Reviewed by Jonathan Bedard. 7 8 * platform/ios-13/TestExpectations: Added. 9 * platform/ios-13/fast/backgrounds/body-generated-image-propagated-to-root-expected.txt: Added. 10 * platform/ios-13/fast/forms/input-double-click-selection-gap-bug-expected.txt: Added. 11 * platform/ios-13/fast/forms/slider-thumb-shared-style-expected.txt: Added. 12 * platform/ios-13/fast/inline/br-text-decoration-expected.txt: Added. 13 * platform/ios-13/fast/layers/inline-dirty-z-order-lists-expected.txt: Added. 14 * platform/ios-13/fast/replaced/percent-height-in-anonymous-block-widget-expected.txt: Added. 15 * platform/ios-13/fast/text/international/bidi-LDB-2-CSS-expected.txt: Added. 16 * platform/ios-13/fast/text/international/bidi-LDB-2-HTML-expected.txt: Added. 17 * platform/ios-13/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt: Added. 18 * platform/ios-13/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt: Copied from LayoutTests/platform/ios/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt. 19 * platform/ios-13/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method.any-expected.txt: Added. 20 * platform/ios-13/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method.any.worker-expected.txt: Added. 21 * platform/ios-13/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Added. 22 * platform/ios-13/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt: Added. 23 * platform/ios-13/imported/w3c/web-platform-tests/xhr/send-entity-body-empty-expected.txt: Copied from LayoutTests/platform/ios/imported/w3c/web-platform-tests/xhr/send-entity-body-empty-expected.txt. 24 * platform/ios-13/imported/w3c/web-platform-tests/xhr/send-entity-body-get-head-async-expected.txt: Added. 25 * platform/ios-13/imported/w3c/web-platform-tests/xhr/send-entity-body-get-head-expected.txt: Added. 26 * platform/ios-13/imported/w3c/web-platform-tests/xhr/send-entity-body-none-expected.txt: Copied from LayoutTests/platform/ios/imported/w3c/web-platform-tests/xhr/send-entity-body-none-expected.txt. 27 * platform/ios-13/platform/TestExpectations: Added. 28 * platform/ios-13/platform/ios/ios/fast/text/opticalFont-expected.txt: Copied from LayoutTests/platform/ios/platform/ios/ios/fast/text/opticalFont-expected.txt. 29 * platform/ios-13/platform/ios/ios/fast/text/opticalFontWithTextStyle-expected.txt: Copied from LayoutTests/platform/ios/platform/ios/ios/fast/text/opticalFontWithTextStyle-expected.txt. 30 * platform/ios-13/platform/ios/ios/fast/text/opticalFontWithWeight-expected.txt: Copied from LayoutTests/platform/ios/platform/ios/ios/fast/text/opticalFontWithWeight-expected.txt. 31 * platform/ios/TestExpectations: 32 * platform/ios/http/tests/xmlhttprequest/methods-async-expected.txt: Added. 33 * platform/ios/http/tests/xmlhttprequest/methods-expected.txt: Added. 34 * platform/ios/http/tests/xmlhttprequest/workers/methods-async-expected.txt: Added. 35 * platform/ios/http/tests/xmlhttprequest/workers/methods-expected.txt: Added. 36 * platform/ios/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt: 37 * platform/ios/imported/w3c/web-platform-tests/encoding/eof-shift_jis-expected.txt: Added. 38 * platform/ios/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method.any-expected.txt: Added. 39 * platform/ios/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method.any.worker-expected.txt: Added. 40 * platform/ios/imported/w3c/web-platform-tests/mathml/relations/css-styling/ignored-properties-001-expected.txt: Added. 41 * platform/ios/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Added. 42 * platform/ios/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-002-expected.txt: Added. 43 * platform/ios/imported/w3c/web-platform-tests/xhr/send-entity-body-empty-expected.txt: 44 * platform/ios/imported/w3c/web-platform-tests/xhr/send-entity-body-get-head-async-expected.txt: Added. 45 * platform/ios/imported/w3c/web-platform-tests/xhr/send-entity-body-get-head-expected.txt: Added. 46 * platform/ios/imported/w3c/web-platform-tests/xhr/send-entity-body-none-expected.txt: 47 * platform/ios/platform/ios/ios/fast/text/opticalFont-expected.txt: 48 * platform/ios/platform/ios/ios/fast/text/opticalFontWithTextStyle-expected.txt: 49 * platform/ios/platform/ios/ios/fast/text/opticalFontWithWeight-expected.txt: 50 * platform/ipad-13/platform/ios/ios/fast/text/opticalFontWithTextStyle-expected.txt: Copied from LayoutTests/platform/ipad/platform/ios/ios/fast/text/opticalFontWithTextStyle-expected.txt. 51 * platform/ipad/platform/ios/ios/fast/text/opticalFontWithTextStyle-expected.txt: 52 * platform/mac/imported/w3c/web-platform-tests/encoding/eof-shift_jis-expected.txt: Added. 53 1 54 2020-07-27 Chris Dumez <cdumez@apple.com> 2 55 -
trunk/LayoutTests/platform/ios/TestExpectations
r264936 r264950 3432 3432 3433 3433 # Certain versions of iOS use different text security characters. 3434 webkit.org/b/209692 platform/ios/fast/text/text-security-disc-bullet-pua-ios-new.html [ ImageOnlyFailure ] 3434 webkit.org/b/209692 platform/ios/fast/text/text-security-disc-bullet-pua-ios-new.html [ Pass ] 3435 webkit.org/b/209692 platform/ios/fast/text/text-security-disc-bullet-pua-ios-old.html [ ImageOnlyFailure ] 3435 3436 webkit.org/b/209692 fast/text/text-security-disc-bullet-pua.html [ ImageOnlyFailure ] 3436 3437 … … 3473 3474 3474 3475 fast/text/selection-is-prevent-defaulted.html [ Failure ] 3476 3477 # <rdar://problem/59636115> REGRESSION: [ iOS & macOS ] two imported/w3c/web-platform-tests/WebCryptoAPI are failing 3478 imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.https.worker.html [ Failure ] 3479 imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https.html [ Failure ] 3480 3481 # <rdar://problem/57029120> Reenable crypto/workers/subtle/rsa-postMessage-worker.html and crypto/subtle/aes-cbc-import-key-wrap-jwk-rsa-key-private.html for iOS 3482 crypto/workers/subtle/rsa-postMessage-worker.html [ Skip ] 3483 crypto/subtle/aes-cbc-import-key-wrap-jwk-rsa-key-private.html [ Skip ] 3484 3485 # <rdar://problem/63448168> [ macOS iOS Debug ] media/video-source-moved.html is a super flkay timeout 3486 media/video-source-moved.html [ Pass Timeout ] 3487 3488 # <rdar://problem/64273358> REGRESSION: [ iOS ] imported/w3c/web-platform-tests/dom/ranges/Range-surroundContents.html is flaky timing out. 3489 imported/w3c/web-platform-tests/dom/ranges/Range-surroundContents.html [ Slow ] 3490 3491 # <rdar://problem/64546452> [ iOS ] mathml/opentype/munderover-stretch-width.html is flaky failing. 3492 mathml/opentype/munderover-stretch-width.html [ Pass Failure ] 3493 3494 # <rdar://problem/64701357> REGRESSION: [ iOS wk2 ] webgl/1.0.3/conformance/glsl/functions/glsl-function-sign.html and webgl/1.0.3/conformance/glsl/misc/glsl-function-nodes.html are failing consistently. 3495 webgl/1.0.3/conformance/glsl/functions/glsl-function-sign.html [ Failure ] 3496 webgl/1.0.3/conformance/glsl/misc/glsl-function-nodes.html [ Failure ] 3497 3498 # <rdar://problem/64816264> [ iOS wk2 ] streams/pipe-to.html is flaky failing. 3499 streams/pipe-to.html [ Pass Failure ] 3500 3501 # <rdar://problem/63255266> [ iOS wk2 ] animations/suspend-resume-animation-events.html is a flaky failure 3502 animations/suspend-resume-animation-events.html [ Pass Failure ] 3503 3504 # <rdar://problem/63399079> [ iOS Debug ] imported/w3c/web-platform-tests/xhr/access-control-basic-post-success-no-content-type.htm is a flaky failure 3505 imported/w3c/web-platform-tests/xhr/access-control-basic-post-success-no-content-type.htm [ Pass Failure ] 3506 3507 # <rdar://problem/64047392> REGRESSION: 5 fast/text/international/system-language/navigator-language/navigator-language tests are contant failures 3508 fast/text/international/system-language/navigator-language/navigator-language-en-US.html [ Failure ] 3509 fast/text/international/system-language/navigator-language/navigator-language-es-ES.html [ Failure ] 3510 fast/text/international/system-language/navigator-language/navigator-language-es-MX.html [ Failure ] 3511 fast/text/international/system-language/navigator-language/navigator-language-pt-BR.html [ Failure ] 3512 fast/text/international/system-language/navigator-language/navigator-language-zh-Hant.html [ Failure ] 3513 fast/text/international/system-language/navigator-language/navigator-language-zh-Hans.html [ Failure ] -
trunk/LayoutTests/platform/ios/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt
r263156 r264950 363 363 PASS -webkit-rtl-ordering 364 364 PASS -webkit-ruby-position 365 PASS -webkit-tap-highlight-color 365 366 PASS -webkit-text-combine 366 367 PASS -webkit-text-emphasis-color -
trunk/LayoutTests/platform/ios/imported/w3c/web-platform-tests/xhr/send-entity-body-empty-expected.txt
r235354 r264950 2 2 PASS XMLHttpRequest: send("") - empty entity body (POST) 3 3 PASS XMLHttpRequest: send("") - empty entity body (PUT) 4 FAIL XMLHttpRequest: send("") - empty entity body (HEAD) assert_equals: expected "NO" but got "0" 4 PASS XMLHttpRequest: send("") - empty entity body (HEAD) 5 5 -
trunk/LayoutTests/platform/ios/imported/w3c/web-platform-tests/xhr/send-entity-body-none-expected.txt
r235354 r264950 2 2 PASS No content type (POST) 3 3 PASS No content type (PUT) 4 FAIL No content type (HEAD) assert_equals: expected "NO" but got "0" 4 PASS No content type (HEAD) 5 5 PASS Explicit content type (POST) 6 6 PASS Explicit content type (PUT) 7 FAIL Explicit content type (HEAD) assert_equals: expected "NO" but got "0" 7 PASS Explicit content type (HEAD) 8 8 -
trunk/LayoutTests/platform/ios/platform/ios/ios/fast/text/opticalFont-expected.txt
r250387 r264950 5 5 RenderBody {BODY} at (8,8) size 784x1173 6 6 RenderBlock {DIV} at (0,0) size 784x29 7 RenderText {#text} at (0,0) size 38 3x298 text run at (0,0) width 38 3: "This is a test for -webkit-system-font"7 RenderText {#text} at (0,0) size 381x29 8 text run at (0,0) width 381: "This is a test for -webkit-system-font" 9 9 RenderBlock {DIV} at (0,29) size 784x29 10 RenderText {#text} at (0,0) size 73 5x2911 text run at (0,0) width 73 5: "This is a test for -apple-system. It should be the same as the line above."10 RenderText {#text} at (0,0) size 732x29 11 text run at (0,0) width 732: "This is a test for -apple-system. It should be the same as the line above." 12 12 RenderBlock {DIV} at (0,58) size 784x74 13 RenderText {#text} at (0,0) size 67 8x7414 text run at (0,0) width 67 8: "This is a test for -webkit-system-font, using the 'font'"15 text run at (0,37) width 1 10: "property"13 RenderText {#text} at (0,0) size 679x74 14 text run at (0,0) width 679: "This is a test for -webkit-system-font, using the 'font'" 15 text run at (0,37) width 109: "property" 16 16 RenderBlock {DIV} at (0,132) size 784x37 17 RenderText {#text} at (0,0) size 71 5x3718 text run at (0,0) width 71 5: "This is a test for -apple-system, using the 'font' property"17 RenderText {#text} at (0,0) size 717x37 18 text run at (0,0) width 717: "This is a test for -apple-system, using the 'font' property" 19 19 RenderBlock {DIV} at (0,169) size 784x37 20 RenderText {#text} at (0,0) size 65 4x3721 text run at (0,0) width 65 4: "This is a test for system-ui, using the 'font' property"20 RenderText {#text} at (0,0) size 655x37 21 text run at (0,0) width 655: "This is a test for system-ui, using the 'font' property" 22 22 RenderBlock {DIV} at (0,206) size 784x29 23 RenderInline {B} at (0,0) size 55 6x2924 RenderText {#text} at (0,0) size 55 6x2925 text run at (0,0) width 55 6: "This is a test for -webkit-system-font in bold form"23 RenderInline {B} at (0,0) size 552x29 24 RenderText {#text} at (0,0) size 552x29 25 text run at (0,0) width 552: "This is a test for -webkit-system-font in bold form" 26 26 RenderBlock {DIV} at (0,235) size 784x29 27 RenderInline {I} at (0,0) size 51 9x2928 RenderText {#text} at (0,0) size 51 9x2929 text run at (0,0) width 51 9: "This is a test for -webkit-system-font in italic form"27 RenderInline {I} at (0,0) size 516x29 28 RenderText {#text} at (0,0) size 516x29 29 text run at (0,0) width 516: "This is a test for -webkit-system-font in italic form" 30 30 RenderBlock {DIV} at (0,264) size 784x37 31 31 RenderText {#text} at (0,0) size 638x37 32 32 text run at (0,0) width 638: "This is a test for -webkit-system-font at size 30px" 33 33 RenderBlock {DIV} at (0,301) size 784x44 34 RenderText {#text} at (0,0) size 76 3x4435 text run at (0,0) width 76 3: "This is a test for -webkit-system-font at size 36px"34 RenderText {#text} at (0,0) size 760x44 35 text run at (0,0) width 760: "This is a test for -webkit-system-font at size 36px" 36 36 RenderBlock {DIV} at (0,345) size 784x102 37 RenderText {#text} at (0,0) size 78 3x10238 text run at (0,0) width 78 3: "This is a test for -webkit-system-font at size"39 text run at (0,51) width 9 4: "42px"37 RenderText {#text} at (0,0) size 781x102 38 text run at (0,0) width 781: "This is a test for -webkit-system-font at size" 39 text run at (0,51) width 92: "42px" 40 40 RenderBlock {DIV} at (0,447) size 784x116 41 RenderText {#text} at (0,0) size 75 2x11642 text run at (0,0) width 75 2: "This is a test for -webkit-system-font"43 text run at (0,58) width 24 7: "at size 48px"41 RenderText {#text} at (0,0) size 750x116 42 text run at (0,0) width 750: "This is a test for -webkit-system-font" 43 text run at (0,58) width 246: "at size 48px" 44 44 RenderBlock {DIV} at (0,563) size 784x132 45 45 RenderText {#text} at (0,0) size 753x132 46 46 text run at (0,0) width 753: "This is a test for -webkit-system-" 47 text run at (0,66) width 37 7: "font at size 54px"47 text run at (0,66) width 375: "font at size 54px" 48 48 RenderBlock {DIV} at (0,695) size 784x146 49 RenderText {#text} at (0,0) size 62 7x14650 text run at (0,0) width 62 5: "This is a test for -webkit-"51 text run at (0,73) width 62 7: "system-font at size 60px"49 RenderText {#text} at (0,0) size 626x146 50 text run at (0,0) width 624: "This is a test for -webkit-" 51 text run at (0,73) width 626: "system-font at size 60px" 52 52 RenderBlock {DIV} at (0,841) size 784x158 53 53 RenderText {#text} at (0,0) size 687x158 54 text run at (0,0) width 68 5: "This is a test for -webkit-"54 text run at (0,0) width 684: "This is a test for -webkit-" 55 55 text run at (0,79) width 687: "system-font at size 66px" 56 56 RenderBlock {DIV} at (0,999) size 784x174 57 RenderText {#text} at (0,0) size 74 5x17458 text run at (0,0) width 74 5: "This is a test for -webkit-"59 text run at (0,87) width 7 41: "system-font at size 72px"57 RenderText {#text} at (0,0) size 744x174 58 text run at (0,0) width 744: "This is a test for -webkit-" 59 text run at (0,87) width 738: "system-font at size 72px" -
trunk/LayoutTests/platform/ios/platform/ios/ios/fast/text/opticalFontWithTextStyle-expected.txt
r247353 r264950 5 5 RenderBody {BODY} at (8,15) size 784x660 6 6 RenderBlock {DIV} at (0,0) size 784x24 7 RenderText {#text} at (0,1) size 10 6x228 text run at (0,1) width 10 6: "H1 / Headline"7 RenderText {#text} at (0,1) size 104x22 8 text run at (0,1) width 104: "H1 / Headline" 9 9 RenderBlock {DIV} at (0,39) size 784x39 10 RenderText {#text} at (0,1) size 13 3x3711 text run at (0,1) width 13 3: "T0 / Title0"10 RenderText {#text} at (0,1) size 132x37 11 text run at (0,1) width 132: "T0 / Title0" 12 12 RenderBlock {DIV} at (0,93) size 784x33 13 RenderText {#text} at (0,0) size 10 8x3214 text run at (0,0) width 10 8: "T1 / Title1"13 RenderText {#text} at (0,0) size 106x32 14 text run at (0,0) width 106: "T1 / Title1" 15 15 RenderBlock {DIV} at (0,141) size 784x27 16 RenderText {#text} at (0,1) size 88x25 17 text run at (0,1) width 88: "T2 / Title2" 18 RenderBlock {DIV} at (0,183) size 784x27 16 19 RenderText {#text} at (0,1) size 89x25 17 text run at (0,1) width 89: "T2 / Title2" 18 RenderBlock {DIV} at (0,183) size 784x27 19 RenderText {#text} at (0,1) size 90x25 20 text run at (0,1) width 90: "T3 / Title3" 20 text run at (0,1) width 89: "T3 / Title3" 21 21 RenderBlock {DIV} at (0,225) size 784x50 22 RenderText {#text} at (0,1) size 18 8x4723 text run at (0,1) width 18 8: "T4 / Title4"22 RenderText {#text} at (0,1) size 183x47 23 text run at (0,1) width 183: "T4 / Title4" 24 24 RenderBlock {DIV} at (0,290) size 784x24 25 RenderText {#text} at (0,1) size 70 6x2226 text run at (0,1) width 70 6: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"25 RenderText {#text} at (0,1) size 703x22 26 text run at (0,1) width 703: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" 27 27 RenderBlock {DIV} at (0,329) size 784x26 28 RenderText {#text} at (0,2) size 73 6x2229 text run at (0,2) width 73 6: "Tall Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"28 RenderText {#text} at (0,2) size 732x22 29 text run at (0,2) width 732: "Tall Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" 30 30 RenderBlock {DIV} at (0,370) size 784x22 31 31 RenderText {#text} at (0,1) size 85x19 … … 35 35 text run at (0,1) width 83: "FN / Footnote" 36 36 RenderBlock {DIV} at (0,442) size 784x17 37 RenderText {#text} at (0,1) size 9 6x1538 text run at (0,1) width 9 6: "Cap 1 / Caption 1"37 RenderText {#text} at (0,1) size 95x15 38 text run at (0,1) width 95: "Cap 1 / Caption 1" 39 39 RenderBlock {DIV} at (0,474) size 784x14 40 40 RenderText {#text} at (0,0) size 92x14 41 41 text run at (0,0) width 92: "Cap 2 / Caption 2" 42 42 RenderBlock {DIV} at (0,503) size 784x22 43 RenderText {#text} at (0,0) size 15 4x2244 text run at (0,0) width 15 4: "Short H1 / Headline"43 RenderText {#text} at (0,0) size 153x22 44 text run at (0,0) width 153: "Short H1 / Headline" 45 45 RenderBlock {DIV} at (0,540) size 784x22 46 RenderText {#text} at (0,0) size 7 53x2247 text run at (0,0) width 7 53: "Short Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"46 RenderText {#text} at (0,0) size 749x22 47 text run at (0,0) width 749: "Short Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" 48 48 RenderBlock {DIV} at (0,577) size 784x20 49 49 RenderText {#text} at (0,0) size 127x19 -
trunk/LayoutTests/platform/ios/platform/ios/ios/fast/text/opticalFontWithWeight-expected.txt
r247353 r264950 5 5 RenderBody {BODY} at (8,8) size 784x820 6 6 RenderBlock {H2} at (0,0) size 784x24 7 RenderText {#text} at (0,1) size 11 9x228 text run at (0,1) width 11 9: "Normal Weight"7 RenderText {#text} at (0,1) size 118x22 8 text run at (0,1) width 118: "Normal Weight" 9 9 RenderBlock {P} at (0,40) size 784x20 10 10 RenderText {#text} at (0,0) size 670x20 11 11 text run at (0,0) width 670: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" 12 12 RenderBlock {H2} at (0,76) size 784x24 13 RenderText {#text} at (0,1) size 9 1x2214 text run at (0,1) width 9 1: "100 Weight"13 RenderText {#text} at (0,1) size 90x22 14 text run at (0,1) width 90: "100 Weight" 15 15 RenderBlock {P} at (0,116) size 784x20 16 RenderText {#text} at (0,0) size 6 35x2017 text run at (0,0) width 6 35: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"16 RenderText {#text} at (0,0) size 642x20 17 text run at (0,0) width 642: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" 18 18 RenderBlock {H2} at (0,152) size 784x24 19 19 RenderText {#text} at (0,1) size 93x22 20 20 text run at (0,1) width 93: "200 Weight" 21 21 RenderBlock {P} at (0,192) size 784x20 22 RenderText {#text} at (0,0) size 64 3x2023 text run at (0,0) width 64 3: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"22 RenderText {#text} at (0,0) size 648x20 23 text run at (0,0) width 648: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" 24 24 RenderBlock {H2} at (0,228) size 784x24 25 25 RenderText {#text} at (0,1) size 93x22 26 26 text run at (0,1) width 93: "300 Weight" 27 27 RenderBlock {P} at (0,268) size 784x20 28 RenderText {#text} at (0,0) size 6 58x2029 text run at (0,0) width 6 58: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"28 RenderText {#text} at (0,0) size 660x20 29 text run at (0,0) width 660: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" 30 30 RenderBlock {H2} at (0,304) size 784x24 31 RenderText {#text} at (0,1) size 9 4x2232 text run at (0,1) width 9 4: "400 Weight"31 RenderText {#text} at (0,1) size 93x22 32 text run at (0,1) width 93: "400 Weight" 33 33 RenderBlock {P} at (0,344) size 784x20 34 34 RenderText {#text} at (0,0) size 670x20 … … 38 38 text run at (0,1) width 93: "500 Weight" 39 39 RenderBlock {P} at (0,420) size 784x20 40 RenderText {#text} at (0,0) size 68 6x2041 text run at (0,0) width 68 6: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"40 RenderText {#text} at (0,0) size 687x20 41 text run at (0,0) width 687: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" 42 42 RenderBlock {H2} at (0,456) size 784x24 43 RenderText {#text} at (0,1) size 9 7x2244 text run at (0,1) width 9 7: "Bold Weight"43 RenderText {#text} at (0,1) size 96x22 44 text run at (0,1) width 96: "Bold Weight" 45 45 RenderBlock {P} at (0,496) size 784x20 46 46 RenderText {#text} at (0,0) size 716x20 47 47 text run at (0,0) width 716: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" 48 48 RenderBlock {H2} at (0,532) size 784x24 49 RenderText {#text} at (0,1) size 9 4x2250 text run at (0,1) width 9 4: "600 Weight"49 RenderText {#text} at (0,1) size 93x22 50 text run at (0,1) width 93: "600 Weight" 51 51 RenderBlock {P} at (0,572) size 784x20 52 52 RenderText {#text} at (0,0) size 699x20 … … 59 59 text run at (0,0) width 716: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" 60 60 RenderBlock {H2} at (0,684) size 784x24 61 RenderText {#text} at (0,1) size 9 4x2262 text run at (0,1) width 9 4: "800 Weight"61 RenderText {#text} at (0,1) size 93x22 62 text run at (0,1) width 93: "800 Weight" 63 63 RenderBlock {P} at (0,724) size 784x20 64 RenderText {#text} at (0,0) size 74 0x2065 text run at (0,0) width 74 0: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"64 RenderText {#text} at (0,0) size 741x20 65 text run at (0,0) width 741: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" 66 66 RenderBlock {H2} at (0,760) size 784x24 67 RenderText {#text} at (0,1) size 9 4x2268 text run at (0,1) width 9 4: "900 Weight"67 RenderText {#text} at (0,1) size 93x22 68 text run at (0,1) width 93: "900 Weight" 69 69 RenderBlock {P} at (0,800) size 784x20 70 RenderText {#text} at (0,0) size 76 2x2071 text run at (0,0) width 76 2: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"70 RenderText {#text} at (0,0) size 763x20 71 text run at (0,0) width 763: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" -
trunk/LayoutTests/platform/ipad/platform/ios/ios/fast/text/opticalFontWithTextStyle-expected.txt
r248017 r264950 5 5 RenderBody {BODY} at (8,15) size 784x668 6 6 RenderBlock {DIV} at (0,0) size 784x24 7 RenderText {#text} at (0,1) size 10 6x228 text run at (0,1) width 10 6: "H1 / Headline"7 RenderText {#text} at (0,1) size 104x22 8 text run at (0,1) width 104: "H1 / Headline" 9 9 RenderBlock {DIV} at (0,39) size 784x43 10 RenderText {#text} at (0,0) size 1 51x4211 text run at (0,0) width 1 51: "T0 / Title0"10 RenderText {#text} at (0,0) size 149x42 11 text run at (0,0) width 149: "T0 / Title0" 12 12 RenderBlock {DIV} at (0,97) size 784x35 13 RenderText {#text} at (0,0) size 11 6x3414 text run at (0,0) width 11 6: "T1 / Title1"13 RenderText {#text} at (0,0) size 114x34 14 text run at (0,0) width 114: "T1 / Title1" 15 15 RenderBlock {DIV} at (0,147) size 784x29 16 RenderText {#text} at (0,1) size 9 8x2717 text run at (0,1) width 9 8: "T2 / Title2"16 RenderText {#text} at (0,1) size 96x27 17 text run at (0,1) width 96: "T2 / Title2" 18 18 RenderBlock {DIV} at (0,191) size 784x27 19 RenderText {#text} at (0,1) size 90x2520 text run at (0,1) width 90: "T3 / Title3"19 RenderText {#text} at (0,1) size 89x25 20 text run at (0,1) width 89: "T3 / Title3" 21 21 RenderBlock {DIV} at (0,233) size 784x50 22 RenderText {#text} at (0,1) size 18 8x4723 text run at (0,1) width 18 8: "T4 / Title4"22 RenderText {#text} at (0,1) size 183x47 23 text run at (0,1) width 183: "T4 / Title4" 24 24 RenderBlock {DIV} at (0,298) size 784x24 25 RenderText {#text} at (0,1) size 70 6x2226 text run at (0,1) width 70 6: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"25 RenderText {#text} at (0,1) size 703x22 26 text run at (0,1) width 703: "Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" 27 27 RenderBlock {DIV} at (0,337) size 784x26 28 RenderText {#text} at (0,2) size 73 6x2229 text run at (0,2) width 73 6: "Tall Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"28 RenderText {#text} at (0,2) size 732x22 29 text run at (0,2) width 732: "Tall Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" 30 30 RenderBlock {DIV} at (0,378) size 784x22 31 31 RenderText {#text} at (0,1) size 85x19 … … 35 35 text run at (0,1) width 83: "FN / Footnote" 36 36 RenderBlock {DIV} at (0,450) size 784x17 37 RenderText {#text} at (0,1) size 9 6x1538 text run at (0,1) width 9 6: "Cap 1 / Caption 1"37 RenderText {#text} at (0,1) size 95x15 38 text run at (0,1) width 95: "Cap 1 / Caption 1" 39 39 RenderBlock {DIV} at (0,482) size 784x14 40 40 RenderText {#text} at (0,0) size 92x14 41 41 text run at (0,0) width 92: "Cap 2 / Caption 2" 42 42 RenderBlock {DIV} at (0,511) size 784x22 43 RenderText {#text} at (0,0) size 15 4x2244 text run at (0,0) width 15 4: "Short H1 / Headline"43 RenderText {#text} at (0,0) size 153x22 44 text run at (0,0) width 153: "Short H1 / Headline" 45 45 RenderBlock {DIV} at (0,548) size 784x22 46 RenderText {#text} at (0,0) size 7 53x2247 text run at (0,0) width 7 53: "Short Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi"46 RenderText {#text} at (0,0) size 749x22 47 text run at (0,0) width 749: "Short Body Text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ornare ornare mi" 48 48 RenderBlock {DIV} at (0,585) size 784x20 49 49 RenderText {#text} at (0,0) size 127x19 -
trunk/Tools/ChangeLog
r264949 r264950 1 2020-07-23 Ryan Haddad <ryanhaddad@apple.com> 2 3 Add test expectations and baselines for iOS 14 4 https://bugs.webkit.org/show_bug.cgi?id=214709 5 6 Reviewed by Jonathan Bedard. 7 8 Change current version to 14 and update unit tests. 9 10 * Scripts/webkitpy/port/ios.py: 11 (IOSPort): 12 * Scripts/webkitpy/port/ios_device_unittest.py: 13 * Scripts/webkitpy/port/ios_simulator_unittest.py: 14 (IOSSimulatorTest.make_port): 15 (IOSSimulatorTest.test_layout_test_searchpath_with_apple_additions): 16 (IOSSimulatorTest.test_layout_test_searchpath_without_apple_additions): 17 (IOSSimulatorTest.test_layout_searchpath_wih_device_type): 18 * Scripts/webkitpy/port/ios_testcase.py: 19 (IOSTest.make_port): 20 1 21 2020-07-27 Jonathan Bedard <jbedard@apple.com> 2 22 -
trunk/Tools/Scripts/webkitpy/port/ios.py
r264425 r264950 37 37 port_name = "ios" 38 38 39 CURRENT_VERSION = Version(1 3)39 CURRENT_VERSION = Version(14) 40 40 DEVICE_TYPE = DeviceType(software_variant='iOS') 41 41 -
trunk/Tools/Scripts/webkitpy/port/ios_device_unittest.py
r264425 r264950 98 98 99 99 self.assertEqual(search_path, [ 100 '/additional_testing_path/ios-device-add-ios1 3-wk1',101 '/mock-checkout/LayoutTests/platform/ios-device-1 3-wk1',102 '/additional_testing_path/ios-device-add-ios1 3',103 '/mock-checkout/LayoutTests/platform/ios-device-1 3',100 '/additional_testing_path/ios-device-add-ios14-wk1', 101 '/mock-checkout/LayoutTests/platform/ios-device-14-wk1', 102 '/additional_testing_path/ios-device-add-ios14', 103 '/mock-checkout/LayoutTests/platform/ios-device-14', 104 104 '/additional_testing_path/ios-device-wk1', 105 105 '/mock-checkout/LayoutTests/platform/ios-device-wk1', 106 106 '/additional_testing_path/ios-device', 107 107 '/mock-checkout/LayoutTests/platform/ios-device', 108 '/additional_testing_path/ios-add-ios1 3-wk1',109 '/mock-checkout/LayoutTests/platform/ios-1 3-wk1',110 '/additional_testing_path/ios-add-ios1 3',111 '/mock-checkout/LayoutTests/platform/ios-1 3',108 '/additional_testing_path/ios-add-ios14-wk1', 109 '/mock-checkout/LayoutTests/platform/ios-14-wk1', 110 '/additional_testing_path/ios-add-ios14', 111 '/mock-checkout/LayoutTests/platform/ios-14', 112 112 '/additional_testing_path/ios-wk1', 113 113 '/mock-checkout/LayoutTests/platform/ios-wk1', … … 117 117 118 118 def test_layout_test_searchpath_without_apple_additions(self): 119 search_path = self.make_port(port_name='ios-device-wk2', os_version=Version(1 3)).default_baseline_search_path()119 search_path = self.make_port(port_name='ios-device-wk2', os_version=Version(14)).default_baseline_search_path() 120 120 121 121 self.assertEqual(search_path, [ 122 '/mock-checkout/LayoutTests/platform/ios-device-1 3-wk2',123 '/mock-checkout/LayoutTests/platform/ios-device-1 3',122 '/mock-checkout/LayoutTests/platform/ios-device-14-wk2', 123 '/mock-checkout/LayoutTests/platform/ios-device-14', 124 124 '/mock-checkout/LayoutTests/platform/ios-device-wk2', 125 125 '/mock-checkout/LayoutTests/platform/ios-device', 126 '/mock-checkout/LayoutTests/platform/ios-1 3-wk2',127 '/mock-checkout/LayoutTests/platform/ios-1 3',126 '/mock-checkout/LayoutTests/platform/ios-14-wk2', 127 '/mock-checkout/LayoutTests/platform/ios-14', 128 128 '/mock-checkout/LayoutTests/platform/ios-wk2', 129 129 '/mock-checkout/LayoutTests/platform/ios', … … 132 132 133 133 def test_layout_searchpath_wih_device_type(self): 134 search_path = self.make_port(port_name='ios-device-wk2', os_version=Version(1 3)).default_baseline_search_path(DeviceType.from_string('iPhone SE'))134 search_path = self.make_port(port_name='ios-device-wk2', os_version=Version(14)).default_baseline_search_path(DeviceType.from_string('iPhone SE')) 135 135 136 136 self.assertEqual(search_path, [ 137 '/mock-checkout/LayoutTests/platform/iphone-se-device-1 3-wk2',138 '/mock-checkout/LayoutTests/platform/iphone-se-device-1 3',137 '/mock-checkout/LayoutTests/platform/iphone-se-device-14-wk2', 138 '/mock-checkout/LayoutTests/platform/iphone-se-device-14', 139 139 '/mock-checkout/LayoutTests/platform/iphone-se-device-wk2', 140 140 '/mock-checkout/LayoutTests/platform/iphone-se-device', 141 '/mock-checkout/LayoutTests/platform/iphone-device-1 3-wk2',142 '/mock-checkout/LayoutTests/platform/iphone-device-1 3',141 '/mock-checkout/LayoutTests/platform/iphone-device-14-wk2', 142 '/mock-checkout/LayoutTests/platform/iphone-device-14', 143 143 '/mock-checkout/LayoutTests/platform/iphone-device-wk2', 144 144 '/mock-checkout/LayoutTests/platform/iphone-device', 145 '/mock-checkout/LayoutTests/platform/ios-device-1 3-wk2',146 '/mock-checkout/LayoutTests/platform/ios-device-1 3',145 '/mock-checkout/LayoutTests/platform/ios-device-14-wk2', 146 '/mock-checkout/LayoutTests/platform/ios-device-14', 147 147 '/mock-checkout/LayoutTests/platform/ios-device-wk2', 148 148 '/mock-checkout/LayoutTests/platform/ios-device', 149 '/mock-checkout/LayoutTests/platform/iphone-se-1 3-wk2',150 '/mock-checkout/LayoutTests/platform/iphone-se-1 3',149 '/mock-checkout/LayoutTests/platform/iphone-se-14-wk2', 150 '/mock-checkout/LayoutTests/platform/iphone-se-14', 151 151 '/mock-checkout/LayoutTests/platform/iphone-se-wk2', 152 152 '/mock-checkout/LayoutTests/platform/iphone-se', 153 '/mock-checkout/LayoutTests/platform/iphone-1 3-wk2',154 '/mock-checkout/LayoutTests/platform/iphone-1 3',153 '/mock-checkout/LayoutTests/platform/iphone-14-wk2', 154 '/mock-checkout/LayoutTests/platform/iphone-14', 155 155 '/mock-checkout/LayoutTests/platform/iphone-wk2', 156 156 '/mock-checkout/LayoutTests/platform/iphone', 157 '/mock-checkout/LayoutTests/platform/ios-1 3-wk2',158 '/mock-checkout/LayoutTests/platform/ios-1 3',157 '/mock-checkout/LayoutTests/platform/ios-14-wk2', 158 '/mock-checkout/LayoutTests/platform/ios-14', 159 159 '/mock-checkout/LayoutTests/platform/ios-wk2', 160 160 '/mock-checkout/LayoutTests/platform/ios', -
trunk/Tools/Scripts/webkitpy/port/ios_simulator_unittest.py
r264425 r264950 40 40 port_maker = IOSSimulatorPort 41 41 42 def make_port(self, host=None, port_name=None, options=None, os_name=None, os_version=Version(1 3), **kwargs):42 def make_port(self, host=None, port_name=None, options=None, os_name=None, os_version=Version(14), **kwargs): 43 43 port = super(IOSSimulatorTest, self).make_port(host=host, port_name=port_name, options=options, os_name=os_name, os_version=os_version, kwargs=kwargs) 44 44 port.set_option('child_processes', 1) … … 97 97 98 98 self.assertEqual(search_path, [ 99 '/additional_testing_path/ios-simulator-add-ios1 3-wk1',100 '/mock-checkout/LayoutTests/platform/ios-simulator-1 3-wk1',101 '/additional_testing_path/ios-simulator-add-ios1 3',102 '/mock-checkout/LayoutTests/platform/ios-simulator-1 3',99 '/additional_testing_path/ios-simulator-add-ios14-wk1', 100 '/mock-checkout/LayoutTests/platform/ios-simulator-14-wk1', 101 '/additional_testing_path/ios-simulator-add-ios14', 102 '/mock-checkout/LayoutTests/platform/ios-simulator-14', 103 103 '/additional_testing_path/ios-simulator-wk1', 104 104 '/mock-checkout/LayoutTests/platform/ios-simulator-wk1', 105 105 '/additional_testing_path/ios-simulator', 106 106 '/mock-checkout/LayoutTests/platform/ios-simulator', 107 '/additional_testing_path/ios-add-ios1 3-wk1',108 '/mock-checkout/LayoutTests/platform/ios-1 3-wk1',109 '/additional_testing_path/ios-add-ios1 3',110 '/mock-checkout/LayoutTests/platform/ios-1 3',107 '/additional_testing_path/ios-add-ios14-wk1', 108 '/mock-checkout/LayoutTests/platform/ios-14-wk1', 109 '/additional_testing_path/ios-add-ios14', 110 '/mock-checkout/LayoutTests/platform/ios-14', 111 111 '/additional_testing_path/ios-wk1', 112 112 '/mock-checkout/LayoutTests/platform/ios-wk1', … … 116 116 117 117 def test_layout_test_searchpath_without_apple_additions(self): 118 search_path = self.make_port(port_name='ios-simulator-wk2', os_version=Version(1 3)).default_baseline_search_path()118 search_path = self.make_port(port_name='ios-simulator-wk2', os_version=Version(14)).default_baseline_search_path() 119 119 120 120 self.assertEqual(search_path, [ 121 '/mock-checkout/LayoutTests/platform/ios-simulator-1 3-wk2',122 '/mock-checkout/LayoutTests/platform/ios-simulator-1 3',121 '/mock-checkout/LayoutTests/platform/ios-simulator-14-wk2', 122 '/mock-checkout/LayoutTests/platform/ios-simulator-14', 123 123 '/mock-checkout/LayoutTests/platform/ios-simulator-wk2', 124 124 '/mock-checkout/LayoutTests/platform/ios-simulator', 125 '/mock-checkout/LayoutTests/platform/ios-1 3-wk2',126 '/mock-checkout/LayoutTests/platform/ios-1 3',125 '/mock-checkout/LayoutTests/platform/ios-14-wk2', 126 '/mock-checkout/LayoutTests/platform/ios-14', 127 127 '/mock-checkout/LayoutTests/platform/ios-wk2', 128 128 '/mock-checkout/LayoutTests/platform/ios', … … 131 131 132 132 def test_layout_searchpath_wih_device_type(self): 133 search_path = self.make_port(port_name='ios-simulator-wk2', os_version=Version(1 3)).default_baseline_search_path(DeviceType.from_string('iPhone SE'))133 search_path = self.make_port(port_name='ios-simulator-wk2', os_version=Version(14)).default_baseline_search_path(DeviceType.from_string('iPhone SE')) 134 134 135 135 self.assertEqual(search_path, [ 136 '/mock-checkout/LayoutTests/platform/iphone-se-simulator-1 3-wk2',137 '/mock-checkout/LayoutTests/platform/iphone-se-simulator-1 3',136 '/mock-checkout/LayoutTests/platform/iphone-se-simulator-14-wk2', 137 '/mock-checkout/LayoutTests/platform/iphone-se-simulator-14', 138 138 '/mock-checkout/LayoutTests/platform/iphone-se-simulator-wk2', 139 139 '/mock-checkout/LayoutTests/platform/iphone-se-simulator', 140 '/mock-checkout/LayoutTests/platform/iphone-simulator-1 3-wk2',141 '/mock-checkout/LayoutTests/platform/iphone-simulator-1 3',140 '/mock-checkout/LayoutTests/platform/iphone-simulator-14-wk2', 141 '/mock-checkout/LayoutTests/platform/iphone-simulator-14', 142 142 '/mock-checkout/LayoutTests/platform/iphone-simulator-wk2', 143 143 '/mock-checkout/LayoutTests/platform/iphone-simulator', 144 '/mock-checkout/LayoutTests/platform/ios-simulator-1 3-wk2',145 '/mock-checkout/LayoutTests/platform/ios-simulator-1 3',144 '/mock-checkout/LayoutTests/platform/ios-simulator-14-wk2', 145 '/mock-checkout/LayoutTests/platform/ios-simulator-14', 146 146 '/mock-checkout/LayoutTests/platform/ios-simulator-wk2', 147 147 '/mock-checkout/LayoutTests/platform/ios-simulator', 148 '/mock-checkout/LayoutTests/platform/iphone-se-1 3-wk2',149 '/mock-checkout/LayoutTests/platform/iphone-se-1 3',148 '/mock-checkout/LayoutTests/platform/iphone-se-14-wk2', 149 '/mock-checkout/LayoutTests/platform/iphone-se-14', 150 150 '/mock-checkout/LayoutTests/platform/iphone-se-wk2', 151 151 '/mock-checkout/LayoutTests/platform/iphone-se', 152 '/mock-checkout/LayoutTests/platform/iphone-1 3-wk2',153 '/mock-checkout/LayoutTests/platform/iphone-1 3',152 '/mock-checkout/LayoutTests/platform/iphone-14-wk2', 153 '/mock-checkout/LayoutTests/platform/iphone-14', 154 154 '/mock-checkout/LayoutTests/platform/iphone-wk2', 155 155 '/mock-checkout/LayoutTests/platform/iphone', 156 '/mock-checkout/LayoutTests/platform/ios-1 3-wk2',157 '/mock-checkout/LayoutTests/platform/ios-1 3',156 '/mock-checkout/LayoutTests/platform/ios-14-wk2', 157 '/mock-checkout/LayoutTests/platform/ios-14', 158 158 '/mock-checkout/LayoutTests/platform/ios-wk2', 159 159 '/mock-checkout/LayoutTests/platform/ios', -
trunk/Tools/Scripts/webkitpy/port/ios_testcase.py
r264425 r264950 29 29 disable_setup = True 30 30 31 def make_port(self, host=None, port_name=None, options=None, os_name=None, os_version=Version(1 3), **kwargs):31 def make_port(self, host=None, port_name=None, options=None, os_name=None, os_version=Version(14), **kwargs): 32 32 port = super(IOSTest, self).make_port(host=host, port_name=port_name, options=options, os_name=os_name, os_version=None, kwargs=kwargs) 33 33 port.set_option('version', str(os_version))
Note: See TracChangeset
for help on using the changeset viewer.