<?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>46710</bug_id>
          
          <creation_ts>2010-09-28 03:26:38 -0700</creation_ts>
          <short_desc>[Chromium] Linking error due to wrong guard in WebIDBTransaction.h</short_desc>
          <delta_ts>2010-09-28 08:24:28 -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>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="Andrei Popescu">andreip</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>fishd</cc>
    
    <cc>jorlow</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>286149</commentid>
    <comment_count>0</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-09-28 03:26:38 -0700</bug_when>
    <thetext>[Chromium] Linking error due to wrong guard in WebIDBTransaction.h</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>286152</commentid>
    <comment_count>1</comment_count>
      <attachid>69034</attachid>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-09-28 03:32:09 -0700</bug_when>
    <thetext>Created attachment 69034
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>286154</commentid>
    <comment_count>2</comment_count>
      <attachid>69034</attachid>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-09-28 03:36:09 -0700</bug_when>
    <thetext>Comment on attachment 69034
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=69034&amp;action=review

r=me

&gt; WebKit/chromium/public/WebIDBTransaction.h:65
&gt; +        // FIXME: this is never called in the renderer. Find a cleaner solution.

Comments that apply to the whole function really seem like they should go right above the function not in them.  Is there other precedent for something like this?  If not, can you please stop doing this?

Also, try not to make the comments Chromium architecture specific.  Maybe just say that this is only meant to be called from within WebCore?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>286155</commentid>
    <comment_count>3</comment_count>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-09-28 03:36:23 -0700</bug_when>
    <thetext>+fishd cause this is a webkit patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>286156</commentid>
    <comment_count>4</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-09-28 03:40:34 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 69034 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=69034&amp;action=review
&gt; 
&gt; r=me
&gt; 
&gt; &gt; WebKit/chromium/public/WebIDBTransaction.h:65
&gt; &gt; +        // FIXME: this is never called in the renderer. Find a cleaner solution.
&gt; 
&gt; Comments that apply to the whole function really seem like they should go right above the function not in them.  Is there other precedent for something like this?  If not, can you please stop doing this?
&gt; 

OK ok :)

&gt; Also, try not to make the comments Chromium architecture specific.  Maybe just say that this is only meant to be called from within WebCore?

Erm, this bug has the [Chromium] label and the patch touches only a file in /WebKit/chromium so how can making a chromium-specific comment possibly be wrong?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>286157</commentid>
    <comment_count>5</comment_count>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-09-28 03:49:08 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #2)
&gt; &gt; (From update of attachment 69034 [details] [details])
&gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=69034&amp;action=review
&gt; &gt; 
&gt; &gt; r=me
&gt; &gt; 
&gt; &gt; &gt; WebKit/chromium/public/WebIDBTransaction.h:65
&gt; &gt; &gt; +        // FIXME: this is never called in the renderer. Find a cleaner solution.
&gt; &gt; 
&gt; &gt; Comments that apply to the whole function really seem like they should go right above the function not in them.  Is there other precedent for something like this?  If not, can you please stop doing this?
&gt; &gt; 
&gt; 
&gt; OK ok :)
&gt; 
&gt; &gt; Also, try not to make the comments Chromium architecture specific.  Maybe just say that this is only meant to be called from within WebCore?
&gt; 
&gt; Erm, this bug has the [Chromium] label and the patch touches only a file in /WebKit/chromium so how can making a chromium-specific comment possibly be wrong?

WebKit code should not depend on Chromium code.  Even if this code is designed to be consumed by Chromium.

Plus Darin said so.  :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>286159</commentid>
    <comment_count>6</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-09-28 03:52:59 -0700</bug_when>
    <thetext>Committed r68504: &lt;http://trac.webkit.org/changeset/68504&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>286161</commentid>
    <comment_count>7</comment_count>
    <who name="Andrei Popescu">andreip</who>
    <bug_when>2010-09-28 03:54:34 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #4)
&gt; &gt; (In reply to comment #2)
&gt; &gt; &gt; (From update of attachment 69034 [details] [details] [details])
&gt; &gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=69034&amp;action=review
&gt; &gt; &gt; 
&gt; &gt; &gt; r=me
&gt; &gt; &gt; 
&gt; &gt; &gt; &gt; WebKit/chromium/public/WebIDBTransaction.h:65
&gt; &gt; &gt; &gt; +        // FIXME: this is never called in the renderer. Find a cleaner solution.
&gt; &gt; &gt; 
&gt; &gt; &gt; Comments that apply to the whole function really seem like they should go right above the function not in them.  Is there other precedent for something like this?  If not, can you please stop doing this?
&gt; &gt; &gt; 
&gt; &gt; 
&gt; &gt; OK ok :)
&gt; &gt; 
&gt; &gt; &gt; Also, try not to make the comments Chromium architecture specific.  Maybe just say that this is only meant to be called from within WebCore?
&gt; &gt; 
&gt; &gt; Erm, this bug has the [Chromium] label and the patch touches only a file in /WebKit/chromium so how can making a chromium-specific comment possibly be wrong?
&gt; 
&gt; WebKit code should not depend on Chromium code.  Even if this code is designed to be consumed by Chromium.
&gt;

Yes, that comment did depend on Chromium code...fair enough, changed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>286252</commentid>
    <comment_count>8</comment_count>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-09-28 08:24:08 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #2)
&gt; &gt; (From update of attachment 69034 [details] [details])
&gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=69034&amp;action=review
&gt; &gt; 
&gt; &gt; r=me
&gt; &gt; 
&gt; &gt; &gt; WebKit/chromium/public/WebIDBTransaction.h:65
&gt; &gt; &gt; +        // FIXME: this is never called in the renderer. Find a cleaner solution.
&gt; &gt; 
&gt; &gt; Comments that apply to the whole function really seem like they should go right above the function not in them.  Is there other precedent for something like this?  If not, can you please stop doing this?
&gt; &gt; 
&gt; 
&gt; OK ok :)
&gt; 
&gt; &gt; Also, try not to make the comments Chromium architecture specific.  Maybe just say that this is only meant to be called from within WebCore?
&gt; 
&gt; Erm, this bug has the [Chromium] label and the patch touches only a file in /WebKit/chromium so how can making a chromium-specific comment possibly be wrong?

WebKit code should not depend on Chromium code.  Even if this code is designed to be consumed by Chromium.

Plus Darin said so.  :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>286253</commentid>
    <comment_count>9</comment_count>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-09-28 08:24:28 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (In reply to comment #4)
&gt; &gt; (In reply to comment #2)
&gt; &gt; &gt; (From update of attachment 69034 [details] [details] [details])
&gt; &gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=69034&amp;action=review
&gt; &gt; &gt; 
&gt; &gt; &gt; r=me
&gt; &gt; &gt; 
&gt; &gt; &gt; &gt; WebKit/chromium/public/WebIDBTransaction.h:65
&gt; &gt; &gt; &gt; +        // FIXME: this is never called in the renderer. Find a cleaner solution.
&gt; &gt; &gt; 
&gt; &gt; &gt; Comments that apply to the whole function really seem like they should go right above the function not in them.  Is there other precedent for something like this?  If not, can you please stop doing this?
&gt; &gt; &gt; 
&gt; &gt; 
&gt; &gt; OK ok :)
&gt; &gt; 
&gt; &gt; &gt; Also, try not to make the comments Chromium architecture specific.  Maybe just say that this is only meant to be called from within WebCore?
&gt; &gt; 
&gt; &gt; Erm, this bug has the [Chromium] label and the patch touches only a file in /WebKit/chromium so how can making a chromium-specific comment possibly be wrong?
&gt; 
&gt; WebKit code should not depend on Chromium code.  Even if this code is designed to be consumed by Chromium.
&gt; 
&gt; Plus Darin said so.  :-)

Ugh...stupid bugzilla...sorry.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>69034</attachid>
            <date>2010-09-28 03:32:09 -0700</date>
            <delta_ts>2010-09-28 03:36:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-46710-20100928113207.patch</filename>
            <type>text/plain</type>
            <size>1421</size>
            <attacher name="Andrei Popescu">andreip</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cgYi9XZWJLaXQvY2hyb21pdW0v
