<html>
    <head>
      <base href="https://bugs.webkit.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - REGRESSION(241918@main): [WPE][GTK] New test is timing out on bots"
   href="https://bugs.webkit.org/show_bug.cgi?id=230556#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - REGRESSION(241918@main): [WPE][GTK] New test is timing out on bots"
   href="https://bugs.webkit.org/show_bug.cgi?id=230556">bug 230556</a>
              from <span class="vcard"><a class="email" href="mailto:mcatanzaro@gnome.org" title="Michael Catanzaro <mcatanzaro@gnome.org>"> <span class="fn">Michael Catanzaro</span></a>
</span></b>
        <pre>(In reply to Michael Catanzaro from <a href="show_bug.cgi?id=230556#c2">comment #2</a>)
<span class="quote">> We could do this using a new ObjectIdentifier as well, which is what my
> original patches did, but then that complicates the implementation of
> WebURLSchemeHandler, which is why Youenn suggested
> std::pair<WebCore::ResourceLoaderIdentifier, WebPageProxyIdentifier>.</span >

Well I think this will work, but it's a little weird for ::identifier to return a std::pair containing two different ObjectIdentifiers, rather than just returning one ObjectIdentifier.

Alternatively, we could give WebURLSchemeTask its own ObjectIdentifier, and WebURLSchemeHandler can use std::pair<WebURLSchemeTaskIdentifier, WebPageProxyIdentifier> just for convenience to avoid needing to add an extra HashMap.

I'll most likely implement this both ways and then decide which version I prefer. If owners have a strong preference one way or the other, please let me know.</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>