The shapes parsing code is accepting shapes like 'circle(at 10px 10px closest-side)', and dropping the last arguments after the position. For example: var el = document.createElement('div'); el.style.setProperty('-webkit-shape-outside', 'circle(at 10px 10px closest-side)'); console.log(el.style.getPropertyValue('-webkit-shape-outside')); Logs 'circle(at 10px 10px)'
Created attachment 226614 [details] Initial Patch Port of patch originally authored by rwlbuis here https://codereview.chromium.org/191553003/
Comment on attachment 226614 [details] Initial Patch Clearing flags on attachment: 226614 Committed r165655: <http://trac.webkit.org/changeset/165655>
All reviewed patches have been landed. Closing bug.