Run this code for some element that generates boxes: ```js element.style.position = "-webkit-sticky"; element.style.top = "10%"; getComputedStyle(element).top; ``` Actual value: "10%" Expected: the percentage should be absolutized into a length
Beware of other browsers not being interoperable here, see: https://github.com/w3c/csswg-drafts/issues/3115
* Corresponding blink bug: https://bugs.chromium.org/p/chromium/issues/detail?id=884544
Created attachment 368906 [details] Patch
Hi, Could this change be reviewed?
Comment on attachment 368906 [details] Patch Attachment 368906 [details] did not pass win-ews (win): Output: https://webkit-queues.webkit.org/results/12080674 New failing tests: legacy-animation-engine/fast/layers/no-clipping-overflow-hidden-hardware-acceleration.html
Created attachment 368912 [details] Archive of layout-test-results from ews215 for win-future The attached test failures were seen while running run-webkit-tests on the win-ews. Bot: ews215 Port: win-future Platform: CYGWIN_NT-10.0-17763-3.0.5-338.x86_64-x86_64-64bit
It seems that win-ews is unstable currently seeing https://webkit-queues.webkit.org/queue-status/win-ews. So the win-ews's failure result could be ignored I guess.
Comment on attachment 368906 [details] Patch r=me
Comment on attachment 368906 [details] Patch Clearing flags on attachment: 368906 Committed r244906: <https://trac.webkit.org/changeset/244906>
All reviewed patches have been landed. Closing bug.
<rdar://problem/50442414>