2022-04-08 Matteo Flores REBASLINE: [ Monterey wk2 ] 4 http/tests/inspector/paymentrequest/* tests are constant text failures https://bugs.webkit.org/show_bug.cgi?id=238908 Unreviewed test rebaslining. * http/tests/inspector/paymentrequest/payment-request-internal-properties.https-expected.txt: * http/tests/paymentrequest/payment-address-attributes-and-toJSON-method.https-expected.txt: * http/tests/paymentrequest/payment-request-change-shipping-option.https-expected.txt: * http/tests/paymentrequest/payment-response-retry-method.https-expected.txt: 2022-04-08 Matteo Flores Unreviewed, reverting r292521. This broke the test further. Reverted changeset: "[ Mac ] accessibility/mac/expanded-notification.html is a flaky text failure" https://bugs.webkit.org/show_bug.cgi?id=238830 https://commits.webkit.org/r292521 2022-04-08 Alan Bujtas imported/blink/fast/multicol/vertical-lr/float-content-break.html is a constant failure https://bugs.webkit.org/show_bug.cgi?id=239002 Unreviewed. * platform/mac/TestExpectations: 2022-04-08 Alan Bujtas Do not use std::numeric_limits::min() as the initial value to collect max values for glyph overflow https://bugs.webkit.org/show_bug.cgi?id=238334 Reviewed by Simon Fraser. * platform/ios/fast/block/lineboxcontain/glyphs-expected.txt: * platform/ios/fast/css-generated-content/initial-letter-basic-expected.txt: * platform/ios/fast/css-generated-content/initial-letter-border-padding-expected.txt: * platform/ios/fast/css-generated-content/initial-letter-raised-expected.txt: * platform/ios/fast/css-generated-content/initial-letter-sunken-expected.txt: * platform/ios/mathml/opentype/opentype-stretchy-expected.txt: * platform/ios/mathml/presentation/roots-expected.txt: * platform/mac/fast/block/lineboxcontain/glyphs-expected.txt: * platform/mac/fast/css-generated-content/initial-letter-basic-expected.txt: * platform/mac/fast/css-generated-content/initial-letter-border-padding-expected.txt: * platform/mac/fast/css-generated-content/initial-letter-raised-expected.txt: * platform/mac/fast/css-generated-content/initial-letter-sunken-expected.txt: * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: * platform/mac/mathml/presentation/roots-expected.txt: 2022-04-08 Alan Bujtas [ iOS EWS ] fast/layers/parent-clipping-overflow-is-overwritten-by-child-clipping.html is a flaky image failure. https://bugs.webkit.org/show_bug.cgi?id=237218 Unreviewed. * fast/layers/parent-clipping-overflow-is-overwritten-by-child-clipping-expected.html: * fast/layers/parent-clipping-overflow-is-overwritten-by-child-clipping.html: Change font family to Ahem. 2022-04-08 Andres Gonzalez Fix for accessibility/table-sections.html in isolated tree mode. https://bugs.webkit.org/show_bug.cgi?id=238970 Reviewed by Chris Fleizach. Fixed this test in ITM by splitting the test into two smaller, faster tests: accessibility/table-multiple-tbodies.html accessibility/table-thead-tfoot.html In addition, the new tests write to the console only once after all the accessibility calls are made. * TestExpectations: Removed the old test marked as Slow. * accessibility/resources/table-helper.js: Added. (tableProperties): Helper function used in several tests. * accessibility/table-attributes.html: * accessibility/table-multiple-tbodies-expected.txt: Copied from LayoutTests/accessibility/table-sections-expected.txt. * accessibility/table-multiple-tbodies.html: Added. * accessibility/table-sections.html: Removed. * accessibility/table-thead-tfoot-expected.txt: Added. * accessibility/table-thead-tfoot.html: Added. * platform/glib/accessibility/table-multiple-tbodies-expected.txt: Renamed from LayoutTests/accessibility/table-sections-expected.txt. * platform/glib/accessibility/table-sections-expected.txt: Removed. * platform/glib/accessibility/table-thead-tfoot-expected.txt: Added. * platform/win/TestExpectations: * platform/wincairo-wk1/TestExpectations: * platform/wincairo/TestExpectations: 2022-04-08 Andres Gonzalez Fix for accessibility/roles-table-and-cell.html in isolated tree mode. https://bugs.webkit.org/show_bug.cgi?id=238936 Reviewed by Chris Fleizach. Fixes this test in isolated tree mode by not writing to the console until the end of the test. * accessibility/roles-table-and-cell-expected.txt: * accessibility/roles-table-and-cell.html: 2022-04-08 Carlos Garcia Campos Incorrect CORP/COEP check in 304 responses https://bugs.webkit.org/show_bug.cgi?id=238238 Reviewed by Youenn Fablet. Mark some tests with DumpJSConsoleLogInStdErr modifier. * TestExpectations: 2022-04-07 Matteo Flores [ iOS EWS ] css3/background/background-repeat-round-auto2.html is a image failure https://bugs.webkit.org/show_bug.cgi?id=238965 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2022-04-07 Matteo Flores [ iOS EWS ] fast/attachment/attachment-disabled-rendering.html is a text missing failure https://bugs.webkit.org/show_bug.cgi?id=238960 Unreviewed test gardening. * platform/ios-wk2/TestExpectations: 2022-04-07 Devin Rousso [GPU Process] Test failures in forms https://bugs.webkit.org/show_bug.cgi?id=236927 Unreviewed, fix test failures and adjust related expectations. * fast/forms/autofocus-readonly-attribute.html: This test appeared to be failing because it ended before the `"focus"` event had a chance to fire. Make the test async by delaying its completion until after a `requestAnimationFrame` which should be enough time for the `"focus"` event to be dispatched (and handled). * fast/forms/input-text-autofocus.html: * fast/forms/input-text-autofocus-expected.txt: Slightly rework this test to manually tell the `testRunner` to `waitUntilDone`, as for some reason the `js-test-{pre,post}` test harness seems to somehow not output the `PASS` messages while still finishing the test (i.e. not a timeout). * platform/ios-simulator-wk2/TestExpectations: * platform/ios-wk2/TestExpectations: * platform/ipad/TestExpectations: Remove non-skipped expectations for: - fast/forms/ios/choose-select-option.html - fast/forms/autofocus-readonly-attribute.html - fast/forms/input-text-autofocus.html Note that `fast/forms/ios/choose-select-option.html` is still skipped on iPad, because there is already a `platform/ipad/fast/forms/choose-select-option.html` specifically to test iPad. 2022-04-07 Tyler Wilcock AX ITM: ARIATreeItemContent, ARIATreeRows, and DisclosedRows properties need to be updated after dynamic page changes https://bugs.webkit.org/show_bug.cgi?id=238844 Reviewed by Chris Fleizach. * accessibility/mac/tree-properties-update-after-dynamic-change-expected.txt: Added. * accessibility/mac/tree-properties-update-after-dynamic-change.html: Added. 2022-04-07 Alan Bujtas Unreviewed test gardening. * imported/blink/fast/multicol/vertical-lr/float-content-break-expected.html: .html is rendered using the legacy codepath while -expected.html is renderer using the modern codepath. In case of fractional pixel values, they sometimes produce different final baselines due to (unintentional) implicit flooring in legacy line layout. While most of these intentional/unintentional floors/ceils are matched (with FIXMEs) in the modern line layout, some would make the line layout codebase a lot more complicated. These type of bugs are mostly not visible to the user anyway ever since we have stopped swapping between modern and legacy line layout dynamically (e.g. on selection). * imported/blink/fast/multicol/vertical-lr/float-content-break.html: * platform/ios-wk2/TestExpectations: * platform/ios/TestExpectations: 2022-04-07 Tim Nguyen [CSS resize property] Correct minimum size computation to allow resizing below initial size https://bugs.webkit.org/show_bug.cgi?id=135335 Reviewed by Simon Fraser. Tests ported from the Chromium changeset: https://chromium-review.googlesource.com/c/chromium/src/+/545395/ They've been tweaked to: - not rely on