<?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>33648</bug_id>
          
          <creation_ts>2010-01-13 20:13:06 -0800</creation_ts>
          <short_desc>[Chromium] Adds WebKit::WebSecurityOrigin::createFromDatabaseIdentifier.</short_desc>
          <delta_ts>2010-01-14 18:44:19 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Marcus Bulach">bulach</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>jorlow</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>180527</commentid>
    <comment_count>0</comment_count>
    <who name="Marcus Bulach">bulach</who>
    <bug_when>2010-01-13 20:13:06 -0800</bug_when>
    <thetext>Adds WebKit::WebSecurityOrigin::createFromDatabaseIdentifier.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>180529</commentid>
    <comment_count>1</comment_count>
      <attachid>46536</attachid>
    <who name="Marcus Bulach">bulach</who>
    <bug_when>2010-01-13 20:18:54 -0800</bug_when>
    <thetext>Created attachment 46536
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>180563</commentid>
    <comment_count>2</comment_count>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-01-13 23:07:36 -0800</bug_when>
    <thetext>&gt; Index: WebKit/chromium/ChangeLog
&gt; ===================================================================
&gt; --- WebKit/chromium/ChangeLog	(revision 53232)
&gt; +++ WebKit/chromium/ChangeLog	(working copy)
&gt; @@ -1,3 +1,13 @@
&gt; +2010-01-13  Marcus Bulach  &lt;bulach@chromium.org&gt;
&gt; +
&gt; +        Reviewed by NOBODY (OOPS!).
&gt; +
&gt; +        Adds WebKit::WebSecurityOrigin::createFromDatabaseIdentifier.

Need to add the bug number to the change log.


&gt; Index: WebKit/chromium/public/WebSecurityOrigin.h
&gt; ===================================================================
&gt; --- WebKit/chromium/public/WebSecurityOrigin.h	(revision 53224)
&gt; +++ WebKit/chromium/public/WebSecurityOrigin.h	(working copy)
&gt; @@ -55,6 +55,8 @@ public:
&gt;          return *this;
&gt;      }
&gt;  
&gt; +    WEBKIT_API static WebSecurityOrigin* createFromDatabaseIdentifier(const WebString&amp; database);

databaseIdentifier is probably a better name


