<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>55294</bug_id>
          
          <creation_ts>2011-02-25 23:21:51 -0800</creation_ts>
          <short_desc>AsyncImageResizer.cpp:45:160: error: request for member ‘operator new’ is ambiguo</short_desc>
          <delta_ts>2011-04-28 15:09:32 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>59735</dependson>
          
          <everconfirmed>0</everconfirmed>
          <reporter name="sandy paulanskaya">kuh3h3</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>levin</cc>
    
    <cc>marinalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>358404</commentid>
    <comment_count>0</comment_count>
    <who name="sandy paulanskaya">kuh3h3</who>
    <bug_when>2011-02-25 23:21:51 -0800</bug_when>
    <thetext>compile failed (recent svn)
 
  CXX    Source/WebCore/fileapi/libWebCore_la-FileList.lo
  CXX    Source/WebCore/fileapi/libWebCore_la-FileReader.lo
  CXX    Source/WebCore/fileapi/libWebCore_la-FileReaderLoader.lo
  CXX    Source/WebCore/fileapi/libWebCore_la-FileReaderSync.lo
  CXX    Source/WebCore/fileapi/libWebCore_la-FileStreamProxy.lo
  CXX    Source/WebCore/fileapi/libWebCore_la-ThreadableBlobRegistry.lo
  CXX    Source/WebCore/history/libWebCore_la-BackForwardController.lo
  CXX    Source/WebCore/history/libWebCore_la-BackForwardListImpl.lo
  CXX    Source/WebCore/history/libWebCore_la-CachedFrame.lo
  CXX    Source/WebCore/history/libWebCore_la-CachedPage.lo
  CXX    Source/WebCore/history/libWebCore_la-HistoryItem.lo
  CXX    Source/WebCore/history/libWebCore_la-PageCache.lo
  CXX    Source/WebCore/html/libWebCore_la-AsyncImageResizer.lo
Source/WebCore/html/AsyncImageResizer.cpp: In static member function ‘static WTF::PassRefPtr&lt;WebCore::AsyncImageResizer&gt; WebCore::AsyncImageResizer::create(WebCore::CachedImage*, WebCore::AsyncImageResizer::OutputType, WebCore::IntSize, WebCore::ScriptValue, WebCore::ScriptValue, float, WebCore::AsyncImageResizer::AspectRatioOption, WebCore::AsyncImageResizer::OrientationOption)’:
Source/WebCore/html/AsyncImageResizer.cpp:45:160: error: request for member ‘operator new’ is ambiguous
./Source/JavaScriptCore/wtf/RefCounted.h:136:203: error: candidates are: static void* WTF::RefCounted&lt;T&gt;::operator new(size_t) [with T = WebCore::AsyncImageResizer, size_t = unsigned int]
./Source/JavaScriptCore/wtf/RefCounted.h:136:101: error:                 static void* WTF::RefCounted&lt;T&gt;::operator new(size_t, void*) [with T = WebCore::AsyncImageResizer, size_t = unsigned int]
./Source/WebCore/loader/cache/CachedResourceClient.h:49:125: error:                 static void* WebCore::CachedResourceClient::operator new(size_t)
./Source/WebCore/loader/cache/CachedResourceClient.h:49:23: error:                 static void* WebCore::CachedResourceClient::operator new(size_t, void*)
Source/WebCore/html/AsyncImageResizer.cpp: In destructor ‘virtual WebCore::AsyncImageResizer::~AsyncImageResizer()’:
Source/WebCore/html/AsyncImageResizer.cpp:64:1: error: request for member ‘operator delete’ is ambiguous
./Source/JavaScriptCore/wtf/RefCounted.h:136:360: error: candidates are: static void WTF::RefCounted&lt;T&gt;::operator delete(void*) [with T = WebCore::AsyncImageResizer]
./Source/WebCore/loader/cache/CachedResourceClient.h:49:282: error:                 static void WebCore::CachedResourceClient::operator delete(void*)
Source/WebCore/html/AsyncImageResizer.cpp: In destructor ‘virtual WebCore::AsyncImageResizer::~AsyncImageResizer()’:
Source/WebCore/html/AsyncImageResizer.cpp:64:1: error: request for member ‘operator delete’ is ambiguous
./Source/JavaScriptCore/wtf/RefCounted.h:136:360: error: candidates are: static void WTF::RefCounted&lt;T&gt;::operator delete(void*) [with T = WebCore::AsyncImageResizer]
./Source/WebCore/loader/cache/CachedResourceClient.h:49:282: error:                 static void WebCore::CachedResourceClient::operator delete(void*)
In file included from ./Source/JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0,
                 from ./Source/JavaScriptCore/wtf/text/StringImpl.h:28,
                 from ./Source/JavaScriptCore/wtf/text/WTFString.h:28,
                 from ./Source/WebCore/platform/text/PlatformString.h:28,
                 from ./Source/WebCore/platform/KURL.h:29,
                 from ./Source/WebCore/platform/network/BlobData.h:34,
                 from ./Source/WebCore/fileapi/Blob.h:34,
                 from Source/WebCore/html/AsyncImageResizer.h:36,
                 from Source/WebCore/html/AsyncImageResizer.cpp:34:
./Source/JavaScriptCore/wtf/RefCounted.h: In member function ‘void WTF::RefCounted&lt;T&gt;::deref() [with T = WebCore::AsyncImageResizer]’:
./Source/JavaScriptCore/wtf/PassRefPtr.h:59:13:   instantiated from ‘void WTF::derefIfNotNull(T*) [with T = WebCore::AsyncImageResizer]’
./Source/JavaScriptCore/wtf/RefPtr.h:58:63:   instantiated from ‘WTF::RefPtr&lt;T&gt;::~RefPtr() [with T = WebCore::AsyncImageResizer]’
Source/WebCore/html/AsyncImageResizer.h:57:21:   instantiated from here
./Source/JavaScriptCore/wtf/RefCounted.h:141:13: error: request for member ‘operator delete’ is ambiguous
./Source/JavaScriptCore/wtf/RefCounted.h:136:360: error: candidates are: static void WTF::RefCounted&lt;T&gt;::operator delete(void*) [with T = WebCore::AsyncImageResizer]
./Source/WebCore/loader/cache/CachedResourceClient.h:49:282: error:                 static void WebCore::CachedResourceClient::operator delete(void*)
Source/WebCore/html/AsyncImageResizer.cpp: In static member function ‘static WTF::PassRefPtr&lt;WebCore::AsyncImageResizer&gt; WebCore::AsyncImageResizer::create(WebCore::CachedImage*, WebCore::AsyncImageResizer::OutputType, WebCore::IntSize, WebCore::ScriptValue, WebCore::ScriptValue, float, WebCore::AsyncImageResizer::AspectRatioOption, WebCore::AsyncImageResizer::OrientationOption)’:
Source/WebCore/html/AsyncImageResizer.cpp:46:1: warning: control reaches end of non-void function
make[1]: *** [Source/WebCore/html/libWebCore_la-AsyncImageResizer.lo] error 1
make[1]: Leaving directory `/media/sdc1/WebKit&apos;
make: *** [all] error 2
O_O[/media/sdc1/WebKit]$</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>394788</commentid>
    <comment_count>1</comment_count>
    <who name="David Levin">levin</who>
    <bug_when>2011-04-28 15:04:31 -0700</bug_when>
    <thetext>This code is about to be deleted which will fix this issue, so I&apos;ll just resolve this as fixed -- https://bugs.webkit.org/show_bug.cgi?id=59735</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>394795</commentid>
    <comment_count>2</comment_count>
    <who name="David Levin">levin</who>
    <bug_when>2011-04-28 15:09:32 -0700</bug_when>
    <thetext>*** Bug 56718 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>