<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - build-webkit --no-indexed-database fails due to missing guards"
   href="https://bugs.webkit.org/show_bug.cgi?id=146550#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - build-webkit --no-indexed-database fails due to missing guards"
   href="https://bugs.webkit.org/show_bug.cgi?id=146550">bug 146550</a>
              from <span class="vcard"><a class="email" href="mailto:emanuele.aina&#64;collabora.com" title="Emanuele Aina &lt;emanuele.aina&#64;collabora.com&gt;"> <span class="fn">Emanuele Aina</span></a>
</span></b>
        <pre><span class="quote">&gt; Is it useful for anything to enable DatabaseProcess without IndexedDB?
&gt; If no, it would be better to unify these guards.</span >

As far as I can tell, at the moment IndexedDB seems to be the only user of DatabaseProcess, so merging those guards would make sense as the split will likely bitrot again.

On the other hand the DatabaseProcess code seems to be structured to handle multiple users, so in future we could need to split them again, redoing some work which has already been done.

I just needed to make the whole thing build (at the moment I'm stuck to a GCC 4.8 toolchain and DatabaseProcess is the only thing that requires GCC 4.9) so both solutions work for me. :)</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>