Q2hhbmdlTG9nCmluZGV4IGU1MmUzYjc2MzhhNDRlZGE3Y2Q3YWY5MjQ3MWRiMTdiNmEzNDZkNjMu
LjBmMzkyZGVlNTRmODdmYTQzNTk4ZGI2YzllYzhkYmM3ODkxOWEyYjcgMTAwNjQ0Ci0tLSBhL1dl
YktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDE1IEBACisyMDEwLTA5LTI4ICBBbmRyZWkgUG9wZXNjdSAgPGFuZHJlaXBAZ29v
Z2xlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBbQ2hyb21pdW1dIExpbmtpbmcgZXJyb3IgZHVlIHRvIHdyb25nIGd1YXJkIGluIFdlYklEQlRy
YW5zYWN0aW9uLmgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTQ2NzEwCisKKyAgICAgICAgUmVtb3ZlIHRoZSB3cm9uZyBndWFyZC4KKworICAgICAgICAq
IHB1YmxpYy9XZWJJREJUcmFuc2FjdGlvbi5oOgorICAgICAgICAoV2ViS2l0OjpXZWJJREJUcmFu
c2FjdGlvbjo6Z2V0SURCVHJhbnNhY3Rpb25CYWNrZW5kSW50ZXJmYWNlKToKKwogMjAxMC0wOS0y
NiAgTWloYWkgUGFycGFyaXRhICA8bWloYWlwQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZp
ZXdlZCBieSBBZGFtIEJhcnRoLgpkaWZmIC0tZ2l0IGEvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9X
ZWJJREJUcmFuc2FjdGlvbi5oIGIvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJJREJUcmFuc2Fj
dGlvbi5oCmluZGV4IDBlY2Y1NWUyMjI3NDkyNTU5YjUxZDNjMTg2NzJiZmY4OTI1NDAwZDYuLjk5
ZDI0MWMwNTBiMGZiNjQwZTRmZmJjY2Q0Y2EzOTczZmIyMTg2ODcgMTAwNjQ0Ci0tLSBhL1dlYktp
dC9jaHJvbWl1bS9wdWJsaWMvV2ViSURCVHJhbnNhY3Rpb24uaAorKysgYi9XZWJLaXQvY2hyb21p
dW0vcHVibGljL1dlYklEQlRyYW5zYWN0aW9uLmgKQEAgLTYwLDEzICs2MCwxMiBAQCBwdWJsaWM6
CiAgICAgfQogICAgIHZpcnR1YWwgdm9pZCBzZXRDYWxsYmFja3MoV2ViSURCVHJhbnNhY3Rpb25D
YWxsYmFja3MqKSB7IFdFQktJVF9BU1NFUlRfTk9UX1JFQUNIRUQoKTsgfQogCi0jaWYgV0VCS0lU
X0lNUExFTUVOVEFUSU9OCiAgICAgdmlydHVhbCBXZWJDb3JlOjpJREJUcmFuc2FjdGlvbkJhY2tl
bmRJbnRlcmZhY2UqIGdldElEQlRyYW5zYWN0aW9uQmFja2VuZEludGVyZmFjZSgpIGNvbnN0CiAg
ICAgeworICAgICAgICAvLyBGSVhNRTogdGhpcyBpcyBuZXZlciBjYWxsZWQgaW4gdGhlIHJlbmRl
cmVyLiBGaW5kIGEgY2xlYW5lciBzb2x1dGlvbi4KICAgICAgICAgV0VCS0lUX0FTU0VSVF9OT1Rf
UkVBQ0hFRCgpOwogICAgICAgICByZXR1cm4gMDsKICAgICB9Ci0jZW5kaWYKIAogfTsKIAo=
</data>
<flag name="review"
          id="58657"
          type_id="1"
          status="+"
          setter="jorlow"
    />
    <flag name="commit-queue"
          id="58659"
          type_id="3"
          status="-"
          setter="jorlow"
    />
          </attachment>
      

    </bug>

</bugzilla>