Skip to content
  • mrobinson@webkit.org's avatar
    2011-01-03 Martin Robinson <mrobinson@igalia.com> · 5031ca1b
    mrobinson@webkit.org authored
            Reviewed by Darin Adler.
    
            Remove the last non-GObject usage of PlatformRefPtr and move the code to GRefPtr
            https://bugs.webkit.org/show_bug.cgi?id=51846
    
            * GNUmakefile.am: Remove PlatformRefPtr.h from the sources list.
            * JavaScriptCore.vcproj/WTF/WTF.vcproj: Ditto.
            * jit/ExecutableAllocator.h: Change references to PlatformRefPtr to RefPtr.
            (JSC::ExecutableAllocator::cacheFlush): Ditto.
            * wtf/PlatformRefPtr.h: Removed.
            * wtf/RandomNumber.cpp: Change references to PlatformRefPtr to RefPtr.
            (WTF::randomNumber): Ditto.
            * wtf/brew/RefPtrBrew.h: Ditto.
            (WTF::refIfNotNull): Added.
            (WTF::derefIfNotNull): Added.
            * wtf/brew/ShellBrew.h: Change references to PlatformRefPtr to RefPtr.
            (WTF::createRefPtrInstance): Modified to return a RefPtr.
            * wtf/gobject/GRefPtr.cpp:
            (WTF::refGPtr): Moved from PlatformRefPtr here.
            (WTF::derefGPtr): Ditto.
            * wtf/gobject/GRefPtr.h: Ditto.
            (WTF::GRefPtr::GRefPtr): Ditto.
            (WTF::GRefPtr::~GRefPtr): Ditto.
            (WTF::GRefPtr::clear): Ditto.
            (WTF::GRefPtr::isHashTableDeletedValue): Ditto.
            (WTF::GRefPtr::get): Ditto.
            (WTF::GRefPtr::operator*): Ditto.
            (WTF::GRefPtr::operator->): Ditto.
            (WTF::GRefPtr::operator!): Ditto.
            (WTF::GRefPtr::operator UnspecifiedBoolType): Ditto.
            (WTF::GRefPtr::hashTableDeletedValue): Ditto.
            (WTF::::operator): Ditto.
            (WTF::::swap): Ditto.
            (WTF::swap): Ditto.
            (WTF::operator==): Ditto.
            (WTF::operator!=): Ditto.
            (WTF::static_pointer_cast): Ditto.
            (WTF::const_pointer_cast): Ditto.
            (WTF::getPtr): Ditto.
            (WTF::adoptGRef): Ditto.
            (WTF::refGPtr): Ditto.
            (WTF::derefGPtr): Ditto.
    2011-01-03  Martin Robinson  <mrobinson@igalia.com>
    
            Reviewed by Darin Adler.
    
            Remove the last non-GObject usage of PlatformRefPtr and move the code to GRefPtr
            https://bugs.webkit.org/show_bug.cgi?id=51846
    
            * DumpRenderTree/gtk/AccessibilityUIElementGtk.cpp: Change usage of PlatformRefPtr
            back to GRefPtr.
    2011-01-03  Martin Robinson  <mrobinson@igalia.com>
    
            Reviewed by Darin Adler.
    
            Remove the last non-GObject usage of PlatformRefPtr and move the code to GRefPtr
            https://bugs.webkit.org/show_bug.cgi?id=51846
    
            No new tests. This should not introduce any functional changes.
    
            Changed all references to PlatformRefPtr in GTK+ code to GRefPtr. Changed
            all references to PlatformRefPtr in Brew code to RefPtr.
    2011-01-03  Martin Robinson  <mrobinson@igalia.com>
    
            Reviewed by Darin Adler.
    
            Remove the last non-GObject usage of PlatformRefPtr and move the code to GRefPtr
            https://bugs.webkit.org/show_bug.cgi?id=51846
    
            Changed all references to PlatformRefPtr in GTK+ code to GRefPtr.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75009 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    5031ca1b