Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 1f695bbf944909f67885000dbbc9091b8a42e470 https://github.com/WebKit/WebKit/commit/1f695bbf944909f67885000dbbc9091b8a42e470 Author: Joone Hur <jo...@webkit.org> Date: 2023-10-30 (Mon, 30 Oct 2023)
Changed paths: M LayoutTests/fast/css/getComputedStyle/getComputedStyle-transform-expected.txt M LayoutTests/fast/css/getComputedStyle/getComputedStyle-transform.html M Source/WebCore/css/ComputedStyleExtractor.cpp Log Message: ----------- Allow extraction of transform from inline renderer https://bugs.webkit.org/show_bug.cgi?id=263699 rdar://problem/117523629 Reviewed by Antoine Quint. Previously, inline elements would return a null transform value when using the getComputedStyle method. This change ensures that getComputedStyle now provides a valid transform value for inline elements. Updated LayoutTests/fast/css/getComputedStyle/getComputedStyle-transform.html and rebaselined expectations: The test below was removed because the matrix of 50% translation is dependent on the element size and the result should not differ between div and span elements { 'transform' : 'translate(10px, 50%)', 'result' : 'matrix(1, 0, 0, 1, 10, 60)' }, * Source/WebCore/css/ComputedStyleExtractor.cpp: (WebCore::computedTransform): * LayoutTests/fast/css/getComputedStyle/getComputedStyle-transform-expected.txt: * LayoutTests/fast/css/getComputedStyle/getComputedStyle-transform.html: Canonical link: https://commits.webkit.org/269920@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes