On Mon, Jul 12, 2010 at 22:28, David Hyatt <hy...@apple.com> wrote: > On Jul 12, 2010, at 12:09 PM, Maciej Stachowiak wrote: > >> >> The reason for these is historical. Originally, we didn't use a separate >> vendor prefix for WebKit, just -khtml. Later we changed to -apple. > > That's not quite right. Originally we just had -khtml- for CSS extensions, > and then we used -apple- for features that we were Apple-specific, i.e., that > we knew nobody else would care about. Those features include Dashboard > regions and Safari RSS line clamping). Eventually we just decided to merge > both into a common prefix, but we wanted to keep the old property names > working for compatibility. It was convenient to just map both to -webkit- > rather than actually checking the specific property names and only supporting > either -khtml- or -apple-. > > My recommendation would be as follows: > (1) Drop support for -khtml- completely. > (2) Continue to support -apple- for -apple-dashboard-region and > -apple-line-clamp only. > > dave > (hy...@apple.com) > >
I have submitted a patch[1] following your recommendations. Regards, Peter Beverloo [1] https://bugs.webkit.org/show_bug.cgi?id=42093 _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev