On Thu, Jul 12, 2012 at 1:25 PM, Ryosuke Niwa <rn...@webkit.org> 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" <e...@webkit.org> 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 <abu...@adobe.com> 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 <stea...@adobe.com> >> > Date: Thursday, July 12, 2012 7:39 PM >> > To: Adam Barth <aba...@webkit.org>, Andrei Bucur <abu...@adobe.com> >> > >> > Cc: "webkit-dev@lists.webkit.org" <webkit-dev@lists.webkit.org> >> > 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 <aba...@webkit.org> >> > To: Andrei Bucur <abu...@adobe.com> >> > Cc: "webkit-dev@lists.webkit.org" <webkit-dev@lists.webkit.org> >> > 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 <abu...@adobe.com> 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 >> >> webkit-dev@lists.webkit.org >> >> http://lists.webkit.org/mailman/listinfo/webkit-dev >> >> >> > >> > >> > _______________________________________________ >> > webkit-dev mailing list >> > webkit-dev@lists.webkit.org >> > http://lists.webkit.org/mailman/listinfo/webkit-dev >> > >> _______________________________________________ >> webkit-dev mailing list >> webkit-dev@lists.webkit.org >> http://lists.webkit.org/mailman/listinfo/webkit-dev >> > > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > http://lists.webkit.org/mailman/listinfo/webkit-dev > >
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-dev