<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - NetworkSession: switch to use subclasses for NetworkSession and NetworkDataTask implementations"
   href="https://bugs.webkit.org/show_bug.cgi?id=163777#c10">Comment # 10</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - NetworkSession: switch to use subclasses for NetworkSession and NetworkDataTask implementations"
   href="https://bugs.webkit.org/show_bug.cgi?id=163777">bug 163777</a>
              from <span class="vcard"><a class="email" href="mailto:krollin&#64;apple.com" title="Keith Rollin &lt;krollin&#64;apple.com&gt;"> <span class="fn">Keith Rollin</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=292471" name="attach_292471" title="Patch to be applied after the main patch">attachment 292471</a> <a href="attachment.cgi?id=292471&amp;action=edit" title="Patch to be applied after the main patch">[details]</a></span>
Patch to be applied after the main patch

The attached patch should be applied after applying the patch in <a href="show_bug.cgi?id=163777#c4">comment #4</a>. This patch, however, might need a few tweaks before being acceptable for inclusion in the main patch:

* The change to NetworkDataTaskCocoa.h was meant merely to get the build to work. It's possible that the final change would be to move the affected private functions into the public section.

* The downcast&lt;&gt;() in NetworkDataTaskCocoa.mm was changed to a reinterpret_cast&lt;&gt;(). The downcast&lt;&gt;() wasn't working and I didn't know enough about that facility to get it to work. A real solution might to be get downcast&lt;&gt;() to work.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>