<?xml version="1.0"?>
<paste-with-annotations>
  <paste>
    <number>
      <integer>63758</integer>
    </number>
    <user>
      <string>AMathews</string>
    </user>
    <title>
      <string>bt forolliej</string>
    </title>
    <contents>
      <string>#0  0x0325797c in WebCore::StringImpl::length (this=0x80010150) at text/StringImpl.h:86
#1  0x0326139c in WebCore::StringHash::equal (a=0x80010150, b=0xb0ad040) at StringHash.h:44
#2  0x03a9f7a0 in WTF::HashMapTranslator&lt;std::pair&lt;WebCore::StringImpl*, WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt;, WTF::PairHashTraits&lt;WTF::HashTraits&lt;WebCore::StringImpl*&gt;, WTF::HashTraits&lt;WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt; &gt;, WebCore::StringHash&gt;::equal (a=@0x9639a940, b=@0xbfffcefc) at HashMap.h:103
#3  0x03aa1008 in WTF::HashTable&lt;WebCore::StringImpl*, std::pair&lt;WebCore::StringImpl*, WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt;, WTF::PairFirstExtractor&lt;std::pair&lt;WebCore::StringImpl*, WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt; &gt;, WebCore::StringHash, WTF::PairHashTraits&lt;WTF::HashTraits&lt;WebCore::StringImpl*&gt;, WTF::HashTraits&lt;WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt; &gt;, WTF::HashTraits&lt;WebCore::StringImpl*&gt; &gt;::add&lt;WebCore::StringImpl*, WTF::RefPtr&lt;WebCore::FilterEffect&gt;, WTF::HashMapTranslator&lt;std::pair&lt;WebCore::StringImpl*, WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt;, WTF::PairHashTraits&lt;WTF::HashTraits&lt;WebCore::StringImpl*&gt;, WTF::HashTraits&lt;WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt; &gt;, WebCore::StringHash&gt; &gt; (this=0xbfffd078, key=@0xbfffcefc, extra=@0xbfffcef8) at HashTable.h:652
#4  0x03aa11d8 in WTF::HashMap&lt;WebCore::StringImpl*, WTF::RefPtr&lt;WebCore::FilterEffect&gt;, WebCore::StringHash, WTF::HashTraits&lt;WebCore::StringImpl*&gt;, WTF::HashTraits&lt;WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt; &gt;::inlineAdd (this=0xbfffd078, key=@0xbfffcefc, mapped=@0xbfffcef8) at HashMap.h:182
#5  0x03aa1240 in WTF::HashMap&lt;WebCore::StringImpl*, WTF::RefPtr&lt;WebCore::FilterEffect&gt;, WebCore::StringHash, WTF::HashTraits&lt;WebCore::StringImpl*&gt;, WTF::HashTraits&lt;WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt; &gt;::set (this=0xbfffd078, key=@0xbfffcefc, mapped=@0xbfffcef8) at HashMap.h:189
#6  0x03aa1580 in WebCore::FilterBuilder::add (this=0xbfffd070, id=@0xbfffcf88, effect=@0xbfffcf84) at FilterBuilder.h:44

</string>
    </contents>
    <universal-time>
      <integer>3425188101</integer>
    </universal-time>
    <channel>
      <string>#webkit</string>
    </channel>
    <colorization-mode>
      <string></string>
    </colorization-mode>
    <maybe-spam>
      <null/>
    </maybe-spam>
    <is-unicode>
      <keyword>TRUE</keyword>
    </is-unicode>
  </paste>
  <annotation>
    <number>
      <integer>2</integer>
    </number>
    <user>
      <string>AMathews</string>
    </user>
    <title>
      <string>canvasResource</string>
    </title>
    <contents>
      <string>SVGResource* SVGFilterElement::canvasResource()
{
    if (!attached())
        return 0;

    if (!m_resourceFilter)
        m_resourceFilter = new SVGResourceFilter();
    
    FilterBuilder* builder;

    bool filterBBoxMode = filterUnits() == SVGUnitTypes::SVG_UNIT_TYPE_OBJECTBOUNDINGBOX;
    m_resourceFilter-&gt;setFilterBoundingBoxMode(filterBBoxMode);

    float _x, _y, _width, _height;

    if (filterBBoxMode) {
        _x = x().valueAsPercentage();
        _y = y().valueAsPercentage();
        _width = width().valueAsPercentage();
        _height = height().valueAsPercentage();
    } else {
        m_resourceFilter-&gt;setXBoundingBoxMode(x().unitType() == LengthTypePercentage);
        m_resourceFilter-&gt;setYBoundingBoxMode(y().unitType() == LengthTypePercentage);

        _x = x().value();
        _y = y().value();
        _width = width().value();
        _height = height().value();
    } 

    m_resourceFilter-&gt;setFilterRect(FloatRect(_x, _y, _width, _height));

    bool primitiveBBoxMode = primitiveUnits() == SVGUnitTypes::SVG_UNIT_TYPE_OBJECTBOUNDINGBOX;
    m_resourceFilter-&gt;setEffectBoundingBoxMode(primitiveBBoxMode);

    // TODO : use switch/case instead?
    m_resourceFilter-&gt;clearEffects();
    for (Node* n = firstChild(); n != 0; n = n-&gt;nextSibling()) {
        SVGElement* element = 0;
        if (n-&gt;isSVGElement())
            element = static_cast&lt;SVGElement*&gt;(n);
        if (element &amp;&amp; element-&gt;isFilterEffect()) {
            printf(&quot;filterEffect found\n&quot;);
            SVGFilterPrimitiveStandardAttributes* effectElement = static_cast&lt;SVGFilterPrimitiveStandardAttributes*&gt;(element);
            
            if (effectElement-&gt;build(builder))
                continue;
        }
    }
    
    m_resourceFilter-&gt;setFilter(builder-&gt;filter());

    return m_resourceFilter.get();
}
</string>
    </contents>
    <universal-time>
      <integer>3425188567</integer>
    </universal-time>
    <channel>
      <string>#webkit</string>
    </channel>
    <colorization-mode>
      <string></string>
    </colorization-mode>
    <maybe-spam>
      <null/>
    </maybe-spam>
    <is-unicode>
      <keyword>TRUE</keyword>
    </is-unicode>
  </annotation>
  <annotation>
    <number>
      <integer>1</integer>
    </number>
    <user>
      <string>AMathews</string>
    </user>
    <title>
      <string>whole bt</string>
    </title>
    <contents>
      <string>#0  0x0325797c in WebCore::StringImpl::length (this=0x80010150) at text/StringImpl.h:86
#1  0x0326139c in WebCore::StringHash::equal (a=0x80010150, b=0xb0ad040) at StringHash.h:44
#2  0x03a9f7a0 in WTF::HashMapTranslator&lt;std::pair&lt;WebCore::StringImpl*, WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt;, WTF::PairHashTraits&lt;WTF::HashTraits&lt;WebCore::StringImpl*&gt;, WTF::HashTraits&lt;WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt; &gt;, WebCore::StringHash&gt;::equal (a=@0x9639a940, b=@0xbfffcefc) at HashMap.h:103
#3  0x03aa1008 in WTF::HashTable&lt;WebCore::StringImpl*, std::pair&lt;WebCore::StringImpl*, WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt;, WTF::PairFirstExtractor&lt;std::pair&lt;WebCore::StringImpl*, WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt; &gt;, WebCore::StringHash, WTF::PairHashTraits&lt;WTF::HashTraits&lt;WebCore::StringImpl*&gt;, WTF::HashTraits&lt;WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt; &gt;, WTF::HashTraits&lt;WebCore::StringImpl*&gt; &gt;::add&lt;WebCore::StringImpl*, WTF::RefPtr&lt;WebCore::FilterEffect&gt;, WTF::HashMapTranslator&lt;std::pair&lt;WebCore::StringImpl*, WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt;, WTF::PairHashTraits&lt;WTF::HashTraits&lt;WebCore::StringImpl*&gt;, WTF::HashTraits&lt;WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt; &gt;, WebCore::StringHash&gt; &gt; (this=0xbfffd078, key=@0xbfffcefc, extra=@0xbfffcef8) at HashTable.h:652
#4  0x03aa11d8 in WTF::HashMap&lt;WebCore::StringImpl*, WTF::RefPtr&lt;WebCore::FilterEffect&gt;, WebCore::StringHash, WTF::HashTraits&lt;WebCore::StringImpl*&gt;, WTF::HashTraits&lt;WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt; &gt;::inlineAdd (this=0xbfffd078, key=@0xbfffcefc, mapped=@0xbfffcef8) at HashMap.h:182
#5  0x03aa1240 in WTF::HashMap&lt;WebCore::StringImpl*, WTF::RefPtr&lt;WebCore::FilterEffect&gt;, WebCore::StringHash, WTF::HashTraits&lt;WebCore::StringImpl*&gt;, WTF::HashTraits&lt;WTF::RefPtr&lt;WebCore::FilterEffect&gt; &gt; &gt;::set (this=0xbfffd078, key=@0xbfffcefc, mapped=@0xbfffcef8) at HashMap.h:189
#6  0x03aa1580 in WebCore::FilterBuilder::add (this=0xbfffd070, id=@0xbfffcf88, effect=@0xbfffcf84) at FilterBuilder.h:44
#7  0x03ac3e6c in WebCore::SVGFEFloodElement::build (this=0xb0ad3f0, builder=0xbfffd070) at /Users/ADM/WebKit/WebCore/svg/SVGFEFloodElement.cpp:79
#8  0x03b0c650 in WebCore::SVGFilterElement::canvasResource (this=0x9f1a740) at /Users/ADM/WebKit/WebCore/svg/SVGFilterElement.cpp:154
#9  0x03bda830 in WebCore::getResourceById (document=0x690d800, id=@0xbfffd214) at /Users/ADM/WebKit/WebCore/svg/graphics/SVGResource.cpp:170
#10 0x03be043c in WebCore::getFilterById (document=0x690d800, id=@0xbfffd214) at /Users/ADM/WebKit/WebCore/svg/graphics/SVGResourceFilter.cpp:137
#11 0x0398598c in WebCore::RenderSVGContainer::absoluteClippedOverflowRect (this=0xb0ac42c) at /Users/ADM/WebKit/WebCore/rendering/RenderSVGContainer.cpp:376
#12 0x039858c8 in WebCore::RenderSVGContainer::absoluteClippedOverflowRect (this=0xb0b004c) at /Users/ADM/WebKit/WebCore/rendering/RenderSVGContainer.cpp:372
#13 0x0398ba40 in WebCore::RenderSVGRoot::absoluteClippedOverflowRect (this=0xb0b2efc) at /Users/ADM/WebKit/WebCore/rendering/RenderSVGRoot.cpp:233
#14 0x0398a93c in WebCore::RenderSVGRoot::layout (this=0xb0b2efc) at /Users/ADM/WebKit/WebCore/rendering/RenderSVGRoot.cpp:96
#15 0x038eb20c in WebCore::RenderBlock::layoutBlockChildren (this=0x94af7c, relayoutChildren=true, maxFloatBottom=@0xbfffd6cc) at /Users/ADM/WebKit/WebCore/rendering/RenderBlock.cpp:1280
#16 0x038ece40 in WebCore::RenderBlock::layoutBlock (this=0x94af7c, relayoutChildren=true) at /Users/ADM/WebKit/WebCore/rendering/RenderBlock.cpp:626
#17 0x038d49e4 in WebCore::RenderBlock::layout (this=0x94af7c) at /Users/ADM/WebKit/WebCore/rendering/RenderBlock.cpp:535
#18 0x039d50e0 in WebCore::RenderView::layout (this=0x94af7c) at /Users/ADM/WebKit/WebCore/rendering/RenderView.cpp:113
#19 0x0359bd0c in WebCore::FrameView::layout (this=0x9a1f80, allowSubtree=true) at /Users/ADM/WebKit/WebCore/page/FrameView.cpp:483
#20 0x0348072c in WebCore::Document::implicitClose (this=0x690d800) at /Users/ADM/WebKit/WebCore/dom/Document.cpp:1586
#21 0x035728dc in WebCore::FrameLoader::checkCallImplicitClose (this=0x683f224) at /Users/ADM/WebKit/WebCore/loader/FrameLoader.cpp:1332
#22 0x03582600 in WebCore::FrameLoader::checkCompleted (this=0x683f224) at /Users/ADM/WebKit/WebCore/loader/FrameLoader.cpp:1284
#23 0x03585934 in WebCore::FrameLoader::finishedParsing (this=0x683f224) at /Users/ADM/WebKit/WebCore/loader/FrameLoader.cpp:1234
#24 0x0347dac8 in WebCore::Document::finishedParsing (this=0x690d800) at /Users/ADM/WebKit/WebCore/dom/Document.cpp:3734
#25 0x03ccb838 in WebCore::XMLTokenizer::end (this=0xb093bb0) at /Users/ADM/WebKit/WebCore/dom/XMLTokenizer.cpp:1420
#26 0x03ccbcc4 in WebCore::XMLTokenizer::finish (this=0xb093bb0) at /Users/ADM/WebKit/WebCore/dom/XMLTokenizer.cpp:1428
#27 0x034754ac in WebCore::Document::finishParsing (this=0x690d800) at /Users/ADM/WebKit/WebCore/dom/Document.cpp:1694
#28 0x03582934 in WebCore::FrameLoader::endIfNotLoadingMainResource (this=0x683f224) at /Users/ADM/WebKit/WebCore/loader/FrameLoader.cpp:1062
#29 0x03582988 in WebCore::FrameLoader::end (this=0x683f224) at /Users/ADM/WebKit/WebCore/loader/FrameLoader.cpp:1046
#30 0x034c1acc in WebCore::DocumentLoader::finishedLoading (this=0x68fc000) at /Users/ADM/WebKit/WebCore/loader/DocumentLoader.cpp:343
#31 0x0357c984 in WebCore::FrameLoader::finishedLoading (this=0x683f224) at /Users/ADM/WebKit/WebCore/loader/FrameLoader.cpp:2902
#32 0x03868a0c in WebCore::MainResourceLoader::didFinishLoading (this=0x68ffc00) at /Users/ADM/WebKit/WebCore/loader/MainResourceLoader.cpp:320
#33 0x039f2518 in WebCore::ResourceLoader::didFinishLoading (this=0x68ffc00) at /Users/ADM/WebKit/WebCore/loader/ResourceLoader.cpp:389
#34 0x039eead8 in -[WebCoreResourceHandleAsDelegate connectionDidFinishLoading:] (self=0x9d5f90, _cmd=0x9506f340, con=0xb073c90) at /Users/ADM/WebKit/WebCore/platform/network/mac/ResourceHandleMac.mm:521
#35 0x93c8f74c in _NSURLConnectionDidFinishLoading ()
#36 0x96dc8db8 in sendDidFinishLoadingCallback ()
#37 0x96dc5e68 in _CFURLConnectionSendCallbacks ()
#38 0x96dc5664 in muxerSourcePerform ()
#39 0x900c92a8 in CFRunLoopRunSpecific ()
#40 0x92757730 in RunCurrentEventLoopInMode ()
#41 0x92757554 in ReceiveNextEventCommon ()
#42 0x92757394 in BlockUntilNextEventMatchingListInMode ()
#43 0x91b5305c in _DPSNextEvent ()
#44 0x91b52a14 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] ()
#45 0x00007fa0 in ?? ()
#46 0x91b4c6d0 in -[NSApplication run] ()
#47 0x91b1d0d4 in NSApplicationMain ()
#48 0x000b8db4 in ?? ()
</string>
    </contents>
    <universal-time>
      <integer>3425188206</integer>
    </universal-time>
    <channel>
      <string>#webkit</string>
    </channel>
    <colorization-mode>
      <string></string>
    </colorization-mode>
    <maybe-spam>
      <null/>
    </maybe-spam>
    <is-unicode>
      <keyword>TRUE</keyword>
    </is-unicode>
  </annotation>
</paste-with-annotations>