&gt; Index: WebKit/chromium/src/WebSecurityOrigin.cpp
&gt; ===================================================================
&gt; --- WebKit/chromium/src/WebSecurityOrigin.cpp	(revision 53224)
&gt; +++ WebKit/chromium/src/WebSecurityOrigin.cpp	(working copy)
&gt; @@ -42,6 +42,11 @@ namespace WebKit {
&gt;  class WebSecurityOriginPrivate : public SecurityOrigin {
&gt;  };
&gt;  
&gt; +WebSecurityOrigin* WebSecurityOrigin::createFromDatabaseIdentifier(const WebString&amp; database)
&gt; +{
&gt; +    return new WebSecurityOrigin(SecurityOrigin::createFromDatabaseIdentifier(database));

ditto, ditto</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>180712</commentid>
    <comment_count>3</comment_count>
      <attachid>46536</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-01-14 07:41:57 -0800</bug_when>
    <thetext>Comment on attachment 46536
Patch

r- based on Jeremy&apos;s comments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>180752</commentid>
    <comment_count>4</comment_count>
      <attachid>46577</attachid>
    <who name="Marcus Bulach">bulach</who>
    <bug_when>2010-01-14 09:49:48 -0800</bug_when>
    <thetext>Created attachment 46577
Patch

Thanks for the quick review!
I renamed the param and added the bug number to the ChangeLog entry.
Would you mind another look please?

Thanks,
Marcus</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>180943</commentid>
    <comment_count>5</comment_count>
      <attachid>46577</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-01-14 14:56:04 -0800</bug_when>
    <thetext>Comment on attachment 46577
Patch

ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181072</commentid>
    <comment_count>6</comment_count>
      <attachid>46577</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-01-14 18:44:14 -0800</bug_when>
    <thetext>Comment on attachment 46577
Patch

Clearing flags on attachment: 46577

Committed r53314: &lt;http://trac.webkit.org/changeset/53314&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181074</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-01-14 18:44:19 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>46536</attachid>
            <date>2010-01-13 20:18:54 -0800</date>
            <delta_ts>2010-01-14 09:49:48 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>wsopatch.txt</filename>
            <type>text/plain</type>
            <size>1724</size>
            <attacher name="Marcus Bulach">bulach</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZwkocmV2aXNpb24gNTMyMzIpCisrKyBXZWJLaXQvY2hyb21pdW0vQ2hh
bmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTAtMDEtMTMgIE1hcmN1
cyBCdWxhY2ggIDxidWxhY2hAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZHMgV2ViS2l0OjpXZWJTZWN1cml0eU9yaWdpbjo6
Y3JlYXRlRnJvbURhdGFiYXNlSWRlbnRpZmllci4KKworICAgICAgICAqIHB1YmxpYy9XZWJTZWN1
cml0eU9yaWdpbi5oOgorICAgICAgICAqIHNyYy9XZWJTZWN1cml0eU9yaWdpbi5jcHA6CisgICAg
ICAgIChXZWJLaXQ6OldlYlNlY3VyaXR5T3JpZ2luOjpjcmVhdGVGcm9tRGF0YWJhc2VJZGVudGlm
aWVyKToKKwogMjAxMC0wMS0xMyAgSm9uIEhvbmV5Y3V0dCAgPGpob25leWN1dHRAYXBwbGUuY29t
PgogCiAgICAgICAgIE1TQUE6IHNlbGVjdGVkLCBzZWxlY3RhYmxlLCBleHRlbmRlZCBzZWxlY3Rh
YmxlLCBhbmQgbXVsdGlwbGUKSW5kZXg6IFdlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViU2VjdXJp
dHlPcmlnaW4uaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYlNlY3Vy
aXR5T3JpZ2luLmgJKHJldmlzaW9uIDUzMjI0KQorKysgV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9X
ZWJTZWN1cml0eU9yaWdpbi5oCSh3b3JraW5nIGNvcHkpCkBAIC01NSw2ICs1NSw4IEBAIHB1Ymxp
YzoKICAgICAgICAgcmV0dXJuICp0aGlzOwogICAgIH0KIAorICAgIFdFQktJVF9BUEkgc3RhdGlj
IFdlYlNlY3VyaXR5T3JpZ2luKiBjcmVhdGVGcm9tRGF0YWJhc2VJZGVudGlmaWVyKGNvbnN0IFdl
YlN0cmluZyYgZGF0YWJhc2UpOworCiAgICAgV0VCS0lUX0FQSSB2b2lkIHJlc2V0KCk7CiAgICAg
V0VCS0lUX0FQSSB2b2lkIGFzc2lnbihjb25zdCBXZWJTZWN1cml0eU9yaWdpbiYpOwogCkluZGV4
OiBXZWJLaXQvY2hyb21pdW0vc3JjL1dlYlNlY3VyaXR5T3JpZ2luLmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBXZWJLaXQvY2hyb21pdW0vc3JjL1dlYlNlY3VyaXR5T3JpZ2luLmNwcAkocmV2aXNpb24gNTMy
MjQpCisrKyBXZWJLaXQvY2hyb21pdW0vc3JjL1dlYlNlY3VyaXR5T3JpZ2luLmNwcAkod29ya2lu
ZyBjb3B5KQpAQCAtNDIsNiArNDIsMTEgQEAgbmFtZXNwYWNlIFdlYktpdCB7CiBjbGFzcyBXZWJT
ZWN1cml0eU9yaWdpblByaXZhdGUgOiBwdWJsaWMgU2VjdXJpdHlPcmlnaW4gewogfTsKIAorV2Vi
U2VjdXJpdHlPcmlnaW4qIFdlYlNlY3VyaXR5T3JpZ2luOjpjcmVhdGVGcm9tRGF0YWJhc2VJZGVu
dGlmaWVyKGNvbnN0IFdlYlN0cmluZyYgZGF0YWJhc2UpCit7CisgICAgcmV0dXJuIG5ldyBXZWJT
ZWN1cml0eU9yaWdpbihTZWN1cml0eU9yaWdpbjo6Y3JlYXRlRnJvbURhdGFiYXNlSWRlbnRpZmll
cihkYXRhYmFzZSkpOworfQorCiB2b2lkIFdlYlNlY3VyaXR5T3JpZ2luOjpyZXNldCgpCiB7CiAg
ICAgYXNzaWduKDApOwo=
</data>
<flag name="review"
          id="28822"
          type_id="1"
          status="-"
          setter="dglazkov"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>46577</attachid>
            <date>2010-01-14 09:49:48 -0800</date>
            <delta_ts>2010-01-14 18:44:14 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>wsopatch.txt</filename>
            <type>text/plain</type>
            <size>1809</size>
            <attacher name="Marcus Bulach">bulach</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZwkocmV2aXNpb24gNTMyMzIpCisrKyBXZWJLaXQvY2hyb21pdW0vQ2hh
bmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTAtMDEtMTMgIE1hcmN1
cyBCdWxhY2ggIDxidWxhY2hAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZHMgV2ViS2l0OjpXZWJTZWN1cml0eU9yaWdpbjo6
Y3JlYXRlRnJvbURhdGFiYXNlSWRlbnRpZmllci4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTMzNjQ4CisKKyAgICAgICAgKiBwdWJsaWMvV2ViU2VjdXJp
dHlPcmlnaW4uaDoKKyAgICAgICAgKiBzcmMvV2ViU2VjdXJpdHlPcmlnaW4uY3BwOgorICAgICAg
ICAoV2ViS2l0OjpXZWJTZWN1cml0eU9yaWdpbjo6Y3JlYXRlRnJvbURhdGFiYXNlSWRlbnRpZmll
cik6CisKIDIwMTAtMDEtMTMgIEpvbiBIb25leWN1dHQgIDxqaG9uZXljdXR0QGFwcGxlLmNvbT4K
IAogICAgICAgICBNU0FBOiBzZWxlY3RlZCwgc2VsZWN0YWJsZSwgZXh0ZW5kZWQgc2VsZWN0YWJs
ZSwgYW5kIG11bHRpcGxlCkluZGV4OiBXZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYlNlY3VyaXR5
T3JpZ2luLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJTZWN1cml0
eU9yaWdpbi5oCShyZXZpc2lvbiA1MzIyNCkKKysrIFdlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2Vi
U2VjdXJpdHlPcmlnaW4uaAkod29ya2luZyBjb3B5KQpAQCAtNTUsNiArNTUsOCBAQCBwdWJsaWM6
CiAgICAgICAgIHJldHVybiAqdGhpczsKICAgICB9CiAKKyAgICBXRUJLSVRfQVBJIHN0YXRpYyBX
ZWJTZWN1cml0eU9yaWdpbiogY3JlYXRlRnJvbURhdGFiYXNlSWRlbnRpZmllcihjb25zdCBXZWJT
dHJpbmcmIGRhdGFiYXNlSWRlbnRpZmllcik7CisKICAgICBXRUJLSVRfQVBJIHZvaWQgcmVzZXQo
KTsKICAgICBXRUJLSVRfQVBJIHZvaWQgYXNzaWduKGNvbnN0IFdlYlNlY3VyaXR5T3JpZ2luJik7
CiAKSW5kZXg6IFdlYktpdC9jaHJvbWl1bS9zcmMvV2ViU2VjdXJpdHlPcmlnaW4uY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFdlYktpdC9jaHJvbWl1bS9zcmMvV2ViU2VjdXJpdHlPcmlnaW4uY3BwCShyZXZp
c2lvbiA1MzIyNCkKKysrIFdlYktpdC9jaHJvbWl1bS9zcmMvV2ViU2VjdXJpdHlPcmlnaW4uY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC00Miw2ICs0MiwxMSBAQCBuYW1lc3BhY2UgV2ViS2l0IHsKIGNs
YXNzIFdlYlNlY3VyaXR5T3JpZ2luUHJpdmF0ZSA6IHB1YmxpYyBTZWN1cml0eU9yaWdpbiB7CiB9
OwogCitXZWJTZWN1cml0eU9yaWdpbiogV2ViU2VjdXJpdHlPcmlnaW46OmNyZWF0ZUZyb21EYXRh
YmFzZUlkZW50aWZpZXIoY29uc3QgV2ViU3RyaW5nJiBkYXRhYmFzZUlkZW50aWZpZXIpCit7Cisg
ICAgcmV0dXJuIG5ldyBXZWJTZWN1cml0eU9yaWdpbihTZWN1cml0eU9yaWdpbjo6Y3JlYXRlRnJv
bURhdGFiYXNlSWRlbnRpZmllcihkYXRhYmFzZUlkZW50aWZpZXIpKTsKK30KKwogdm9pZCBXZWJT
ZWN1cml0eU9yaWdpbjo6cmVzZXQoKQogewogICAgIGFzc2lnbigwKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>