On Fri, Jul 13, 2012 at 10:59 AM, Eric Seidel <[email protected]> wrote:
> <bikeshedding> > > Just like we don't call the class DOMDocument, there is no need to add > the CSS prefix where there aren't collisions (IMO). > > I do think we should drop the "WebKit" prefix from all classes, and > use InterfaceName= the .idl to map from "InternalName" to > "WebKitExternalName". > > ^^^ yes, please :-) /me crawls back into his hole. > http://trac.webkit.org/wiki/WebKitIDL#InterfaceName > > </bikeshedding> > > On Fri, Jul 13, 2012 at 7:17 AM, Andrei Bucur <[email protected]> wrote: > > CSSRegion is it then! I'll also make a patch to rename WebKitNamedFlow > > into CSSNamedFlow. > > > > Thx! > > Andrei. > > > > On 7/12/12 10:37 PM, "Alexis Menard" <[email protected]> > wrote: > > > >>So far in the css/ directory we tried to renamed slowly classes so that : > >> > >>CSS* prefixed classes are the implementation of CSSOM > >>"whatevername" is for internal classes. For example we renamed > >>CSSStyleApplyProperty class to StyleBuilder because it's internal. > >> > >>Hope that helps. > >> > >>On Thu, Jul 12, 2012 at 2:52 PM, Simon Fraser <[email protected]> > >>wrote: > >>> I'd prefer we keep "Region" for the low-level graphics primitive Region > >>> (just like Path), and use something prefixed for the higher-level > layout > >>> concept. > >>> > >>> Simon > >>> > >>> On Jul 12, 2012, at 10:26 AM, Dana Jansens wrote: > >>> > >>> On Thu, Jul 12, 2012 at 1:25 PM, Ryosuke Niwa <[email protected]> > wrote: > >>>> > >>>> I'd vote for CSSRegion or CSSOMRegion for the class you're adding but > >>>>I'll > >>>> also suggest we rename the existing Region class now that the term > >>>>"region" > >>>> has a specific semantic in CSS. Maybe LayoutRegion or ScreenRegion? > >>> > >>> IntRegion? It seems closer to an IntRect than a LayoutRect. > >>>> > >>>> - Ryosuke > >>>> > >>>> On Jul 12, 2012 10:13 AM, "Eric Seidel" <[email protected]> wrote: > >>>>> > >>>>> I would go with CSSRegion, and stick it in the css/ folder. Much of > >>>>> the CSS folder is our implementation of the CSS Object Model (CSSOM). > >>>>> At some point it might make sense to pull all the classes which > >>>>> implement the CSSOM out of css/ into a new cssom/ similar to dom/, > but > >>>>> that's a later discussion. > >>>>> > >>>>> -eric > >>>>> > >>>>> On Thu, Jul 12, 2012 at 10:03 AM, Andrei Bucur <[email protected]> > >>>>>wrote: > >>>>> > From my knowledge the "CSS" prefix is reserved for the CSS engine > >>>>> > classes in > >>>>> > WebKit. Prefixing the Region class with "CSS" could prove > confusing. > >>>>> > > >>>>> > Regards, > >>>>> > Andrei. > >>>>> > > >>>>> > From: Alan Stearns <[email protected]> > >>>>> > Date: Thursday, July 12, 2012 7:39 PM > >>>>> > To: Adam Barth <[email protected]>, Andrei Bucur <[email protected] > > > >>>>> > > >>>>> > Cc: "[email protected]" <[email protected]> > >>>>> > Subject: Re: [webkit-dev] Web APIs and class name collisions > >>>>> > > >>>>> > The spec itself consistently and deliberately calls them "CSS > >>>>>Regions," > >>>>> > so a > >>>>> > CSS prefix could be appropriate. > >>>>> > > >>>>> > Thanks, > >>>>> > > >>>>> > Alan > >>>>> > > >>>>> > > >>>>> > From: Adam Barth <[email protected]> > >>>>> > To: Andrei Bucur <[email protected]> > >>>>> > Cc: "[email protected]" <[email protected]> > >>>>> > Subject: Re: [webkit-dev] Web APIs and class name collisions > >>>>> > > >>>>> > One common thing we do is prefix "DOM" to DOM-level concepts. For > >>>>> > example, > >>>>> > DOMWindow and DOMFileSystem. I'm not sure if we have an > established > >>>>> > convention for CSS-level concepts. > >>>>> > > >>>>> > Adam > >>>>> > > >>>>> > > >>>>> > On Thu, Jul 12, 2012 at 9:18 AM, Andrei Bucur <[email protected]> > >>>>>wrote: > >>>>> >> > >>>>> >> Hello Webkittens! > >>>>> >> > >>>>> >> While implementing the Region interface ( > >>>>> >> http://dev.w3.org/csswg/css3-regions/#the-region-interface ) I've > >>>>> >> noticed > >>>>> >> that the name "Region" is already taken by a class in > >>>>> >> platform/graphics. I'd > >>>>> >> like to know what's the best approach in these kind of situations: > >>>>> >> > >>>>> >> Rename the existing WebCore class to something else and use the > >>>>>name > >>>>> >> "Region" for the Web API so there's parity between the > >>>>>implementation > >>>>> >> and > >>>>> >> the spec > >>>>> >> Somehow prefix the Web API implementation class name? > >>>>> >> > >>>>> >> As the Web APIs expand I suppose this situation may occur again in > >>>>>the > >>>>> >> future and I suppose there should be a rule describing what's the > >>>>>best > >>>>> >> approach to take. > >>>>> >> > >>>>> >> Thanks! > >>>>> >> Andrei. > >>>>> >> > >>>>> >> _______________________________________________ > >>>>> >> webkit-dev mailing list > >>>>> >> [email protected] > >>>>> >> http://lists.webkit.org/mailman/listinfo/webkit-dev > >>>>> >> > >>>>> > > >>>>> > > >>>>> > _______________________________________________ > >>>>> > webkit-dev mailing list > >>>>> > [email protected] > >>>>> > http://lists.webkit.org/mailman/listinfo/webkit-dev > >>>>> > > >>>>> _______________________________________________ > >>>>> webkit-dev mailing list > >>>>> [email protected] > >>>>> http://lists.webkit.org/mailman/listinfo/webkit-dev > >>>> > >>>> > >>>> _______________________________________________ > >>>> webkit-dev mailing list > >>>> [email protected] > >>>> http://lists.webkit.org/mailman/listinfo/webkit-dev > >>>> > >>> > >>> _______________________________________________ > >>> webkit-dev mailing list > >>> [email protected] > >>> http://lists.webkit.org/mailman/listinfo/webkit-dev > >>> > >>> > >>> > >>> _______________________________________________ > >>> webkit-dev mailing list > >>> [email protected] > >>> http://lists.webkit.org/mailman/listinfo/webkit-dev > >>> > >> > >> > >> > >>-- > >>Alexis Menard (darktears) > >>Software Engineer > >>openBossa @ INdT - Instituto Nokia de Tecnologia > >>_______________________________________________ > >>webkit-dev mailing list > >>[email protected] > >>http://lists.webkit.org/mailman/listinfo/webkit-dev > > > _______________________________________________ > webkit-dev mailing list > [email protected] > http://lists.webkit.org/mailman/listinfo/webkit-dev >
_______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo/webkit-dev

