--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsub...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CAF3XrKrRjw_mhygt-FgBWgWzOe7wArsM5G8wT8-HCM2q5cXLdA%40mail.gmail.com.
Historical reasons, I think: https://lists.webkit.org/pipermail/webkit-dev/2009-November/010453.htmlOn Mon, Dec 5, 2016 at 1:20 PM, Daniel Cheng <dch...@chromium.org> wrote:Does anyone know why we historically don't namespace-qualify WTF things and just import them into the global namespace?This is causing a fair number of potential conflicts as we work on the Blink renaming:- base::Passed and WTF::passed- base::MakeUnique and WTF::makeUnique- base::WrapUnique and WTF::wrapUnique- and moreDaniel
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architect...@chromium.org.
To post to this group, send email to platform-arc...@chromium.org.
Would anyone object to removing the using WTF::x statements in various WTF headers so we consistently namespace qualify all things in WTF, rather than inconsistently requiring namespace qualification for only some things?
Would anyone object to removing the using WTF::x statements in various WTF headers so we consistently namespace qualify all things in WTF, rather than inconsistently requiring namespace qualification for only some things?
On Mon, Dec 5, 2016 at 10:22 AM Nico Weber <tha...@chromium.org> wrote:
Historical reasons, I think: https://lists.webkit.org/pipermail/webkit-dev/2009-November/010453.htmlOn Mon, Dec 5, 2016 at 1:20 PM, Daniel Cheng <dch...@chromium.org> wrote:Does anyone know why we historically don't namespace-qualify WTF things and just import them into the global namespace?This is causing a fair number of potential conflicts as we work on the Blink renaming:- base::Passed and WTF::passed- base::MakeUnique and WTF::makeUnique- base::WrapUnique and WTF::wrapUnique- and moreDaniel
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsub...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CAF3XrKrRjw_mhygt-FgBWgWzOe7wArsM5G8wT8-HCM2q5cXLdA%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsub...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CAF3XrKqDJPeU%3Drac1xQEPD_OAZtab3mr%2B2b42xj2wSx6kC%3D%3DpQ%40mail.gmail.com.
Would anyone object to removing the using WTF::x statements in various WTF headers so we consistently namespace qualify all things in WTF, rather than inconsistently requiring namespace qualification for only some things?+1 to removing the using statements.
On Tue, Dec 6, 2016 at 4:23 AM, Daniel Cheng <dch...@chromium.org> wrote:
Would anyone object to removing the using WTF::x statements in various WTF headers so we consistently namespace qualify all things in WTF, rather than inconsistently requiring namespace qualification for only some things?
On Mon, Dec 5, 2016 at 10:22 AM Nico Weber <tha...@chromium.org> wrote:
Historical reasons, I think: https://lists.webkit.org/pipermail/webkit-dev/2009-November/010453.htmlOn Mon, Dec 5, 2016 at 1:20 PM, Daniel Cheng <dch...@chromium.org> wrote:Does anyone know why we historically don't namespace-qualify WTF things and just import them into the global namespace?This is causing a fair number of potential conflicts as we work on the Blink renaming:- base::Passed and WTF::passed- base::MakeUnique and WTF::makeUnique- base::WrapUnique and WTF::wrapUnique- and moreDaniel
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsubsc...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CAF3XrKrRjw_mhygt-FgBWgWzOe7wArsM5G8wT8-HCM2q5cXLdA%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsubsc...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CAF3XrKqDJPeU%3Drac1xQEPD_OAZtab3mr%2B2b42xj2wSx6kC%3D%3DpQ%40mail.gmail.com.
--Kentaro Hara, Tokyo, Japan
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsubsc...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CABg10jwcj-COsKWqq-bDw2rtN5%2BBpDvWxWg4kggFjowUMpcTmw%40mail.gmail.com.
I assume we're going to rename the namespace to lowercase "wtf::" at the same time?
On Mon, Dec 5, 2016 at 4:25 PM, Kentaro Hara <har...@chromium.org> wrote:
Would anyone object to removing the using WTF::x statements in various WTF headers so we consistently namespace qualify all things in WTF, rather than inconsistently requiring namespace qualification for only some things?+1 to removing the using statements.
On Tue, Dec 6, 2016 at 4:23 AM, Daniel Cheng <dch...@chromium.org> wrote:
Would anyone object to removing the using WTF::x statements in various WTF headers so we consistently namespace qualify all things in WTF, rather than inconsistently requiring namespace qualification for only some things?
On Mon, Dec 5, 2016 at 10:22 AM Nico Weber <tha...@chromium.org> wrote:
Historical reasons, I think: https://lists.webkit.org/pipermail/webkit-dev/2009-November/010453.htmlOn Mon, Dec 5, 2016 at 1:20 PM, Daniel Cheng <dch...@chromium.org> wrote:Does anyone know why we historically don't namespace-qualify WTF things and just import them into the global namespace?This is causing a fair number of potential conflicts as we work on the Blink renaming:- base::Passed and WTF::passed- base::MakeUnique and WTF::makeUnique- base::WrapUnique and WTF::wrapUnique- and moreDaniel
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architect...@chromium.org.
To post to this group, send email to platform-arc...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CAF3XrKrRjw_mhygt-FgBWgWzOe7wArsM5G8wT8-HCM2q5cXLdA%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architect...@chromium.org.
To post to this group, send email to platform-arc...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CAF3XrKqDJPeU%3Drac1xQEPD_OAZtab3mr%2B2b42xj2wSx6kC%3D%3DpQ%40mail.gmail.com.
--Kentaro Hara, Tokyo, Japan
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architect...@chromium.org.
To post to this group, send email to platform-arc...@chromium.org.
On Mon, Dec 5, 2016 at 4:41 PM Elliott Sprehn <esp...@chromium.org> wrote:I assume we're going to rename the namespace to lowercase "wtf::" at the same time?Sure, if that's what wtf OWNERS would prefer: it would certainly be more consistent.
Daniel
On Mon, Dec 5, 2016 at 4:25 PM, Kentaro Hara <har...@chromium.org> wrote:
Would anyone object to removing the using WTF::x statements in various WTF headers so we consistently namespace qualify all things in WTF, rather than inconsistently requiring namespace qualification for only some things?+1 to removing the using statements.
On Tue, Dec 6, 2016 at 4:23 AM, Daniel Cheng <dch...@chromium.org> wrote:
Would anyone object to removing the using WTF::x statements in various WTF headers so we consistently namespace qualify all things in WTF, rather than inconsistently requiring namespace qualification for only some things?
On Mon, Dec 5, 2016 at 10:22 AM Nico Weber <tha...@chromium.org> wrote:
Historical reasons, I think: https://lists.webkit.org/pipermail/webkit-dev/2009-November/010453.htmlOn Mon, Dec 5, 2016 at 1:20 PM, Daniel Cheng <dch...@chromium.org> wrote:Does anyone know why we historically don't namespace-qualify WTF things and just import them into the global namespace?This is causing a fair number of potential conflicts as we work on the Blink renaming:- base::Passed and WTF::passed- base::MakeUnique and WTF::makeUnique- base::WrapUnique and WTF::wrapUnique- and moreDaniel
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsub...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CAF3XrKrRjw_mhygt-FgBWgWzOe7wArsM5G8wT8-HCM2q5cXLdA%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsub...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CAF3XrKqDJPeU%3Drac1xQEPD_OAZtab3mr%2B2b42xj2wSx6kC%3D%3DpQ%40mail.gmail.com.
--Kentaro Hara, Tokyo, Japan
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsub...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CABg10jwcj-COsKWqq-bDw2rtN5%2BBpDvWxWg4kggFjowUMpcTmw%40mail.gmail.com.
I assume we're going to rename the namespace to lowercase "wtf::" at the same time?
On Mon, Dec 5, 2016 at 4:25 PM, Kentaro Hara <har...@chromium.org> wrote:
Would anyone object to removing the using WTF::x statements in various WTF headers so we consistently namespace qualify all things in WTF, rather than inconsistently requiring namespace qualification for only some things?+1 to removing the using statements.
On Tue, Dec 6, 2016 at 4:23 AM, Daniel Cheng <dch...@chromium.org> wrote:
Would anyone object to removing the using WTF::x statements in various WTF headers so we consistently namespace qualify all things in WTF, rather than inconsistently requiring namespace qualification for only some things?
On Mon, Dec 5, 2016 at 10:22 AM Nico Weber <tha...@chromium.org> wrote:
Historical reasons, I think: https://lists.webkit.org/pipermail/webkit-dev/2009-November/010453.htmlOn Mon, Dec 5, 2016 at 1:20 PM, Daniel Cheng <dch...@chromium.org> wrote:Does anyone know why we historically don't namespace-qualify WTF things and just import them into the global namespace?This is causing a fair number of potential conflicts as we work on the Blink renaming:- base::Passed and WTF::passed- base::MakeUnique and WTF::makeUnique- base::WrapUnique and WTF::wrapUnique- and moreDaniel
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsub...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CAF3XrKrRjw_mhygt-FgBWgWzOe7wArsM5G8wT8-HCM2q5cXLdA%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsub...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CAF3XrKqDJPeU%3Drac1xQEPD_OAZtab3mr%2B2b42xj2wSx6kC%3D%3DpQ%40mail.gmail.com.
--Kentaro Hara, Tokyo, Japan
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsub...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
On Monday, December 5, 2016 at 4:41:32 PM UTC-8, Elliott Sprehn wrote:I assume we're going to rename the namespace to lowercase "wtf::" at the same time?I am not sure what "the same time" means. I like the idea to rename WTF namespace to wtf, but I think this renaming is independent (and should be landed in a separate CL) from changes that 1) add WTF:: namespace qualifier to some WTF function calls (like https://codereview.chromium.org/2547053003) and 2) from the work to enable renaming Blink entities to Chromium naming style (i.e. the work tracked in https://crbug.com/578344).
On Mon, Dec 5, 2016 at 4:25 PM, Kentaro Hara <har...@chromium.org> wrote:
Would anyone object to removing the using WTF::x statements in various WTF headers so we consistently namespace qualify all things in WTF, rather than inconsistently requiring namespace qualification for only some things?+1 to removing the using statements.
On Tue, Dec 6, 2016 at 4:23 AM, Daniel Cheng <dch...@chromium.org> wrote:
Would anyone object to removing the using WTF::x statements in various WTF headers so we consistently namespace qualify all things in WTF, rather than inconsistently requiring namespace qualification for only some things?
On Mon, Dec 5, 2016 at 10:22 AM Nico Weber <tha...@chromium.org> wrote:
Historical reasons, I think: https://lists.webkit.org/pipermail/webkit-dev/2009-November/010453.htmlOn Mon, Dec 5, 2016 at 1:20 PM, Daniel Cheng <dch...@chromium.org> wrote:Does anyone know why we historically don't namespace-qualify WTF things and just import them into the global namespace?This is causing a fair number of potential conflicts as we work on the Blink renaming:- base::Passed and WTF::passed- base::MakeUnique and WTF::makeUnique- base::WrapUnique and WTF::wrapUnique- and moreDaniel
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsubsc...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CAF3XrKrRjw_mhygt-FgBWgWzOe7wArsM5G8wT8-HCM2q5cXLdA%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsubsc...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CAF3XrKqDJPeU%3Drac1xQEPD_OAZtab3mr%2B2b42xj2wSx6kC%3D%3DpQ%40mail.gmail.com.
--Kentaro Hara, Tokyo, Japan
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsubsc...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CABg10jwcj-COsKWqq-bDw2rtN5%2BBpDvWxWg4kggFjowUMpcTmw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsub...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/6d821e16-7aa6-432f-aa23-33c36dc2f204%40chromium.org.
On Mon, Dec 5, 2016 at 5:15 PM, <luk...@chromium.org> wrote:On Monday, December 5, 2016 at 4:41:32 PM UTC-8, Elliott Sprehn wrote:I assume we're going to rename the namespace to lowercase "wtf::" at the same time?I am not sure what "the same time" means. I like the idea to rename WTF namespace to wtf, but I think this renaming is independent (and should be landed in a separate CL) from changes that 1) add WTF:: namespace qualifier to some WTF function calls (like https://codereview.chromium.org/2547053003) and 2) from the work to enable renaming Blink entities to Chromium naming style (i.e. the work tracked in https://crbug.com/578344).I meant step 2. If we're going to rename every function in the codebase we should be able to rename WTF -> wtf at the same time. Touching essentially every file everywhere twice just to rename WTF -> wtf after the huge rename seems much worse.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/6d821e16-7aa6-432f-aa23-33c36dc2f204%40chromium.org.
--
You received this message because you are subscribed to the Google Groups "platform-architecture-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsubsc...@chromium.org.
To post to this group, send email to platform-architecture-dev@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CAO9Q3iJikLj%3Dd4FvMeZ6VOf9%2BGLAPfEcHWVCZ79yR09vZBL%3Dtg%40mail.gmail.com.
On Mon, Dec 5, 2016 at 5:18 PM, Elliott Sprehn <esp...@chromium.org> wrote:On Mon, Dec 5, 2016 at 5:15 PM, <luk...@chromium.org> wrote:On Monday, December 5, 2016 at 4:41:32 PM UTC-8, Elliott Sprehn wrote:I assume we're going to rename the namespace to lowercase "wtf::" at the same time?I am not sure what "the same time" means. I like the idea to rename WTF namespace to wtf, but I think this renaming is independent (and should be landed in a separate CL) from changes that 1) add WTF:: namespace qualifier to some WTF function calls (like https://codereview.chromium.org/2547053003) and 2) from the work to enable renaming Blink entities to Chromium naming style (i.e. the work tracked in https://crbug.com/578344).I meant step 2. If we're going to rename every function in the codebase we should be able to rename WTF -> wtf at the same time. Touching essentially every file everywhere twice just to rename WTF -> wtf after the huge rename seems much worse.While it can be done we should be very wary of continuing to increase the number of things that need to be done here lest we never complete the conversion. Our hyperblame tool allows us to do things in multiple CLs (this renaming of the world will already be done with multiple CLs AFAIK since we must reformat again after and this makes both steps clear), so there's no need to hyper optimize to make all possible naming fixes into a single step I think.
Just to clarify: You don't like having a "WTF::" prefix here and there in the code base but are fine with having a "wtf::" prefix, right?
To unsubscribe from this group and stop receiving emails from it, send an email to platform-architecture-dev+unsub...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/platform-architecture-dev/CABg10jwZ0utBie5hXoxzSKhq%2BiKE2VXDFKk7dhvk2OLt7cVWHw%40mail.gmail.com.