On Fri, Jan 28, 2011 at 4:07 PM, Maciej Stachowiak <m...@apple.com> wrote: > On Jan 28, 2011, at 3:44 PM, Adam Barth wrote: >> On Fri, Jan 28, 2011 at 3:11 PM, Maciej Stachowiak <m...@apple.com> wrote: >>> On Jan 28, 2011, at 3:06 PM, Tab Atkins Jr. wrote: >>>> The WOFF font specification requires that browsers apply Same Origin >>>> Restrictions (SOR) to WOFF fonts. So far, Firefox and IE9 follow this >>>> requirement, while we and Opera don't. >>>> >>>> As far as I know, our lack of SOR is basically an accident; we >>>> implemented support for WOFF before this requirement was added, and >>>> just haven't gotten around to adding it in yet. >>>> >>>> Chrome people seem amenable to applying SOR to WOFF fonts in Chrome. >>>> Is it okay to add this across all our webkit ports? >>> >>> It's not an accident. It has been our intent to willfully ignore this >>> requirement. >> >> What's the long-term plan here? Are we hoping the other folks will >> come around to this point of view eventually? From a game-theory >> point-of-view, it seems likely that the most permissive behavior is >> likely to become wide-spread over time. > > A number of us at Apple who have followed downloadable fonts are not keen on > adding pseudo-DRM code to WebKit. That's not the way the Web has worked > historically, and there doesn't seem to be a good reason to special-case > fonts. It's true that other people have come to the opposite conclusion, but > there doesn't seem to be much reason to take their point of view. > > We also think it's bad to have this requirement in the spec. But we are > willing to ignore the spec if it's not changed, as with other specs that we > think are a bad idea. I don't think we are too concerned with whether other > implementors come around to this idea, since it's unlikely to hurt our > compatibility. We think of it as having an extra feature. > > Bottom line: if there's a strong desire to do this for Chrome, please at > least make it switchable so we don't have to enable it for Safari.
Thanks for the info. I haven't been following the discussion closely, but I understand that there was some disagreement on this topic. I'm happy to deter to the folks who understand the issue in more detail. Adam _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev