[Webkit-unassigned] [Bug 228548] Replace -webkit-*-* logical properties by standard logical properties in WebInspectorUI/UserInterface/Models/CSSKeywordCompletions.js

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 28 07:36:05 PDT 2021


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

--- Comment #8 from Manuel Rego Casasnovas <rego at igalia.com> ---
(In reply to Manuel Rego Casasnovas from comment #7)
> (In reply to Manuel Rego Casasnovas from comment #6)
> > (In reply to Sam Sneddon [:gsnedders] from comment #5)
> > > (In reply to Frédéric Wang (:fredw) from comment #4)
> > > > Comment on attachment 434419 [details]
> > > > Patch
> > > > 
> > > > IIUC, this is removing autocompletion support for these legacy -webkit
> > > > prefixes. Do we want that?
> > > 
> > > Yeah, we probably want to keep both autocompleting till we remove the
> > > -webkit-* properties.
> > 
> > This is just making a few prefixed logical properties behave like the rest.
> > For example we have support for "-webkit-margin-before" which is the old
> > version of "margin-block-start", and we only have "margin-block-start" in
> > CSSKeywordCompletions.js.
> 
> Actually "margin-block-start" is not even on this file. So maybe we don't
> want to do that and just add the standard logical properties in this file.
> Sorry.

Not that one, but what I explained happens for "border-block-end-style", it has a prefixed version "-webkit-border-after-style", but only the standard one is listed on CSSKeywordCompletions.js.
That's why I got confused.

Would it be a good idea to add the standard unprefixed properties to this file and don't remove anything for now?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210728/59f1ba8e/attachment-0001.htm>


More information about the webkit-unassigned mailing list