Resolve the percentage values of inset properties against proper box.
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
index e210bae..4a22b6d 100644 (file)
@@ -1,3 +1,27 @@
+2019-05-03  Joonghun Park  <jh718.park@samsung.com>
+
+        Resolve the percentage values of inset properties against proper box.
+        https://bugs.webkit.org/show_bug.cgi?id=189549
+
+        Reviewed by Antti Koivisto.
+
+        Before this CL, sticky element's layout was executed relative to
+        a box's overflow container,
+        but the value returned by getComputedStyle was resolved against
+        its containing block.
+
+        So, the computed value and the actual value used in layout
+        was different before this change.
+
+        * web-platform-tests/css/cssom/getComputedStyle-insets-sticky-container-for-abspos-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/css/cssom/getComputedStyle-insets-sticky-expected.txt.
+        * web-platform-tests/css/cssom/getComputedStyle-insets-sticky-container-for-abspos.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/cssom/getComputedStyle-insets-sticky.html.
+        * web-platform-tests/css/cssom/getComputedStyle-insets-sticky-expected.txt:
+        * web-platform-tests/css/cssom/getComputedStyle-insets-sticky.html:
+        * web-platform-tests/css/cssom/getComputedStyle-sticky-pos-percent-expected.txt: Added.
+        * web-platform-tests/css/cssom/getComputedStyle-sticky-pos-percent.html: Added.
+        * web-platform-tests/css/cssom/support/getComputedStyle-insets.js:
+        (runTestsWithWM):
+
 2019-05-02  Frederic Wang  <fwang@igalia.com>
 
         [GTK][WPE] Disable "thin", "thick", "medium" values of mfrac@linethickness at runtime