[Webkit-unassigned] [Bug 169195] Unprefix -webkit-min-content, -webkit-max-content and -webkit-fit-content

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 7 01:11:20 PST 2017


https://bugs.webkit.org/show_bug.cgi?id=169195

Manuel Rego Casasnovas <rego at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |darin at apple.com,
                   |                            |dino at apple.com,
                   |                            |hyatt at apple.com
            Summary|[css-grid] Unprefix         |Unprefix
                   |-webkit-min-content and     |-webkit-min-content,
                   |-webkit-max-content         |-webkit-max-content and
                   |                            |-webkit-fit-content
             Status|NEW                         |ASSIGNED
           See Also|                            |https://bugs.chromium.org/p
                   |                            |/chromium/issues/detail?id=
                   |                            |245157

--- Comment #1 from Manuel Rego Casasnovas <rego at igalia.com> ---
After checking the status of things I believe we should unprefix min-content, max-content and fit-content for all the elements and not only Grid Layout.

As we're now shipping Grid Layout, having to mix prefixes with no prefixes in declarations is really confusing:
  grid-tempalte-columns: -webkit-min-content fit-content(500px) -webkit-max-content;

So my proposal would be to follow the path started by Blink and unprefix those properties, and wait until for the CSS WG resolution regarding -webkit-fill-available. That would move us to the same status than Blink.
See https://bugs.chromium.org/p/chromium/issues/detail?id=245157 for more information.

There were a previous discussion on webkit-dev about this, and the only comment was in favor of doing it:
https://lists.webkit.org/pipermail/webkit-dev/2015-August/027604.html

Also there's a FIXME on the new parser about this:
// FIXME-NEWPARSER: Drop the prefix on min-content, max-content and fit-content.

Note that we should keep support for the prefixed properties, as people have been using them for a long time. They could eventually be deprecated and removed in the future.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170307/e2a549bd/attachment.html>


More information about the webkit-unassigned mailing list