<?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>108995</bug_id>
          
          <creation_ts>2013-02-05 17:55:04 -0800</creation_ts>
          <short_desc>webdatabase: Change DatabaseTask and DatabaseThread to use DatabaseBackendAsync instead of Database.</short_desc>
          <delta_ts>2019-05-02 16:24:30 -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>Unspecified</rep_platform>
          <op_sys>Unspecified</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>
          
          <blocked>107475</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mark Lam">mark.lam</reporter>
          <assigned_to name="Mark Lam">mark.lam</assigned_to>
          <cc>ap</cc>
    
    <cc>beidson</cc>
    
    <cc>michaeln</cc>
    
    <cc>sam</cc>
    
    <cc>saraworld2323</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>825975</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2013-02-05 17:55:04 -0800</bug_when>
    <thetext>This is a sub-task of https://bugs.webkit.org/show_bug.cgi?id=107475.  Breaking out as a step for easier review.

Change DatabaseTask and DatabaseThread to use DatabaseBackendAsync instead of Database.  DatabaseTask and DatabaseThread belongs in the backend and should ideally not be referencing the front end Database directly.  For now, we change it to work their interfaces with DatabaseBackendAsync.  However, in the implementation, they are still thunking over to Database to do the real work since that functionality hasn&apos;t been moved over to DatabaseBackendAsync yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>825980</commentid>
    <comment_count>1</comment_count>
      <attachid>186736</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2013-02-05 18:02:52 -0800</bug_when>
    <thetext>Created attachment 186736
the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>825984</commentid>
    <comment_count>2</comment_count>
      <attachid>186736</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2013-02-05 18:06:41 -0800</bug_when>
    <thetext>Comment on attachment 186736
the patch.

This is a small patch.  May I have a review please?  Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>825988</commentid>
    <comment_count>3</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2013-02-05 18:13:59 -0800</bug_when>
    <thetext>Thanks for the review.  Landed in r141956: &lt;http://trac.webkit.org/changeset/141956&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>186736</attachid>
            <date>2013-02-05 18:02:52 -0800</date>
            <delta_ts>2013-02-05 18:09:40 -0800</delta_ts>
            <desc>the patch.</desc>
            <filename>bug-108995.patch</filename>
            <type>text/plain</type>
            <size>0</size>
            <attacher name="Mark Lam">mark.lam</attacher>
            
              <data encoding="base64"></data>
<flag name="review"
          id="206300"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>