Reviewed by Darin Adler.

        https://bugs.webkit.org/show_bug.cgi?id=21810
        Remove use of static C++ objects that are destroyed at exit time (destructors)

        Use DEFINE_STATIC_LOCAL for static RetainPtr<T>, RefPtr<T>. Add additional
        uses of DEFINE_STATIC_LOCAL where appropriate.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38458 268f45cc-cd09-0410-ab3c-d52691b4dbfc
16 files changed