Bug 485626 - Update style guidelines to reflect namespace discussions
r=asuth
--- a/storage/style.txt
+++ b/storage/style.txt
@@ -1,16 +1,19 @@
Storage Module Style Guidelines
These guidelines should be followed for all new code in this module. Reviewers
will be enforcing them, so please obey them!
-* All code should be contained within the namespace Mozilla::Storage at a
+* All code should be contained within the namespace mozilla::storage at a
minimum. The use of namespaces is strongly encouraged.
+* All functions being called in the global namespace should be prefixed with
+ "::" to indicate that they are in the global namespace.
+
* The indentation level to use in source code is two spaces. No tabs, please!
* All files should have the following emacs and vim mode lines:
-*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
vim: sw=2 ts=2 sts=2 et :
* All functions that are not XPCOM should start with a lowercase letter.